Patent application number | Description | Published |
20080198862 | Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers - Methods, systems, and computer program products for using an LRN based query and response mechanism (e.g., a switching office number portability processing system) to route calls to IP multimedia subsystem (IMS) subscribers are disclosed. According to one method, an LRN based response message including a communications service subscriber identifier is received. An IMS gateway LRN associated with the communications service subscriber identifier may be determined. The IMS gateway LRN associated with the communications service subscriber identifier may be inserted into the LRN based response message and routing the message. | 08-21-2008 |
20080198996 | Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing - The subject matter described herein includes methods, systems, and computer program products for using a location routing number (LRN) based query and response mechanism to effect advanced routing. According to one aspect, a method includes receiving a location routing number (LRN) based query and generating an advanced routing query based on the LRN based query. The generated advanced routing query is sent to an advanced routing function configured to process the advanced routing query. Upon receiving an advanced routing response including a carrier ID from the advanced routing function, a location routing number (LRN) is determined based on the advanced routing response. In response to successfully determining an LRN based on the advanced routing response, an LRN based response including the determined LRN is generated. | 08-21-2008 |
20080198999 | Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect subscriber cutover - Methods, systems, and computer program products for using an LRN based query and response mechanism (e.g., a switching office number portability processing mechanism) to effect subscriber cutover are disclosed. According to one method, an LRN based response message including a communications service subscriber identifier is received. A cutover switch LRN associated with the communications service subscriber identifier may be determined. The cutover switch LRN associated with the communications service subscriber identifier may be inserted into the LRN based response message and routing the message. | 08-21-2008 |
20080205603 | Methods, systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services - Methods, systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services are disclosed. According to one method, a voicemail routing query is received at an advanced voicemail routing node, where the query includes at least one parameter associated with a voicemail transaction. Based on at least one query parameter, voicemail routing information may be determined that identifies a voicemail server and a voicemail service from among a plurality of voicemail servers, where at least some of the voicemail servers provide different services. A voicemail routing query response may then be generated including the determined voicemail routing information. | 08-28-2008 |
20080273679 | Methods, systems, and computer program products for providing billing and usage data to downstream applications - It is an object of the presently disclosed subject matter to provide billing and usage data to downstream applications. According to one aspect, the subject matter described herein includes a method for acquiring billing and usage data in an IP multimedia subsystem (IMS) environment. The method includes copying at least one of a call signaling message and an IMS accounting message relating to an IMS transaction upstream from a billing system (BS) and providing the at least one copied message to an application for one of billing verification, fraud detection, revenue assurance, and data analysis. The types of acquired data may be copied separately or in combination, and the copied data may be examined, compared, or otherwise utilized separately or in combination. | 11-06-2008 |
20080285735 | Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network - Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network is described. In one embodiment, the method comprises intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier. A call attempt triggered message generation (CATMG) database using the called party subscriber identifier is queried. In the event the called party subscriber identifier exists in the CATMG database, a messaging service message is generated. The messaging service message is then transmitted to a contact address. | 11-20-2008 |
20080285737 | Methods, systems, and computer program products for point code proxying between signaling points - The subject matter described herein includes methods, systems, and computer program products for point code proxying. According to one method, a direct linkset interconnection between first and second signaling points is migrated to an interconnection including signaling message routing node. At the signaling message routing node, a point code of the second signaling point is proxied for link alignment with the first signaling point. Messages received from the first signaling point that are addressed to the point code of the second signaling point are routed to the second signaling point. | 11-20-2008 |
20080287106 | Methods, systems, and computer program products for providing subscriber-controlled message service message delivery using a dynamic mailbox service - According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for providing subscriber-controlled message service message delivery using a dynamic mailbox service. One method includes receiving a message service message destined for a subscriber and forwarding the message service message to a mailbox application server (MBAS) that provides dynamic mailbox service. At the MBAS, the dynamic mailbox service is provided, wherein providing the dynamic mailbox service includes allowing the subscriber to dynamically control delivery of the message service message from the MBAS to the subscriber. | 11-20-2008 |
20080311917 | Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network - Methods, systems, and computer program products for determining a serving home subscriber server (HSS) in a communications network are described. One method includes obtaining a subscriber identifier from a query message. An exceptions-based data structure contained in a database is accessed to locate a database entry associated with the subscriber identifier. Similarly, a range-based data structure contained in the database is accessed to locate the database entry associated with the subscriber identifier if the exceptions-based data structure does not contain the database entry. The method also includes acquiring serving HSS data corresponding to the located entry from either the exceptions-based data structure or the range-based data structure. | 12-18-2008 |
20090034512 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MANAGING THE FLOW OF SIGNALING TRAFFIC ENTERING A SIGNALING SYSTEM 7 (SS7) BASED NETWORK - Methods, systems, and computer readable media for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network having a plurality of gateways for connecting the SS7 network to a non-SS7 network are disclosed. According to one aspect, a method for managing the flow of signaling traffic entering the SS7 based network includes generating, at a signaling node within the SS7 network, a route management message including information for identifying one of the plurality of gateways as the preferred gateway for traffic into the SS7 network. The message is sent to a node in the non-SS7 network for directing traffic into the SS7 network via the identified gateway. | 02-05-2009 |
20090040923 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR DISTRIBUTING APPLICATION OR HIGHER LAYER COMMUNICATIONS NETWORK SIGNALING ENTITY OPERATIONAL STATUS INFORMATION AMONG SESSION INITIATION PROTOCOL (SIP) ENTITIES - Systems, methods, and computer program products for distributing application or higher layer communications network signaling entity operational status information among SIP entities are disclosed. According to one aspect, a method includes determining operational status information for an application or higher layer communications network signaling entity. Further, the method includes identifying at least one second SIP entity to receive the operational status information. The method also includes distributing the operational status information to the at least one second SIP entity. The first SIP entity, the at least one second SIP entity, and the application or higher layer communications network signaling entity are associated with network nodes separate from subscriber communication terminals. | 02-12-2009 |
20090041205 | Methods, systems, and computer program products for detecting and mitigating ping call events in a communications network - Methods, systems, and computer program products for detecting and mitigating a ping call event in a communications system is described. In one embodiment, the method includes receiving a plurality of call signaling messages. The plurality of call signaling messages are analyzed and a determination is made as to whether at least a portion of the plurality of call signaling messages indicates a ping call event. In response to determining that the at least a plurality of call signaling messages indicates a ping call event, a mitigating action is performed. | 02-12-2009 |
20090041223 | Systems, methods, and computer readable media for triggerless call redirection with release - Systems, methods, and computer readable media for triggerless call redirection with release are disclosed. According to one aspect, the subject matter described herein includes a method for providing triggerless call redirection with release. The method includes, at a communications node in a telecommunications network, intercepting a call setup signaling message that is associated with a call for which a first circuit-switched bearer path has been reserved and that contains information identifying a subscriber. The information identifying the subscriber is used to determine whether call redirection information (call offloading information, switching office cutover information, and/or advanced routing information) exists for the subscriber. If call redirection information exists for the subscriber, a release message for releasing the first circuit-switched bearer path and selecting a second bearer path based on the call redirection information associated with the subscriber is sent. | 02-12-2009 |
20090041225 | Systems, methods, and computer program products for number translation with local directory number support - Methods, systems, and computer program products for number portability with local directory number support are disclosed. According to one aspect, the subject matter herein includes a system for providing number translation with local directory number support. The system includes a communications node for receiving, from a message source, a first message that includes information identifying a subscriber. The system also includes a number translation module, operatively associated with the communications node, for determining a network address and a local directory number associated with the identified a subscriber, and for at least one of: including the network address and local directory number in the first message and forwarding the first message to a destination of the first message; and including the network address and local directory number in a second message and sending the second message to the source of the first message. | 02-12-2009 |
20090043704 | Methods, systems, and computer program products for performing message deposit transaction screening - The subject matter described herein includes methods, systems, and computer program products for performing message deposit transaction screening. One method includes receiving a call setup signaling message for a call for which a message deposit transaction is indicated and determining a message deposit transaction parameter associated with the message deposit transaction based on the signaling message. At least one message deposit transaction screening criterion is determined for the message deposit transaction based on the at least one message deposit transaction parameter. A message deposit transaction screening action is performed based on application of the screening criterion to the message deposit transaction parameter. | 02-12-2009 |
20090049087 | Methods, systems, and computer program products for providing a universal uniform resource identifier (UURI) - Methods, systems, and computer program products for providing a universal uniform resource identifier (UURI) are disclosed. According to one aspect, the subject matter described herein includes a method for mapping a universal uniform resource identifier (UURI) to a uniform resource identifier (URI). The method includes receiving a message containing a UURI associated with a subscriber and containing a media type indicator indicating a media type; identifying a URI based on the UURI and media type indicator; and sending a message containing the identified URI. | 02-19-2009 |
20090069047 | Methods, systems, and computer program products for detecting wireless bypass in a communications network - Methods, systems, and computer program products for detecting wireless bypass in a communications network is described. In one embodiment, the method includes analyzing at least one of wireless signaling message traffic in a wireless communications network, financial information regarding wireless communications network subscriptions, and subscriber records maintained in the wireless communications network. The method also includes determining, based on the analysis, whether a wireless bypass signature is indicated. In response to determining that a wireless bypass signature is indicated, a mitigating action is performed. | 03-12-2009 |
20090075635 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING MEDIA CONTENT DELIVERY AUDIT AND VERIFICATION SERVICES - Methods, systems, and computer program products for providing media content delivery audit and verification services are disclosed. In one example, a monitoring system analyzes messages associated with communications in a wireless communications network. The monitoring system identifies, from the messages, messages that are associated with the request for or delivery of media content to a wireless communications device via the network. Copies of the messages relating to media content delivery are generated, correlated, and analyzed in order to provide a network operator with information that may be used to verify media content delivery transactions and associated revenues. | 03-19-2009 |
20090082019 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING DYNAMIC ROAMING ARBITRAGE SERVICE - Methods, systems, and computer readable media for providing dynamic roaming arbitrage service are disclosed. The method includes receiving a signaling message associated with a mobile subscriber, wherein the signaling message is addressed to a mobile services node for one of mobility management, registration, and authentication of the mobile subscriber. In response to receiving the signaling message, an auction is initiated for the right to provide roaming service to the mobile subscriber. Network selection information is communicated to the mobile subscriber based on the results of the auction. | 03-26-2009 |
20090135723 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PERFORMING IP LINK PROVING USING HEARTBEAT MESSAGES - According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for performing IP link proving using heartbeat messages. The method includes transmitting a plurality of heartbeat messages over an IP communications link. A transmission parameter of the plurality of heartbeat messages is varied and a plurality of heartbeat acknowledgement messages corresponding to at least a subset of the plurality of heartbeat messages is received. A measure of processing capabilities of the IP communications link is determined based on the transmission parameters and the heartbeat acknowledgement messages. | 05-28-2009 |
20090156163 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING VARIABLE RATE PREPAID TELECOMMUNICATION SERVICES UTILIZING A WEIGHTING FUNCTION - Methods, systems, and computer program products for providing variable rate prepaid telecommunication services utilizing a weighting function are disclosed. The method includes intercepting a signaling message that includes an available credit value associated with a prepaid communications session. A credit adjustment factor based on at least one call parameter associated with the prepaid communications session is determined. The method also includes applying the credit adjustment factor to the available credit value to generate an adjusted available credit value. The signaling message is modified to include the adjusted available credit value. | 06-18-2009 |
20090181720 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR A MOBILE HANDSET WITH DETACHABLE GAMING MODULE - Methods, systems, and computer readable media for a mobile handset with a detachable gaming module are disclosed. According to one system, a mobile communications device having at least one mobile communications module performs a mobile communications function and executes at least one game. A gaming module, being detachably coupled to the mobile communications device, offloads data storage and processing associated with execution of the game from the mobile communications device to the gaming module. | 07-16-2009 |
20090187759 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR APPLICATION-LEVEL AUTHENTICATION OF MESSAGES IN A TELECOMMUNICATIONS NETWORK - Systems, methods, and computer readable media for application-level authentication in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for application-level authentication of messages in a telecommunications network. The method includes, at a node in a telecommunications network, receiving, from a personal communications device having a user, a message requiring application-level authentication, the message including information associated with the user and incorporating first authentication information associated with the user, the first authentication information being provided from a source that is not the user of the personal communications device. A request for second authentication information associated with the user is sent to an authentication server. Second authentication information associated with the user is received from the authentication server, and the authenticity of the message is determined based on the second authentication information associated with the user. | 07-23-2009 |
20090196269 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING ACCESS TO VOICE RESOURCES IN MOBILE NETWORKS USING MOBILITY MANAGEMENT SIGNALING MESSAGES - Methods, systems, and computer readable media for controlling access to voice resources using mobility management messages are disclosed. According to one method, a mobility management message associated with a mobile subscriber is received. A priority level of the mobile subscriber is determined based on the mobility management message and access to voice resources in controlled based on the priority level. | 08-06-2009 |
20090304173 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR EARLY MEDIA CONNECTION PROXYING - Methods, systems, and computer readable media for early media connection proxying are disclosed. According to one method, a call setup signaling message is received for establishing a call between a calling entity and a called entity. Based on at least one parameter in the call setup signaling message, it is determined whether an early media connection is required for the call. It is also determined whether early media connection proxying is required for the call. In response to determining that an early media connection and early media connection proxying are required for the call, signaling is performed on behalf of a network entity to establish an early media connection for the call. | 12-10-2009 |
20100017472 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING PRESENCE DATA FROM MULTIPLE PRESENCE INFORMATION PROVIDERS - Methods, systems, and computer readable medium for providing presence data from multiple presence information providers are disclosed. According to one aspect, the subject matter described herein includes a method for providing presence service using presence information from multiple presence information providers. The method includes, at a network node including at least one processor, receiving, from a message source, a first presence-related message that includes information identifying a user, using the information identifying a user to identify, from multiple presence information providers, a presence information provider that maintains presence information associated with the identified user, and relaying the first presence-related message to the identified presence information provider or sending a second presence-related message associated with the first presence-related message to the identified presence information provider. | 01-21-2010 |
20100029272 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR TRIGGERLESS MOBILE LOCATION-BASED ROUTING / SCREENING - Methods, systems, and computer readable media for performing triggerless mobile location-based screening and routing are disclosed. According to one aspect, the subject matter described herein includes a method for performing triggerless mobile location-based screening and routing. A telecommunications network element receives a mobility management message associated with a mobile subscriber, extracts from the mobility management message information identifying the mobile subscriber and location information associated with the mobile subscriber, and stores the extracted location information associated with the mobile subscriber. The network element receives a call setup message associated with a call from the mobile subscriber, extracts from the call setup message information identifying the mobile subscriber, retrieves the stored location information associated with the mobile subscriber, and performs a screening or routing function based on the location information associated with the mobile subscriber. | 02-04-2010 |
20100034365 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR COMMUNICATING CALLING NAME INFORMATION BETWEEN SIGNALING SYSTEM 7 (SS7) AND NON-SS7 NETWORKS - Systems, methods, and computer readable media for communicating calling name information between signaling system 7 (SS7) and non-SS7 networks are disclosed. According to one aspect, the subject matter described herein includes a method for communicating calling name information between signaling system 7 (SS7) and non-SS7 networks. An entity for processing signaling messages receives an SS7 message that includes a calling party identifier, and uses the calling party identifier to obtain calling name information associated with the calling party. The SS7 message is modified to include the calling name information and sent to a gateway network element for communicating messages between SS7 networks and non-SS7 networks. | 02-11-2010 |
20100040049 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR COMMUNICATING CALLING NAME (CNAM) SERVICES FOR SESSION INITIATION PROTOCOL (SIP) ORIGINATED CALLS TERMINATING IN A CIRCUIT SWITCHED NETWORK - Methods, systems, and computer program products for communicating CNAM services for SIP originated calls terminating in a circuit switched network is described. In one embodiment, the method includes, at a SIP-SS7 gateway, receiving a SIP call setup message that includes a SIP calling subscriber identifier information, associating a temporary telephone number with the SIP calling subscriber identifier information, generating an SS7 call setup message associated with the SIP call setup message, wherein the SS7 call setup message includes the temporary telephone number, and communicating the temporary telephone number and SIP calling subscriber identifier information to a calling name interworking function (CIF) module. The method also includes, at the CIF module, storing the temporary telephone number and the associated SIP calling subscriber identifier information in a local cache, receiving a CNAM query message containing the temporary telephone number from a terminating switching office, and transmitting a CNAM response message to the terminating switching office including the SIP calling subscriber identifier information. | 02-18-2010 |
20100075669 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR PROVIDING DYNAMINC STEERING OF ROAMING IN A TELECOMMUNICATIONS NETWORK - Systems, methods, and computer readable media for providing dynamic steering of roaming in a telecommunications network are disclosed. According to one aspect, a method for providing dynamic steering or roaming in a telecommunications network includes a method for providing dynamic steering or roaming in a telecommunications network. The method includes, at a mobile telecommunications device, the device being associated with a subscriber of a first network, detecting a trigger condition for updating a roaming preference, where the trigger condition is not controlled by the operator of the first network, determining an identity of a second network, and performing at least one of: making a change to a preferred roaming network for the device by setting the second network as a preferred roaming network for the device, and connecting to the second network. | 03-25-2010 |
20100080371 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING ADVERTISING-SUPPORTED CALL SERVICE - Methods, systems, and computer readable media for advertising-supported call service are disclosed. According to one method, a SIP call setup message associated with a first call from a calling subscriber to a called subscriber is received. It is then determined whether the calling subscriber subscribes to a play advertisement pay less (PAPL) service. In response to determining that the calling subscriber subscribes to the PAPL service, an advertisement is presented to the calling subscriber via the subscriber's telephone, the call is connected to the called subscriber, and a reduced charge is effected for the call based on the PAPL service. | 04-01-2010 |
20100202446 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CENTRALIZED ROUTING AND CALL INSTANCE CODE MANAGEMENT FOR BEARER INDEPENDENT CALL CONTROL (BICC) SIGNALING MESSAGES - The subject matter described herein includes methods, systems and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages. One aspect of the subject matter described herein includes a system for routing BICC signaling messages and managing call instance code assignments. The system includes a BICC signaling router. The BICC signaling router includes a routing module for centralized routing of BICC signaling messages between a plurality of BICC signaling nodes. The BICC signaling router further includes a call instance code management module for centralized assignment of call instance codes for BICC signaling sessions routed through the BICC signaling router. | 08-12-2010 |
20100309925 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR USING SIGNALING SYSTEM 7 (SS7) SUBSYSTEM NUMBERS TO ROUTE MESSAGES TO SESSION INITIATION PROTOCOL (SIP) NODES - Methods, systems, and computer program products for using signaling system 7 (SS7) subsystem numbers to route message to session initiation protocol (SIP) nodes. According to one method, an SS7 message can be received. A SIP message can be generated based on the SS7 message. A subsystem number associated with the SS7 message can be identified. A destination SIP node for the SIP message can be identified based on the subsystem number. Further, the SIP message can be forwarded to the SIP node. | 12-09-2010 |
20100330960 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR THIRD PARTY MONITORING AND CONTROL OF CALLS - Methods, systems, and computer readable media for third party monitoring and control of calls are disclosed. For example, a method performed at a signaling node includes receiving a signaling message indicating an attempted call communication to a called party device from a calling party device and determining if the called party device is subscribed to a call monitoring service. In response to determining that the called party device is subscribed to the call monitoring service, sending a notification message to a monitoring third party device associated with the called party device, wherein the notification message indicates the attempted call communication between the monitored called party device and the calling party device. The method further includes receiving a response to the notification message from the third party device, and determining whether or not to allow the attempted communication to proceed between the monitored called party device and calling party device based on the response from the monitoring third party device. | 12-30-2010 |
20110038287 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR CONTROLLING SOCIAL NETWORKING SERVICE ORIGINATED MESSAGE TRAFFIC - 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. | 02-17-2011 |
20110086628 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DYNAMICALLY AND CONDITIONALLY SETTING SERVICE TRIGGERS IN A COMMUNICATIONS NETWORK - Methods, systems, and computer readable media for dynamically and conditionally setting service triggers in a communications network are disclosed. According to one aspect, a system for dynamic and conditional trigger insertion includes a dynamic trigger insertion (DTI) rules database for maintaining conditions or rules for dynamic trigger insertion and a DTI screening module for receiving a first mobility management message that is associated with a mobile subscriber, using the DTI rules database to determine whether a condition or rule for dynamic trigger insertion is satisfied, and, in response to determining that a condition or rule for dynamic trigger insertion is satisfied, generating a second mobility management message that includes a dynamically inserted trigger condition. | 04-14-2011 |
20110116382 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING DIAMETER SIGNALING ROUTER WITH INTEGRATED MONITORING FUNCTIONALITY - According to one aspect, the subject matter described herein includes a system for providing a Diameter signaling router with integrated monitoring functionality. The system includes a Diameter signaling router comprising a network interface for receiving, from a first Diameter node, a first Diameter message having Diameter information. The system also includes an integrated monitoring module located within the Diameter signaling router for copying at least a portion of the first Diameter message and providing the copied information associated with the first Diameter message to an application. | 05-19-2011 |
20110126277 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING DIAMETER SIGNALING ROUTER WITH FIREWALL FUNCTIONALITY - According to one aspect, the subject matter described herein includes a system for Diameter routing and firewall filtering. The system includes a Diameter signaling router comprising a network interface for receiving, from a first Diameter node, a first Diameter message having Diameter information. The Diameter signaling router also includes a firewall module for determining whether the first Diameter message satisfies a firewall policy. The firewall policy is based on at least a portion of the Diameter information in the first Diameter message. The Diameter signaling router further includes a routing module for forwarding at least a portion of the first Diameter message towards a second Diameter node in response to the first Diameter message satisfying the firewall policy. | 05-26-2011 |
20110202653 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SERVICE DETECTION OVER AN RX INTERFACE - According to one aspect, the subject matter described herein includes a method for communicating service data flow (SDF) event information. The method includes steps occurring at a policy charging and rules function (PCRF) node. The method also includes communicating, via an Rx interface, a request to a deep packet inspection (DPI) node to be notified when an SDF event occurs. The method further includes receiving notification from the DPI node that the SDF event has occurred. | 08-18-2011 |
20110225091 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TRANSACTIONAL FRAUD DETECTION USING WIRELESS COMMUNICATION NETWORK MOBILITY MANAGEMENT INFORMATION - Methods, systems, and computer readable media for detecting transactional fraud can involve, for a transaction associated with a first transaction location and account holder, receiving a request for mobile location information associated with the account holder. Mobile location information associated with the account holder may then be obtained, wherein the mobile location information is derived from mobility management signaling messages or other data associated with a mobile communication device used by the account holder. The mobile location information associated with the account holder can then be provided to the requestor. The mobile location information may be compared against the first transaction location to determine, at least in part, whether the transaction is fraudulent. | 09-15-2011 |
20110225281 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR POLICY ENFORCEMENT CORRELATION - Systems, methods, and computer readable media for policy enforcement correlation are disclosed. According to one aspect, a method for policy enforcement correlation includes, at a policy and charging rules function (PCRF) node: receiving, from a first network node, first policy and charging related information associated with a first user of a telecommunication network; receiving, from a second network node, second policy and charging related information; correlating the first and second policy and charging related information; and, in response to correlating the first and second policy and charging information, issuing a policy and charging control (PCC)-related instruction. In one embodiment, the PCC-related instruction may be sent to the first network node, the second network node, a third network node, or some combination of the above. In one embodiment, the PCRF may receive policy and charging related information from, and may issue PCC related instructions to, policy and charging enforcement functions (PCEFs), deep packet inspection (DPI) nodes, or Diameter signaling routers (DSRs). | 09-15-2011 |
20110282904 | 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 - 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. | 11-17-2011 |
20110302244 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OBSCURING DIAMETER NODE INFORMATION IN A COMMUNICATION NETWORK - According to one aspect, the subject matter described herein includes a system for a system for obscuring DIAMETER node information in a communication network. The system includes a DIAMETER agent platform. The DIAMETER agent platform includes a network interface for receiving a message from a first DIAMETER node. The DIAMETER agent platform further includes a DIAMETER information hiding module for modifying, in the first message, DIAMETER information for the first DIAMETER node so as to obscure the identity of the first diameter node. The diameter agent includes a routing module for routing the modified message to a second DIAMETER node. | 12-08-2011 |
20110310744 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR MOBILE-COMMUNICATION-DEVICE-INITIATED NETWORK MONITORING SERVICES - Methods, systems, and computer readable media for mobile communication device-initiated network monitoring services are disclosed. According to one aspect, a method for monitoring communications in a mobile networking environment by a core network probe-based monitoring system includes detecting, by an agent residing on a mobile communication device, a quality of service or customer experience triggering event; responding to the event by generating a message which includes information about that particular subscriber or device; and, transmitting that message to the network monitoring system to automatically trigger the monitoring system to monitor communications involving that mobile communication device. | 12-22-2011 |
20110314178 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING DYNAMIC ORIGINATION-BASED ROUTING KEY REGISTRATION IN A DIAMETER NETWORK - Methods, systems, and computer readable media for providing dynamic origination-based routing key registration in a DIAMETER network are disclosed. According to one method, origin-based routing information is received, at a first DIAMETER node, from a second DIAMETER node. The origin-based routing information specifies one or more sources such that traffic originating from one of the one or more sources should be routed to the second DIAMETER node. A routing rule is automatically generated, at he first DIAMETER node, based on the received origin-based routing information. | 12-22-2011 |
20120036246 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DISTRIBUTING DIAMETER NETWORK MANAGEMENT INFORMATION - Methods, systems, and computer readable media for distributing Diameter network management information are disclosed. According to one method, a first Diameter node obtains Diameter network management subscription information. The first Diameter node obtains Diameter network management information. The first Diameter node determines, using the Diameter network management subscription information, whether at least one second Diameter node is subscribed to receive the obtained Diameter network management information. In response to determining that the at least one second Diameter node is subscribed to receive the obtained network management information, the first Diameter node sends the obtained Diameter network management information to the at least one second Diameter node. | 02-09-2012 |
20120081557 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR USER ACTIVATED POLICY ENHANCEMENT - According to one aspect, the subject matter described herein includes a method for subscriber activated policy enhancement. The method may include receiving a policy enhancement code from a user device at a policy enhancement server (PES). The method may further include obtaining at least one policy enhancement corresponding to the policy enhancement code in response to receiving the policy enhancement code from the user device. The method may further include enhancing at least one policy aspect of a policy for the user device based on the policy enhancement. | 04-05-2012 |
20120084371 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR USER CONTROLLED POLICY SHARING - According to one aspect, the subject matter described herein includes a method for user controlled policy sharing. The method includes receiving, from a first user device, a request to share with a second user device a policy attribute associated with the first user device. The method also includes generating a signaling message containing instructions to modify the policy attribute. The method further includes communicating the signaling message to a policy control function associated with the second user device. | 04-05-2012 |
20120096139 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING USER RECEPTIVITY DRIVEN POLICY IN A COMMUNICATIONS NETWORK - Methods, systems, and computer readable media for providing user receptivity driven policy in a communications network are disclosed. The method includes storing subscriber preference information indicating a willingness of a subscriber to receive a first type of content as well as policy and charging enhancement information associated with the subscriber preference information. Content is received from a content provider. Based on the subscriber preference information, it is determined whether the subscriber is willing to receive the content. In response to determining that the subscriber is willing to receive the content, the content is communicated to the subscriber and a policy and charging rules function (PCRF) is communicated with for temporarily enhancing a network or charging policy of the subscriber based on the policy charging enhancement information. | 04-19-2012 |
20120099715 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DIAMETER ROUTING AGENT (DRA) BASED CREDIT STATUS TRIGGERED POLICY CONTROL - According to one aspect, the subject matter described herein includes a method for credit status triggered policy control. The method may include monitoring one or more credit control request (CCR) and credit control answer (CCA) messages associated with a request of credit for a subscriber. The method may further include determining whether an amount of granted credit for a service flow associated with the subscriber has reached a predetermined minimum threshold value. The method may further include notifying a policy and charging rules function (PCRF) of the credit status associated with the subscriber when the predetermined minimum threshold value has been reached. | 04-26-2012 |
20120108343 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING INTERACTIVE USER CONTROLLED POLICY - Methods, systems, and computer readable media for providing interactive user controlled policy are disclosed herein. One method includes, at a policy enhancement server (PES), receiving, from an application service provider, an indication that a user is eligible for enhanced network policy in response to the user accessing an application service provided by an application service provider. In response to receiving the indication, at least one attribute of a network policy associated with the user is enhanced. | 05-03-2012 |
20120129488 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTER-CARRIER ROAMING COST CONTAINMENT - Methods, systems, and computer readable media for enabling location-based policy in a mobile communication network are disclosed. According to one method, a first Diameter signaling message is received at a Diameter agent. Subscriber identification information and roaming information are extracted from the first Diameter message and the extracted information is communicated to a policy control function. | 05-24-2012 |
20120191847 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SCREENING DIAMETER MESSAGES WITHIN A DIAMETER SIGNALING ROUTER (DSR) HAVING A DISTRIBUTED MESSAGE PROCESSOR ARCHITECTURE - According to one aspect, the subject matter described herein includes a method for screening Diameter messages within a Diameter signaling router (DSR) having a distributed message processor architecture. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The steps include receiving, at an ingress Diameter message processor of the Diameter message processors, a Diameter message from a Diameter peer node. The steps also include identifying, at a Diameter application message processor of the Diameter message processors, a Diameter message screening rule associated with the received Diameter message. The steps further include performing, at the Diameter application message processor of the Diameter message processors, a screening function associated with the identified Diameter message screening rule on the received Diameter message. | 07-26-2012 |
20120202550 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVISIONING A DIAMETER BINDING REPOSITORY - Methods, systems, and computer readable media for for provisioning a Diameter binding repository (DBR) are disclosed. In one example, the method comprises receiving, at a Diameter routing node, a Diameter signaling message that is associated with a mobile subscriber and includes mobile subscriber related information. The method also includes selecting a network service node from a plurality of network service nodes configured to process the Diameter signaling message and querying a subscriber data management (SDM) node using the mobile subscriber related information to obtain additional information associated with the mobile subscriber. The method further includes generating Diameter binding record information using the mobile subscriber related information, the additional information, and an identifier corresponding to the selected network service node and providing the Diameter binding record information to a Diameter binding repository. | 08-09-2012 |
20120207015 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING ENHANCED MOBILE SUBSCRIBER LOCATION REGISTER FAULT RECOVERY - Methods, systems, and computer readable media for providing enhanced mobile subscriber location register fault recovery are disclosed. According to one method, the method occurs at a signaling message routing node. The method includes storing, in a memory, mobile subscriber location information. The method also includes receiving a reset related message associated with a mobile subscriber from a recovering mobile subscriber location register. The method further includes extracting, from the memory, mobile subscriber location information and responding to the recovering mobile subscriber location register with the mobile subscriber location information. | 08-16-2012 |
20120221899 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR POLICY AND CHARGING RULES FUNCTION (PCRF) FAULT TOLERANCE - Methods, systems, and computer readable media for PCRF fault tolerance are disclosed. One exemplary method for PCRF fault tolerance includes sending, from the PCRF to a Diameter peer, a message concerning Diameter application session state information associated with Diameter application sessions currently or previously managed by the PCRF. The method further includes receiving, by the PCRF, a message from the Diameter peer in response to the message concerning the Diameter application session state information. The method further includes, determining, by the PCRF and based on the response, whether the Diameter application session state information maintained by the PCRF is accurate. The method further includes, in response to determining that the Diameter application session state information maintained by the PCRF is not accurate, requesting, by the PCRF, Diameter application session state information. | 08-30-2012 |
20120224524 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ENRICHING A DIAMETER SIGNALING MESSAGE - Methods, systems, and computer readable media for enriching a Diameter signaling message are disclosed. In one example, the method comprises receiving, at a Diameter routing node, a Diameter signaling message that is associated with a mobile subscriber and includes mobile subscriber related information and querying a Diameter binding repository (DBR) using the mobile subscriber related information to select a network service node from a plurality of network service nodes configured to process the Diameter signaling message. The method further includes obtaining DBR information associated with the mobile subscriber from the DBR, wherein the DBR information includes an identifier associated with the selected network service node and modifying the Diameter signaling message to include at least a portion of the DBR information. | 09-06-2012 |
20120224531 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR HYBRID SESSION BASED DIAMETER ROUTING - Methods, systems, and computer readable media for hybrid session based Diameter routing are disclosed. According to one method, the method comprises receiving, at a first Diameter signaling router (DSR), a first Diameter message for processing by a Diameter server. The method also includes selecting, using a Diameter node selection algorithm that operates on at least one parameter in the first Diameter message without requiring use of stored Diameter binding information, a first Diameter server to which the first Diameter message is to be routed. The method further includes determining whether the first Diameter server is available. The method also includes, in response to determining that the first Diameter server is not available, selecting a second Diameter server to which the first Diameter message is to be routed and creating an exception binding record that associates the second Diameter server and information in the first Diameter message. | 09-06-2012 |
20120224677 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SERVICE DATA FLOW (SDF) BASED SUBSCRIPTION PROFILE REPOSITORY (SPR) SELECTION - According to one aspect, the subject matter described herein includes a method for SDF based subscription profile repository selection. The method includes receiving a first signaling message. The first signaling message includes service data flow information for identifying a service data flow. The method also includes selecting, using the service data flow information, an SPR from a plurality of SPRs, the SPR containing policy information associated with the service data flow. | 09-06-2012 |
20120225679 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DYNAMICALLY LEARNING DIAMETER BINDING INFORMATION - Methods, systems, and computer readable media for dynamically learning Diameter binding information are disclosed. According to one method, the method comprises receiving one or more response messages associated with the one or more Diameter signaling messages, determining, based on information contained in the one or more response messages, whether at least one of the one or more network service nodes was able to successfully process the one or more Diameter signaling messages, and generating, in response to determining that at least one of the one or more network service nodes was able to successfully process at least one of the one or more Diameter request messages, a Diameter binding record that associates the identification information and the at least one of the one or more network service nodes. | 09-06-2012 |
20120226758 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SHARING DIAMETER BINDING DATA - According to one aspect, the subject matter described herein includes a method for sharing Diameter binding data. The method includes receiving, by a first Diameter signaling router (DSR), a first Diameter message requiring processing. The method also includes selecting, by the first DSR, a processing element to perform the required processing from a plurality of processing elements. The method further includes routing, by the first DSR, the received first Diameter message to the selected processing element. The method further includes creating, by the first DSR, a binding record associating the selected processing element with information associated with the received first Diameter message. The method further includes communicating, by the first DSR, the binding record to a second DSR. | 09-06-2012 |
20120236824 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DIAMETER-BASED STEERING OF MOBILE DEVICE NETWORK ACCESS - According to one aspect, the subject matter described herein includes a method for Diameter-based steering of mobile device network access. The method includes receiving a Diameter message associated with a mobile device. The method also includes determining, based on the Diameter message, whether the mobile device should be steered to access a radio access network or a radio access network type that is different from a radio access network or radio access network type currently supporting network access of the mobile device. The method further includes, in response to determining that the mobile device should access the different radio access network or radio access network type, steering the mobile device to access the different radio access network or radio access network type. | 09-20-2012 |
20130036215 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR NETWORK METADATA BASED POLICY CONTROL - The subject matter described herein includes methods, systems, and computer readable media for network metadata based policy control. According to one aspect, a system for network metadata based policy control is provided. The system includes a network metadata directed policy server for obtaining network information for a plurality of subscribers, for deriving network metadata from the network information, for applying a network metadata policy manipulation rule for changing a value of a network an operator assigned policy control parameter for the subscribers, and for generating an instruction for changing the value of the network operator assigned policy control parameter for the subscriber. The system further includes a policy control and charging rules function (PCRF) node for detecting the instruction and for instructing a policy and charging enforcement function (PCEF) node to change value of the operator assigned policy control parameter for the subscribers. | 02-07-2013 |
20130039176 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONGESTION MANAGEMENT IN A DIAMETER SIGNALING NETWORK - According to one aspect, the subject matter described herein includes a method for congestion management in a Diameter signaling network. The method occurs a Diameter routing node. The method includes determining, using a metric associated with Diameter message processing, that a first Diameter message processing metric threshold has been exceeded. The method also includes in response to determining that the first Diameter message processing metric threshold has been exceeded, performing a first congestion mitigation action, where performing the first congestion mitigation action includes analyzing subsequent Diameter messages to determine one or more common attributes of the subsequent Diameter messages and in response to determining the one or more common attributes of the subsequent Diameter messages, performing a second congestion mitigation action for Diameter messages having the one or more common attributes. | 02-14-2013 |
20130157620 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SEAMLESS ROAMING BETWEEN DIAMETER AND NON-DIAMETER NETWORKS - Methods, systems, and computer readable media for seamless roaming between networks are disclosed. According to one aspect, the subject matter described herein includes a method for seamless roaming between networks. The method occurs at a home subscriber server (HSS). The method includes maintaining registration status information for a subscriber. The method also includes communicating with a first network via a first network interface and with a second network via a second network interface using the registration status information to facilitate roaming between the first network and the second network. The first network interface is configured to receive and send non-Diameter signaling messages for managing mobility of the subscriber and the second network interface is configured to receive and send Diameter signaling messages for managing mobility of the subscriber. | 06-20-2013 |
20130235736 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TESTING A DIAMETER ROUTING NODE - According to one aspect, the subject matter described herein includes a method for testing a Diameter routing node. The method occurs a Diameter routing node. The method includes receiving, from a Diameter message generation module and via a test connection, a first Diameter message. The method also includes modifying the first Diameter message to include a test indicator parameter indicating the first Diameter message is a test message. The method further includes processing the first Diameter message. The method also includes directing the first Diameter message to an egress message manager. | 09-12-2013 |