Abstract:
Systems and methods for transferring a session or components of a session in a communication network are provided. The components of the session include media flows and control over the media flows. The user can initiate a transfer of a existing session with a mobile device such as user equipment (UE) to one or more devices that may lead to fan-out or fan-in to multiple devices. This can include separating the delivery of media from the control of the delivery. For example, a UE can be designated a controller to control another UE, such as a television (TV). In providing the capability to transfer these sessions, a gateway is used to implement network functions that allow the streaming to be controlled and delivered to the respective UEs. In some embodiments, the gateway can be flexible and its operation modified according to messages it receives.
Abstract:
Systems and methods are provided that allow the delivery of location based services within a communication network. The location information can be retrieved using information from the mobile node when the mobile node registers in the network. The location information can then be cached or stored in one or more places in the communication network and correlated with the mobile node's addressing information. If a request for location based services is received without location based information, the gateway can use location based information regarding the mobile node to provide location based services. The gateway can enable non IMS mobile nodes to obtain IMS location based services or incompatible mobile nodes to obtain location based services.
Abstract:
Systems and methods for reducing latency in call setup and teardown are provided. A network device with integrated functionalities and a cache is provided that stores policy information to reduce the amount of signaling that is necessary to setup and teardown sessions. By handling various aspects of the setup and teardown within a network device, latency is reduced and the amount of bandwidth needed for setup signaling is also reduced.
Abstract:
Systems and methods for providing dynamic changes to a packet flow in a communication network are described. The dynamic changes can include upgrading and downgrading quality of service (QoS), adapting the stream to a receiving device, modifying the stream to counter-act changes in an air interface, and modifying the stream to accommodate an inter-technology handover. These changes can be provided by inspecting packets at a gateway and setting up a proxy for multimedia stream packet flows. The proxy can coordinate transcoding to take place to change the stream. The gateway can also monitor conditions at the mobile node using a real time control protocol or other applicable protocols.
Abstract:
A method and system are provided for reducing the number of wireless transactions between an application server and mobile subscribers in a wireless communications system. The communications system includes a plurality of wireless mobile subscribers communicating with network devices via the application server. Each of the mobile subscribers includes a lightweight client, and the application server includes an alias for each mobile subscriber. For each session between a mobile subscriber and a network device: the application server receives a communication from the network device intended to be processed at a client residing on the mobile subscriber in accordance with a given protocol. The system distributes the processing of the communication between the lightweight client on the mobile subscriber and the alias for the mobile subscriber on the application server to reduce the processing performed by the lightweight client and the number of wireless transactions between the mobile subscriber and the application server.
Abstract:
Systems and methods are provided that allow the delivery of location based services within a communication network. The location information can be retrieved using information from the mobile node when the mobile node registers in the network. The location information can then be cached or stored in one or more places in the communication network and correlated with the mobile node's addressing information. If a request for location based services is received without location based information, the gateway can use location based information regarding the mobile node to provide location based services. The gateway can enable non IMS mobile nodes to obtain IMS location based services or incompatible mobile nodes to obtain location based services.
Abstract:
Advanced communications features are provided in a mobile communications network having at least one mobile switching center and at least one mobile station subsystem. The mobile switching center and mobile station subsystem each communicate signaling messages according to a mobile signaling protocol. An indication is received that a half-duplex mobile communications session is to be initiated between a first mobile station subsystem and a second mobile station subsystem. The first and second mobile station subsystems include full-duplex communications apparatus for use in full-duplex mobile communications sessions. The half-duplex mobile communications session relies on the first and second mobile station subsystems, and all of the reliance is only on the full-duplex communications apparatus. Mobile communications telephone calls are established with the first mobile station subsystem and the second mobile station subsystem. One of the first and second mobile station subsystems is selected as a voice signal source in the half-duplex communications session.
Abstract:
Systems and methods for providing voice communications and data communications are provided, including: receiving an attach message from a mobile node indicating the mobile node can fallback from a first radio access technology to a second radio access technology and including location information identifying a location of the mobile node, the attach message received via the first radio access technology; sending a translated location updated message to a remote switching device; receiving a service request message from the mobile node, the service request message requesting initiation of a voice call, the service request message received via the first radio access technology; and based on the service request message and the indication that the mobile node can fallback to the second radio access technology, setting up the voice call with the mobile node via the second radio access technology.
Abstract:
A system and methods for application control which enable the delivery of Rich Internet Applications such as HD/Video Stream, Gaming, and Webservice delivery over mobile operator's PLMN is disclosed. The methods define Application Program Interfaces for Application Service Providers for delivering rich applications such as NetFlix Video service, Interactive Network Gaming etc., over wireless mobile network using state of the art web protocols such as HTTP, RTMP etc. The platform that incorporates these methods interacts with 3GPP/UMTS/LTE/CDMA defined standard compliant network devices using the standard network interfaces and present application specific control function. It further identifies extensions to the logical interfaces defined by the corresponding standards (3GPP, 3GPP2 etc.). Additionally, methods and procedures for controlling QoS in the transit network gateways, such as SGSN, GGSN, or P-GW, while delivering application traffic, are also disclosed.
Abstract:
Systems and methods for transferring a session or components of a session in a communication network are provided. The components of the session include media flows and control over the media flows. The user can initiate a transfer of a existing session with a mobile device such as user equipment (UE) to one or more devices that may lead to fan-out or fan-in to multiple devices. This can include separating the delivery of media from the control of the delivery. For example, a UE can be designated a controller to control another UE, such as a television (TV). In providing the capability to transfer these sessions, a gateway is used to implement network functions that allow the streaming to be controlled and delivered to the respective UEs. In some embodiments, the gateway can be flexible and its operation modified according to messages it receives.