Abstract: The subject matter described herein relates to methods, systems, and computer readable media for generating and using statelessly reversible representations of SIP information by SIP cluster entities. One method includes, at a first SIP cluster entity, receiving a first SIP message including SIP information. The method further includes generating a second SIP message including a statelessly reversible representation of the SIP information. The method further includes transmitting, to a SIP entity that is not a member of the cluster to which the first SIP entity belongs, the second SIP message with the statelessly reversible representation and information for reaching the cluster.
Type:
Grant
Filed:
December 14, 2009
Date of Patent:
November 27, 2012
Assignee:
Tekelec, Inc.
Inventors:
Adam B. Roach, Ben A. Campbell, Robert J. Sparks, Ajay P. Deo
Abstract: 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.
Abstract: Methods, systems, and computer program products for providing a quality of service (QoS) using E.164 number mapping (ENUM) data in a communications network. According to one method, a query message including an E.164 number can be received. Next, at least one uniform resource identifier (URI) associated with the E.164 number can be located. Afterwards, QoS data corresponding to the at least one URI is subsequently obtained. Further, the query message can be responded to with the URI and the corresponding QoS data.
Type:
Grant
Filed:
December 7, 2006
Date of Patent:
August 28, 2012
Assignee:
Tekelec, Inc.
Inventors:
Christopher R. Heinze, Rohini Marathe, Maria A. Wiatrowski, Peter J. Marsico
Abstract: A method of providing access to telecommunication services involves receiving a routing information request for terminating a communication with a mobile station located within a visited geographic region, the routing information request including a directory number local to the visited geographic region. A subscriber identity associated with the received directory number is then dynamically selecting from an evaluation of a decision tree, the decision tree associating a reference directory number with a plurality of reference subscriber identities. Each reference subscriber identity is associated with a telecommunications service user, each user being registered to receive telecommunication services within a respective home geographic region, the home geographic region being different from the visited geographic region. The mobile station receives access to the telecommunication services within the visited geographic region via the selected subscriber identity.
Type:
Grant
Filed:
February 3, 2006
Date of Patent:
August 7, 2012
Assignee:
Tekelec, Inc.
Inventors:
Ariel Rosenblatt, Louis Barbeau, Alex Rootham, Pablo Reitkop, Daniel Cote
Abstract: Methods, systems, and computer readable media for handset assisted resource utilization verification are disclosed. According to one method, first usage information is obtained from a mobile handset in response to the mobile handset being operated at a first time. Second usage information is obtained from the mobile handset in response to the mobile handset being operated at a second time. Based on the first and second usage information, an indication of network resource utilization is determined for the mobile handset between the first and second times. The first and second usage information may be obtained by polling the handset by sending query messages for the usage information to the handset or by triggering the handset to send the usage information in response to the expiration of a handset-implemented timer.
Abstract: Methods, systems, and computer program products for providing message flow control in a signal transfer point are described. One method includes receiving, at a source card in a signaling message routing platform having a distributed internal processing architecture, a message requiring a service. The method also includes maintaining, on the source card, a local memory table containing a list of service cards and corresponding flow control status of each service card. The local memory table on the source card is also queried to select a service card capable of performing the service. The message is transmitted to one of the service cards with an available flow control status.
Type:
Grant
Filed:
January 10, 2008
Date of Patent:
July 24, 2012
Assignee:
Tekelec, Inc.
Inventors:
Kurt Cleveland, Robert L. Wallace, D. Bruce Ledet
Abstract: The subject matter described herein includes methods, systems, and computer program products for transferring a message service payload between messaging entities. According to one aspect, the subject matter described herein includes a method for intelligently processing a message service payload being transmitted between messaging entities. A messaging service message comprising a payload being transmitted from an N-generation messaging entity to an M-generation messaging entity is received at a core network, wherein N and M are integers. The payload is decoded to identify a service to be provided. An action is performed to facilitate the providing of the identified service.
Abstract: Disclosed is a communications network element that is capable of routing signaling messages and also performing inter-network management functions in a converged telephony-data network environment. A signaling gateway routing node is adapted to facilitate signaling communication between nodes in a signaling system 7 network and nodes in an Internet protocol (IP) type network. In addition to basic message routing functionality, the signaling gateway routing node is adapted to notify nodes in the IP network when a node in the SS7 network becomes congested or unavailable. In certain cases, the signaling gateway selectively notifies only IP nodes that are concerned with the status of the troubled SS7 node, while in other cases, notification messages are broadcast to all relevant IP nodes. The signaling gateway also serves to filter redundant congestion status queries or polling type messages that are conveyed from IP nodes through to the distressed SS7 node.
Type:
Grant
Filed:
November 21, 2007
Date of Patent:
July 17, 2012
Assignee:
Tekelec, Inc.
Inventors:
Dan Alan Brendes, Joseph William Keller, Seetharaman Khadri
Abstract: The subject matter described herein includes methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway. According to one aspect, the method includes, at a call signaling message routing node in a first telecommunications network, intercepting a call setup message that includes a called party number identifier and is directed towards a network gateway connected to at least one foreign telecommunications network. The method also includes accessing a foreign routing information database using an ENUM formatted query message to obtain foreign routing address information associated with the at least one foreign telecommunications network, modifying the call setup message to include the address information, and routing the modified call setup message towards the network gateway.
Type:
Grant
Filed:
September 16, 2010
Date of Patent:
July 17, 2012
Assignee:
Tekelec, Inc.
Inventors:
Bradley W Gosnell, Michael Coupland, Amrit Pal Singh Wadhwa, Peter Joseph Marsico
Abstract: 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.
Type:
Grant
Filed:
March 30, 2007
Date of Patent:
July 3, 2012
Assignee:
Tekelec Global, Inc.
Inventors:
Apirux Bantukul, Venkataramaiah Ravishankar, Peter J. Marsico
Abstract: 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.
Type:
Grant
Filed:
June 1, 2009
Date of Patent:
July 3, 2012
Assignee:
Tekelec, Inc.
Inventors:
Venkataramaiah Ravishankar, Peter J. Marsico
Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
Type:
Grant
Filed:
July 19, 2005
Date of Patent:
July 3, 2012
Assignee:
Tekelec, Inc.
Inventors:
Robby Darren Benedyk, David Michael Sprague, Dan Alan Brendes
Abstract: Methods, systems, and computer program products for providing an enriched messaging service in a communications network is described. In one embodiment, the method comprises receiving a messaging service message addressed to a first destination address. A subscriber identifier in the message is utilized to access subscriber information contained in at least one subscriber information database. The subscriber information facilitates intelligent processing or interpretation of the message. The accessed subscriber information is then incorporated in the message to create an enriched message. The enriched message is transmitted.
Type:
Grant
Filed:
May 31, 2007
Date of Patent:
June 19, 2012
Assignee:
Tekelec Global, Inc.
Inventors:
Peter J. Marsico, Cory A. Grant, Robby D. Benedyk
Abstract: Methods, systems, and computer program products for dynamically coordinating collection and distribution of presence information are disclosed. According to one method, presence information is collected for a presentity. An event manager is selected from a plurality of event managers and is dynamically assigned to the presentity. The presence information is then communicated to the assigned event manager.
Type:
Grant
Filed:
May 2, 2005
Date of Patent:
June 19, 2012
Assignee:
Tekelec, Inc.
Inventors:
Patricia A. Baldwin, Seetharaman Khadri, David M. Sprague
Abstract: Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network 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.
Type:
Grant
Filed:
October 25, 2007
Date of Patent:
June 12, 2012
Assignee:
Tekelec
Inventors:
Venkataramaiah Ravishankar, Cory A. Grant, Peter J. Marsico
Abstract: According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for accessing number portability (NP) and E.164 number (ENUM) data in a combined NP/ENUM database. One method includes receiving a query including a telephone number (TN). A common NP/ENUM data locator structure is accessed to locate a pointer corresponding to the TN. In response to the query being a NP query, the pointer is used to locate NP data, and the NP data is returned. In response to the query being an ENUM query, the pointer is used to locate at least one URI and returning at least one uniform resource locators (URIs).
Type:
Grant
Filed:
November 29, 2006
Date of Patent:
May 22, 2012
Assignee:
Tekelec
Inventors:
Maria A. Wiatrowski, Rohini Marathe, Peter J. Marsico
Abstract: Methods, systems, and computer program products for monitoring tunneled Internet protocol (IP) traffic on a high bandwidth IP network are disclosed. According to one method, a copy of a tunneled IP packet traversing an IP communications network is generated. The packet may include a payload having tunneled protocol address information. The tunneled protocol address information and the payload portion of the copied IP packet is read. The packet is distributed, using the tunneled protocol address information, to a function for providing at least one of packet classification and network monitoring service for the packet.
Type:
Grant
Filed:
August 1, 2007
Date of Patent:
May 15, 2012
Assignee:
Tekelec
Inventors:
Yoogin Lean, Philippe Besset, William Salvin, Amit H. Chatterjee
Abstract: Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.
Type:
Grant
Filed:
September 8, 2010
Date of Patent:
May 15, 2012
Assignee:
Tekelec
Inventors:
Jeffrey A. Craig, Mark A. Erickson, Mark E. Kanode, Seetharaman Khadri
Abstract: Methods, systems, and computer program products for a hierarchical, redundant OAM&P architecture for use in an IP multimedia subsystem (IMS) are disclosed. According to one aspect, the subject matter described herein includes a system for managing an Internet protocol multimedia system (IMS) network. The system includes a network operations, administration, maintenance, and provisioning (OAM&P) entity for communicating with an operator's network, a system OAM&P entity associated with the network OAM&P entity, and at least one message processing entity associated with the system OAM&P entity for processing signaling information and for implementing at least one application. The system OAM&P entity receives OAM&P information from one or more message processing entities and communicates at least some of the received OAM&P information to the network OAM&P entity.
Abstract: A scalable call processing node includes link interface modules capable of processing n calls per second and call server modules capable of processing m calls per second, n is variable relative to m by changing the relative numbers of call server and link interface modules. In addition, call server modules can perform subsecond switchover when a call server fails without requiring inter-call server transfer of call state information.
Type:
Grant
Filed:
June 4, 2007
Date of Patent:
March 20, 2012
Assignee:
Tekelec
Inventors:
Robby Darren Benedyk, Cory Andrew Grant