Abstract:
A method and apparatus are described for forwarding content delivery network interconnection (CDNI) signaling. A CDNI router content delivery network (CDN) may establish CDNIs with upstream and downstream CDNs. The CDNI router CDN may receive a CDNI route advertisement message from at least one of the upstream and downstream CDNs. The CDNI router CDN may update at least one end-user-based CDNI routing table based on Internet protocol (IP) address blocks in the CDNI route advertisement message. The CDNI router CDN may transmit an updated CDNI route advertisement message to at least one of the upstream and downstream CDNs. At least one of the upstream and downstream CDNs may update at least one end-user-based CDNI routing table based on the end user IP address blocks in the updated CDNI route advertisement message.
Abstract:
A method and apparatus are described for providing a dynamic cache function in a network or cloud. A content cache server (CCS) and a lightweight CCS with a dynamic cache function may be deployed in the network or cloud. A tracker may be used to place dynamic cache peers in a peer list, and transmit the peer list to a wireless transmit/receive unit (WTRU). The peer list may include a single peer that is a dynamic cache peer allocated by the tracker to the WTRU, or at least two dynamic cache peers, with one additional “weight” parameter for each dynamic cache peer. The WTRU may connect to the dynamic cache peer with the largest “weight” parameter, and connect to a different dynamic cache peer in the peer list on a condition that the WTRU gets disconnected or gets bad service from the dynamic cache peer with the largest “weight” parameter.
Abstract:
A method and apparatus for managing content storage subsystems in a communications network are disclosed. The communications network is equipped with a plurality of content storage subsystems. The content storage subsystems store local copies of content to facilitate the delivery and distribution of the content to wireless transmit/receive units, WTRUs. The network, which is equipped with a proxy server and an entry server, receives requests for content or general-purpose data referencing content and determines whether the content is stored in the storage subsystems. In addition, the network also performs content ingestion in order to store copies of the content in the storage subsystems and content modification in order to move content from one storage location to another to achieve optimal content storage and distribution.
Abstract:
A method and apparatus are described for publishing location information for a content object. A content router (CR) may desire to publish location information for a content object and determine whether a utility function (e.g., popularity) of the content object is greater than a threshold. The CR may advertise the location information to a plurality of CRs on a condition that the utility function is greater than the threshold. Alternatively, the CR may provide the location information to a resolver as determined by a distributed hash table (DHT) scheme on a condition that the utility function is not greater than the threshold. The length of a name of the content object may be based on the popularity of the content object. Names of less popular content objects may be aggregated to reduce overhead.
Abstract:
A multi-hypothesis rate adaptation technique may be performed for one or more wireless multimedia streaming scenarios. Managing a multimedia streaming session may involve sending, by a client, a request for a first portion of content to a server. A response may be received from a proxy. The response may comprise the first portion of content and information associated with a second portion of content available via the proxy. A request may be sent to the proxy for the proxy to deliver the second portion of content to the client. A change in a parameter associated with the multimedia streaming session may be determined based on data received from the proxy. It may be determined to change a rate adaptation. A Wireless Transmit/Receive Unit (WTRU) may be configured to perform the rate adaptation.
Abstract:
Techniques for inter-user equipment (UE) transfer (IUT) are disclosed. An application server may receive an IUT request for transfer of a media session toward at least one initial UE such that the media session is to be played by at least two target UEs. The server may determine eligibility for IUT with group synchronization based on the request. The server may send a message to the initial UE that IUT with group synchronization is not allowed on a condition that IUT with group synchronization is not allowed. Further, the server may trigger inter-destination media synchronization (IDMS) for group synchronization of media sessions among the UEs on a condition that IUT with group synchronization is allowed. The media sessions may include a first media session and second media session. The media stream may be played by at least two UEs that are geographically separated after the transfer.
Abstract:
An application server receives a request for service from a wireless transmit/receive unit (WTRU) associated with a home network that includes a home subscriber server (HSS) and a bootstrapping server function (BSF) coupled via a Zh reference point. The application server authenticates the WTRU at least in part by (i) redirecting the WTRU to an identity provider co-located with a network application function (IDP/NAF) and coupled to the BSF via a Zn reference point and (ii) receiving an assertion from the WTRU that the IDP/NAF has authenticated the WTRU based on user security settings retrieved from the BSF by the IDP/NAF over the Zn reference point. After authenticating the WTRU, the application server (i) retrieves user-specific Sh-reference-point-type data from the HSS via the IDP/NAF over the Zn and Zh reference points and (ii) provides the service to the WTRU based on the retrieved user-specific Sh-reference-point-type data.
Abstract:
A method and apparatus are described for synchronizing mobile station (i.e., wireless transmit/receive unit (WTRU)) media flows during a collaboration session. Inter-WTRU transfer request messages, flow addition request messages and session update request messages may be exchanged between a plurality of WTRUs and a session continuity control application server (SCC-AS). Each of the messages may include a session description protocol (SDP) attribute line containing time synchronization information (e.g., a presentation time offset (PTO) information element (IE), a media flow group identity (ID) and a synchronization tolerance IE). The SCC-AS may update the time synchronization information and include the updated information in messages it sends to the WTRUs, which may re-synchronize their respective media flows based on the updated time synchronization information.
Abstract:
A method and apparatus for interworking between a mobile network operator and an application provider are disclosed. A network application function (NAF) may be co-located with an OpenID provider such that an application server may communicate with the NAF to access a home subscriber server (HSS) via a bootstrapping server function (BSF). The interfaces between BSF and HSS, and between BSF and NAF may be enhanced to carry information that is available through Sh interface between the application server and the HSS. When the WTRU is roaming in a visited network, the application server may communicate with the visited network for charging and policing for serving the service request from the WTRU. The application server may be co-located with an NAF, and may authenticate the WTRU using Generic Bootstrapping Architecture, and may communicate with a BSF in a home network via an eZn-proxy function to access an HSS.
Abstract:
Disclosed herein are methods and systems for integrating peer-to-peer (P2P) networks with content delivery networks (CDNs). In an embodiment, a method for use in a network storage control peer (NSCP) supporting P2P operation includes receiving swarm stats from a tracker; determining, based on the received swarm stats, a P2P rarity associated with a content piece; and responsive to the determined P2P rarity, transmitting an upload request message to an ingestion gateway, wherein the upload request message indicates that the content piece is to be uploaded to a CDN.