Abstract:
Methods, systems, and computer readable media for performing enhanced service routing are disclosed. One method includes receiving, at a Diameter application executing on a message processor associated with a DSR, a Diameter message that requires a service. The method also includes determining, using service routing data, at least one service provider for performing the service associated with the Diameter message, wherein the service routing data is based on service capability information provided by a plurality of service providers and sending the Diameter message or a portion of the Diameter message to the at least one service provider for performing the service.
Abstract:
Methods, systems, and computer readable media for controlling the delivery of a social networking service originated message directed to a mobile device are disclosed. According to one example, the method performed at a routing node includes intercepting a mobility management message that includes location information associated with a mobile device, storing the location information associated with the mobile device in a location database, and receiving a social networking service originated message directed to the mobile device, wherein the message includes media content. The method further includes extracting the location information associated with the mobile device from the location database and delivering the media content to the mobile device using the extracted location information from the location database.
Abstract:
Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.
Abstract:
The subject matter described herein includes methods, systems and computer readable media for tracking and communicating LTE handset communication capability. One method includes maintaining, in a signaling message routing node, an LTE communication capability database. The database includes identifiers associated with LTE communication capable handsets. The method further includes, intercepting, at the signaling message routing node, a request for routing information. The method further includes, determining, by the signaling message routing node using the LTE communication capability database, whether a B party number associated with the request for routing information is associated with an LTE communication capable handset. In response to determining that the B party number is associated with an LTE communication capable handset, the method includes, responding, by the routing node, to the request for routing information with an identifier for a node in an LTE network for providing LTE service to the LTE capable handset.
Abstract:
Methods, systems, and computer readable media for providing a triggerless centralized location server are disclosed. According to one aspect, a system for providing a triggerless centralized location server includes multiple signaling message routing nodes configured to operate in a telecommunications network. Each routing node is configured to receive a signaling message having an intended destination, determine whether the received signaling message includes location information related to a subscriber, and, if so, extract the location information related to the subscriber, route the signaling message to the intended destination, and store the location information related to the subscriber in a centralized location database. The centralized location database is configured to receive a request for location information associated with a subscriber, and, in response to receiving the request, retrieve the location information associated with the subscriber from the database and provide the retrieved location information in response to the request.
Abstract:
Methods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entities and for supporting database access in an IMS network environment. According to one aspect, an IMS cluster node includes a serving call state control function (S-CSCF) for controlling media sessions between IMS users. The cluster node further includes a home subscriber service (HSS) function for storing and providing IMS subscription information to the S-CSCF function. A shared memory is operatively associated with the S-CSCF function and the HSS function. The S-CSCF function obtains IMS subscription information from the HSS function via the shared memory.
Abstract:
The subject matter described herein includes methods, systems, and computer readable media for providing virtualized Diameter network architecture and for routing traffic to dynamically instantiated Diameter resource instances. A system for providing virtualized Diameter resources and for routing traffic to dynamically instantiated Diameter resource instances includes a cloud virtualizer for virtualizing a hardware pool and for supporting dynamically instantiated Diameter resource instances. The system further includes a cloud orchestrator for monitoring network and hardware events and for instructing the cloud virtualizer to instantiate Diameter resource instances or to reallocate hardware from the hardware pool among instantiated Diameter resource instances in response to the network or hardware conditions. The system further includes a cloud flow manager for dynamically configuring at least one network element for routing traffic to the dynamically instantiated Diameter resource instances or the allocated hardware.
Abstract:
The subject matter described herein includes methods, systems, and computer readable media for using policy knowledge of or obtained by a policy and charging rules function (PCRF) for needs based forwarding of bearer session traffic to network nodes. One exemplary system includes a PCRF. The PCRF includes a policy engine for identifying, using policy knowledge or obtained by the PCRF, zero or more network nodes hosting applications needed for processing packets of a bearer session. The PCRF further includes an application routing configurator for providing instructions to configure at least one configurable network element to forward bearer session traffic to any of the network nodes determined to be needed for processing packets associated with the bearer session and to bypass any of the network nodes not determined to be needed for processing packets associated with the bearer session.
Abstract:
Methods, systems, and computer program products for providing telecommunication services between a SIP network and an SS7 network are disclosed. In one method, SIP/SS7 gateway receives an INVITE message from a SIP proxy server. The SIP/SS7 gateway extracts a called party number from the INVITE message and determines whether a telecommunications service is required and a type of service required for the INVITE message based on the called party number. The SIP/SS7 gateway then formulates an SS7 query to a database corresponding to the identified service type. The SIP/SS7 gateway receives a response from the database and uses data from the response to facilitate completion of the call. In one example, the SIP/SS7 gateway may forward a routing number extracted from the response back to the originating SIP proxy server. In another example, the SIP/SS7 gateway may generate a new INVITE message and forward the new INVITE message to a terminating SIP proxy server. In yet another example, the SIP/SS7 gateway may formulate a second query to the same database or to a different database to obtain further information for facilitate completion of the call.
Abstract:
Methods, systems, and computer readable media for distributing policy rules from a data content network to user equipment in a mobile network are disclosed. In one example, the method includes obtaining, by a mobile offload gateway (MOG) located in a core data content network, at least one mobile policy rule associated with a mobile subscriber. The method further includes transmitting, from the MOG, the at least one mobile policy rule to a user equipment (UE) located outside of the core data content network, wherein the UE is associated with the mobile subscriber and configuring the UE to function in accordance to the at least one mobile policy rule.