[go: up one dir, main page]

CN100558077C - A method for realizing AAL2 intercommunication in equipment - Google Patents

A method for realizing AAL2 intercommunication in equipment Download PDF

Info

Publication number
CN100558077C
CN100558077C CNB2006100612018A CN200610061201A CN100558077C CN 100558077 C CN100558077 C CN 100558077C CN B2006100612018 A CNB2006100612018 A CN B2006100612018A CN 200610061201 A CN200610061201 A CN 200610061201A CN 100558077 C CN100558077 C CN 100558077C
Authority
CN
China
Prior art keywords
aal2
equipment
aal2 packet
cid
packet
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
Application number
CNB2006100612018A
Other languages
Chinese (zh)
Other versions
CN101060468A (en
Inventor
汪大海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100612018A priority Critical patent/CN100558077C/en
Publication of CN101060468A publication Critical patent/CN101060468A/en
Application granted granted Critical
Publication of CN100558077C publication Critical patent/CN100558077C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种实现设备内AAL2互通的方法,所述的方法包括如下步骤:a、设备内出向Outgoing Procedures侧的ATM适配层2 AAL2实例A向设备内入向Incoming Procedures侧的AAL2实例B发送AAL2分组Packet 1,所述的实例B接收所述的实例A发送的所述的AAL2 Packet 1,所述的实例B向所述的实例A发送AAL2 Packet 2,所述的实例A接收所述的实例B发送的所述的AAL2 Packet 2,其中所述的AAL2 Packet 1与所述的AAL2 Packet 2携带不同的ATM信道标识CID。本发明的技术方案为设备内的AAL2互通提供了一种简单易行并且性价比高的实现手段,对现有系统的修改量小,可快速实现和稳定;另外,该方案只涉及系统到自身的行为,对外部并无任何影响,所以系统对外的行为仍然可维持原有的开放性。

Figure 200610061201

The invention discloses a method for realizing AAL2 intercommunication in a device, and the method includes the following steps: a. The AAL2 instance A of the ATM adaptation layer 2 on the Outgoing Procedures side is sent from the device to the AAL2 instance A on the Incoming Procedures side. B sends the AAL2 packet Packet 1, the instance B receives the AAL2 Packet 1 sent by the instance A, the instance B sends the AAL2 Packet 2 to the instance A, and the instance A receives the AAL2 Packet 1 The AAL2 Packet 2 sent in the above-mentioned instance B, wherein the AAL2 Packet 1 and the AAL2 Packet 2 carry different ATM channel identifiers CID. The technical solution of the present invention provides a simple, feasible and cost-effective implementation means for AAL2 intercommunication in the equipment, and the amount of modification to the existing system is small, which can be quickly implemented and stabilized; in addition, the solution only involves the system to itself Behavior does not have any impact on the outside, so the external behavior of the system can still maintain the original openness.

Figure 200610061201

Description

A kind of method that realizes AAL 2 interconnection in equipment
Technical field
The present invention relates to ATM (Asynchronous Transfer Mode asynchronous transfer mode) technical field, specifically, relate to the technology of setting up AAL2 (ATM Adaptation Layer type 2) link among the ATM.
Background technology
ATM is a kind of transmission mode, and in this pattern, information is organized into cell, and because of each cell that comprises from certain user profile does not need periodically to occur, this transmission mode is asynchronous.ATM cell is the grouping (Packet) of regular length, and speech, data, visual digital information are through cutting, and the cell that is packaged into consolidation form transmits in net, and reverts to required form at receiving terminal.
Because atm technology has been simplified exchange process, has removed the unnecessary data verification, adopts easy-to-handle fixedly cell format, so the ATM exchange rate is much higher than traditional data network.Simultaneously, ATM because have good safeguards, can manage, QOS (service quality) guarantees and support characteristics such as integrated service, and becomes one of important carrying platform of telecommunications core network network.
ATM adopts multiple adaptation layer to satisfy different business, wherein, AAL2 (ATM Adaptation Layer type 2) is important a member among the AAL (ATM Adaptation Layer), for the low speed real time business provides time delay controlled service, and utilize little cell to improve the utilization ratio of link, making can multiplexing a plurality of customer traffic on an ATM connects.
Equipment with AAL2 access capability, the AAL2 link that can terminate also can provide the exchange of AAL2 link.As shown in Figure 1: the former is a bearing interconnection equipment normally, as MGW (media gateway), can the AAL2 link be carried out finalization process in a side, and then convert other form of opposite side to, flows as RTP (real-time protocol (RTP)); As shown in Figure 2: the latter is an ATM switch normally, exchanges on the AAL2 of data flow both sides link.
In some cases, require the AAL2 intercommunication in the apparatus for establishing, such as, calling out under control and the bearing separation structure, just there is such situation when adopting the ATM intercommunication between a plurality of contexts in the MGW, just can form the intercommunication between a plurality of contexts when adopt separating contextual mode as the WCDMA MultiParty Service, the abstract model of AAL 2 interconnection in equipment as shown in Figure 3:
In model shown in Figure 3, two AAL2 examples that sign is respectively " A " and " B " at the two ends of same AAL2 link respectively to its terminate (or exchange), the stream of a bidirectional transmit-receive of formation between " A " and " B ".
As shown in Figure 4, AAL2 intercommunication in the equipment also is a kind of loopback in essence, the transmitting-receiving bidirectional loopback of two AAL2 examples of system's interior span (two ends that two examples are in same AAL2 link terminate to it respectively) only, rather than single-instance is dealt into the unidirectional loopback of receipts.
But the AAL2 intercommunication in this equipment still is unrealized in the prior art, its reason is: at user's face, AAL2 link is by<VPI, VCI, CID〉(VCI, virtual channel identifier, AAL2 channel logo) tlv triple identifies, this tlv triple is shared at both link ends, and promptly two ends all utilize this identical tlv triple to come the data flow that sends and receive is distinguished.
Specific to above-mentioned model, suppose that it is to share fully that " A " and " B " example is handled in the transmitting-receiving of AAL2, this AAL2 link between the hypothesis " A " and " B " is identified as<VPI1 VCI1, CID1 now 〉, then: " A " mails to AAL2 Packet (grouping) use<VPI1 of " B ", VCI1, CID1〉identify, and " B " mails to " A " AAL2Packet also use<VPI1, VCI1, CID1〉identify.Use<VPI1, VCI1, CID1〉as after the AAL2 Packet arrival transmitting-receiving processing module that identifies, it is that one " A " mails to the AAL2 Packet of " B " or the AAL2 Packet that " B " mails to " A " that the transmitting-receiving processing module can not be discerned this.In like manner, " A " example or " B " example also can't make a distinction from the AAL2 Packet that the AAL2Packet of opposite end and the self loop Huis come.
Summary of the invention
The object of the present invention is to provide a kind of method that realizes AAL 2 interconnection in equipment, to solve the problem of AAL 2 interconnection in equipment.
For achieving the above object, the present invention adopts following technical scheme: a kind of method that realizes AAL 2 interconnection in equipment, described method comprises the steps:
A, go out the AAL2 example B that in equipment, goes into to Incoming Procedures side to atm adaptation layer 2 (AAL2) the example A of Outgoing Procedures side in the equipment and send AAL2 Packet1, described example B receives the described AAL2 Packet 1 that described example A sends, described example B sends AAL2 Packet 2 to described example A, described example A receives the described AAL2 Packet 2 that described example B sends, wherein said AAL2 Packet 1 carries different ATM channel logo CID with described AAL2Packet 2, and the ATM channel logo CID parameter of described AAL2 Packet 1 and described AAL2 Packet 2 is respectively a parameter value in a certain element of CID parameter dual pair set of intercommunication passage PATH in the equipment.
Two parameters of the element of wherein said dual pair set constitute respectively two non-intersect and have a set of mapping relations one by one.
Intercommunication passage PATH connects VCC for the virtual circuit as equipment inloop passage of configuration in the wherein said equipment.
Wherein also comprise before the step a:
A0, described Outgoing Procedures side and the mutual link setup message of described Incoming Procedures top-cross, described Outgoing Procedures lateral root directly is looped back to described Incoming Procedures side according to the ATM end system addressing AESA in the link setup request message with it, and the CID parameter in the described link setup message is a parameter value in a certain element of described CID dual pair set.
Wherein also comprise before the step a0:
The CID parameter of intercommunication passage PATH in the described equipment is divided into dual pair set.
Wherein also comprise before the step a0:
System self is configured to the adjacent node sign ANI of self.
Wherein said CID parameter with PATH is divided into dual pair set and is specially:
The CID parameter of intercommunication passage PATH in the described equipment is divided into two set according to odevity, then the adjacent odd and even number in described two set is formed the element of described dual pair set.
Perhaps, the CID parameter of intercommunication passage PATH in the described equipment is divided into two set by half according to ordering, then will the element in described two set according to the element of the described dual pair set of the corresponding composition of size order.
Wherein step a specifically comprises:
A1, described example A sends described AAL2 Packet 1 to described example B, described example B receives described AAL2 Packet 1, described AAL2 Packet 1 is identified as<VPIi, VCIj, y 〉, described example B sends AAL2 Packet 2 to described example A, described embodiment A receives described AAL2 Packet 2, described AAL2 Packet 2 is identified as<VPIi, VCIj, x 〉, wherein x and y are respectively an element<x in the CID parameter dual pair set of intercommunication passage PATH in the described equipment, y in a parameter value.
The present invention overcomes the deficiencies in the prior art, the CID parameter of AAL2 Packet is divided into paired two, AAL2 example in the equipment is when another AAL2 example sends AAL2 Packet in equipment, its CID parameter is in the above-mentioned paired parameter, when receiving the AAL2Packet of another AAL2 example transmission, its CID parameter is another in the above-mentioned paired parameter, adopt technical scheme of the present invention to provide a kind of simple and realization means that cost performance is high for the AAL2 intercommunication in the equipment, index word to existing system is little, can realize fast and stablize; In addition, this scheme only relates to the behavior of system to self, the outside be there is no any influence, so the external behavior of system still can be kept original opening.
Description of drawings
Fig. 1 carries out the flow chart of finalization process to the AAL2 link for equipment in the prior art;
Fig. 2 exchanges the flow chart of processing to the AAL2 link for equipment in the prior art;
Fig. 3 is the abstract model figure of AAL 2 interconnection in equipment of the present invention;
Fig. 4 is the schematic diagram of the bidirectional transmit-receive loopback of two AAL2 examples in the equipment of the present invention;
Fig. 5 is the schematic diagram that chain of command agreement of the present invention realizes system's inloop;
Fig. 6 is a schematic diagram of realizing equipment inloop passage by VCC of the present invention;
Fig. 7 is an embodiment of the invention flow chart.
Embodiment
Basic principle of the present invention is that the CID parameter with AAL2 Packet (AAL2 grouping) is divided into paired two, AAL2 example in the equipment is when another AAL2 example sends AAL2 Packet in equipment, its CID parameter is in the above-mentioned paired parameter, when receiving the AAL2Packet of another AAL2 example transmission, its CID parameter is another in the above-mentioned paired parameter, like this, the example at the link of the AAL2 in equipment two ends just can make a distinction Packet and the next Packet of the self loop Huis from the opposite end.
Realize the AAL2 intercommunication in the above-mentioned equipment, need solve the problem of chain of command and the user's face of corresponding A AL2 respectively.
Requirement to chain of command is to arrive the AAL2 link of self by apparatus for establishing.In ATM, each equipment all has the network address of oneself, be called AESA (ATM end system addressing), chain of command message by AESA equipment is carried out addressing and the above-mentioned equipment of route implementing arrives the link of self, and the equipment of therefore only requiring can send to self and accept and get final product from the chain of command message of self.
Specific implementation can be directly in the application program of processing controls face agreement direct loopback, also can be by the transport layer loopback of control protocol, key point wherein is exactly as long as find that the destination address of control messages is an equipment self, then intercepts and captures and carries out loop back processing being.Concerning AAL2, the chain of command agreement is Q.AAL2, and to the signal of its loop back processing being as shown in Figure 5: the message that will mail to destination address AESAx in Outgoing Procedures (going out to handling) module directly is looped back to IncomingProcedures (going into to the handling) module of native system.
As previously mentioned, the problem that realizes relevant user's face that the interior AAL2 intercommunication of above-mentioned equipment is existing is that the two ends example of an AAL2 link all uses identical sign to discern this link, therefore, if be that each example of an AAL2 both link ends all distributes a local terminal sign just can solve the above problems.
Specifically, for an AAL2 link, establish its two ends and be respectively A and B, its link of A end sign is<VPI1 VCI1, CID1 〉, its link of B end sign is<VPI2 VCI2, CID2 〉, A sends and the B reception is all used<VPI2, VCI2, CID2 〉, B sends and A receives then use<VPI1, VCI1, CID1 〉.Wherein VPI2/VCI2 can be identical with VPI1/VCI1, also can be different.
Supposition VPI2/VCI2 is identical with VPI1/VCI1 respectively in the present embodiment, and unification is represented with VPIi/VCIj.Like this, two CID of an AAL2 chain route identify, but by existing chain of command agreement, can only negotiate a CID, and ways of addressing this issue can be to allow this single CID parameter semantically become paired two.
Can take following method to make single CID parameter semantically become paired two:
Because the CID value is a narrow integer set, this set is divided into disjoint two set by certain mode, such as: all odd numbers are as a set, and all even numbers are as a set; Perhaps, sort by size, a preceding N/2 element is as a set, and a back N/2 element is as a set etc.; Suppose to be respectively S1 and S2, set up the mapping relations one by one between these two set,, can consider then that adjacent odd and even number matches to set up mapping relations if S1 and S2 divide by odd even according to two set that above-mentioned method divides out; If S1 and S2 divide by the mode of the cutting by half of sorting, then can consider the least member correspondence of least member and the S2 of S1, then increase progressively correspondence successively and set up mapping relations etc.; A final dual pair set S{<si, the sj of forming of this mapping relations〉| si is an element among the S1, and sj is an element among the S2, the aforementioned each other definite mapping relations one by one of si and sj }.
During each link setup, the CID parameter of chain of command message is all represented an element among the S at every turn, be made as<si, sj〉(the CID parameter value can be filled in into si, also can fill in into sj, can determine to fill in si or sj as required), after link setup is finished, this newly-built AAL2 link just uses si and sj to identify (can be that the link setup initiator uses si, and link setup termination side uses sj, also can in contrast).
After having solved above-mentioned problem, also need to solve the problem of loopback passage (PATH) to AAL2 link identification in the equipment:
As previously mentioned, AAL2 intercommunication in the equipment is the transmitting-receiving bidirectional loopback loopback of two AAL2 examples of a kind of system interior span in essence, therefore, need corresponding loopback passage, the implementation method of concrete loopback PATH has a variety of, realize such as encircling certainly, but this mode lacks flexibility, and bring the complexity of networking by real optical fiber.The present invention adopts a kind of virtual method to realize the loopback passage, specifies as follows:
AAL2 divides the logic passage aisle of coming out on this logic major path of VCC (virtual circuit connection), the AAL2 link all is carried on the VCC.These VCC can create to the AAL2 layer by management means and use.A VCC is the division of the logical channel of an ATM layer, identifies by a VPI/VCI.Based on a kind of like this consideration, can create virtual VCC and realize aforesaid loopback passage, promptly specify which VPI/VCI to be used for system's inloop passage by the mode of configuration, at the ATM layer going out of corresponding these VPI/VCI directly is looped back to native system to cell and gets final product, the VCC that VPIi, VPIj and VPIk identified as shown in Figure 6 by system configuration for being used for intrasystem loopback passage.
Below embodiment of the invention flow process is described, as shown in Figure 7:
1, system self is configured to the ANI (adjacent node sign) of self, is made as ANIx, its AESA address is AESAx;
2, at ANIx, dispose the PATH of one or more VCC as intercommunication in the system, at the ATM layer with these PATH as system's inloop treatment channel, set the VPIi/VCIj that is designated of PATHx, the cell that then belongs to PATHx, its VPI/VCI territory can be configured to VPIi/VCIj;
3,, its CID parameter is divided into dual pair set S{<8,9 by the principle of adjacent odd even for above-mentioned PATHx 〉,<10,11 〉,<12,13〉...,<252,253 〉,<254,255 〉;
4, during the AAL2 link in the apparatus for establishing, Outgoing Procedures (going out to handling) module is carried out loop back processing being according to the AESAx in the link setup message: Incoming Procedures (going into to the handling) module that directly is looped back to native system in the message that will mail to destination address AESAx, CID parameter in the link setup message is set to element<x among the CID couple collection S, y〉x;
5, after link setup is finished, the Outgoing side is created example " A ", and the Incoming side is created example " B ", and the CID of " A " example uses x, " B " example is the adjacent couple relation of odd even that " x " and system determine according to CID parameter value in the interaction message, determines that the CID of oneself is y;
6, " A " example goes out to AAL2Packet (AAL2 grouping) to be identified as<VPIi, VCIj, y 〉, and accept to be designated<VPIi, VCIj, x〉go into Packet to AAL2, " B " example goes out to AAL2Packet then to be identified as<V PIi VCIj, x 〉, and accept to be designated<VPIi VCIj, y〉go into Packet to AAL2.

Claims (9)

1, a kind of method that realizes AAL 2 interconnection in equipment is characterized in that, described method comprises the steps:
A, go out the AAL2 example B that in equipment, goes into to Incoming Procedures side to atm adaptation layer 2 (AAL2) the example A of Outgoing Procedures side in the equipment and send AAL2Packet 1, described example B receives the described AAL2 Packet 1 that described example A sends, described example B sends AAL2 Packet 2 to described example A, described example A receives the described AAL2 Packet 2 that described example B sends, wherein said AAL2Packet 1 carries different ATM channel logo CID with described AAL2Packet 2, and the ATM channel logo CID parameter of described AAL2 Packet 1 and described AAL2 Packet 2 is respectively a parameter value in a certain element of CID parameter dual pair set of intercommunication passage PATH in the equipment.
2, method according to claim 1 is characterized in that, intercommunication passage PATH connects VCC for the virtual circuit as equipment inloop passage of configuration in the described equipment.
3, method according to claim 1 is characterized in that, two parameters of the element of described dual pair set constitute respectively two non-intersect and have a set of mapping relations one by one.
4, method according to claim 1 is characterized in that, wherein also comprises before the step a:
A0, described Outgoing Procedures side and the mutual link setup message of described Incoming Procedures top-cross, described Outgoing Procedures lateral root directly is looped back to described Incoming Procedures side according to the ATM end system addressing AESA in the link setup request message with it, and the CID parameter in the described link setup message is a parameter value in a certain element of described CID dual pair set.
5, method according to claim 4 is characterized in that, wherein also comprises before the step a0:
The CID parameter of intercommunication passage PATH in the described equipment is divided into dual pair set.
6, method according to claim 4 is characterized in that, wherein also comprises before the step a0: the adjacent node sign ANI that system self is configured to self.
7, method according to claim 5 is characterized in that, described CID parameter with PATH is divided into dual pair set and is specially:
The CID parameter of intercommunication passage PATH in the described equipment is divided into two set according to odevity, then the adjacent odd and even number in described two set is formed the element of described dual pair set.
8, method according to claim 5 is characterized in that, described CID parameter with PATH is divided into dual pair set and is specially:
The CID parameter of intercommunication passage PATH in the described equipment is divided into two set by half according to ordering, then with the element of the element in described two set according to the described dual pair set of the corresponding composition of size order.
9, method according to claim 1 is characterized in that, wherein step a specifically comprises:
A1, described example A sends described AAL2 Packet 1 to described example B, described example B receives described AAL2 Packet 1, described AAL2 Packet 1 is identified as<VPIi, VCIj, y 〉, described example B sends AAL2Packet 2 to described example A, described embodiment A receives described AAL2 Packet 2, described AAL2 Packet 2 is identified as<VPIi, VCIj, x 〉, wherein x and y are respectively an element<x in the CID parameter dual pair set of intercommunication passage PATH in the described equipment, y in a parameter value.
CNB2006100612018A 2006-06-14 2006-06-14 A method for realizing AAL2 intercommunication in equipment Expired - Fee Related CN100558077C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100612018A CN100558077C (en) 2006-06-14 2006-06-14 A method for realizing AAL2 intercommunication in equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100612018A CN100558077C (en) 2006-06-14 2006-06-14 A method for realizing AAL2 intercommunication in equipment

Publications (2)

Publication Number Publication Date
CN101060468A CN101060468A (en) 2007-10-24
CN100558077C true CN100558077C (en) 2009-11-04

Family

ID=38866368

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100612018A Expired - Fee Related CN100558077C (en) 2006-06-14 2006-06-14 A method for realizing AAL2 intercommunication in equipment

Country Status (1)

Country Link
CN (1) CN100558077C (en)

Also Published As

Publication number Publication date
CN101060468A (en) 2007-10-24

Similar Documents

Publication Publication Date Title
US7298754B1 (en) Configurable switch fabric interface bandwidth system and method
KR100823785B1 (en) Methods, apparatus, products, and systems for open loop congestion control in a system fabric
US5805588A (en) Circuit emulating exchange using micro cells
US5557611A (en) ATM cross-connect node utilizing two passes through the connection network with shaping between passes for optimal resource allocation in a bursty environment
CN104104616B (en) Method, device and system for data scheduling and exchange
CN102726009B (en) Data flow exchange control method and relative device
US7349393B2 (en) Method and system for implementing an improved universal packet switching capability in a data switch
JPH11239158A (en) Flow control method in atm switch of distributed constitution
CN102137008B (en) Quality of service (QoS) keeping method, device and system
JP2005253077A (en) System, method, and program for real time reassembly of atm data
CN100558077C (en) A method for realizing AAL2 intercommunication in equipment
US20040184460A1 (en) System and method for providing quality of service in asynchronous transfer mode cell transmission
CN103368832B (en) Hybrid switching network slot allocation method based on sliding window
US20030099241A1 (en) Method and apparatus providing a high-speed transport service in an AAL2 environment in a radio access network
US5920564A (en) Method and apparatus for direct memory access on transmit complete
JP3416156B2 (en) Method and circuit arrangement for transmitting information cells via virtual connections of different priorities
WO2010025509A1 (en) Method of and apparatus for statistical packet multiplexing
JP2000252999A (en) Packet converter
US7505467B1 (en) Method and apparatus for dynamic bandwidth management for voice traffic in a digital communications network
KR100369369B1 (en) A Virtual Channel Merge Apparatus MutiProtocol Label Switch System
Stassinopoulos et al. Performance evaluation of adaptation functions in the ATM environment
US7197668B1 (en) Network wide debugging including node debugging information in the GAT IE of a PNNI Signaling Message
JP3006951B2 (en) Call setup method in communication network
CN103401739A (en) Node device for supporting sensing access and light packet transmission
CN102238080B (en) Method for bearing Internet protocol (IP) telecommunication network in superposition way by utilizing Ethernet

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: 20091104

Termination date: 20130614