System and method to internetwork telecommunication networks of different protocols
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/66
H04L-012/56
H04L-012/28
출원번호
US-0538040
(2000-03-29)
발명자
/ 주소
Kaczmarczyk, Casimir M.
Ravikumar, Sivakumar
출원인 / 주소
Sonus Networks, Inc.
대리인 / 주소
Proskauer Rose LLP
인용정보
피인용 횟수 :
78인용 특허 :
17
초록▼
A softswitch interconnecting networks of different transport protocols is provided. The softswitch includes a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event.
A softswitch interconnecting networks of different transport protocols is provided. The softswitch includes a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event. The softswitch further includes a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generate outgoing signaling messages, and send the outgoing signaling messages to the signaling agent. The signaling agent then terminates the data sessions on the requested outgoing resources.
대표청구항▼
1. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in co
1. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generate outgoing signaling messages, and send the outgoing signaling messages to the signaling agent, the signaling agent further terminating the data sessions on the requested outgoing resources; and further comprising a network directory server operable to receive requests for routing information to establish data sessions from the call agent, and provide routing information to the call agent. 2. The softswitch, as set forth in claim 1, further comprising a resource manager operable to receive outgoing resource requests from the call agent, and provide outgoing resource availability responses to the call agent.3. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generates outgoing signaling messages, and send the outgoing signaling messages to the signaling agent, the signaling agent further terminating the data session on the requested outgoing resources; and further comprising a network directory server operable to receive requests for address resolution to establish data sessions from the call agent, and provide address resolution responses to the call agent. 4. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generate outgoing signaling messages, and send the outgoing signaling messages to the signaling agent, the signaling agent further terminating the data sessions on the requested outgoing resources; and further comprising a network gateway operable to receive request for address locations of called parties in external networks to establish data sessions from the call agent, and provide the address locations to the call agent. 5. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generate outgoing signaling messages, and send the outgoing signaling messages to the signaling agent, the signaling agent further terminating the data sessions on the requested outgoing resources; and wherein the signaling agent comprises: a logic control executing a logic control program and operable to process signaling messages of a particular signaling protocol; a codec specialized in the signaling protocol of an access network and operable to parse and format signaling messages according to the signaling protocol; and a filter operable to filter and route signaling messages from the codec to the logic control. 6. The softswitch, as set forth in claim 5, wherein the signaling protocol is SS7.7. The softswitch, as set forth in claim 5, wherein the signaling protocol is session initiation protocol.8. The softswitch, as set forth in claim 5, wherein the signaling protocol is H.323.9. A softswitch interconnecting networks of different transport protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call model event, and route the call model event; and a call agent in communication with the signaling agent and operable to receive the call model event, request outgoing resources for establishing data sessions, generate outgoing signaling messages, and send the outgoing signaling messages to the signaling agent, the signaling agent further terminating the data sessions on the requested outgoing resources; and further comprising a network gateway which comprises: a logic control executing a logic control program and operable to process messages of a particular transport protocol; a codec specialized in the transport protocol of a media gateway and operable to parse and format the messages according to the transport protocol; and a filter operable to filter and route signaling messages from the codec to the logic control. 10. The softswitch, as set forth in claim 9, wherein the transport protocol is media gateway control protocol.11. The softswitch, as set forth in claim 9, wherein the transport protocol is Internet protocol device control protocol.12. The softswitch, as set forth in claim 9, wherein the transport protocol is simple gateway control protocol.13. The softswitch, as set forth in claim 1, wherein the networks comprise a public switched telephone network.14. The softswitch, as set forth in claim 1, wherein the networks comprise a packet network.15. The softswitch, as set forth in claim 1, wherein the networks comprise a wireless network.16. The softswitch, as set forth in claim 1, wherein the call agent comprises a protocol-independent logic engine operable to execute a function-specific logic control program.17. The softswitch, as set forth in claim 1, further comprising a billing sub-system in communication with the call agent and operable to generate call detail records.18. A softswitch interconnecting networks of different transport and signaling protocols, comprising:a signaling agent coupled to the networks and operable to receive incoming signaling messages, translate the incoming signaling messages to a call event, and route the call event; a call agent in communication with the signaling agent and operable to receive the call event, verify the validity of incoming circuits of inbound calls, generate a request for an outgoing resources for establishing data sessions; a network directory server in communication with the call agent and operable to receive the request for an outgoing resource, and provide information on the outgoing resource; a network gateway agent operable to receive a request to establish a data session on the selected outgoing resource, and set up an open session; and the call agent operable to terminate the data sessions on the requested outgoing resources, and generate a call detail record in response to disconnecting the data session. 19. The softswitch, as set forth in claim 18, further comprising a resource manager operable to receive outgoing resource requests from the call agent, and provide outgoing resource availability responses to the call agent.20. The softswitch, as set forth in claim 18, wherein the network directory server is further operable to receive requests for address resolution to establish data sessions from the call agent, and provide address resolution responses to the call agent.21. The softswitch, as set forth in claim 18, wherein the signaling agent comprises:a logic control executing a logic control program and operable to process signaling messages of a particular signaling protocol; a codec specialized in the signaling protocol of an access network and operable to parse and format signaling messages according to the signaling protocol; and a filter operable to filter and route signaling messages from the codec to the logic control. 22. The softswitch, as set forth in claim 21, wherein the signaling protocol is SS7.23. The softswitch, as set forth in claim 21, wherein the signaling protocol is session initiation protocol.24. The softswitch, as set forth in claim 21, wherein the signaling protocol is H.323.25. The softswitch, as set forth in claim 18, wherein the network gateway comprises:a logic control executing a logic control program and operable to process messages of a particular transport protocol; a codec specialized in the transport protocol of a media gateway and operable to parse and format the messages according to the transport protocol; and a filter operable to filter and route signaling messages from the codec to the logic control. 26. The softswitch, as set forth in claim 25, wherein the transport protocol is media gateway control protocol.27. The softswitch, as set forth in claim 25, wherein the transport protocol is Internet protocol device control protocol.28. The softswitch, as set forth in claim 25, wherein the transport protocol is simple gateway control protocol.29. The softswitch, as set forth in claim 18, wherein the networks comprise a public switched telephone network.30. The softswitch, as set forth in claim 18, wherein the networks comprise a packet network.31. The softswitch, as set forth in claim 18, wherein the networks comprises a wireless network.32. The softswitch, as set forth in claim 18, wherein the call agent comprises a protocol-independent logic engine operable to execute a function-specific logic control program.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (17)
James Cox ; Jack Gerlach ; James Mott ; Robert Pearson, Apparatus and method for providing T1/E1 telecommunications trunks over IP networks.
James A. Capers ; John Macedo ; David Phelps ; Shannan E. Trousdale, Call and circuit state machine for a transaction control layer of a communications signaling gateway.
Schuster, Guido M.; Sidhu, Ikhlaq S.; Kostas, Thomas J.; Grabelsky, David A., Method and system for facilitating increased call traffic by reducing signaling load in an emergency mode.
Doshi, Bharat Tarachand; Hernandez-Valencia, Enrique; Sriram, Kotikalapudi; Wang, Yung-Terng; Yue, On-Ching, Method for providing quality of service for delay sensitive traffic over IP networks.
Paneth Eric (Givataijm CA ILX) Handzel Mark J. (San Diego CA) Morley Steven A. (San Diego CA) Avis Graham M. (San Diego CA), Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or.
Elliott, Isaac K.; Higgins, Steven P.; Dugan, Andrew John; Peterson, Jon; Hernandez, Robert L.; Steele, Rick D.; Baker, Bruce W.; Terpstra, Rich; Mitchell, Jonathan S.; Wang, Jin-Gen; Stearns, Harold, Voice over data telecommunications network architecture.
Pelletier, Robert R.; Newman, Antony William; Mau, Andrew E.; Golightly, Jonathan M.; Obeidin, John M.; Stroempl, Peter J., Concentric flexible hose assembly.
Nie, Jianbin; Sheh, Edgar D.; Weerasooriya, Siri S., Disk drive measuring spiral track error by measuring a slope of a spiral track across a disk radius.
Hassan Ali,Mudhafar; Mendelson,Jeff; Rastello,Annie; Chen,Li Sheng; Shilshtut,Radimir; Soltani,Sina; Moreno,Francisco, Hierarchical scheduler architecture for use with an access node.
Lian, Weiliang; Li, Aijun; Xi, Yimin; Guo, Lei, Implementation of the intelligent network in the next generation networks and its interconnection to the PSTN.
Allison,Rick L.; Rao,Raghavendra G.; Marsico,Peter Joseph, Methods and systems for universal, automatic service selection in a telecommunications signaling network.
Heinze, Christopher R.; Marathe, Rohini; Wiatrowski, Maria A.; Marsico, Peter J., Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network.
Tejani, Aziz A.; Bantukul, Apirux; Marsico, Peter J., Methods, systems, and computer program products for using an E.164 number (ENUM) database for message service message routing resolution among 2G and subsequent generation network systems.
Baniel, Uri; Assali, Tarek; Lee, Joseph Wonseok, Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users.
Wallace, Donald E.; Kanode, Mark E.; McCann, Thomas M.; Karuturi, Sridhar; Karmarkar, Kedar K., Methods, systems, and computer readable media for configurable diameter address resolution.
Agarwal, Devesh; Marslco, Peter J., Methods, systems, and computer readable media for modifying a diameter signaling message directed to a charging function node.
McCann, Thomas M.; Tomar, Mahesh; Marsico, Peter Joseph, Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information.
Agarwal, Devesh; Chellamani, Ramesh; Erickson, Mark Allen, Methods, systems, and computer readable media for providing a multi-network equipment identity register.
McCann, Thomas M.; Marsico, Peter J., Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality.
McCann, Thomas Matthew; Marsico, Peter Joseph, Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality.
McCann, Thomas M.; Marsico, Peter J., Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring functionality.
Gosnell, Bradley W; Coupland, Michael; Wadhwa, Amrit Pal Singh; Marsico, Peter Joseph, Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway.
McCann, Thomas Matthew; Kanode, Mark Edward, Methods, systems, and computer readable media for providing triggerless equipment identity register (EIR) service in a diameter network.
Agarwal, Devesh; Marsico, Peter; Karmarkar, Kedar, Methods, systems, and computer readable media for routing a message service message through a communications network.
Nas, Petrus Wilhelmus Adrianus Jacobus Maria; McCann, Thomas Matthew; Marsico, Peter J., Methods, systems, and computer readable media for screening diameter messages within a diameter signaling router (DSR) having a distributed message processor architecture.
Agarwal, Devesh, Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability.
McCann, Thomas Matthew, Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages.
Hassan Ali,Mudhafar; Mendelson,Jeff; Rastello,Annie; Chen,Li Sheng; Shilshtut,Radimir; Soltani,Sina; Moreno,Francisco, Multicasting system and method for use in an access node's ATM switch fabric.
Boyle,Frank J.; Haserodt,Kurt H.; Mataga,Peter Andrew; Ravipati,Chandra M.; Wallach,Ryan Scott, Originator based directing and origination call processing features for external devices.
Hassan Ali,Mudhafar; Mendelson,Jeff; Rastello,Annie; Chen,Li Sheng; Shilshtut,Radimir; Soltani,Sina; Moreno,Francisco, System and method for implementing GFR service in an access node's ATM switch fabric.
Boley, David A.; Galluscio, Anthony P.; Wise, John C.; Roche, John M., Systems and methods for adaptive throughput management for event-driven message-based data.
Langos, Geoffrey; Efrati, Tzahi; Sterman, Baruch, Systems and methods for integrating information from voice over internet protocol systems and social networking systems.
Neale, Ian; Drexler, Charles; Rygg, Richard; Daniel, Scott, Systems and methods for integration of carrier-based SMS and voice functionality within API platform.
Zhang,Li; Anschutz,Tom; Blackburn,Alan; Cassanova,Jeffrey P.; Collicott,Robert C., Systems for an integrated data network voice-oriented service and non-voice-oriented service converged creation and execution environment.
Rao, Raghavendra Gopala; Agarwal, Devesh; Roach, Adam B.; Marsico, Peter Joseph, Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network.
Agarwal, Devesh; Schifferli Lopes, Carlos Alberto; Sharp, Allyson; Marsico, Peter Joseph, Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.