WO2001011839A1 - Methods and apparatus for transporting narrowband (voice) traffic over a broadband (atm) network - Google Patents

Methods and apparatus for transporting narrowband (voice) traffic over a broadband (atm) network Download PDF

Info

Publication number
WO2001011839A1
WO2001011839A1 PCT/US2000/021871 US0021871W WO0111839A1 WO 2001011839 A1 WO2001011839 A1 WO 2001011839A1 US 0021871 W US0021871 W US 0021871W WO 0111839 A1 WO0111839 A1 WO 0111839A1
Authority
WO
WIPO (PCT)
Prior art keywords
atm
switch
network
signalling
coupled
Prior art date
Application number
PCT/US2000/021871
Other languages
French (fr)
Inventor
John Cumberton
Pasquale Cassella
Ramanathan Ramanathan
Michael Mcloughlin
Xing Chen
Original Assignee
Ahead Communications Systems, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ahead Communications Systems, Inc. filed Critical Ahead Communications Systems, Inc.
Publication of WO2001011839A1 publication Critical patent/WO2001011839A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/06Arrangements for interconnection between switching centres using auxiliary connections for control or supervision, e.g. where the auxiliary connection is a signalling system number 7 link
    • H04M7/063Arrangements for interconnection between switching centres using auxiliary connections for control or supervision, e.g. where the auxiliary connection is a signalling system number 7 link where the telephone network is a network other than PSTN/ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/563Signalling, e.g. protocols, reference model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5663Support of N-ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Definitions

  • the invention relates broadly to telecommunications. More particularly, the invention relates to methods and apparatus for redirecting common channel signalling system 7 (SS7) signalling messages through the asynchronous transfer mode (ATM) network.
  • SS7 common channel signalling system 7
  • ATM asynchronous transfer mode
  • ATM Asynchronous Transfer Mode
  • LANs local area networks
  • WANs wide area networks
  • ATM cells can carry many different kinds of data across a single backbone network, the ATM technology provides a unitary mechanism for broadband end-to- end telecommunications traffic.
  • One challenge in migrating narrowband voice calls to the ATM network is that the signalling/addressing system used in the narrowband network for provisioning trunk lines is different from the signalling/addressing system used in the broadband ATM network for provisioning virtual circuits.
  • the international standard signalling/addressing system for narrowband circuits is known as the Common Channel Signalling System No. 7 ("SS7", “Signalling System 7", or "C7").
  • Prior art Figure 1 illustrates how narrowband SS7 signalling operates.
  • the public switched telephone network (PSTN) 10 includes a plurality of switches, e.g. 12, 14, 16, 18 which are interconnected via trunk lines 20, 22, 24, 26, 28, 30.
  • switches are located at central offices (COs) and at other locations determined by the length and nature of the trunk lines connecting the switches. Some of the switches in COs are directly connected to subscribers (class 4/5 switches). Other switches (tandem switches) couple switches to other switches.
  • switch 12 is connected to a subscriber line 32 and switch 18 is connected to a subscriber line 34. When the subscriber at subscriber line 32 calls the subscriber at subscriber line 34, at least two switches (12 and 18) will be involved in the connection.
  • the call may need to be routed from switch 12 to switch 14 and/or switch 16 before reaching switch 18.
  • the switches which originate and terminate the call are referred to as service switching points (SSPs).
  • SSPs service switching points
  • Network traffic between SSPs may be routed via a packet switch called a Signal Transfer Point (STP).
  • STP Signal Transfer Point
  • each switch is coupled to the SS7 network.
  • the SS7 network is shown as 36.
  • each switch is connected to the SS7 network by a single clear channel link, typically a DS0 or 64k link.
  • Figure 1 shown links 38, 40, 42, and 44 coupling switches 12, 14, 16, 18, respectively to the SS7 network.
  • the SS7 network may also include one or more centralized databases (not shown) referred to as Service Control Points (SCPs).
  • SCPs Service Control Points
  • MTP Message Transfer Part
  • MTP Level 1 The Message Transfer Part (MTP) is divided into three levels. The lowest level, MTP Level 1, is equivalent to the OSI Physical Layer. MTP Level 1 defines the physical, electrical, and functional characteristics of the digital signaling link. Physical interfaces defined include E- 1 (2048 kb/s; thirty-two 64 kb/s channels), DS-1 (1544 kb/s; twenty-four 64kb/s channels), V.35 (64 kb/s), DS-0 (64 kb/s), and DS-OA (56 kb/s).
  • MTP Level 2 ensures accurate end-to-end transmission of a message across a signaling Unk. Level 2 implements flow control, message sequence validation, and error checking. When an error occurs on a signaling Unk, the message (or set of messages) is retransmitted. MTP Level 2 is equivalent to the OSI Data Link Layer. MTP Level 3 provides message routing between signaling points in the SS7 network. Each node in the SS7 network has a point code. Routing messages include the originating point code (OPC) as well as the destination point code (DPC). MTP Level 3 re-routes traffic away from failed Unks and signaling points and controls traffic when congestion occurs. MTP Level 3 is equivalent to the OSI Network Layer.
  • OPC originating point code
  • DPC destination point code
  • An SS7 message (carried in MTP Level 2) is called a signal unit (SU).
  • SU signal unit
  • FISU fill in signal units
  • LSSU Unk status signal units
  • MSU message signal units
  • the FISUs are transmitted continuously unless other SUs are present.
  • the LSSUs are used to control link alignment and to indicate the status of a signalling point, e.g. to signal an outage.
  • the MSUs carry all call control, database query and response, network management, and network maintenance data.
  • ISUP The ISDN User Part
  • the basic messages used to setup and teardown a connection between switches include the CIC (circuit identification code).
  • the CIC indicates the trunk circuit reserved by the originating switch to carry the call.
  • the CIC is followed by one of the following message types: 1AM (initial address message), ACM (address complete message), ANM (answer message), and REL (release message).
  • TUP Telephone User Part
  • TUP handles analog circuits only.
  • ISUP has replaced TUP for call management.
  • the SignaUng Connection Control Part provides connectionless and connection- oriented network services and global title translation (GTT) capabilities above MTP Level 3.
  • GTT global title translation
  • a global title is an address (e.g., a dialed 800 number, calUng card number, or mobile subscriber identification number) which is translated by SCCP into a destination point code and subsystem number.
  • a subsystem number uniquely identifies an appUcation at the destination signaling point.
  • SCCP is used as the transport layer for TCAP-based services.
  • TCAP Transaction CapabiUties AppUcations Part
  • SSPs sends a TCAP query to determine the routing number associated with a dialed 800/888 number and to check the personal identification number (PIN) of a calling card user.
  • PIN personal identification number
  • TCAP carries Mobile Application Part (MAP) messages sent between mobile switches and databases to support user authentication, equipment identification, and roaming.
  • MAP Mobile Application Part
  • FIG. 1 a typical ATM network 50 is shown in prior art Figure 3.
  • the network 50 includes a plurality of ATM switches, e.g. 52, 54, 56, 58 which are Unked together by broadband Unks (preferably SDH/SONET links), e.g. 60, 62, 64, 66, 68, 70.
  • ATM switches are generally located at COs, at other locations such as satelUte links, or even at customer premises.
  • Figure 3 shows a data service unit (DSU) 72 coupled to the ATM switch 52 and a DSU 74 coupled to the ATM Switch 58.
  • DSU data service unit
  • the ATM PDU protocol data unit
  • AAL ATM Adaptation Layer
  • the header of each ATM cell bound for that connection includes addressing information, namely a Virtual Path Identifier (VPI) and a Virtual Channel Identifier (VCI).
  • VPI Virtual Path Identifier
  • VCI Virtual Channel Identifier
  • the first four octets of a cell can be coded in a variety of formats to identify nonuser payload cells.
  • One such convention is "metasignalling" which is used to estabUsh a session with the network and negotiate session services via the ATM Network.
  • the ATM reference model like the SS7 reference model, is based on the OSI reference model.
  • Prior art Figure 4 illustrates layers and planes of the ATM reference model on the left and examples of protocol placement on the right. While the physical layer may be almost any kind of network, the presently preferred medium for ATM traffic is the SDH/SONET optical network which provides the broadest bandwidth presentiy available.
  • the ATM layer is responsible for managing the sending and receiving of cells, adding and processing the five octet cell header.
  • the AAL is designed to support different types of applications and different types of traffic such as voice, video, and data.
  • the higher layers are used to implement specific communications protocols for control, applications, and management. As seen best in the right hand side of Figure 4, the AAL layer and higher layers are divided into three planes.
  • the control plane is used to setup connections in the ATM network using the Q.2931 signalling protocol in the higher layers.
  • the Q.2931 signalUng protocol lies below the Q.2931 signalUng protocol.
  • SAAL supports the transport of Q.2931 messages between any two ATM switches which are running SVCs (switched virtual circuits).
  • the SAAL contains three sublayers.
  • the ATM adaptation layer common part AAL CP
  • AAL CP detects corrupted traffic transported across any interface using the C-plane procedures.
  • the service specific connection-oriented part (SSCOP) supports the transfer of variable length traffic across the interface, and recovers from errored or lost service data units.
  • SSCF service specific coordination function
  • the user plane contains user and application specific protocols such as TCP/IP, FTP, etc.
  • the invocation of the U-plane protocols takes place only after the C-plane has set up a connection successfully or a connection has been pre-provisioned.
  • the management plane provides the required management services and is implemented with the ATM local management interface (LMI).
  • LMI ATM local management interface
  • SNMP internet simple network management protocol
  • CMIP OSI common management information protocol
  • a non-ATM type caU may be carried in certain very Umited circumstances by the WO 01/11839 PCTVUSOO/21871
  • Serial Numbers 09/289,463 and 09/289,464 disclose a method and apparatus for mapping narrowband (DSO) voice circuits into AAL2 type SVCs and for generating AAL2 type ATM SETUP messages from SS7 and other SETUP messages.
  • the DSO data streams are coupled to an ATM switch via Tl/El line interface modules and a voice server module (VSM). Details regarding the VSM are disclosed in co- owned Serial Numbers 09/015,403 and 09/015,302, the complete disclosures of which are hereby incorporated by reference herein.
  • the VSM is also coupled to the SS7 network so that call setup messages can be mapped to the ATM network.
  • IWF interworking function
  • FIG. 5 The components shown in Figure 5 are taken from Figures 1 and 3 and bear the same reference numerals where appropriate.
  • a class 4/5 switch 12 servicing a subscriber Une 32 and a class 4/5 switch 18 servicing a subscriber Une 34 are the same as those shown in Figure 1.
  • These switches are coupled to the SS7 network 36 by signalling links 38 and 44 respectively.
  • the ATM switches 54 and 56 coupled to the ATM network 50 are the same as those shown in Figure 3 except that each of these switches has been provided with an IWF (55 and 57 respectively).
  • the IWF 55 is coupled via a trunk Une 21 to the class 4/5 switch 12 and is coupled to the SS7 network via a DSO signalling Unk 59.
  • the IWF 57 is coupled via a trunk line 29 to the class 4/5 switch 18 and is coupled to the SS7 network via a DS0A signalling link 61.
  • a call setup signal (IAM) from the switch 12 is sent via the Unk 38 to the SS7 network 36 which sends the signal via the link 59 to the IWF 55.
  • the IWF 55 determines which ATM switch will be used to complete the call and sends Q.2931 connection control messages over the ATM network 50 to the ATM switch 56 to establish a SVC between the ATM switches to handle the call payload.
  • the IWF 55 also determines which class 4/5 switch will be used to complete the call and sends a signal (IAM) vial the SS7 network to the switch 18.
  • the switches communicate in this manner until a connection is completed.
  • the payload for the call is mapped to and mapped from ATM cells by the IWF at both ends of the circuit.
  • a disadvantage of this approach is that it requires many DSO connections from ATM switches to the SS7 network and a point code for each. This can become very expensive. In addition to this disadvantage, there is also the possibility that the processing of SS7 signalling information within an ATM switch will be congested.
  • FIG. 6 illustrates how this approach might be realized.
  • the IWF 55' and the IWF 57' only process payload.
  • a central signalling IWF 63 is coupled to the ATM network via ATM switch 65 and is coupled to the SS7 network via a DSO 67.
  • all SS7 signalling for calls which wiU be routed through the ATM network is processed by the IWF 63, converted into ATM signalUng, and sent via switch 65 to the appropriate ATM switches in order to set up the SVC for the call.
  • a disadvantage of this approach is that it is not scalable, i.e. the IWF 63 and switch 65 will soon be overloaded.
  • the processing of SS7 signalling information within the central signalling IWF and ATM switch wiU likely be congested frequently.
  • the methods and apparatus of the present invention include providing an SS7 signalling router and coupUng it to the SS7 network and an ATM switch.
  • the SS7 signalling router receives SS7 signalling regarding narrowband calls to be routed over the ATM network.
  • OPC originator point code
  • the IWF at the ATM switch processes the SS7 signalling by generating the appropriate ATM signalling to set up a circuit between the originating ATM switch and the destination ATM switch.
  • the IWF at the originating ATM switch also processes the SS7 signalling by returning it to the SS7 router with the destination point code (DPC) of the class 4/5 switch coupled to the destination ATM switch.
  • DPC destination point code
  • the SS7 router receives an SS7 signalling message from an ATM switch, it forwards it to the SS7 network where it is sent to the DPC, typically a class 4/5 switch coupled to an edge ATM switch.
  • the SS7 router passes a portion of the SS7 signal (the MP3 layer and above) to the ATM switches via the SAAL layer of an ATM VC.
  • the IWF at each ATM switch is distributed among several processors.
  • one signalUng VSM controller (an SVSM) is coupled to a plurality of VSM controllers and an ISUP controller.
  • SS7 SUs enter the SVSM controller which separates MSUs from FISUs and LSSUs.
  • the MSUs are sent to the ISUP controller which interrogates the CIC of the IAM messages and forwards the IAM information to the appropriate VSM controUer for narrowband to broadband conversion and processing.
  • the FISUs and LSSUs are processed by the SVSM controller.
  • actual call control messages are distributed among VSM controllers and the ISUP controller acts as an ISUP signalUng proxy for all of the VSM controllers in the ATM switch.
  • This arrangement permits multiple IAM SUs to be processed simultaneously thereby reducing call setup time and increasing signalling performance (number of call setup requests processed per second).
  • Figure 1 is a schematic illustration of a prior art PSTN having a number of switches coupled to an SS7 network
  • Figure 2 is diagram of the SS7 protocol stack and the OSI reference model
  • FIG. 3 is a schematic illustration of a prior art ATM network
  • Figure 4 is a diagram of the ATM reference model and the placement of protocols in the layers
  • Figure 5 is a schematic illustration of a proposed implementation of a co-owned invention for transporting narrowband (voice) traffic over a broadband (atm) network;
  • Figure 6 is a schematic illustration of another proposed implementation of the co-owned invention for transporting narrowband (voice) traffic over a broadband (aim) network;
  • Figure 7 is a schematic illustration of an implementation according to the present invention for transporting narrowband (voice) traffic over a broadband (atm) network;
  • Figure 8 is a schematic illustration of how SS7 signals are mapped into ATM cells according to the invention.
  • FIG. 9 is a schematic diagram of a presently preferred embodiment of the invention wherein SS7 signal processing is distributed among several processors in an ATM switch.
  • the methods and apparatus of the invention enable the formation of a "virtual tandem switch" 100 which is coupled to the PSTN in a manner similar to that described in reference to Figure 6.
  • the "virtual tandem switch" 100 shown in Figure 7 includes an SS7 signalling router 102 which is coupled to the ATM network 50 via an ATM switch 104 and which is coupled to the SS7 network 36 via a DSO or similar link 106.
  • the SS7 signalling router 102 may comprise one or more cards in slots of the ATM switch.
  • the "virtual tandem switch” 100 also includes a plurality of interworking functions (IWF), e.g. 106, 108 which are coupled to (or part of) ATM switches, e.g. 110, 112.
  • ATM switches 110, 112 which are provided with IWF 106, 108 are coupled to respective PSTN switches 12, 18 via trunk lines 21, 29 (e.g. Tl/El Unes).
  • the SS7 signalling router 102 receives SS7 signalUng regarding narrowband calls to be routed over the ATM network. For example, when the subscriber Une 32 initiates a call, the switch 12 sends an SS7 signalling unit via the Unk 38 to the SS7 network 36.
  • the SS7 router 102 receives the signalling unit from the SS7 network 36. It does not process the signalling other than to read the originator point code (OPC) and forward the signalUng via the ATM network 50 to the ATM switch 110 which is attached to the originator of the signalling, i.e. the class 4/5 switch 12.
  • the IWF 106 at the ATM switch 110 processes the SS7 signalUng by generating the appropriate ATM signalUng to setup a circuit between the originating ATM switch 110 and the destination ATM switch, e.g. switch 112.
  • the IWF 106 at the originating ATM switch 110 also processes the SS7 signalling by returning it to the SS7 router 102 with the destination point code (DPC) of the class 4/5 switch 18 which is coupled to the destination ATM switch 112.
  • DPC destination point code
  • the SS7 router 102 When the SS7 router 102 receives an SS7 signalling message from an ATM switch, it forwards it to the SS7 network 36 where it is sent to the DPC, e.g. the switch 18 coupled to the ATM switch 112. According to a presently preferred embodiment, the SS7 router 102 passes a portion of the SS7 signal (the MP3 layer and above) to the ATM switches via the SAAL layer of an ATM VC.
  • Figure 8 illustrates the mapping of SS7 signalling units in more detail.
  • the protocol stack 200 illustrates the SS7 message generated by a signalling service point (SSP), e.g. a class 4/5 switch.
  • SSP signalling service point
  • the ISUP and SCCP protocols are supported by the routing layer MTP3 and the Unk layer MTP2 and are transmitted over the physical link (typically a DSO) to a signal transfer point (STP) in the SS7 network.
  • the STP receives the message stack as shown at 204. If the addressing indicates that the call is to be routed through the ATM network, the STP forwards the stack to the SS7 router.
  • the stack(s) shown at 206 illustrate how the SS7 router maps the ISUP and SCCP protocols plus the routing layer MTP3 onto the SAAL layer of the ATM protocol.
  • the stack(s) 208 illustrate in very high level how the IWF converts the ISUP and SCCP protocols plus the routing layer MTP3 into ATM signalUng which is supported by the SAAL in the ATM network.
  • FIG. 9 illustrates a presently preferred embodiment of an IWF 300.
  • the IWF 300 includes one signalling VSM controller (an SVSM) 302, a plurality of VSM controllers 304a-304n, and an ISUP controller 306.
  • the SVSM 302, VSM controllers 304a-304n, and ISUP controller 306 are coupled to each other via a bus 308 and bus interfaces 310, 312, and 314a-314n which preferably utilize the a Ughtweight reliable transport protocol such as the GDC GLRT protocol.
  • the SVSM 302 includes a framer 316, an SCC (serial communication controller) driver 318, and a signalling unit reader 320.
  • Each VSM controller 304a-304n has its own broadband signalUng stack 322a-322n.
  • the ISUP controller 306 includes an ISUP message reader 324.
  • SS7 SUs enter the SVSM controller 302 where they are framed by the framer 316 and driven by the driver 318 to the SU reader 320 which separates MSUs from FISUs and LSSUs.
  • the MSUs are sent via the bus 308 to the ISUP controller 306 which interrogates the CIC of the IAM messages with the ISUP reader 324 and forwards the IAM information via the bus 308 to the appropriate VSM controller 304a-304n for narrowband to broadband conversion and processing by the broadband signalUng stack 322a-322n.
  • the FISUs and LSSUs are processed by the SVSM controller 302 using microcode from TRILLIUM.
  • actual call control messages are distributed among VSM controUers 304a-304n and the ISUP controller 306 acts as an ISUP signalling proxy for all of the VSM controllers in the ATM switch.
  • the ISUP controller 306 reads the CIC of MSUs to determine the DSO (actually slot/link DSO) associated with the message.
  • Each DSO corresponds to a particular VSM controller (each VSM controller handles many DSOs). This arrangement permits multiple IAM SUs to be processed simultaneously thereby reducing call setup time and increasing signalUng performance (number of call setup requests processed per second).
  • the invention may be used to route voice circuit modem traffic from a PSTN switch to a network server which is directly coupled to an ATM switch so that there is only one PSTN switch involved in the call. It will therefore be appreciated by those skilled in the art that yet other modifications could be made to the provided invention without deviating from its spirit and scope as so claimed.

Abstract

A SS7 signalling router (102) receives SS7 signalling regarding narrowband calls to be routed over the ATM network (50). The router does not process the signalling, but reads the original point code OPC and forwards the signalling via the ATM network to an ATM switch (110) which is attached to the originator of the message. An interworking function IWF (106) at the ATM switch (110) processes the SS7 signalling by generating an appropriate ATM signalling to set up a circuit between the originating ATM switch (110) and the destination ATM switch (112). The IWF (106) also processes the SS7 signalling by returning it to the SS7 router (102) with the destination point code (DPC) of the PSTN switch coupled to the destination ATM switch (112). The router (102) then forwards the SS7 signalling to the SS7 network (36) where it is sent to the DPC. The IWF at each ATM switch is preferably distributed among several processors for narrowband to broadband conversion.

Description

METHODS AND APPARATUS FOR TRANSPORTING NARROWBAND (VOICE) TRAFFIC OVER A BROADBAND (ATM) NETWORK
BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates broadly to telecommunications. More particularly, the invention relates to methods and apparatus for redirecting common channel signalling system 7 (SS7) signalling messages through the asynchronous transfer mode (ATM) network.
2. State of the Art
Perhaps the most awaited, and now fastest growing technology in the field of telecommunications in the 1990's is known as Asynchronous Transfer Mode (ATM) technology. ATM is providing a mechanism for removing performance limitations of local area networks (LANs) and wide area networks (WANs) and providing bandwidth on the order of gigabits/second. Because ATM cells can carry many different kinds of data across a single backbone network, the ATM technology provides a unitary mechanism for broadband end-to- end telecommunications traffic.
Although the ATM network was originally conceived to eventually handle all types of data including ordinary narrowband voice telephone calls, its initial application was almost exclusively for the transport of broadband data transmissions. Initially, ATM technology was expensive to implement and existing narrowband TDM (time division multiplexing) technology was perfectly adequate for ordinary voice telephone calls. As ATM technology has been more and more accepted in recent years, there is now more incentive to migrate all communications traffic (including narrowband voice calls) onto the ATM network. The incentive to migrate all voice circuits onto the ATM network has been amplified by the popularity of the Internet. Existing narrowband telephone technology was designed to handle telephone calls which average four minutes in length. Today, with millions of people using narrowband voice circuits to connect via modem to the Internet, the average voice circuit call length has grown to well over twenty minutes. Thus, as "voice calls" become longer in length, the existing narrowband telephone technology becomes less adequate.
One challenge in migrating narrowband voice calls to the ATM network is that the signalling/addressing system used in the narrowband network for provisioning trunk lines is different from the signalling/addressing system used in the broadband ATM network for provisioning virtual circuits. The international standard signalling/addressing system for narrowband circuits is known as the Common Channel Signalling System No. 7 ("SS7", "Signalling System 7", or "C7").
Prior art Figure 1 illustrates how narrowband SS7 signalling operates. The public switched telephone network (PSTN) 10 includes a plurality of switches, e.g. 12, 14, 16, 18 which are interconnected via trunk lines 20, 22, 24, 26, 28, 30. Generally speaking, switches are located at central offices (COs) and at other locations determined by the length and nature of the trunk lines connecting the switches. Some of the switches in COs are directly connected to subscribers (class 4/5 switches). Other switches (tandem switches) couple switches to other switches. As shown in Figure 1 switch 12 is connected to a subscriber line 32 and switch 18 is connected to a subscriber line 34. When the subscriber at subscriber line 32 calls the subscriber at subscriber line 34, at least two switches (12 and 18) will be involved in the connection. Depending on the level of congestion in the network 10, the call may need to be routed from switch 12 to switch 14 and/or switch 16 before reaching switch 18. The switches which originate and terminate the call are referred to as service switching points (SSPs). Network traffic between SSPs may be routed via a packet switch called a Signal Transfer Point (STP).
In order for a call to be correctly setup, managed, and torn down, all of the switches on the network must be able to communicate with each other. According to the SS7 protocol, each switch is coupled to the SS7 network. In Figure 1, the SS7 network is shown as 36. In particular, each switch is connected to the SS7 network by a single clear channel link, typically a DS0 or 64k link. Figure 1 shown links 38, 40, 42, and 44 coupling switches 12, 14, 16, 18, respectively to the SS7 network. According to the SS7 standard, the SS7 network may also include one or more centralized databases (not shown) referred to as Service Control Points (SCPs). In order for a call to be completed, it may be necessary for the originating SSP to consult an SCP in order to obtain routing information.
The hardware and software of the SS7 protocol are divided into functional abstractions called "levels" which map loosely to the Open Systems Interconnect (OSI) 7-layer model defined by the International Standards Organization (ISO). Prior art Figure 2 illustrates the OSI reference model and the SS7 Protocol Stack.
The Message Transfer Part (MTP) is divided into three levels. The lowest level, MTP Level 1, is equivalent to the OSI Physical Layer. MTP Level 1 defines the physical, electrical, and functional characteristics of the digital signaling link. Physical interfaces defined include E- 1 (2048 kb/s; thirty-two 64 kb/s channels), DS-1 (1544 kb/s; twenty-four 64kb/s channels), V.35 (64 kb/s), DS-0 (64 kb/s), and DS-OA (56 kb/s).
MTP Level 2 ensures accurate end-to-end transmission of a message across a signaling Unk. Level 2 implements flow control, message sequence validation, and error checking. When an error occurs on a signaling Unk, the message (or set of messages) is retransmitted. MTP Level 2 is equivalent to the OSI Data Link Layer. MTP Level 3 provides message routing between signaling points in the SS7 network. Each node in the SS7 network has a point code. Routing messages include the originating point code (OPC) as well as the destination point code (DPC). MTP Level 3 re-routes traffic away from failed Unks and signaling points and controls traffic when congestion occurs. MTP Level 3 is equivalent to the OSI Network Layer.
An SS7 message (carried in MTP Level 2) is called a signal unit (SU). There are three types of signal units: fill in signal units (FISU), Unk status signal units (LSSU), and message signal units (MSU). The FISUs are transmitted continuously unless other SUs are present. The LSSUs are used to control link alignment and to indicate the status of a signalling point, e.g. to signal an outage. The MSUs carry all call control, database query and response, network management, and network maintenance data.
The ISDN User Part (ISUP) defines the protocol used to set-up, manage, and release trunk circuits that carry voice and data between terminating Une exchanges (e.g., between a calUng party and a called party). ISUP is used for both ISDN and non-ISDN calls. However, calls that originate and terminate at the same switch do not use ISUP signaling. The basic messages used to setup and teardown a connection between switches include the CIC (circuit identification code). The CIC indicates the trunk circuit reserved by the originating switch to carry the call. The CIC is followed by one of the following message types: 1AM (initial address message), ACM (address complete message), ANM (answer message), and REL (release message).
In some parts of the world (e.g., China, Brazil), the Telephone User Part (TUP) is used to support basic call setup and tear-down. TUP handles analog circuits only. In most countries, ISUP has replaced TUP for call management.
The SignaUng Connection Control Part (SCCP) provides connectionless and connection- oriented network services and global title translation (GTT) capabilities above MTP Level 3. A global title is an address (e.g., a dialed 800 number, calUng card number, or mobile subscriber identification number) which is translated by SCCP into a destination point code and subsystem number. A subsystem number uniquely identifies an appUcation at the destination signaling point. SCCP is used as the transport layer for TCAP-based services.
The Transaction CapabiUties AppUcations Part (TCAP) supports the exchange of non- circuit related data between appUcations across the SS7 network using the SCCP connectionless service. Queries and responses sent between SSPs and SCPs are carried in TCAP messages. For example, an SSP sends a TCAP query to determine the routing number associated with a dialed 800/888 number and to check the personal identification number (PIN) of a calling card user. In mobile networks (IS-41 and GSM), TCAP carries Mobile Application Part (MAP) messages sent between mobile switches and databases to support user authentication, equipment identification, and roaming.
All of the above layered protocol messages are sent across the SS7 network, not through the PSTN shown in Figure 1. In contrast, a typical ATM network 50 is shown in prior art Figure 3. The network 50 includes a plurality of ATM switches, e.g. 52, 54, 56, 58 which are Unked together by broadband Unks (preferably SDH/SONET links), e.g. 60, 62, 64, 66, 68, 70. ATM switches are generally located at COs, at other locations such as satelUte links, or even at customer premises. As mentioned above, until recently, the ATM network was used almost exclusively for broadband data communications. As such, Figure 3 shows a data service unit (DSU) 72 coupled to the ATM switch 52 and a DSU 74 coupled to the ATM Switch 58.
Those skilled in the art will appreciate that the ATM PDU (protocol data unit) is called a ceU and that it comprises fifty-three octets, with five octets being reserved for the cell header and the remaining forty-eight octets being used by the ATM Adaptation Layer (AAL) and the user payload. Once a connection is set up, the header of each ATM cell bound for that connection includes addressing information, namely a Virtual Path Identifier (VPI) and a Virtual Channel Identifier (VCI). The first four octets of a cell can be coded in a variety of formats to identify nonuser payload cells. One such convention is "metasignalling" which is used to estabUsh a session with the network and negotiate session services via the ATM Network.
The ATM reference model, like the SS7 reference model, is based on the OSI reference model. Prior art Figure 4 illustrates layers and planes of the ATM reference model on the left and examples of protocol placement on the right. While the physical layer may be almost any kind of network, the presently preferred medium for ATM traffic is the SDH/SONET optical network which provides the broadest bandwidth presentiy available. The ATM layer is responsible for managing the sending and receiving of cells, adding and processing the five octet cell header. The AAL is designed to support different types of applications and different types of traffic such as voice, video, and data. The higher layers are used to implement specific communications protocols for control, applications, and management. As seen best in the right hand side of Figure 4, the AAL layer and higher layers are divided into three planes.
The control plane (C-plane) is used to setup connections in the ATM network using the Q.2931 signalling protocol in the higher layers. Below the Q.2931 signalUng protocol lies the signalling ATM adaptation layer (SAAL). The SAAL supports the transport of Q.2931 messages between any two ATM switches which are running SVCs (switched virtual circuits). The SAAL contains three sublayers. The ATM adaptation layer common part (AAL CP) detects corrupted traffic transported across any interface using the C-plane procedures. The service specific connection-oriented part (SSCOP) supports the transfer of variable length traffic across the interface, and recovers from errored or lost service data units. The service specific coordination function (SSCF) provides the interface to the next upper layer, the Q.2931 signalUng protocol.
The user plane (U-plane) contains user and application specific protocols such as TCP/IP, FTP, etc. The invocation of the U-plane protocols takes place only after the C-plane has set up a connection successfully or a connection has been pre-provisioned.
The management plane (M-plane) provides the required management services and is implemented with the ATM local management interface (LMI). The internet simple network management protocol (SNMP) and/or the OSI common management information protocol (CMIP) can also reside in the M-plane.
From the foregoing, it wiU be appreciated that the signalling protocols utiUzed in setup, tear down, and management of connections in the ATM network is very different from the protocols utiUzed by SS7 in the PSTN. As mentioned above, demand has recently grown for the carrying of voice over the ATM network. In response to that demand, various organizations such as the ITU-T and the ATM Forum have defined ATM Adaptation Level 2 ( AAL2) standards and recommendations which are intended to integrate the carrying of voice data into the ATM scheme. While the AAL2 standard has been established, presently, there is very little commercial activity utiUzing AAL2. This lack of activity is probably the result of the present requirements for the use of AAL2. In particular, presently, in order to utilize AAL2, the customer must provide the network with AAL2 type information in generating a caU. Alternatively, a non-ATM type caU may be carried in certain very Umited circumstances by the WO 01/11839 PCTVUSOO/21871
6
ATM network by establishing for the user a PVC (permanent virtual channel) which carries all non-ATM voice data (i.e., there is a static map from the incoming narrowband call to an outgoing broadband call). However, these uses of AAL2 require either the purchase of speciaUzed equipment by the user, or the maintenance of an expensive PVC link. True interworking for voice data between the narrowband network and the ATM network has not yet been established in the art.
3. Co-owned Technology
Previously incorporated co-owned applications Serial Numbers 09/289,463 and 09/289,464 disclose a method and apparatus for mapping narrowband (DSO) voice circuits into AAL2 type SVCs and for generating AAL2 type ATM SETUP messages from SS7 and other SETUP messages. The DSO data streams are coupled to an ATM switch via Tl/El line interface modules and a voice server module (VSM). Details regarding the VSM are disclosed in co- owned Serial Numbers 09/015,403 and 09/015,302, the complete disclosures of which are hereby incorporated by reference herein. The VSM is also coupled to the SS7 network so that call setup messages can be mapped to the ATM network. Collectively, the methods and apparatus of the previously incorporated co-owned applications are referred to as an interworking function (IWF) which is made part of an ATM edge switch and is typically co- located with and coupled to a class 4/5 switch in a CO. Figure 5 illustrates a proposed arrangement for the IWF.
The components shown in Figure 5 are taken from Figures 1 and 3 and bear the same reference numerals where appropriate. Thus a class 4/5 switch 12 servicing a subscriber Une 32 and a class 4/5 switch 18 servicing a subscriber Une 34 are the same as those shown in Figure 1. These switches are coupled to the SS7 network 36 by signalling links 38 and 44 respectively. Similarly, the ATM switches 54 and 56 coupled to the ATM network 50 are the same as those shown in Figure 3 except that each of these switches has been provided with an IWF (55 and 57 respectively). The IWF 55 is coupled via a trunk Une 21 to the class 4/5 switch 12 and is coupled to the SS7 network via a DSO signalling Unk 59. Similarly, the IWF 57 is coupled via a trunk line 29 to the class 4/5 switch 18 and is coupled to the SS7 network via a DS0A signalling link 61. Under this proposal, a call setup signal (IAM) from the switch 12 is sent via the Unk 38 to the SS7 network 36 which sends the signal via the link 59 to the IWF 55. The IWF 55 determines which ATM switch will be used to complete the call and sends Q.2931 connection control messages over the ATM network 50 to the ATM switch 56 to establish a SVC between the ATM switches to handle the call payload. The IWF 55 also determines which class 4/5 switch will be used to complete the call and sends a signal (IAM) vial the SS7 network to the switch 18. The switches communicate in this manner until a connection is completed. The payload for the call is mapped to and mapped from ATM cells by the IWF at both ends of the circuit. A disadvantage of this approach is that it requires many DSO connections from ATM switches to the SS7 network and a point code for each. This can become very expensive. In addition to this disadvantage, there is also the possibility that the processing of SS7 signalling information within an ATM switch will be congested.
Another proposed way of implementing an IWF is to separate the functions of signalling mapping and payload mapping so that all signalling mapping is handled at a central location. Figure 6 illustrates how this approach might be realized. According to this proposal, the IWF 55' and the IWF 57' only process payload. A central signalling IWF 63 is coupled to the ATM network via ATM switch 65 and is coupled to the SS7 network via a DSO 67. According to this approach, all SS7 signalling for calls which wiU be routed through the ATM network is processed by the IWF 63, converted into ATM signalUng, and sent via switch 65 to the appropriate ATM switches in order to set up the SVC for the call. A disadvantage of this approach is that it is not scalable, i.e. the IWF 63 and switch 65 will soon be overloaded. Moreover, the processing of SS7 signalling information within the central signalling IWF and ATM switch wiU likely be congested frequently.
SUMMARY OF THE INVENTION
It is therefore an object of the invention to provide methods and apparatus for distributing interworking functionaUty over the ATM network which does not require numerous links to the SS7 network.
It is also an object of the invention to provide methods and apparatus for distributing interworking functionaUty over the ATM network which are scalable.
It is another object of the invention to provide methods and apparatus for distributing interworking functionality within an ATM switch so that the processing of SS7 signalUng information will be distributed among several processors.
In accord with these objects which will be discussed in detail below, the methods and apparatus of the present invention include providing an SS7 signalling router and coupUng it to the SS7 network and an ATM switch. The SS7 signalling router receives SS7 signalling regarding narrowband calls to be routed over the ATM network. When the SS7 router receives signalling from the SS7 network, it does not process the signalUng. Rather, it reads the originator point code (OPC) and forwards the signalUng via the ATM network to the ATM switch which is attached to the originator of the message, e.g. the class 4/5 switch attached to an edge ATM switch. The IWF at the ATM switch processes the SS7 signalling by generating the appropriate ATM signalling to set up a circuit between the originating ATM switch and the destination ATM switch. The IWF at the originating ATM switch also processes the SS7 signalling by returning it to the SS7 router with the destination point code (DPC) of the class 4/5 switch coupled to the destination ATM switch. When the SS7 router receives an SS7 signalling message from an ATM switch, it forwards it to the SS7 network where it is sent to the DPC, typically a class 4/5 switch coupled to an edge ATM switch. According to a presently preferred embodiment, the SS7 router passes a portion of the SS7 signal (the MP3 layer and above) to the ATM switches via the SAAL layer of an ATM VC. The methods and apparatus enable the formation of what may be thought of as a "virtual tandem switch".
According to a further object of the invention, the IWF at each ATM switch is distributed among several processors. Preferably one signalUng VSM controller (an SVSM) is coupled to a plurality of VSM controllers and an ISUP controller. SS7 SUs enter the SVSM controller which separates MSUs from FISUs and LSSUs. The MSUs are sent to the ISUP controller which interrogates the CIC of the IAM messages and forwards the IAM information to the appropriate VSM controUer for narrowband to broadband conversion and processing. The FISUs and LSSUs are processed by the SVSM controller. According to this preferred embodiment, actual call control messages are distributed among VSM controllers and the ISUP controller acts as an ISUP signalUng proxy for all of the VSM controllers in the ATM switch. This arrangement permits multiple IAM SUs to be processed simultaneously thereby reducing call setup time and increasing signalling performance (number of call setup requests processed per second).
Additional objects and advantages of the invention will become apparent to those skilled in the art upon reference to the detailed description taken in conjunction with the provided figures.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a schematic illustration of a prior art PSTN having a number of switches coupled to an SS7 network; Figure 2 is diagram of the SS7 protocol stack and the OSI reference model;
Figure 3 is a schematic illustration of a prior art ATM network;
Figure 4 is a diagram of the ATM reference model and the placement of protocols in the layers;
Figure 5 is a schematic illustration of a proposed implementation of a co-owned invention for transporting narrowband (voice) traffic over a broadband (atm) network;
Figure 6 is a schematic illustration of another proposed implementation of the co-owned invention for transporting narrowband (voice) traffic over a broadband (aim) network;
Figure 7 is a schematic illustration of an implementation according to the present invention for transporting narrowband (voice) traffic over a broadband (atm) network;
Figure 8 is a schematic illustration of how SS7 signals are mapped into ATM cells according to the invention; and
Figure 9 is a schematic diagram of a presently preferred embodiment of the invention wherein SS7 signal processing is distributed among several processors in an ATM switch.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring now to Figure 7, the methods and apparatus of the invention enable the formation of a "virtual tandem switch" 100 which is coupled to the PSTN in a manner similar to that described in reference to Figure 6. Thus, some reference numerals in Figure 7 are identical to reference numerals in Figure 6 and refer to identical components. UnUke the arrangement of Figure 6, the "virtual tandem switch" 100 shown in Figure 7 includes an SS7 signalling router 102 which is coupled to the ATM network 50 via an ATM switch 104 and which is coupled to the SS7 network 36 via a DSO or similar link 106. In actual practice, the SS7 signalling router 102 may comprise one or more cards in slots of the ATM switch. The "virtual tandem switch" 100 also includes a plurality of interworking functions (IWF), e.g. 106, 108 which are coupled to (or part of) ATM switches, e.g. 110, 112. ATM switches 110, 112 which are provided with IWF 106, 108 are coupled to respective PSTN switches 12, 18 via trunk lines 21, 29 (e.g. Tl/El Unes). According to the invention, the SS7 signalling router 102 receives SS7 signalUng regarding narrowband calls to be routed over the ATM network. For example, when the subscriber Une 32 initiates a call, the switch 12 sends an SS7 signalling unit via the Unk 38 to the SS7 network 36. The SS7 router 102 receives the signalling unit from the SS7 network 36. It does not process the signalling other than to read the originator point code (OPC) and forward the signalUng via the ATM network 50 to the ATM switch 110 which is attached to the originator of the signalling, i.e. the class 4/5 switch 12. The IWF 106 at the ATM switch 110 processes the SS7 signalUng by generating the appropriate ATM signalUng to setup a circuit between the originating ATM switch 110 and the destination ATM switch, e.g. switch 112. The IWF 106 at the originating ATM switch 110 also processes the SS7 signalling by returning it to the SS7 router 102 with the destination point code (DPC) of the class 4/5 switch 18 which is coupled to the destination ATM switch 112. When the SS7 router 102 receives an SS7 signalling message from an ATM switch, it forwards it to the SS7 network 36 where it is sent to the DPC, e.g. the switch 18 coupled to the ATM switch 112. According to a presently preferred embodiment, the SS7 router 102 passes a portion of the SS7 signal (the MP3 layer and above) to the ATM switches via the SAAL layer of an ATM VC. Figure 8 illustrates the mapping of SS7 signalling units in more detail.
Turning now to Figure 8, the protocol stack 200 illustrates the SS7 message generated by a signalling service point (SSP), e.g. a class 4/5 switch. The ISUP and SCCP protocols are supported by the routing layer MTP3 and the Unk layer MTP2 and are transmitted over the physical link (typically a DSO) to a signal transfer point (STP) in the SS7 network. The STP receives the message stack as shown at 204. If the addressing indicates that the call is to be routed through the ATM network, the STP forwards the stack to the SS7 router. The stack(s) shown at 206 illustrate how the SS7 router maps the ISUP and SCCP protocols plus the routing layer MTP3 onto the SAAL layer of the ATM protocol. The stack(s) 208 illustrate in very high level how the IWF converts the ISUP and SCCP protocols plus the routing layer MTP3 into ATM signalUng which is supported by the SAAL in the ATM network.
As mentioned above, according to a further object of the invention, the IWF at each ATM switch in the "virtual tandem switch" is distributed among several processors. Figure 9 illustrates a presently preferred embodiment of an IWF 300. The IWF 300 includes one signalling VSM controller (an SVSM) 302, a plurality of VSM controllers 304a-304n, and an ISUP controller 306. The SVSM 302, VSM controllers 304a-304n, and ISUP controller 306 are coupled to each other via a bus 308 and bus interfaces 310, 312, and 314a-314n which preferably utilize the a Ughtweight reliable transport protocol such as the GDC GLRT protocol. The SVSM 302 includes a framer 316, an SCC (serial communication controller) driver 318, and a signalling unit reader 320. Each VSM controller 304a-304n has its own broadband signalUng stack 322a-322n. The ISUP controller 306 includes an ISUP message reader 324.
SS7 SUs enter the SVSM controller 302 where they are framed by the framer 316 and driven by the driver 318 to the SU reader 320 which separates MSUs from FISUs and LSSUs. The MSUs are sent via the bus 308 to the ISUP controller 306 which interrogates the CIC of the IAM messages with the ISUP reader 324 and forwards the IAM information via the bus 308 to the appropriate VSM controller 304a-304n for narrowband to broadband conversion and processing by the broadband signalUng stack 322a-322n. The FISUs and LSSUs are processed by the SVSM controller 302 using microcode from TRILLIUM. According to this preferred embodiment, actual call control messages are distributed among VSM controUers 304a-304n and the ISUP controller 306 acts as an ISUP signalling proxy for all of the VSM controllers in the ATM switch. The ISUP controller 306 reads the CIC of MSUs to determine the DSO (actually slot/link DSO) associated with the message. Each DSO corresponds to a particular VSM controller (each VSM controller handles many DSOs). This arrangement permits multiple IAM SUs to be processed simultaneously thereby reducing call setup time and increasing signalUng performance (number of call setup requests processed per second).
There have been described and illustrated herein methods and apparatus for transporting narrowband (voice) traffic over a broadband (ATM) network. While particular embodiments of the invention have been described, it is not intended that the invention be limited thereto, as it is intended that the invention be as broad in scope as the art will allow and that the specification be read likewise. Thus, while particular IWF have been disclosed, it will be appreciated that other IWF could be utiUzed with the SS7 router method and apparatus. Moreover, the preferred IWF may have utility apart from the SS7 router method and apparatus. Those skilled in the art will appreciate that the invention may be appUed to connections which have narrowband switches at only one end of the caU. For example, the invention may be used to route voice circuit modem traffic from a PSTN switch to a network server which is directly coupled to an ATM switch so that there is only one PSTN switch involved in the call. It will therefore be appreciated by those skilled in the art that yet other modifications could be made to the provided invention without deviating from its spirit and scope as so claimed.

Claims

Claims:
1. A system for transporting narrowband voice traffic from an originating PSTN switch which is coupled to an SS7 network, over a broadband ATM network, comprising: a) a first ATM switch coupled to the ATM network and coupled to the originating PSTN switch, said first ATM switch having a first interworking function means for converting SS7 signalling into ATM signalling; b) a second ATM switch coupled to the ATM network; c) an SS7 signalling router coupled to the SS7 network and to the ATM network, wherein said SS7 signalling router includes means for receiving, via the SS7 network, an SS7 SU generated by the originating PSTN, means for mapping at least a portion of the SS7 SU into one or more ATM cells, means for sending the one or more ATM cells via the ATM network to said first ATM switch, said interworking function means includes means for reading the SS7 SU from the one or more ATM cells, converting the SS7 SU into ATM signalling and sending the ATM signalling via one or more ATM cells to said second ATM switch in order to establish a VC between said first ATM switch and said second ATM switch.
2. A system according to claim 1, wherein: said means for mapping maps a portion of the SS7 SU comprising the MTP3 layer and higher into one or more ATM ceUs.
3. A system according to claim 1, wherein: said first ATM switch is coupled to a plurality of originating PSTN switches, said interworking function means includes a corresponding plurality of processing means for converting SS7 signalling into ATM signalUng and controller means for distributing
SS7 MSUs among said plurality of processing means.
4. A system according to claim 1, for transporting narrowband voice traffic from the originating PSTN switch to a destination PSTN switch which is coupled to an SS7 network, over a broadband ATM network, wherein: said second ATM switch is coupled to the destination PSTN switch, said second ATM switch has a second interworking function means for converting SS7 signalling into ATM signalling, said SS7 signalling router includes meand for receiving, via the SS7 network, an SS7 SU generated by the destination PSTN, and means for sending one or more ATM cells via the ATM network to said second ATM switch, said second interworking function means includes means for reading the SS7 SU from the one or more ATM cells, converting the SS7 SU into ATM signalling and sending the ATM signalUng via one or more ATM ceUs to said first ATM switch in order to establish a VC between said first ATM switch and said second ATM switch.
5. A system according to claim 4, for transporting narrowband voice traffic from the originating PSTN switch to a plurality of destination PSTN switches which are coupled to an SS7 network, over a broadband ATM network, wherein:: said second ATM switch is coupled to the plurality of destination PSTN switches, said second interworking function means includes a corresponding plurality of processing means for converting SS7 signalling into ATM signalling and controller means for distributing SS7 MSUs among said plurality of processing means.
6. A system for transporting narrowband voice traffic from a plurality of originating PSTN switches which are coupled to an SS7 network, over a broadband ATM network, comprising: a) a first ATM switch coupled to the ATM network and coupled to the plurality of originating PSTN switches; and b) a first interworking function means coupled to said first ATM switch for receiving SS7 signalUng from the plurality of originating PSTN switches, wherein said first interworking function means includes a corresponding plurality of processing means for converting SS7 signalling into ATM signalling and controller means for distributing SS7 MSUs among said plurality of processing means.
7. A system according to claim 6, further comprising: c) a second ATM switch coupled to the ATM network; d) an SS7 signalling router coupled to the SS7 network and to the ATM network, wherein said SS7 signalling router includes means for receiving, via the SS7 network, SS7 SUs generated by the originating PSTN switches, and means for sending the one or more ATM cells via the ATM network to said first ATM switch, said first interworking function means includes means for reading the SS7 SU from the one or more ATM cells, distributing the MSU from the SU to one of said plurality of processing means which converts the SS7 SU into ATM signalling and sending the ATM signalling via one or more ATM cells to said second ATM switch in order to estabUsh a VC between said first ATM switch and said second ATM switch.
8. A system according to claim 7, wherein: said SS7 signalling router includes means for mapping a portion of the SS7 SU comprising the MTP3 layer and higher into one or more ATM cells.
9. A system according to claim 7, for transporting narrowband voice traffic from the pluraUty of originating PSTN switches to a destination PSTN switch which is coupled to an SS7 network, over a broadband ATM network, wherein: said second ATM switch is coupled to the destination PSTN switch, said second ATM switch has a second interworking function means for converting SS7 signalUng into ATM signalUng, said SS7 signalling router includes means for receiving, via the SS7 network, an SS7 SU generated by the destination PSTN, and means for sending the one or more ATM cells via the ATM network to said second ATM switch, said second interworking function means includes meand for reading the SS7 SU from the one or more ATM ceUs, converting the SS7 SU into ATM signalling and sending the ATM signalUng via one or more ATM cells to said first ATM switch in order to estabUsh a VC between said first ATM switch and said second ATM switch.
10. A system according to claim 9, for transporting narrowband voice traffic from the pluraUty of the originating PSTN switches to a plurality of destination PSTN switches which are coupled to an SS7 network, over a broadband ATM network, wherein:: said second ATM switch is coupled to the plurality of destination PSTN switches, said second interworking function means includes a corresponding plurality of processing means for converting SS7 signalling into ATM signalling and controller means for distributing SS7 MSUs among said plurality of processing means.
11. A method for transporting narrowband voice traffic from an originating PSTN switch which is coupled to an SS7 network and to a first ATM switch which is coupled to an ATM network over the ATM network to a second ATM switch which is coupled to an ATM network, said method comprising: a) receiving from the SS7 network SS7 signalling messages generated by the originating PSTN switch; b) mapping at least a portion of the SS7 SU into one or more ATM cells; c) sending the one or more ATM cells via the ATM network to the first ATM switch; d) converting the SS7 SU at the first ATM switch into ATM signaUing; and e) sending the ATM signalUng via one or more ATM cells to the second ATM switch in order to estabUsh a VC between the first ATM switch and the second ATM switch.
12. A method according to claim 11, wherein: said step of mapping comprises mapping a portion of the SS7 SU comprising the MTP3 layer and higher into one or more ATM cells.
13. A method according to claim 11, wherein: the first ATM switch is coupled to a plurality of originating PSTN switches, said step of converting the SS7 SU includes distributing SS7 MSUs among a plurality of processing means.
14. A method according to claim 11, for transporting narrowband voice traffic from the originating PSTN switch to a destination PSTN switch which is coupled to the SS7 network, over a broadband ATM network, wherein the second ATM switch is coupled to the destination PSTN switch, said method further comprising: f) receiving from the SS7 network SS7 signalling messages generated by the destination PSTN switch; g) mapping at least a portion of the SS7 SU into one or more ATM cells; h) sending the one or more ATM cells via the ATM network to the second ATM switch; i) converting the SS7 SU at the second ATM switch into ATM signalUng; and j) sending the ATM signalling via one or more ATM cells to the first ATM switch in order to estabUsh a VC between the first ATM switch and the second ATM switch.
15. A method according to claim 14, for transporting narrowband voice traffic from the originating PSTN switch to a plurality of destination PSTN switches which are coupled to an SS7 network, over a broadband ATM network, wherein: said step of converting the SS7 SU at the second ATM switch into ATM signalling includes distributing SS7 MSUs among a plurality of processing means.
16. A method for transporting narrowband voice traffic over an ATM network from a pluraUty of originating PSTN switches which are coupled to an SS7 network and to a first ATM switch, said method comprising: a) receiving SS7 signalling from the plurality of originating PSTN switches; b) distributing SS7 MSUs among a plurality of processing means at the first ATM switch; and c) converting the SS7 MSUs at the plurality of processing means into ATM signalUng.
17. A method according to claim 16, further comprising: d) receiving from the SS7 network SS7 signalling messages generated by the originating PSTN switches; e) mapping at least a portion of each SS7 SU into one or more ATM cells; f) sending the one or more ATM cells via the ATM network to the first ATM switch; and g) converting the SS7 SU at the first ATM switch into ATM signalling.
18. A method according to claim 17, wherein: said step of mapping includes mapping a portion of the SS7 SU comprising the MTP3 layer and higher into one or more ATM cells.
19. A method according to claim 17, for transporting narrowband voice traffic from the pluraUty of originating PSTN switches to a destination PSTN switch which is coupled to an SS7 network and a second ATM switch, over the broadband ATM network, wherein: h) receiving from the SS7 network SS7 signalling messages generated by the destination PSTN switch; i) mapping at least a portion of the SS7 SU into one or more ATM cells; j) sending the one or more ATM cells via the ATM network to the second ATM switch; k) converting the SS7 SU at the second ATM switch into ATM signalUng; and
1) sending the ATM signaUing via one or more ATM cells to the first ATM switch in order to estabUsh a VC between the first ATM switch and the second ATM switch.
20. A method according to claim 19, for transporting narrowband voice traffic from the pluraUty of the originating PSTN switches to a plurality of destination PSTN switches which are coupled to the second ATM switch and the SS7 network, over the broadband ATM network, wherein: said step of converting the SS7 SU at the second ATM switch into ATM signalling includes distributing SS7 MSUs among a plurality of processing means.
PCT/US2000/021871 1999-08-10 2000-08-10 Methods and apparatus for transporting narrowband (voice) traffic over a broadband (atm) network WO2001011839A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/371,196 1999-08-10
US09/371,196 US6282191B1 (en) 1999-08-10 1999-08-10 Methods and apparatus for transporting narrowband (voice) traffic over a broadband (ATM) network

Publications (1)

Publication Number Publication Date
WO2001011839A1 true WO2001011839A1 (en) 2001-02-15

Family

ID=23462921

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/021871 WO2001011839A1 (en) 1999-08-10 2000-08-10 Methods and apparatus for transporting narrowband (voice) traffic over a broadband (atm) network

Country Status (2)

Country Link
US (1) US6282191B1 (en)
WO (1) WO2001011839A1 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100359059B1 (en) * 1998-12-30 2003-01-08 엘지정보통신주식회사 Signal message processing method using signaling network layer protocol in mobile communication network
FI106999B (en) * 1999-04-06 2001-05-15 Nokia Networks Oy Implementation of signaling in a telecommunications system
US7009982B2 (en) * 1999-07-14 2006-03-07 Ericsson Inc. Combining narrowband applications with broadband transport
US7003000B1 (en) * 1999-12-03 2006-02-21 Tellabs Operations, Inc. Method and apparatus for replacing lost PSTN data in a packet network
US6665730B1 (en) * 1999-12-16 2003-12-16 At&T Corp. Method and apparatus for transaction routing in a connection-oriented packet network using a non-fault-tolerant directory server
AU2001231040A1 (en) * 2000-01-20 2001-07-31 Mci Worldcom, Inc. Intelligent policy server system and method for bandwidth control in an atm network
JP2001237855A (en) * 2000-02-25 2001-08-31 Fujitsu Ltd Switching system and its routing method
US7260101B2 (en) * 2000-10-31 2007-08-21 Hewlett-Packard Development Company, L.P. Auto-configuration process for a point code in a common channel signaling network
US20020067713A1 (en) * 2000-12-04 2002-06-06 D'apuzzo Ronald F. Integrated switch for combined data and voice packets
US6826198B2 (en) * 2000-12-18 2004-11-30 Telefonaktiebolaget Lm Ericsson (Publ) Signaling transport protocol extensions for load balancing and server pool support
US6526046B1 (en) * 2001-04-24 2003-02-25 General Bandwidth Inc. System and method for communicating telecommunication information using asynchronous transfer mode
US7050414B2 (en) * 2001-06-22 2006-05-23 Lucent Technologies Inc. Method and apparatus for setting up a call over a packet-based transport network
US7088728B2 (en) * 2003-01-16 2006-08-08 Tekelec Methods and systems for routing signalong messages to the same destination over different routes using message origination information associated with non-adjacent signaling nodes
US7372953B2 (en) 2003-05-28 2008-05-13 Tekelec Methods and systems for default routing in a signaling network
US8041021B2 (en) * 2005-06-13 2011-10-18 Tekelec Methods, systems, and computer program products for selecting a global title translation mode based on an originator of a signaling message and performing global title translation according to the selected mode
US20070217391A1 (en) * 2006-03-16 2007-09-20 Tekelec Methods, systems, and computer program products for setting congestion levels for a plurality of routes to a common destination
US20080013446A1 (en) * 2006-04-12 2008-01-17 Tekelec Methods, systems, and computer program products for selectively limiting access to signaling network nodes that share a point code
US20070286083A1 (en) * 2006-06-09 2007-12-13 Tekelec Methods, systems and computer program products for individually identifying and disabling circular routes from a plurality of active routes to a common destination
US20080101248A1 (en) * 2006-10-31 2008-05-01 Tekelec Methods, systems and computer program products for selective network management in a network having multiple active routes to a common destination that are keyed by different combinations of parameters
WO2008105976A1 (en) * 2007-02-26 2008-09-04 Performance Technologies Inc. Point code emulation for common channel signaling system no.7 signaling network
US11902725B2 (en) 2020-11-11 2024-02-13 Oracle International Corporation Methods, systems, and computer readable media for load sharing class 1 signaling connection control part (SCCP) messages

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5712903A (en) * 1995-08-21 1998-01-27 Bell Atlantic Network Services, Inc. Split intelligent peripheral for broadband and narrowband services
US5825780A (en) * 1994-05-05 1998-10-20 Sprint Communications Co.L.P. Method, system and apparatus for telecommunications control

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6009100A (en) * 1997-09-12 1999-12-28 Lucent Technologies Inc. Asynchronous transfer mode switching system
US6169735B1 (en) * 1998-04-30 2001-01-02 Sbc Technology Resources, Inc. ATM-based distributed virtual tandem switching system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5825780A (en) * 1994-05-05 1998-10-20 Sprint Communications Co.L.P. Method, system and apparatus for telecommunications control
US5712903A (en) * 1995-08-21 1998-01-27 Bell Atlantic Network Services, Inc. Split intelligent peripheral for broadband and narrowband services

Also Published As

Publication number Publication date
US6282191B1 (en) 2001-08-28

Similar Documents

Publication Publication Date Title
US6282191B1 (en) Methods and apparatus for transporting narrowband (voice) traffic over a broadband (ATM) network
US6195714B1 (en) System for transferring STM calls through ATM network by converting the STM calls to ATM and vice versa at the edge nodes of ATM network
KR100508457B1 (en) Telecommunications tandem system for circuit-based traffic
AU701276B2 (en) System for managing telecommunications
US20050254496A1 (en) Broadband telecommunications system
US6496508B1 (en) Communication system architecture and method of establishing a communication connection therein
EP0989771B1 (en) Transit trunk subnetwork system
US6061364A (en) System and method for transporting SS7 signaling over broadband asynchronous transfer mode links
WO2001076149A9 (en) Public switched telephone network call routing using dynamic asynchronous mode transfer bearer voice trunking
EP0926920A2 (en) Communication system architecture and operating protocol therefor
EP0920234B1 (en) A telephony system and method of signalling
US6570868B1 (en) System and method for establishing a communication connection
US6714560B1 (en) SS7 signalling transport over ATM
US7436851B1 (en) Destination call routing apparatus and method
EP1302026B1 (en) Atm-based distributed network switching system
Veeraraghavan et al. Signaling architectures and protocols for Broadband ISDN services
Rufa et al. Development and Fundamental Conception of SS 7
WO2001075547A2 (en) Multi-service interworking switch using dynamic asynchronous transfer mode bearer trunking
WO2001076215A1 (en) Scalable carrier class switch and its application to intra-domain public switched telephone network call routing
MXPA99004599A (en) Broadband telecommunications system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP