Abstract:
A system, computer readable medium and method for providing to a user device (20) location information of a data device that provides a specific asset, where the user device (20) is present in a network (32) that includes at least a serving node (36) and an address of the user device (20) is indicative of a gateway node (35) that is different from the serving node (36). The method includes receiving at the serving node (36) a first message from the user device (20), the first message including a request for the specific asset; sending the first message from the serving node (36) to the gateway node (35); receiving at the serving node (36) a second message from the gateway node (35), the second message including a first location of a first data device (44) that provides the specific asset; modifying at the serving node (36) the second message to include an indication about a second location of a second data device (46) that provides the specific asset, where the first location is different from the second location; and sending the modified second message including the second location to the user device (20) for accessing the specific asset.
Abstract:
An apparatus for intermediating a plurality of network operators and one or more developers is provided. The apparatus includes an obtaining unit for obtaining a requirement about a computer program required by each network operator, an integration unit for integrating mutually-related requirements among the obtained requirements into one requirement, a generation unit for generating information about the necessity for development of a computer program implementing the integrated requirement, and a presentation unit for presenting the one or more developers with the integrated requirement and the information about the necessity.
Abstract:
Node, computer software and method for selecting a resource [20] that is available at multiple caches [14] connected in a communication network [80]. The method includes receiving from a user [18] a request for the resource [20]; identifying one or more caches [14a, 14b, 14c] of the multiple caches [14] that store the resource [20]; determining a total cost associated with a path between the user [18] and each cache [14a, 14b, 14c] of the one or more caches [14] storing the resource [20], the total cost including a static cost [Cf] that reflects a topology of the communication network [80] and a dynamic cost [Δ] which is indicative of changing conditions of the communication network [80]; and selecting one cache [14a] from the one or more caches [14a, 14b, 14c] that store the resource [20] based on a lowest total cost of the one cache [14a].
Abstract:
A system, computer readable medium and method for providing to a user device (20) location information of a data device that provides a specific asset, where the user device (20) is present in a network (32) that includes at least a serving node (36) and an address of the user device (20) is indicative of a gateway node (35) that is different from the serving node (36). The method includes receiving at the serving node (36) a first message from the user device (20), the first message including a request for the specific asset; sending the first message from the serving node (36) to the gateway node (35); receiving at the serving node (36) a second message from the gateway node (35), the second message including a first location of a first data device (44) that provides the specific asset; modifying at the serving node (36) the second message to include an indication about a second location of a second data device (46) that provides the specific asset, where the first location is different from the second location; and sending the modified second message including the second location to the user device (20) for accessing the specific asset.
Abstract:
The present invention relates to methods and arrangement for an IPTV Set Top Box 4, 4B to access content from an external domain 3, 3B outside the IPTV service provider's domain 2, 2B, which method is c h a r a c t e r i z e d by steps of retrieving and converting required content from the external domain into a format that is accessible via the IPTV Set Top Box.
Abstract:
The invention relates to a method and system hardware for ingesting media content in a peer-to-peer network from a data stream. The data stream is made up of a sequence of packets of media data, and each packet is identified by a sequence identifier. The method includes commencing caching of the data packets from the data stream. A missing data packet is identified using the sequence identifiers of the packets and the size of the missing data packet is determined. A portion of the memory medium is skipped to provide a skipped portion of medium having no data cached therein. The skipped portion has a size corresponding to the determined size of the missing data packet. The missing data packet is then retrieved and inserted into the skipped portion of the memory medium. The system includes an ingestion element configured to receive the content in a data stream, to define blocks of media data that make up the content, to generate metadata associated with each block, the metadata identifying the construction of the block from the data stream, and to transmit the data stream as a multicast stream to other network nodes. The other network nodes include at least one cache element configured to construct at least one of the blocks from the multicast data stream in accordance with the metadata, and to cache the data block. The system also includes a database accessible to network nodes, the database recording a location of each of the cached data blocks in the network.
Abstract:
The present invention relates to a communication system (SYS), a gateway apparatus (HiGA) and a method for allowing services of a first type provided by a communication server (IMS-S) to be provided to terminal devices (T1, T2, ... Tn ... TN) of a home network (CPN) independent of the fact whether the terminal devices are of a first type or a second type (IMS-based or non-IMS-based). The gateway apparatus (HiGA) comprises one or more service-specific mapping applications (AS) for adapting the control plane (SIP) used between the second type terminal devices (T2) to the control plane (HTTP) used between the gateway apparatus (HiGA) and the communication sever (IMS-S).
Abstract:
A method of establishing a unicast media session between a media receiver and a media source via a Network Address Translation function acting on behalf of the media receiver, the media source being within an IP Multimedia Subsystem. The method comprises using a Session Initiation Protocol INVITE method between a media source controller within the IP Multimedia Subsystem and the media receiver to identify the media source to the media receiver. Network Address Translation bindings for the unicast media session are obtained at the media receiver, and a unicast media session between the media receiver and the media source is established using the Network Address Translation bindings.
Abstract:
The present invention relates to methods and arrangements to optimize load transportation between a P2P live streaming network (12) and an access network (30}. The method comprises steps like: - A peer (16) in the access network selects a live channel to use. ~ A request (57) comprising information of the selected channel is sent from the access network to the streaming network, - A converter node (4.0) connecting the P2P live streaming network and the access network detects that number of peers (16-19) in the access network using the selected channel has reached a predetermined threshold value (T) - Chunks that are parts of the selected channel arriving from peers (13-15) in the streaming network are converted in the converter node (40) from P2P format to multicast format.
Abstract:
In one aspect, the present invention comprises a method or methods for introducing ad insertion and ad management into operator networks (Core Network or Radio Access Network), thereby improving ad management capabilities and avoiding the need for the operator to share internal network or UE information with third parties. In one or more embodiments, the contemplated method(s) and supporting apparatuses are applicable to scenarios where the network operator and a third-party ad provider have an agreement and where they do not.