Method and device for intercommunicating TCP (Transmission Control Protocol) connection with SCTP (Stream Control Transmission Protocol) connection
A technology of communication connection and receiving source, applied in the direction of error prevention/detection, electrical components, transmission system, etc. using the return channel, which can solve problems such as inability to identify, inflexible use, and error in receiving data packets at the opposite end.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2013-11-20
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the technical field of signaling communication, in particular to a method for intercommunication between a TCP connection and an SCTP connection and a device for intercommunication between a TCP connection and an SCTP connection. Background technique
[0002] In the past 20 years, as a reliable data transmission method, TCP has provided many application services, but with the multi-service of IP network, especially the development of VolP, TCP has many limitations, such as for VolP signaling and asynchronous transaction-based application processing. In order to adapt to the development trend of the IP network becoming the core network of telecom operations, the Signaling Transmission Working Group (SIGTRAN) of the IETF has been researching and formulating a new generation of transmission protocols for the IP network, and defined the Stream Control Transmission Protocol (SCTP, Stream Control Transmission Protocol). SCTP is a c...
Examples
example 1
[0233] refer to Figure 6 The signaling flow chart of an example of a TCP application using the Diameter protocol sending three consecutive Diameter messages (Diameter_A, Diameter_B, Diameter_C) is shown. Because the sending time interval is very short, Diameter_A and Diameter_B may be encapsulated in a TCP The packet TCP-Diameter A-DiameterB is sent, and Diameter_C is encapsulated and sent in the second TCP packet TCP-Diameter C.
[0234] After the TCP connection and SCTP connection interworking conversion program of the present invention receives the first TCP message TCP-Diameter A-DiameterB sent by the TCP host, it cannot directly send its payload Diameter_A and Diameter_B to the SCTP host as a Diameter message, Instead, they are parsed and sent separately, that is, according to the message format of the Diameter protocol, TCP-Diameter A-Diameter B is parsed into SCTP-Diameter A and SCTP-Diameter B; and then sent to the SCTP host. After receiving the second TCP message TC...
example 2
[0237] refer to Figure 7 The signaling flow chart of the example of signaling communication between two TCP hosts and two SCTP hosts is shown. In this example, TCP host 1 and SCTP host 1 use the Diameter protocol for communication, and TCP host 2 and SCTP host 2 Use the SIP protocol to communicate with each other. The embodiment of the present invention performs protocol analysis for each communication link, that is, the Diameter analysis method is used for the upper layer application of the Diameter protocol, and the SIP analysis method is used for the SIP protocol.
[0238] Specifically, when the TCP connection and SCTP connection interworking conversion program of the present invention receives the Diameter message TCP-Diameter A sent by the TCP host 1, it parses TCP-Diameter A into SCTP-Diameter A according to the message format of the Diameter protocol , and then sent to the SCTP host 1; when the TCP connection and SCTP connection interworking conversion program of the ...