Misplaced Pages

Message Transfer Part

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

The Message Transfer Part (MTP) is part of the Signaling System 7 (SS7) used for communication in Public Switched Telephone Networks . MTP is responsible for reliable, unduplicated and in-sequence transport of SS7 messages between communication partners.

#874125

55-508: MTP is formally defined primarily in ITU-T recommendations Q.701 , Q.702 , Q.703 , Q.704 and Q.705 . Tests for the MTP are specified in the ITU-T recommendations Q.781 for MTP2 and in Q.782 for MTP3. These tests are used to validate the correct implementation of the MTP protocol. Different countries use different variants of the MTP protocols. In North America, the formal standard followed

110-525: A 65,535-byte length (including the type, flags and length fields). Although encryption was not part of the original SCTP design, SCTP was designed with features for improved security, such as 4-way handshake (compared to TCP 3-way handshake ) to protect against SYN flooding attacks, and large "cookies" for association verification and authenticity. Reliability was also a key part of the security design of SCTP. Multihoming enables an association to stay open even when some routes and interfaces are down. This

165-470: A calendar issued by the TSB. SGs are augmented by Focus Groups (FGs), an instrument created by ITU-T, providing a way to quickly react to ICT standardization needs and allowing great flexibility in terms of participation and working methods. The key difference between SGs and FGs is that the latter have greater freedom to organize and finance themselves, and to involve non-members in their work, but they do not have

220-438: A one-byte type identifier, with 15 chunk types defined by RFC   9260 , and at least 5 more defined by additional RFCs. Eight flag bits, a two-byte length field, and the data compose the remainder of the chunk. If the chunk does not form a multiple of 4 bytes (i.e., the length is not a multiple of 4), then it is padded with zeros, which are not included in the chunk length. The two-byte length field limits each chunk to

275-416: A profusion of software firms around the world were still furiously competing to shape the future of the electronic office , and was completed in 1999 long after Microsoft Office 's then-secret binary file formats had become established as the global de facto standard. The ITU-T now operates under much more streamlined processes. The time between an initial proposal of a draft document by a member company and

330-426: A queue of bytes waiting to go out over the network, rather than having to keep a queue of individual separate outbound messages which must be preserved as such. The term multi-streaming refers to the capability of SCTP to transmit several independent streams of chunks in parallel, for example transmitting web page images simultaneously with the web page text. In essence, it involves bundling several connections into

385-483: A remote address, the source interface will only be decided by the routing table of the host (and not by SCTP). In asymmetric multihoming, one of the two endpoints does not support multihoming. In local multihoming and remote single homing, if the remote primary address is not reachable, the SCTP association fails even if an alternate path is possible. An SCTP packet consists of two basic sections: Each chunk starts with

440-487: A sender sends a message in one operation, and that exact message is passed to the receiving application process in one operation. In contrast, TCP is a stream-oriented protocol, transporting streams of bytes reliably and in order. However TCP does not allow the receiver to know how many times the sender application called on the TCP transport passing it groups of bytes to be sent out. At the sender, TCP simply appends more bytes to

495-485: A signaling link. MTP2 provides flow control, error detection and sequence checking, and retransmits unacknowledged messages. MTP2 uses packets called signal units to transmit SS7 messages. There are three types of signal units: Fill-in Signal Unit (FISU), Link Status Signal Unit (LSSU), Message Signal Unit (MSU). Access to the signalling link functional level's service interface can be provided over SCTP by

550-453: A single SCTP association, operating on messages (or chunks) rather than bytes. TCP preserves byte order in the stream by including a byte sequence number with each segment . SCTP, on the other hand, assigns a sequence number or a message-id to each message sent in a stream. This allows independent ordering of messages in different streams. However, message ordering is optional in SCTP; a receiving application may choose to process messages in

605-473: A wide array of topics in the field of information and communication technologies (ICT) and attract high-ranking experts as speakers, and attendees from engineers to high-level management from all industry sectors. The technical work, the development of Recommendations, of ITU-T is managed by Study Groups (SGs), such as Study Group 13 for network standards, Study Group 16 for multimedia standards, and Study Group 17 for security standards, which are created by

SECTION 10

#1732790924875

660-554: Is ANSI T1.111. In Europe, national MTP protocols are based on ETSI EN 300-0088-1 . The SS7 stack can be separated into four functional levels: Level 1 through Level 3 comprise the MTP , and Level 4 the MTP user . MTP Level 3 is sometimes abbreviated MTP3 ; MTP Level 2 , MTP2 . MTP and SCCP are together referred to as the Network Service Part (NSP) . There is no one-to-one mapping of MTP Levels 1 through 3 onto

715-582: Is a fast-track approval procedure that was developed to allow standards to be brought to market in the timeframe that industry now demands. The AAP is defined in ITU-T Recommendation A.8. This dramatic overhaul of standards-making by streamlining approval procedures was implemented in 2001 and is estimated to have cut the time involved in this critical aspect of the standardization process by 80 to 90 percent. This means that an average standard that took around four years to approve and publish until

770-805: Is described in ITU-T Recommendation Q.701 .775148760 ITU-T The International Telecommunication Union Telecommunication Standardization Sector ( ITU-T ) is one of the three Sectors (branches) of the International Telecommunication Union (ITU). It is responsible for coordinating standards for telecommunications and Information Communication Technology , such as X.509 for cybersecurity, Y.3172 and Y.3173 for machine learning, and H.264/MPEG-4 AVC for video compression, between its Member States, Private Sector Members, and Academia Members. The World Telecommunication Standardization Assembly (WTSA),

825-616: Is followed by a period and the Recommendation number, which uniquely identifies the Recommendation within the series. Often, a range of related Recommendations are further grouped within the series and given adjacent numbers, such as "H.200-H.499: Infrastructure of audiovisual services" or "H.260-H.279: Coding of moving video". Many numbers are "skipped" to give room for future Recommendations to be adjacent to related Recommendations. Recommendations can be revised or "superseded" and keep their existing Recommendation number. In addition to

880-460: Is now free of charge online. (About 30 specifications jointly maintained by the ITU-T and ISO/IEC are not available for free to the public. ) ITU-T has moreover tried to facilitate cooperation between the various forums and standard-developing organizations (SDOs). This collaboration is necessary to avoid duplication of work and the consequent risk of conflicting standards in the market place. In

935-737: Is of particular importance for SIGTRAN as it carries SS7 over an IP network using SCTP, and requires strong resilience during link outages to maintain telecommunication service even when enduring network anomalies. SCTP is sometimes a good fingerprinting candidate. Some operating systems ship with SCTP support enabled, and, as it is not as well known as TCP or UDP, it is sometimes overlooked in firewall and intrusion detection configurations, thus often permitting probing traffic. The SCTP reference implementation runs on FreeBSD, Mac OS X, Microsoft Windows, and Linux. The following operating systems implement SCTP: Third-party drivers: Userspace library: The following applications implement SCTP: In

990-682: Is standardized by the Internet Engineering Task Force (IETF) in RFC   9260 . The SCTP reference implementation was released as part of FreeBSD version 7, and has since been widely ported to other platforms. The IETF Signaling Transport ( SIGTRAN ) working group defined the protocol (number 132 ) in October 2000, and the IETF Transport Area (TSVWG) working group maintains it. RFC   9260 defines

1045-502: Is tested using the protocol tester and test specifications described in Q.755 , Q.755.1 , Q.780 and Q.782 . Level 4 consists of MTP Users . The remaining components of the SS7 stack are all directly, or indirectly, MTP Users . Some examples of parts at Level 4 are SCCP , ISUP , TUP , and, in the UK, IUP . The services provided to MTP Level 4 by the MTP (that is, MTP to MTP Users)

1100-432: Is to ensure the efficient and timely production of standards covering all fields of telecommunications and Information Communication Technology (ICTs) on a worldwide basis, as well as defining tariff and accounting principles for international telecommunication services. The international standards that are produced by the ITU-T are referred to as " Recommendations " (with the word capitalized to distinguish its meaning from

1155-615: The Diameter protocol and Reliable Server Pooling (RSerPool). TCP has provided the primary means to transfer data reliably across the Internet. However, TCP has imposed limitations on several applications. From RFC   4960 : Adoption has been slowed by lack of awareness, lack of implementations (particularly in Microsoft Windows), lack of application support and lack of network support. SCTP has seen adoption in

SECTION 20

#1732790924875

1210-716: The Generic Signalling Transport Service described in ITU-T Recommendation Q.2150.0 as provided by MTP3b ( Q.2150.1 ), SSCOP or SSCOPMCE ( Q.2150.2 ) or SCTP ( Q.2150.3 ). MTP Level 3 functions can also be provided by using the IETF SIGTRAN M3UA protocol, described in RFC 4666, in IPSP mode. MTP3 provides routing functionality to transport signaling messages through the SS7 network to

1265-595: The OSI model . Instead, MTP provides the functionality of layers 1 , 2 and part of layer 3 in the OSI model . The part of layer 3 of the OSI model that MTP does not provide, is provided by SCCP or other Level 4 parts (MTP users). MTP Level 1 is described in ITU-T Recommendation Q.702 , and provides the Signalling Data Link functional level for narrowband signalling links. For broadband signalling links, ITU-T Recommendation Q.2110 or Q.2111 describe

1320-851: The Plenipotentiary Conference (the top policy-making conference of ITU) saw a reform of ITU, giving the Union greater flexibility to adapt to an increasingly complex, interactive and competitive environment. The CCITT was renamed the Telecommunication Standardization Sector (ITU-T), as one of three Sectors of the Union alongside the Radiocommunication Sector ( ITU-R ) and the Telecommunication Development Sector ( ITU-D ). Historically,

1375-620: The SIGTRAN protocol M2UA , described in RFC 3331. MTP Level 2 is tested using the protocol tester and test specifications described in Q.755 , Q.755.1 , Q.780 and Q.781 . MTP Level 3 is described in ITU-T Recommendation Q.704 , and provides the Signalling Network functional level for narrowband signalling links and, with only minor modifications described in ITU-T Recommendation Q.2210 , for broadband signalling links. The functions of MTP Level 3 may also be replaced with

1430-466: The Signalling Link functional level for narrowband signalling links. For broadband signalling links, ITU-T Recommendation Q.2140 and Q.2210 describe the signalling link function referred to as MTP3b . The signalling link functional level may also be provided using the SIGTRAN protocol M2PA described in RFC 4165. MTP Level 2 ensures accurate end-to-end transmission of a message across

1485-642: The World Telecommunication Standardization Assembly (WTSA) which is held every four years. As part of the deliberations, WTSA has instructed ITU to hold the Global Standards Symposium , which unlike WTSA is open to public for participation. The people involved in these SGs are experts in telecommunications from all over the world. There are currently 11 SGs. Study groups meet face to face (or virtually under exceptional circumstances) according to

1540-411: The mobile telephony space as the transport protocol for several core network interfaces . SCTP provides redundant paths to increase reliability. Each SCTP end point needs to check reachability of the primary and redundant addresses of the remote end point using a heartbeat . Each SCTP end point needs to acknowledge the heartbeats it receives from the remote end point. When SCTP sends a message to

1595-704: The transport layer of the Internet protocol suite . Originally intended for Signaling System 7 (SS7) message transport in telecommunication, the protocol provides the message-oriented feature of the User Datagram Protocol (UDP), while ensuring reliable, in-sequence transport of messages with congestion control like the Transmission Control Protocol (TCP). Unlike UDP and TCP, the protocol supports multihoming and redundant paths to increase resilience and reliability. SCTP

1650-604: The Conference, WCIT-12, was then held in Dubai, United Arab Emirates, during the period 3–14 December 2014. The Standardization Sector of ITU also organizes AI for Good , the United Nations platform for the sustainable development of Artificial Intelligence. Except Stream Control Transmission Protocol The Stream Control Transmission Protocol ( SCTP ) is a computer networking communications protocol in

1705-751: The French government invited international participants to a conference in Paris in 1865 to facilitate and regulate international telegraph services. A result of the conference was the founding of the forerunner of the modern ITU. At the 1925 Paris conference, the ITU created two consultative committees to deal with the complexities of the international telephone services, known as CCIF ( Comité Consultatif International Téléphonique ) and with long-distance telegraphy CCIT ( Comité Consultatif International des Communications Téléphoniques à grande distance ). In view of

Message Transfer Part - Misplaced Pages Continue

1760-868: The ITU-T Recommendations, which have non-mandatory status unless they are adopted in national laws, ITU-T is also the custodian of a binding international treaty, the International Telecommunication Regulations. The ITRs go back to the earliest days of the ITU when there were two separate treaties, dealing with telegraph and telephone. The ITRs were adopted, as a single treaty, at the World Administrative Telegraphy and Telephone Conference held in Melbourne, 1988 (WATTC-88). The ITRs comprise ten articles which deal, inter alia , with

1815-475: The Layer 1 of ISDN or other, perhaps more familiar, protocols. MTP1 normally uses a timeslot in an E-carrier or T-carrier . The Physical interfaces defined include E-1 (2048 kbit/s; 32 64 kbit/s channels), DS-1 (1544 kbit/s; 24 64 kbit/s channels), V.35 (64 kbit/s), DS-0 (64 kbit/s), and DS-0A (56 kbit/s). MTP Level 2 is described in ITU-T Recommendation Q.703 , and provides

1870-523: The Recommendations of the CCITT were presented at plenary assemblies for endorsement, held every four years, and the full set of Recommendations were published after each plenary assembly. However, the delays in producing texts, and translating them into other working languages, did not suit the fast pace of change in the telecommunications industry. The rise of the personal computer industry in

1925-476: The SG chairman, in consultation with TSB, sets up a comment resolution process by the concerned experts. The revised text is then posted on the web for an additional review period of three weeks. Similar to the last call phase, in additional review the Recommendation is considered as approved if no comments are received. If comments are received, it is apparent that there are some issues that still need more work, and

1980-579: The amendment of ITRs through a World Conference on International Telecommunications (WCIT). Accordingly, in 1998 there began a process of review of the ITRs; and in 2009 extensive preparations began for such a conference, WCIT-12. In addition to "regional preparatory meetings", the ITU Secretariat developed 13 "Background Briefs on key issues" that were expected to be discussed at the conference. Convened by former ITU secretary-general Hamadoun Touré,

2035-429: The approval process by providing equal opportunities for both sector members and member states in the approval of technical standards. A panel of SG experts drafts a proposal that is then forwarded at an SG meeting to the appropriate body which decides if it is sufficiently ready to be designated a draft text and thus gives its consent for further review at the next level. After this Consent has been given, TSB announces

2090-595: The authority to approve Recommendations. Focus Groups can be created very quickly, are usually short-lived and can choose their own working methods, leadership, financing, and types of deliverables. Current Focus Groups include the ITU-WHO Focus Group on Artificial Intelligence for Health (FG-AI4H) as well as Machine Learning for 5G (which developed Y.3172 ), Quantum Information Technologies for Networks , and Artificial Intelligence for Assisted and Autonomous Driving . The Alternative Approval Process (AAP)

2145-461: The availability of MTP2 data links changes. MTP3 establishes alternative links and re-routes traffic away from failed links and signaling points and propagates information about route availability through the network. Also controls traffic when congestion occurs. Access to the signalling network functional level's service interface (as described in Q.701 ) can be provided over SCTP by the SIGTRAN protocol M3UA , described in RFC 4666. MTP Level 3

2200-711: The basic similarity of many of the technical problems faced by the CCIF and CCIT , a decision was taken in 1956 to merge them into a single entity, the International Telegraph and Telephone Consultative Committee ( CCITT , in French : Comité Consultatif International Téléphonique et Télégraphique ). The first Plenary Assembly of the new organization was held in Geneva, Switzerland in December 1956. In 1992,

2255-531: The chunks into SCTP packets. The SCTP packet, which is submitted to the Internet Protocol , consists of a packet header, SCTP control chunks (when necessary), followed by SCTP data chunks (when available). SCTP may be characterized as message-oriented, meaning it transports a sequence of messages (each being a group of bytes), rather than transporting an unbroken stream of bytes as in TCP. As in UDP, in SCTP

Message Transfer Part - Misplaced Pages Continue

2310-421: The common parlance sense of the word "recommendation"), as they become mandatory only when adopted as part of a national law. Since the ITU-T is part of the ITU, which is a United Nations specialized agency, its standards carry more formal international weight than those of most other standards development organizations that publish technical specifications of a similar form. At the initiative of Napoleon III ,

2365-522: The definition of international telecommunication services, cooperation between countries and national administrations, safety of life and priority of telecommunications and charging and accounting principles. The adoption of the ITRs in 1988 is often taken as the start of the wider liberalization process in international telecommunications, though a few countries, including United States and United Kingdom, had made steps to liberalize their markets before 1988. The Constitution and Convention of ITU provides for

2420-601: The draft text and all comments are sent to the next Study Group meeting for further discussion and possible approval. Those Recommendations considered as having policy or regulatory implications are approved through what is known as the Traditional Approval Process (TAP), which allows a longer period for reflection and commenting by member states. TAP Recommendations are also translated into the six working languages of ITU (Arabic, Chinese, English, French, Russian, and Spanish). ITU-T Recommendations are

2475-505: The early 1980s created a new common practice among both consumers and businesses of adopting " bleeding edge " communications technology even if it was not yet standardized. Thus, standards organizations had to put forth standards much faster, or find themselves ratifying de facto standards after the fact. One of the most prominent examples of this was the Open Document Architecture project, which began in 1985 when

2530-412: The final approval of a full-status ITU-T Recommendation can now be as short as a few months (or less in some cases). This makes the standardization approval process in the ITU-T much more responsive to the needs of rapid technology development than in the ITU's historical past. New and updated Recommendations are published on an almost daily basis, and nearly all of the library of over 3,270 Recommendations

2585-518: The mid nineties, and two years until 1997, can now be approved in an average of two months, or as little as five weeks. Besides streamlining the underlying procedures involved in the approval process, an important contributory factor to the use of AAP is electronic document handling. Once the approval process has begun the rest of the process can be completed electronically, in the vast majority of cases, with no further physical meetings. The introduction of AAP also formalizes public/private partnership in

2640-421: The names given to telecommunications and computer protocol specification documents published by ITU-T. ITU-T assigns each Recommendation a name based on the series and Recommendation number. The name starts with the letter of the series the Recommendation belongs to. Each series encompasses a broad category of Recommendations, such as "H-Series Recommendations: Audiovisual and multimedia systems". The series letter

2695-461: The order of receipt instead of in the order of sending. Features of SCTP include: The designers of SCTP originally intended it for the transport of telephony (i.e. Signaling System 7) over Internet Protocol, with the goal of duplicating some of the reliability attributes of the SS7 signaling network in IP. This IETF effort is known as SIGTRAN . In the meantime, other uses have been proposed, for example,

2750-445: The protocol. RFC   3286 provides an introduction. SCTP applications submit data for transmission in messages (groups of bytes) to the SCTP transport layer. SCTP places messages and control information into separate chunks (data chunks and control chunks), each identified by a chunk header . The protocol can fragment a message into multiple data chunks, but each data chunk contains data from only one user message. SCTP bundles

2805-504: The requested endpoint. Each network element in the SS7 network has a unique address, the Point Code (PC). Message routing is performed according to this address. A distinction is made between a Signaling Transfer Point (STP) which only performs MTP message routing functionalities and a Signaling End Point (SEP) which uses MTP to communicate with other SEPs (that is, telecom switches). MTP3 is also responsible for network management; when

SECTION 50

#1732790924875

2860-614: The sector's governing conference, convenes every four years. ITU-T has a permanent secretariat called the Telecommunication Standardization Bureau (TSB), which is based at the ITU headquarters in Geneva, Switzerland . The current director of the TSB is Seizo Onoe (of Japan), whose 4-year term commenced on 1 January 2023. Seizo Onoe succeeded Chaesub Lee of South Korea, who was director from 1 January 2015 until 31 December 2022. The ITU-T mission

2915-405: The signalling data link function. MTP1 represents the physical layer. That is, the layer that is responsible for the connection of SS7 Signaling Points into the transmission network over which they communicate with each other. Primarily, this involves the conversion of messaging into electrical signal and the maintenance of the physical links through which these pass. In this way, it is analogous to

2970-549: The start of the AAP procedure by posting the draft text to the ITU-T website and calling for comments. This gives the opportunity for all members to review the text. This phase, called last call , is a four-week period in which comments can be submitted by member states and sector members. If no comments other than editorial corrections are received, the Recommendation is considered approved since no issues were identified that might need any further work. However, if there are any comments,

3025-551: The work of standardization, ITU-T cooperates with other SDOs, e.g., the International Organization for Standardization (ISO) and the Internet Engineering Task Force (IETF). Most of the work of ITU-T is carried out by its Sector Members and Associates, while the Telecommunication Standardization Bureau (TSB) is the executive arm of ITU-T and coordinator for a number of workshops and seminars to progress existing work areas and explore new ones. The events cover

#874125