⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 draft-george-sigtran-m2peer-00.txt

📁 No7信令,我需要交换类似的代码, 请店长审核,谢谢了,急着交换,谢谢
💻 TXT
📖 第 1 页 / 共 3 页
字号:
Network Working Group                                      Tom GeorgeINTERNET-DRAFT                                                Alcatel                                                        Ken Morneault                                                        Cisco Systems                                                        Mallesh Kalla                                                            Telcordia                                                      Greg Sidebottom                                                      Nortel Networks                                                            Ram Dantu                                                             IPmobile                                                              Expires September 2000                                 March 10, 2000                  SS7 MTP2-User Peer-to-Peer Adaptation Layer                  <draft-george-sigtran-m2peer-00.txt>Status of This MemoThis document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC 2026. Internet-Drafts are workingdocuments of the Internet Engineering Task Force (IETF), its areas,and its working groups.  Note that other groups may also distributeworking documents as Internet-Drafts.Internet-Drafts are draft documents valid for a maximum of six monthsand may be updated, replaced, or obsoleted by other documents at anytime.  It is inappropriate to use Internet-Drafts as referencematerial or to cite them other than as 'work in progress.'The list of current Internet-Drafts can be accessed athttp://www.ietf.org/ietf/1id-abstracts.txtThe list of Internet-Draft Shadow Directories can be accessed athttp://www.ietf.org/shadow.html.To learn the current status of any Internet-Draft, please check the'1id-abstracts.txt' listing contained in the Internet- Drafts ShadowDirectories on ftp.is.co.za (Africa), nic.nordu.net (Europe),munnari.oz.au (Pacific Rim), ftp.ietf.org (US East Coast), orftp.isi.edu (US West Coast).George, et al                                               [Page  1]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 2000AbstractThis Internet Draft defines a protocol for adapting the SS7 MTP2 Userfor signaling over an IP connection using the Simple ControlTransmission Protocol (SCTP).  This protocol is used between SS7Signaling Points equipped with an IP connection (IPSPs). Signalingpoints using this protocol are capable of MTP Level 3 routing. Thisprotocol may be used in a Signaling Gateway (SG). The SG receives SS7signaling over a standard SS7 interface using the SS7 Message TransferPart (MTP) to provide transport, and has the capability to use MTP toroute signaling to IPSPs. The protocol thereby retains the features ofMTP Level 3, including Network Management.George, et al                                               [Page  2]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 2000                        TABLE OF CONTENTS1.  Introduction............................................. 4  1.1  Scope................................................. 4  1.2  Terminology........................................... 4  1.3  Signaling Transport Architecture...................... 5  1.4  Services Provided by the MTP2 User Adaptation Layer... 6  1.5  Functions Provided by the MTP2 User Adaptation Layer.. 7  1.6  Definition of the M2UA Boundaries..................... 72.  Protocol Elements........................................ 7  2.1  Common Message Header................................. 8  2.2  M2UA Messages......................................... 83.  Procedures...............................................10  3.1  Procedures to Support MTP2 Features...................10  3.2  Procedures to Support the MTP3/MTP2 Interface.........134.  Examples of MTP2 User Adaptation (M2UA) Procedures.......14  4.1  Link Initialization (Alignment).......................15  4.2  Message Transmission and Reception....................17  4.3  Link Status Indication................................17  4.4  Link Status Message (Processor Outage)................18  4.5  Congestion Notification to Upper layer................19  4.6  Link Deactivation.....................................20  4.7  Link Changeover.......................................215.  Security.................................................226.  Acknowledgements.........................................227.  References...............................................228.  Author's Addresses.......................................22George, et al                                               [Page  3]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 20001. Introduction1.1 ScopeThere is a need for SCN signaling protocol delivery from an SignalingGateway (SG) to an IP Signaling Point (IPSP).  In other words, theSignaling Gateway will transport MTP Level 3 messages to an IPSP.The delivery mechanism should*  Support the MTP Level 2 / MTP Level 3 interface boundary*  Provide for peer-to-peer communication similar to that    provided by MTP Level 2.The SG and IPSP function as traditional SS7 nodes using the IP networkas a new type of SS7 link.  This allows for full MTP Level 3 messagehandling and network management capabilities.Throughout this document, M2UA is used to refer to the MTP 2 UserPeer-to-Peer case. This should not be confused with the MTP 2 UserBackhauling case described in [6].1.2 TerminologyMTP - The Message Transfer Part of the SS7 protocol [2]. MTP2 - MTP Level 2, the signaling network layer.MTP3 - MTP Level 3, the MTP signaling link layer.MTP2-User - A protocol that normally uses the services of MTP Level2. The only MTP2 user is MTP3.Signaling End Point (SEP) - A node in an SS7 network that originatesor terminates signaling messages.  One example is a central officeswitch.IP Signaling Point (IPSP) - An SS7 Signaling Point with an IPconnection used for SS7 over IP. An IPSP may or may not have atraditional (non-IP) SS7 link.Signaling Gateway - An SS7 Signaling Point that has both an IPconnection used for SS7 over IP, and a traditional (non-IP) link to anSS7 network.Signaling Transfer Point (STP) - A node in an SS7 network that routessignaling messages based on their destination point code in the SS7network.Association - An association refers to a SCTP association [5].George, et al                                               [Page  4]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 2000Stream - A stream refers to a SCTP stream [5].  1.3 Signaling Transport ArchitectureThe architecture that has been defined [4] for SCN signaling transportover IP uses multiple components, including an IP transport protocol,the Simple Control Transmission Protocol (SCTP) and an adaptationmodule to support the functions expected by a particular SCN signalingprotocol from its underlying protocol layer.In reference to the SIGTRAN framework architecture [4], this document defines a SCN adaptation module that is suitable for the transport of SS7 MTP2 User.  The only SS7 MTP2 User is MTP3.Figure 1 shows the seamless interworking at the MTP3 layer.  MTP3 isadapted to the SCTP layer using the MTP2 User Adaptation Layer (M2UA).All the primitives between MTP3 and MTP2 are supported by M2UA.  TheSCTP association acts as an SS7 link between the SG and the IPSP. Theassociation contains two streams, one in each direction.In this example, the Signaling Gateway could be an STP.  Any of thenodes in the diagram could have SCCP or other SS7 user parts. STPs mayor may not be present in the SS7 path between the SEP and the SG. TheIPSP may or may not have a termination to the SS7 network.    ********  SS7   ***************   IP   ***************    * SEP  *--------*     SG      *--------*    IPSP     *    ********        ***************        ***************    +------+                               +-------------+    | TCAP |                               |    TCAP     |    +------+                               +-------------+    | SCCP |                               |    SCCP     |    +------+        +-------------+        +-------------+    | MTP3 |        |    MTP3     |        |    MTP3     |     +------+        +------+------+        +------+------+        | MTP2 |        | MTP2 | M2UA |        | M2UA | MTP2 |        +------+        +------+------+        +------+------+        | MTP1 |        | MTP1 | SCTP |        | SCTP | MTP1 |     |      |        |      +------+        +------+      |    |      |        |      | IP   |        | IP   |      |    +------+        +------+------+        +------+------+    SEP   - SS7 Signaling Endpoint    IP    - Internet Protocol    IPSP  - IP Signaling Point    SCTP  - Simple Control Transmission Protocol              (see Reference [5])         Figure 1:  M2UA Symmetrical Peer-to-Peer ArchitectureGeorge, et al                                               [Page  5]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 2000Figure 1 is only an example. Other configurations are possible. Forexample, IPSPs without traditional SS7 links could use the protocollayers MTP3/M2UA/SCTP/IP to route SS7 messages in a network with allIP links.1.3.1  UDP portA request will be made to IANA to assign a UDP port for M2UApeer-to-peer.1.4 Services Provided by the MTP2 User Adaptation LayerThe SS7 MTP3/MTP2 (MTP2-User) interface is retained at the terminationpoint in the IP network. The M2UA protocol layer is required toprovide the equivalent set of services to its user as provided by MTPLevel 2 to MTP Level 3.These services are described in the following subsections.1.4.1 Support for MTP Level 2 / MTP Level 3 interface boundaryThis interface is the same as the MTP2/MTP3 interface described in[2], with the following exception:* The interface must support the larger sequence numbers used by   SCTP. Reference [7] can be used as a guide for the MTP3 changes.1.4.2 Support for peer-to-peer communicationIn SS7, MTP Level 2 sends three types of messages, known as signalunits: Message Signal Units (MSUs), Link Status Signal Units (LSSUs),and Fill-In Signal Units (FISUs).MSUs originate at a higher level than MTP2, and are destined for apeer at another node. Likewise, M2UA passes these messages from MTP3to SCTP as data for transport across a link.LSSUs allow peer MTP2 layers to exchange statusinformation. Analogous messages are needed for M2UA.FISUs are sent when no other signal units are waiting to be sent. Itis unnecessary for M2UA to send FISUs, since their purpose is servedby the heartbeat messages in SCTP.To perform the function of MTP2 in traditional SS7, the followingprotocol element is defined.Link StatusProvides a means for asychronous notification of link state to an M2UAGeorge, et al                                               [Page  6]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 2000peer.  An example would be the reporting of a local processor outage.1.5 Functions Provided by the MTP2 User Adaptation Layer1.5.1 MappingThe M2UA layer must maintain a map of an SS7 link to an SCTPassociation and to a stream within the association. The M2UA layermust also maintain a map of an SS7 link to its corresponding IPdestination. 1.5.2 Flow Control / CongestionIt is possible for the M2UA layer to be informed of IP networkcongestion by implementation-dependent means (e.g., an indication fromSCTP).  If the M2UA layer receives this indication, it notifies MTP3so that MTP3 can invoke its congestion procedures. 1.5.3 SCTP Stream ManagementSCTP allows user specified number of streams to be opened during theinitialization.  It is the responsibility of the M2UA layer to ensureproper management of the two streams allowed within each association.1.5.4  Retention of MTP3 in the SS7 Network M2UA allows MTP3 to perform all of its Message Handling and NetworkManagement functions with IPSPs as with other SS7 nodes.1.6 Definition of the M2UA Boundaries1.6.1 Definition of the M2UA / MTP Level 3 boundaryThe upper layer primitives provided by M2UA are the same as thoseprovided by MTP2 to MTP3 [2].1.6.2 Definition of the Lower Layer Boundary between M2UA and SCTPThe upper layer and layer management primitives provided by SCTP are described in Reference [5] Section 9.2.  Protocol ElementsThis section describes the format of various messages used in this protocol.All fields in an M2UA message must be transmitted in the network byteorder, i.e., most significant byte first, unless otherwise stated.George, et al                                               [Page  7]Internet Draft  SS7 MTP2-User Peer-to-Peer Adaptation Layer  Mar 20002.1 Common Message HeaderThe protocol messages for MTP2 User Adaptation require a messageheader structure which contains a version, message type and messagelength.  This message header is common among all SCN adaptationlayers. The header structure is shown in Figure 2.    0                   1                   2                   3    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |    Version    |     Spare     |         Message Type          |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                        Message Length                         |   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   |                                                               |                 Figure 2:  Common Message Header2.1.1  VersionThe version field (vers) contains the version of the M2UA adapation layer.  The supported versions are:      01   Release 1.0 of M2UA adaptation protocol2.1.2  Message TypeThe valid message types are defined below and the message contents aredescribed in Section 2.2.  Each message can contain parameters.The following list contains the message types for the defined messages.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -