Abstract:
A data communication system is disclosed, comprising a network provided with a control server for managing network resources, and a delivery server for delivering multimedia content to one or more UE (user equipment) devices, wherein the control server is arranged to pass a network session ID, of a network session between the delivery server and the UE device, to the delivery server, and the delivery server is arranged to keep track of the network session independently of the control server, such that once the network session ID of the network session has been passed to the delivery server, the control server keeps no reference to the network session and takes no part therein.
Abstract:
A method is provided of providing digital assets in a network comprising a central controller connected to a plurality of servers. Each asset comprises at least one of video data and audio data. Each server serves a group of user terminals by storing a respective selected set of the assets and providing an asset from the selected set to a user terminal on request. The method comprises, for at least one of the servers, selecting which assets to store by the steps of: (a) for each of the group of user terminals served by the server receiving a recommendation as to a set of assets predicted as most likely to be desired by the individual user terminal, said recommendations being adapted to the individual users of said individual user terminals; (b) determining from the recommendations, a list of the most likely to be requested assets for the group of user terminals; and (c) updating the assets stored in the server so that the listed most likely to be requested assets are stored in the server.
Abstract:
A method for distributing content data packages 7 originated by users of a super peer-to-peer network is proposed, wherein the content data packages 7 are to be cached in caching nodes CN1,CN2,CN3,CN4 of said network. The network comprises a plurality of caching nodes CN1,CN2,CN3,CN4 and user nodes 5 of said users and a plurality of data lines that extend between adjacent of said nodes and the users are being grouped in user groups and listed in a user group list. Content data traffic is to be delivered on traffic connections between user nodes 5 of the network. The method comprises the steps of:a) receiving a request for uploading an upload content data package 7 from a requesting user of the users by an agent network node of said network, b) looking up all user group members of the users being member of a current user group UG1 of said requesting user in said user group list and determining the user nodes of said user group members, c) determining in which of the caching nodes CN1,CN2,CN3,CN4 of the network said upload content data package 7 is to be cached by applying a decision matrix, wherein said decision matrix defines a relationship defining at which caching node content data packages 7 have to be cached for which user node, d) caching said upload content data package 7 in the determined caching nodes CN1,CN2,CN3,CN4.
Abstract:
A data communication system is disclosed, comprising a network provided with a control server for managing network resources, and a delivery server for delivering multimedia content to one or more UE (user equipment) devices, wherein the control server is arranged to pass a network session ID, of a network session between the delivery server and the UE device, to the delivery server, and the delivery server is arranged to keep track of the network session independently of the control server, such that once the network session ID of the network session has been passed to the delivery server, the control server keeps no reference to the network session and takes no part therein.
Abstract:
In a system (1) with storing means (2) for storing schedules (200, 210, 220, 230) and comprising nodes (3-6) for executing the schedules (200, 210, 220, 230), first and second nodes (3, 4) each comprise checking means (302, 402) for checking the storing means (2) in dependence of a node's load and collecting means (303, 403) for collecting schedules on the node's own initiative. This all is done without the nodes (3, 4) being monitored by a monitoring process of a system supervisor. At least one so-called single point of failure in the form of a monitoring process has been removed. Marking means (304, 404) mark the schedules in the storing means (2). The nodes (3, 4) comprise event driven scheduler (300, 400) for controlling the means (302-304, 402-404). The checking means (302) of the first node check the storing means (2) a first predefined time-interval ahead of an actual schedule and the checking means (402) of the second node check the storing means (2) a second predefined time-interval ahead of an actual schedule, the first predefined time-interval depending on the first executing node's load and the second predefined time-interval depending on the second executing node's load, to execute the schedules in a load balanced way.
Abstract:
A multimedia delivery network, comprising network resource allocation means for allocating bandwidth to a network session between a UE (user equipment) device on the network and a delivery server, wherein the allocation means is adapted to reserve a nominal bandwidth for the network session when the session is opened, which permits delivery of data from the delivery server to the UE at a nominal service rate, and wherein the delivery server is adapted to increase the bandwidth of the session, to a higher bandwidth once the session has been opened, so as to permit delivery of data from the delivery server to the UE at a burst delivery rate higher than the nominal rate.
Abstract:
A method for distributing content data packages 7 originated by users of a super peer-to-peer network is proposed, wherein the content data packages 7 are to be cached in caching nodes CN1,CN2,CN3,CN4 of said network. The network comprises a plurality of caching nodes CN1,CN2,CN3,CN4 and user nodes 5 of said users and a plurality of data lines that extend between adjacent of said nodes and the users are being grouped in user groups and listed in a user group list. Content data traffic is to be delivered on traffic connections between user nodes 5 of the network. The method comprises the steps of: a) receiving a request for uploading an upload content data package 7 from a requesting user of the users by an agent network node of said network, b) looking up all user group members of the users being member of a current user group UG1 of said requesting user in said user group list and determining the user nodes of said user group members, c) determining in which of the caching nodes CN1,CN2,CN3,CN4 of the network said upload content data package 7 is to be cached by applying a decision matrix, wherein said decision matrix defines a relationship defining at which caching node content data packages 7 have to be cached for which user node, d) caching said upload content data package 7 in the determined caching nodes CN1,CN2,CN3,CN4.
Abstract:
A multimedia delivery network, comprising network resource allocation means for allocating bandwidth to a network session between a UE (user equipment) device on the network and a delivery server, wherein the allocation means is adapted to reserve a nominal bandwidth for the network session when the session is opened, which permits delivery of data from the delivery server to the UE at a nominal service rate, and wherein the delivery server is adapted to increase the bandwidth of the session, to a higher bandwidth once the session has been opened, so as to permit delivery of data from the delivery server to the UE at a burst delivery rate higher than the nominal rate.
Abstract:
A method of configuring and managing a user equipment client in an IPTV network (or cable or Internet TV) is disclosed, comprising installing a personalised service profile at the UE which is representative of fast channel change/retransmission service configuration data or other data available to the UE by virtue of at least its location, the service profile including a list of channels available for FCC/Retr and, for each channel, the address from which that service is achievable.
Abstract:
Methods and systems are provided for guaranteed quality multimedia service over managed peer-to-peer networks (also known as super peer-to-peer, sP2P, networks). A managed peer-to-peer network (1) for providing a guaranteed quality multimedia service is disclosed. The network comprises at least one caching node (3) for caching multimedia data segments; an edge caching node (4) for serving a user equipment (2) with multimedia data; and an admission logic (5) for checking whether a service request from the user equipment (2) is admitted for a required quality of service, wherein only service requests resulting in media sessions for which the required quality of service can be guaranteed are admitted.