CN100364293C - Method for handling IP network congestion by Layer 2 user adaptation in message transmission - Google Patents
Method for handling IP network congestion by Layer 2 user adaptation in message transmission Download PDFInfo
- Publication number
- CN100364293C CN100364293C CNB021441138A CN02144113A CN100364293C CN 100364293 C CN100364293 C CN 100364293C CN B021441138 A CNB021441138 A CN B021441138A CN 02144113 A CN02144113 A CN 02144113A CN 100364293 C CN100364293 C CN 100364293C
- Authority
- CN
- China
- Prior art keywords
- congestion
- m2ua
- message
- sctp
- signaling
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention relates to a message transmission part 2 (MTP2) user matching IP network congestion processing method which comprises the following steps: (1) a congestion indication primitive is defined when congestion of an SCTP happens; an SIB message which informs of the congestion of the local end is sent to the counter end; a congestion indication message which informs of the congestion of the local end and is sent from the local end to the counter end is defined; (2) a congestion indication message is generated, and when the congestion of the SCTP occurs, the flow of the signaling message which is sent to the IP network is controlled through the upper M2UA of the SCTP. When the IP congestion occurs, the congestion report message between the MTP2 and the MTP3 is slickly utilized, and the MTP2 or the MTP3 is informed through the upper user M2UA of the SCTP so as to reduce or stop sending signaling message to the counter party, so that the present invention can reliably control the flow of the signaling messages which are sent to the IP network, effectively relieve IP congestion and prevent signaling messages from losing.
Description
Technical field
The present invention relates to broadband telecommunication network becomes particularly a kind of processing of next generation network to use the method for the congestion state of 2 layers of (the MTP2-MessageTransfer Part Layer 2) user message of message transfer part in 2 layers of user of message transfer part adaptive (M2UA-MTP2 (Message Transfer Part Layer 2) User Adaptation) transmission NO.7 signaling message on IP network.
Background technology
In conventional telecommunication network, there have been a series of standards and technology to guarantee the reliability of signaling system, as very ripe arrowband No.7 signaling system at present.Progressively maturation along with the IP packet network technologies, the IP packet network can be used for business such as voice-bearer, data, multimedia, traditional circuit-switched network and packet network are in fusing stage, be to realize the intercommunication of legacy circuit-switched networks network and IP packet network, the demand of circuit switching signaling protocol such as No.7 signaling occurred on IP network, transmitting.In order to satisfy the demand in IP network transmitting signaling agreement, IETF sets up a special signaling transmission group, and the signaling transfer protocol that they formulated will be used for the transmission of legacy circuit-switched signaling protocol on IP network.In the signaling transmission standard of IETF, signaling transfer protocol stack (Signaling Transport, SIGTRAN) form by three parts, as shown in Figure 1, SCTP (Stream ControlTransmission Protocol, SCTP) be a general signaling transfer protocol that is used for IP network, it has guaranteed reliable, the order-preserving transmission of signaling message; The adaptive sublayer of signaling is that the specific high-rise arrowband signaling of being carried is carried out adaptive level, and it upwards provides the special interface of original arrowband signaling to make high-rise arrowband signaling to remain unchanged and has been transmitted in pellucidly on the message of signaling transfer protocol.
M2UA is a MTP2-User Adaptation Layer in the signaling transfer protocol (SIGTRAN), adaptive is MTP2 and MTP3 interface boundary, it is asymmetric agreement, be divided into SG side and ASP side, SG is the SGW that receives and handle the arrowband signaling message at the IP network edge, ASP handles concrete professional application server process, and ASP may be on MGC (Media Gateway Controller).M2UA is responsible on IP network transmitting the user message of MTP2: the primitive of SG being gone up MTP2 and last interlayer is assembled into M2UA message, uses the SCTP connection to pass to MTP3 on the MGC by IP network; The M2UA of ASP side is assembled into M2UA message with the primitive that MTP3 sends to MTP2, uses SCTP to connect by IP network and passes to MTP2 on the SG.M2UA need guarantee that the interface of original MTP3/MTP2 is constant, makes it in the primitive message that transmits reliably on the IP network between MTP2 and MTP3.The networking application model of M2UA as shown in Figure 2.In communication network, the reliability transmission of control signaling required and require very high the propagation delay time of signaling message; And the data traffic on the IP network may be bigger, when IP network occurs when congested, may cause the signaling message time-delay to exceed the requirement of original No.7 net, thereby cause losing message.
When IP network occurs when congested, it is congested to cause SCTP to detect, by indication to the upper strata user report.SCTP sends congested and reception congestion congested being divided into.It is full to send congested finger SCTP transmission buffering area, can not accept upper-layer user's message again, and reception congestion refers to that the reception buffering area of SCTP is full, can not be in the message of accepting opposite end SCTP.Do not stipulate concrete processing method to IP is congested in the M2UA.It is congested that existing discussion to the congested processing scheme of IP is primarily aimed at transmission, and its concrete scheme is as follows:
When SCTP reports when congested, the M2UA of SG side issues native processor fault (LPO-Local Procell Outage) primitive to MTP2, and ASP side M2UA reports the native processor fault to MTP3.
This processing has big defective because in fact IP congested be unidirectional, for example, when SG side SCTP reported IP congested, expression SG should reduce to the message traffic of ASP direction, but ASP should not be affected to the message of SG.If issue LPO to MTP2 this moment,, also can lose the message that the upper strata issues simultaneously, thereby lose the message that ASP is dealt into SG though that MTP2 can not transmit message to the upper strata is congested to reduce.
Summary of the invention
Purpose of the present invention is at the problem of above-mentioned existence, provide a kind of between SG and ASP network take place when congested, effectively alleviate congestion, avoid losing signaling message, and can when congested in short-term, need not interrupt the MTP link traffic and keep original connection and keep the adaptive processing method congested of 2 layers of user of message transfer part of two ends state consistency IP network.
Technical scheme of the present invention is achieved in that the adaptive processing method congested to IP network of 2 layers of user of a kind of message transfer part, and it may further comprise the steps:
1), the congested congested indication of transmission and the SCTP congested elimination indication of transmission to the congested elimination of IP sending direction of M2UA report takes place to the IP sending direction of M2UA report in definition SCTP;
Definition SCTP eliminates indication to the M2UA report from the reception congestion of the congested elimination of IP receive direction from the generation of IP receive direction congested reception congestion indication and SCTP to the M2UA report;
The congested elimination indication of upper-layer user that congested indication of upper-layer user that definition SG side M2UA issues to MTP2 and M2UA issue to MTP2;
The congested elimination indication of signaling link that congested indication of signaling link that definition ASP side M2UA reports to MTP3 and ASP side M2UA report to MTP3;
Congested SIB message takes place in the notice local terminal that definition SG side MTP2 sends to the signaling link opposite end;
Congested congestion level takes place the notice local terminal that definition is mail to the opposite end from local terminal is zero congestion indicating message greater than zero congestion indicating message with from the congestion level that local terminal mails to the congested elimination of notice local terminal of opposite end;
2), produce congestion indicating message, and occurring as SCTP when congested, mail to the signaling message flow quantity of IP network by 2 layers of adaptive control of user of upper-layer user's message transfer part of SCTP.
Above-mentioned steps 2) in, when SCTP take place to send when congested in SGW SG side, the signaling message flow quantity that IP network is mail in M2UA control may further comprise the steps:
2a1), SG side SCTP reports to M2UA congested transmission indication takes place to send;
2a2), SG side M2UA issues the congested indication in upper strata and starts MTP2 to MTP2 and takes place congested to signaling link opposite end transmission SIB message informing MTP2 signaling link opposite end local terminal;
2a3), after the signaling link opposite end receives SIB message, will suspend to local terminal transmission signaling message.
Above-mentioned steps 2a3) finish after when the congested elimination of SCTP, its processing may further comprise the steps:
2a4), SG side SCTP reports to M2UA and sends congested elimination indication;
2a5), SG side M2UA issues the congested elimination indication of upper-layer user to MTP2, MTP2 stops to send SIB message to the signaling link opposite end;
2a6), the proper communication of signaling message is recovered to send to local terminal in the signaling link opposite end.
Above-mentioned steps 2) when controlling the signaling message flow quantity that mails to IP network, SCTP M2UA when application server AS P side generation transmission is congested may further comprise the steps in:
2b1), ASP side SCTP reports to M2UA and sends congested indication;
2b2), ASP side M2UA reports the congested indication of signaling link to MTP3;
2b3), ASP side MTP3 receives and reduces behind the congested indication or do not send signaling message to this signaling link.
Above-mentioned steps 2b2) finish after, when the congested elimination of SCTP, its processing may further comprise the steps:
2b4), M2UA reports the congested elimination indication of signaling link to MTP3, MTP3 recovers to send message to this signaling link.
As SCTP during at SG side generation reception congestion, the signaling message flow quantity that IP network is mail in M2UA control may further comprise the steps in the above-mentioned steps 2:
2c1), SG side SCTP reports the reception congestion indication to M2UA;
2c2), SG side M2UA sends congestion level greater than zero congestion indicating message to ASP side opposite end;
2c3), the M2UA of ASP side converts thereof into the congested indication notice of signaling link MTP3 after receiving congestion indicating message;
2c4), after ASP side MTP3 receives the congested indication of signaling link notice, reduce or do not send out message to this signaling link.
Above-mentioned steps 2c4) finish after, when the SCTP reception congestion was eliminated, its processing may further comprise the steps:
2c5), SG side SCTP reports reception congestion to eliminate indication to M2UA;
2c6), SG side M2UA is zero congested elimination Indication message to the congestion level that ASP side opposite end sends congested elimination;
2c7), M2UA is converted to the congested elimination indication notice of signaling link MTP3 with congested elimination indication;
2c8), after MTP3 receives the congested elimination indication of signaling link, recover to this signaling link issuing message.
Above-mentioned steps 2) as SCTP during at ASP side generation reception congestion, the signaling traffic that IP network is mail in M2UA control may further comprise the steps in:
2d1), ASP side SCTP reports the reception congestion indication to M2UA;
2d2), greater than zero congestion indicating message, SG side M2UA starts MTP2 to signaling link opposite end transmission SIB message after receiving congestion indicating message to ASP side M2UA to SG side opposite end transmission congestion level;
2d3), the transmission signaling message is suspended or reduced in the signaling link opposite end to local terminal after receiving SIB message.
Above-mentioned steps 2d3) finish after, when the congested elimination of SCTP, its processing may further comprise the steps:
2d4), ASP side SCTP reports the reception congestion indication to M2UA;
2d5), ASP side M2UA is zero congestion indicating message to SG side opposite end transmission congestion level;
2d6), SG side M2UA receives that indication MTP2 stops to send SIB message to the opposite end after the above-mentioned message, the signaling link opposite end will be recovered to local terminal transmission signaling message.
The present invention is owing to utilize congested report message between MTP2 and the MTP3 to take place at IP that the upper-layer user M2UA by SCTP notifies MTP2 or MTP3 to reduce or suspends the transmission signaling message to the other side when congested dexterously, thereby the signaling message flow quantity of IP network is mail in control reliably, effectively alleviate the IP congestion condition and avoid losing of signaling message, and when generation is congested in short-term, need not interrupt the business of MTP link, can keep original connection and keep the two ends state consistency, reach purpose of the present invention.
Describe the implementation procedure of invention in detail below in conjunction with accompanying drawing;
Description of drawings
Fig. 1 forms schematic diagram by the structure of signaling transfer protocol stack at present stage;
Fig. 2 is the networking application model schematic diagram of existing M2UA;
Fig. 3 is that M2UA of the present invention to SCTP congested process chart takes place to send;
Fig. 4 is the process chart that reception congestion takes place SG side SCTP of the present invention;
Fig. 5 is the process chart that reception congestion takes place ASP side SCTP of the present invention;
Embodiment
As Fig. 3--shown in Figure 5, the processing method that 2 layers of user adaptation of message transfer part of the present invention are congested to IP network may further comprise the steps:
1., congested congested indication and the congestion level of notifying the congested elimination of SCTP of definition notice SCTP (SCTP--Stream ControlTransfer Protocol) generation is zero congested indication; And congested busy condition indication (SIB-Status Indication of Busy) message takes place in a notice local terminal that sends to the opposite end;
Defining a notice local terminal that mails to the opposite end from local terminal, congestion level that congested congested indication (Congestion Indication) message and one mails to the congested elimination of notice local terminal of opposite end from local terminal takes place is zero congested indication (Congestion Leve1=0, CongestionIndication) message;
2., produce congestion indicating message, and occurring as SCTP when congested, mail to the signaling message flow quantity of IP network by 2 layers of user of upper-layer user's message transfer part of SCTP adaptive (M2UA--MTP2 (Message Transfer PartLayer2) User Adaptation) control.
Wherein M2UA control is mail to the congested kind of the treatment S CTP of signaling message flow quantity of IP network and the difference of position has different processing methods fully to reach purpose of the present invention with the needs that adapt to various congestion states in the above-mentioned steps 2, when SCTP take place to send when congested in the SG side, the signaling message flow quantity that IP network is mail in M2UA control may further comprise the steps:
2a1), M2UA issues the congested indication in upper strata and starts MTP2 to MTP2 and takes place congested by signalling system No.7 to signal link opposite end transmission SIB message informing MTP2 opposite end local terminal;
2a2), after the signaling link opposite end receives SIB message, will suspend to local terminal transmission signaling message;
This moment, its processing may further comprise the steps when the congested elimination of SCTP:
2a3), M2UA issues congested elimination indication to MTP2, MTP2 stops to send SIB message to the signaling link opposite end;
2a4), the proper communication of signaling message is recovered to send to local terminal in the signaling link opposite end.
The signaling message flow quantity that mails to IP network when SCTP M2UA control when ASP side generation transmission is congested may further comprise the steps:
2b1), M2UA is to the congested indication of MTP3 reporting links;
2b2), MTP3 receives and reduces behind the congested indication or do not send signaling message to this signaling link
This moment, its processing may further comprise the steps when the congested elimination of SCTP:
2b3), M2UA is to the congested elimination indication of MTP3 reporting links, MTP3 recovers to send message to this signaling link.
As SCTP during at SG side generation reception congestion, the signaling message flow quantity that IP network is mail in M2UA control may further comprise the steps:
2c1), M2UA sends congestion indicating message to the ASP side;
2c2), the M2UA of ASP side converts thereof into the congested indication notice of signaling link MTP3 after receiving congestion indicating message;
2c3), after MTP3 receives link congestion indication notice, reduce or do not send out message back SG side.
This moment, its processing may further comprise the steps when the congested elimination of SCTP:
2c4), M2UA is zero congestion indicating message notice MTP3 to the congestion level that the ASP side sends congested elimination;
2c5), after MTP3 receives above-mentioned message, recover to send message to the signaling link opposite end.
As SCTP during at ASP side generation reception congestion, the signaling traffic that IP network is mail in M2UA control may further comprise the steps:
2d1), M2UA sends congestion indicating message to the SG side, SG side M2UA receives that starting MTP2 behind the congestion indicating message sends SIB message to the signaling link opposite end;
2d2), the transmission signaling message is suspended or reduced in the signaling link opposite end to local terminal after receiving SIB message.
This moment when the congested elimination of SCTP, its processing may further comprise the steps:
2d3), M2UA is zero congestion indicating message to the congested congestion level that disappears of SG side transmission;
2d4), SG side M2UA receives that indication MTP2 stops to send SIB message to the opposite end after the above-mentioned message, the signaling link opposite end will be recovered to local terminal transmission signaling message.
Claims (9)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021441138A CN100364293C (en) | 2002-09-28 | 2002-09-28 | Method for handling IP network congestion by Layer 2 user adaptation in message transmission |
PCT/CN2003/000787 WO2004030274A1 (en) | 2002-09-28 | 2003-09-17 | A method for the message transfer part layer 2 user adaptation process the ip network congestion |
AU2003271018A AU2003271018A1 (en) | 2002-09-28 | 2003-09-17 | A method for the message transfer part layer 2 user adaptation process the ip network congestion |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021441138A CN100364293C (en) | 2002-09-28 | 2002-09-28 | Method for handling IP network congestion by Layer 2 user adaptation in message transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1486043A CN1486043A (en) | 2004-03-31 |
CN100364293C true CN100364293C (en) | 2008-01-23 |
Family
ID=32034736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021441138A Expired - Fee Related CN100364293C (en) | 2002-09-28 | 2002-09-28 | Method for handling IP network congestion by Layer 2 user adaptation in message transmission |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN100364293C (en) |
AU (1) | AU2003271018A1 (en) |
WO (1) | WO2004030274A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100336359C (en) * | 2004-10-10 | 2007-09-05 | 中兴通讯股份有限公司 | Method for deciding over-ring flow overrun on elastic group ring |
CN1832486B (en) * | 2005-03-10 | 2010-09-22 | 华为技术有限公司 | Method for Improving the Success Rate of M2PA Protocol Endpoint Location |
US7623459B2 (en) * | 2005-12-02 | 2009-11-24 | Intel Corporation | Methods and apparatus for providing a flow control system for traffic flow in a wireless mesh network based on traffic prioritization |
US7529849B2 (en) * | 2006-07-27 | 2009-05-05 | International Business Machines Corporation | Reduction of message flow between bus-connected consumers and producers |
CN101296170B (en) * | 2007-04-24 | 2011-08-24 | 中兴通讯股份有限公司 | Optimization system based on IP network signaling transport protocols and implementing method thereof |
CN101321160B (en) * | 2007-06-08 | 2011-05-25 | 中兴通讯股份有限公司 | Signaling gateway, link establishing method, data transmission method, link fracture processing method |
CN101505269B (en) * | 2009-03-16 | 2015-01-21 | 北京中星微电子有限公司 | Processing method and apparatus for video server congestion |
CN102769520B (en) * | 2012-07-17 | 2015-01-28 | 西安电子科技大学 | Wireless network congestion control method based on stream control transmission protocol (SCTP) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020046865A (en) * | 2000-12-15 | 2002-06-21 | 구자홍 | Method of Assigning IP Address in Singnaling Gateway |
WO2002051095A2 (en) * | 2000-12-18 | 2002-06-27 | Telefonaktiebolaget L M Ericsson (Publ) | Signaling transport protocol extensions for load balancing and server pool support |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09205461A (en) * | 1996-01-29 | 1997-08-05 | Nec Corp | Priority control system |
KR100475754B1 (en) * | 2000-03-16 | 2005-03-10 | 엘지전자 주식회사 | method for congestion status processing of MTP user part in No.7 signaling network |
CN1152313C (en) * | 2000-11-02 | 2004-06-02 | 北京算通数字技术研究中心有限公司 | Section-by-section congestion control method based on random early detection |
-
2002
- 2002-09-28 CN CNB021441138A patent/CN100364293C/en not_active Expired - Fee Related
-
2003
- 2003-09-17 AU AU2003271018A patent/AU2003271018A1/en not_active Abandoned
- 2003-09-17 WO PCT/CN2003/000787 patent/WO2004030274A1/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020046865A (en) * | 2000-12-15 | 2002-06-21 | 구자홍 | Method of Assigning IP Address in Singnaling Gateway |
WO2002051095A2 (en) * | 2000-12-18 | 2002-06-27 | Telefonaktiebolaget L M Ericsson (Publ) | Signaling transport protocol extensions for load balancing and server pool support |
Also Published As
Publication number | Publication date |
---|---|
CN1486043A (en) | 2004-03-31 |
WO2004030274A1 (en) | 2004-04-08 |
AU2003271018A1 (en) | 2004-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7315512B2 (en) | Method for redundancy backup of signaling link in IP network | |
CN100364293C (en) | Method for handling IP network congestion by Layer 2 user adaptation in message transmission | |
EP2276214B1 (en) | Method for state migrating of stream control transmission protocol | |
CN101558616A (en) | Method and system for congestion marking | |
JP2002084363A (en) | Gateway system and line control method used therefor | |
CN102364892A (en) | A method and device for LACP link switching and data transmission | |
JP2002290551A (en) | Gateway system and trouble processing method for use therein | |
EP1513304A2 (en) | A method of controlling audio communication on a network | |
CN117135117A (en) | Near-end control-based cross-data center RDMA network congestion control method and device | |
US7653076B2 (en) | Method and apparatus for gateway control protocol message transmission | |
US7965625B2 (en) | Communication device and logical link abnormality detection method | |
US9118521B2 (en) | Method and apparatus for controlling an SCTP protocol instance | |
US7796579B2 (en) | Technique for interconnecting intermediate network nodes | |
CN1223148C (en) | Method for implementing signaling link fault reason report | |
CN101778039B (en) | Overload control method and system thereof | |
WO2008128405A1 (en) | IP NETWORK SIGNALING TRANSPORT PROTOCOL BASED OPTIMIZED SYSTEM AND ACHIEVEMENT METHOD thereof | |
CN103532841A (en) | Path switching method for electric power communication heterogeneous network environment | |
George et al. | Signaling system 7 (SS7) message transfer part 2 (MTP2)-user peer-to-peer adaptation layer (M2PA) | |
US7388835B1 (en) | Gateway configuration for controlling data flow in modem over packet networks | |
WO2003101050A1 (en) | A completely distribution management method for realizing signaling interworking in width and narrow band network | |
CN100461781C (en) | Method for Reporting Distributed Signaling Gateway Link Failure | |
CN100337459C (en) | Method for processing user message with wrong interface identifier | |
Gradisching et al. | Signaling Transport over IP-based Networks Using IETF Standards. | |
CN100484110C (en) | Method and apparatus for switching signaling link | |
CN101997763B (en) | Service data transmission method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080123 Termination date: 20120928 |