| 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 |