1. A system for improving performance of a content sharing system comprising content sharing clients, wherein storage means and logic means for content chunk disposed by a client is separated into different physical hosts.
2. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged so that a central node is situated on a signalling path between external clients and internal clients, wherein an internal client hosts logic facilities for the content chunk, and the central node hosts storage facilities for the content chunk.
3. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged so that a central node is situated on a signalling path between external clients and internal clients, wherein the central node hosts logic facilities for the content chunk and at least one internal client hosts storage facilities for the content chunk.
4. The system for improving performance of a content sharing system according to claim 2, which system further comprises:
means in the internal client adapted to instruct the central node to deliver requested content chunk to a requesting client;
means in the central node adapted to deliver the requested content chunk to the requesting client.
5. The system for improving performance of a content sharing system according to claim 3, which system further comprises:
means in the central node adapted to receive a request for content chunk from a first requesting internal client;
means to forward the received request adapted to an external client in disposal of the requested content;
means in the central node adapted to receive the requested content chunk from the external client;
means in the central node adapted to forward the chunk to the first requesting internal client;
means in the central node adapted to forward the content chunk to storage facilities hosted by at least one of the internal client.
6. The system for improving performance of a content sharing system according to claim 5, which system further comprises:
means in the central node adapted to make a storage decision.
7. The system for improving performance of a content sharing system according to claim 6 which storage decision is adapted to take request rate for the content chunk into consideration.
8. The system for improving performance of a content sharing system according to claim 5, which system further comprises:
means in the central node to receive a request for the content chunk from a second requesting internal client;
means in the central node to instruct a storage facility in possession of the requested chunk to deliver the stored content;
means in the storage facility to deliver the content to the second requesting client.
9. The system for improving performance of a content sharing system according to claim 1, whereby the clients are arranged in a tree structure and the central node is a regular node for external clients in the tree and also a parent node for internal clients in the tree.
10. The system for improving performance of a content sharing system according to claim 1, whereby the central node is located at the edge of the operator’s network whereby the internal clients are accessible via the operator’s network and the external clients are accessible via a network outside the operator’s network.
11. The system for improving performance of a content sharing system according to claim 1, wherein the central node is an operator controlled entity.
12. The system for improving performance of a content sharing system according to claim 1, wherein the operator’s network is a mobile network and an internal client access the network via a mobile network node to which there is a collocation with at least one storage facility.
13. A node for improving performance of a content sharing system comprising clients wherein the node is a first physical host for storage means for content chunk disposed by a client while logic means for the content chunk is hosted at a second physical host.
14. The node for improving performance of a content sharing system according to claim 13 which node is located at a system central position while the second physical host is located at an edge user position.
15. The node for improving performance of a content sharing system according to claim 13 whereby the node is located at an edge user position while the second physical host is located at a system central position.
16. A method for improving performance of a content sharing system comprising content sharing clients, which method is comprises steps of separating storage and delivering logic for content chunk disposed by a client, into different physical hosts.
17. The method for improving performance of a content sharing system according to claim 16, whereby the clients are arranged so that a central node is situated on a path between external clients and internal clients, wherein an internal client hosts logic facilities for the content chunk, and the central node hosts storage facilities for the content chunk, which method comprises the following further steps:
receiving to the central node from the internal client, an instruction to deliver requested content chunk to a requesting client;
delivering the requested content chunk from the central node to the requesting client.
18. The method for improving performance of a content sharing system according to claim 16, whereby the clients are arranged so that a central node is situated on a path between external clients and internal clients, wherein the central node hosts logic facilities for the content chunk and at least one internal client hosts storage facilities for the content chunk, which method comprises the following further steps:
receiving to the central node from a first requesting internal client, a request for content chunk;
forwarding from the central node, the received request to an external client in disposal of the requested content;
receiving to the central node, the requested content chunk from the external client;
forwarding the chunk from the central node to the first requesting internal client;
forwarding from the central node, the content chunk to storage facilities hosted by at least one of the internal client.
19. Article of manufacturing comprising a program storage medium having a computer readable code embodied therein for improving performance of a content sharing system comprising content sharing clients, which computer readable program code is comprises computer readable program code for separating storage means and logic means for content chunk disposed by a client, into different physical hosts.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method of transmitting traffic information about a traffic obstruction on a traffic way with digital coded messages, said method comprising the steps of:
a) coding a coded location designating a traffic-relevant point on the traffic way in a traffic message;
b) coding a section part of the traffic way extending from said coded location to an actual position of the traffic obstruction on the traffic way in the traffic message;
c) describing said section part in relation to a measure, and wherein said measure is a distance between said coded location on said traffic way and another coded location on said traffic way spaced from said coded location and said section part is described as a percentage of said measure; and
d) transmitting the traffic message.
2. The method as defined in claim 1, wherein said traffic-relevant point is an intersection of the traffic way or an exit from the traffic way.
3. The method as defined in claim 1, wherein said traffic message is a TMC traffic message coded with ALERT-C protocol, and further comprising coding said section part in label 15 of said TMC traffic message.
4. The method as defined in claim 1, wherein said traffic obstruction has a length and said position of said traffic obstruction corresponds to a beginning of said traffic obstruction, and further comprising coding said length of said traffic obstruction in said traffic message.
5. The method as defined in claim 4, wherein said traffic message is a TMC traffic message coded with ALERT-C protocol and said length of said traffic obstruction as coded in label 2 of said TMC traffic message.
6. The method as defined in claim 5, further comprising calculating an end position of the traffic obstruction on the traffic way from said length transmitted in said label 2.
7. The method as defined in claim 1, wherein said traffic obstruction has a length and said position of said traffic obstruction corresponds to a beginning of said traffic obstruction and further comprising calculating an end of the traffic obstruction from a transmitted event code in said traffic message.