1、 INTERNATIONAL TELECOMMUNICATION UNION ITU-T Q.2630.2TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Annex D(04/2002) SERIES Q: SWITCHING AND SIGNALLING Broadband ISDN Common aspects of B-ISDN application protocols for access signalling and network signalling and interworking AAL type 2 signalling p
2、rotocol Capability set 2 Annex D: SDL definition of the AAL type 2 signalling protocol CS-2 ITU-T Recommendation Q.2630.2 Annex D ITU-T Q-SERIES RECOMMENDATIONS SWITCHING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE Q.1Q.3 INTERNATIONAL AUTOMATIC AND SEMI-AUTOMATIC WORKING Q.4Q.59 F
3、UNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE ISDN Q.60Q.99 CLAUSES APPLICABLE TO ITU-T STANDARD SYSTEMS Q.100Q.119 SPECIFICATIONS OF SIGNALLING SYSTEM No. 4 Q.120Q.139 SPECIFICATIONS OF SIGNALLING SYSTEM No. 5 Q.140Q.199 SPECIFICATIONS OF SIGNALLING SYSTEM No. 6 Q.250Q.309 SPECIFICATIONS OF SI
4、GNALLING SYSTEM R1 Q.310Q.399 SPECIFICATIONS OF SIGNALLING SYSTEM R2 Q.400Q.499 DIGITAL EXCHANGES Q.500Q.599 INTERWORKING OF SIGNALLING SYSTEMS Q.600Q.699 SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 Q.700Q.799 Q3 INTERFACE Q.800Q.849 DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 Q.850Q.999 PUBLIC LAND MO
5、BILE NETWORK Q.1000Q.1099 INTERWORKING WITH SATELLITE MOBILE SYSTEMS Q.1100Q.1199 INTELLIGENT NETWORK Q.1200Q.1699 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR IMT-2000 Q.1700Q.1799 SPECIFICATIONS OF SIGNALLING RELATED TO BEARER INDEPENDENT CALL CONTROL (BICC) Q.1900Q.1999 BROADBAND ISDN Q.2000Q.2999 G
6、eneral aspects Q.2000Q.2099 Signalling ATM adaptation layer (SAAL) Q.2100Q.2199 Signalling network protocols Q.2200Q.2299 Common aspects of B-ISDN application protocols for access signalling and network signalling and interworking Q.2600Q.2699 B-ISDN application protocols for the network signalling
7、Q.2700Q.2899 B-ISDN application protocols for access signalling Q.2900Q.2999 For further details, please refer to the list of ITU-T Recommendations. ITU-T Rec. Q.2630.2/Annex D (04/2002) i ITU-T Recommendation Q.2630.2 AAL type 2 signalling protocol Capability set 2 Annex D SDL definition of the AAL
8、 type 2 signalling protocol CS-2 Summary This new annex contains a comprehensive definition of the AAL type 2 signalling procedures in SDL. The data structures required for the SDL definition as well as the data structure for the messages in the main part of the Recommendation are specified in ASN.1
9、. Although, the SDL definitions contain more detail than the prose definition in clause 8, the definitions in clause 8 take precedence. Nevertheless, this new annex clearly indicates which part of the procedures specified in clause 8 are left to individual implementations and which part of the proce
10、dures must be implemented precisely for conformance with this Recommendation. In addition, this new annex demonstrates that semi-formal definitions for signalling protocols are possible. Source Annex D to ITU-T Recommendation Q.2630.2 was prepared by ITU-T Study Group 11 (2001-2004) and approved und
11、er the WTSA Resolution 1 procedure on 13 April 2002. ii ITU-T Rec. Q.2630.2/Annex D (04/2002) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent
12、organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes t
13、he topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards a
14、re prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility that
15、the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendatio
16、n development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementors are cautioned that this may not represent the latest information and are
17、 therefore strongly urged to consult the TSB patent database. ITU 2003 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. ITU-T Rec. Q.2630.2/Annex D (04/2002) iii CONTENTS Page Annex D SDL definition of the AAL t
18、ype 2 signalling protocol CS-2 1 D.1 Introduction 1 D.2 The SDL system diagram . 1 D.3 The SDL block structure diagram 1 D.4 SDL specification for the nodal function . 7 D.4.1 Introduction 7 D.4.2 SDL diagrams for the nodal function 1 7 D.4.3 Procedures in the nodal function 12 D.4.4 Data structures
19、 of AAL type 2 signalling messages and parameters . 13 D.5 SDL diagrams for the protocol entities 53 D.5.1 Introduction 53 D.5.2 SDL diagrams for the outgoing, incoming, and maintenance protocol procedures. 53 ITU-T Rec. Q.2630.2/Annex D (04/2002) 1 ITU-T Recommendation Q.2630.2 AAL type 2 signallin
20、g protocol Capability set 2 Annex D SDL definition of the AAL type 2 signalling protocol CS-2 The SDL definitions may contain more detail than the prose definition in clause 8 of the main body of this Recommendation. Nevertheless, should there exist any technical difference between this Annex and cl
21、ause 8, then the definitions in clause 8 take precedence. D.1 Introduction The SDL definitions of the AAL type 2 signalling protocol described in this Recommendation depend on the SDL system and block structure diagrams defined in this annex. The SDL definition in this annex assumes that only a sing
22、le event occurs at a given time, hence, no racing condition within the AAL type 2 signalling entity are considered; resolution of such collisions and racing conditions remains implementation dependent. D.2 The SDL system diagram The SDL system diagram is depicted in Figure B.1/Q.2630.1; it is unchan
23、ged from the definition in ITU-T Rec. Q.2630.1. D.3 The SDL block structure diagram The SDL block structure diagrams are depicted in Figure B.2/Q.2630.1 (parts 1 to 4 of 4); several signal lists are extended from the ones defined in ITU-T Rec. Q.2630.1. NOTE 1 The block USER and its process USER (no
24、t shown) are not part of the AAL type 2 signalling entity but used to indicate different served user entities. NOTE 2 The procedures located in process NodalF2 and called by the process NodalF1 are not elaborated further in this annex. NOTE 3 The procedure calls by the process NodalF1 to procedures
25、located in process NodalF2 evoke an exchange of implicit signals between the processes NodalF1 and NodalF2. NOTE 4 One STI entity exists per signalling transport converter. These converters are known by nodal function 2 with their (SDL) ProcessID. The addition or removal of signalling relations toge
26、ther with the creation or destruction of the STI and STC processes is not shown in these SDL diagrams of this annex. 2 ITU-T Rec. Q.2630.2/Annex D (04/2002) System AAL21 aal21sy(1)AAL21StimuliLMERROR.indicationRESET.indicationRESET.confirmBLOCKING.confirmUNBLOCKING.confirmRESET.requestSTOP-RESET.req
27、uestBLOCKING.requestUNBLOCKING.requestADD-PATH.indicationREMOVE-PATH.indicationSTITRANSFER.requestTRANSFER.indicationIN-SERVICE.indicationOUT-OF-SERVICE.indicationCONGESTION.indicationFigure D.1/Q.2630.2 SDL system of the AAL type 2 signalling entity ITU-T Rec. Q.2630.2/Annex D (04/2002) 3 Block AAL
28、21 aal21b0(1)The block USER and its processUSER (not shown) are not part ofthe AAL type 2 signalling entitybut used to indicate differentserved user entities.signallist LM0in := (RESET.request,STOP-RESET.request,BLOCKING.request,UNBLOCKING.request,ADD-PATH.indication,REMOVE-PATH.indication)signallis
29、t LM0out := (ERROR.indication,RESET.indication,RESET.confirm,BLOCKING.confirm,UNBLOCKING.confirm)USERAAL2SIG1A2SUESTABLISH.requestRELEASE.requestMODIFY.requestMODIFY.responseESTABLISH.indicationESTABLISH.confirmRELEASE.indicationRELEASE.confirmMODIFY.indicationMODIFY.confirmMODIFY-REJECT.confirmSTIT
30、RANSFER.requestIN-SERVICE.indicationOUT-OF-SERVICE.indicationCONGESTION.indicationTRANSFER.indicationLM0(LMout) (LMin)StimuliFigure D.2/Q.2630.2 SDL block structure of the AAL type 2 signalling entity (part 1 of 4) 4 ITU-T Rec. Q.2630.2/Annex D (04/2002) Block AAL2SIG1a aal21b1(1)signallist MPPdown
31、:= (MPP-RESET.request,MPP-RESET.response,MPP-BLOCK.request,MPP-BLOCK.response,MPP-UNBLOCK.request,MPP-UNBLOCK.response,TERMINATE.request)signallist MPPup := (MPP-RESET.indication,MPP-RESET.confirm,MPP-BLOCK.indication,MPP-BLOCK.confirm,MPP-UNBLOCK.indication,MPP-UNBLOCK.confirm,MPP-ERROR.indication)
32、signallist IPPdown := (IPP-ESTABLISH.response,IPP-REJECT.requestXPP-RELEASE.request,XPP-RELEASE.response,XPP-MODIFY.request,XPP-MODIFY.response,XPP-MODREJ.request,XPP-CONFUSE.request,XPP-UNRECOGNIZED.request,TERMINATE.request)signallist IPPup := (IPP-ESTABLISH.indication,XPP-RELEASE.indication,XPP-R
33、ELEASE.confirm,XPP-MODIFY.indication,XPP-MODIFY.confirm,XPP-MODREJ.indication,XPP-TIMEOUT.indication,XPP-CONFUSE.indication,XPP-UNRECOGNIZED.indication,XPP-ERROR.indication)signallist OPPdown := (OPP-ESTABLISH.request,XPP-RELEASE.request,XPP-RELEASE.response,XPP-MODIFY.request,XPP-MODIFY.response,XP
34、P-MODREJ.request,XPP-CONFUSE.request,XPP-UNRECOGNIZED.request,TERMINATE.request)signallist OPPup := (OPP-ESTABLISH.confirm,OPP-REJECT.indication,XPP-RELEASE.indication,XPP-RELEASE.confirm,XPP-MODIFY.indication,XPP-MODIFY.confirm,XPP-MODREJ.indication,XPP-TIMEOUT.indication,XPP-CONFUSE.indication,XPP
35、-UNRECOGNIZED.indication,XPP-ERROR.indication,OPP-2LONG.indication)NodalFunction1aProtEnt1aA2SUESTABLISH.indicationESTABLISH.confirmRELEASE.indicationRELEASE.confirmMODIFY.indicationMODIFY.confirmMODIFY-REJECT.confirmESTABLISH.requestRELEASE.requestMODIFY.requestMODIFY.responseLM0(LMout) (LMin)PP(IP
36、Pdown, Oppdown, MPPdown)(IPPup, OPPup, MPPup)PERFSTI-IN-SERVICE.indicationSTI-OUT-OF-SERVICE.indicationSTI-CONGESTION.indicationSTI-UNRECOGNIZED.indicationLMERROR.indicationSTITRANSFER.requestIN-SERVICE.indicationOUT-OF-SERVICE.indicationCONGESTION.indicationTRANSFER.indicationFigure D.2/Q.2630.2 SD
37、L block structure of the AAL type 2 signalling entity (part 2 of 4) ITU-T Rec. Q.2630.2/Annex D (04/2002) 5 Block NodalFunction1 aal21b2(1)Note 1: The procedures located inprocess NodalF2 and called by theprocess NodalF1 are not elaboratedfurther in this Annex.Note 2: These procedure calls evokean e
38、xchange of implicit signalsbetween the processes NodalF1and NodalF2.NodalF21:1NodalF111:1LM1ADD-PATH.indicationREMOVE-PATH.indicationPERFSTI-IN-SERVICE.indicationSTI-OUT-OF-SERVICE.indicationSTI-CONGESTION.indicationSTI-UNRECOGNIZED.indicationLM0(LMout) RESET.requestSTOP-RESET.requestBLOCKING.reques
39、tUNBLOCKING.requestPP(IPPdown, OPPdown, MPPdown)(IPPup, OPPup, MPPup)A2SUESTABLISH.indicationESTABLISH.confirmRELEASE.indicationRELEASE.confirmMODIFY.indicationMODIFY.confirmMODIFY-REJECT.confirmESTABLISH.requestRELEASE.requestMODIFY.requestMODIFY.responseFigure D.2/Q.2630.2 SDL block structure of t
40、he AAL type 2 signalling entity (part 3 of 4) 6 ITU-T Rec. Q.2630.2/Annex D (04/2002) Block ProtEnt1a aal21b3(1)signallist STIdown := (ERQ.request,ECF.request,REL.request,RLC.request,MOD.request,MOA.request,MOR.request,RES.request,RSC.request,BLO.request,BLC.request,UBL.request,UBC.request,CFN.reque
41、stUNRECOGNIZED.request)signallist STIup := (ERQ.indication,ECF.indication,REL.indication,RLC.indication,MOD.indication,MOA.indication,MOR.indication,RES.indication,RSC.indication,BLO.indication,BLC.indication,UBL.indication,UBC.indication,CFN.indication,UNRECOGNIZED.indication,TOOLONG.indication)A2M
42、PP10:*A2STI1an:nA2OPP1a0:*A2IPP10:*LMMERROR.indicationMPP(MPPup)(MPPdown)MPPX(STIdown)(STIup)PERFSTI-IN-SERVICE.indicationSTI-OUT-OF-SERVICE.indicationSTI-CONGESTION.indicationSTI-UNRECOGNIZED.indicationSTITRANSFER.requestTRANSFER.indicationIN-SERVICE.indicationOUT-OF-SERVICE.indicationCONGESTION.in
43、dicationLMOERROR.indicationOPP(OPPup)(OPPdown)OPPX(STIdown)(STIup)LMIERROR.indicationIPP(IPPup)(IPPdown)IPPX(STIdown)(STIup)Figure D.2/Q.2630.2 SDL block structure of the AAL type 2 signalling entity (part 4 of 4) ITU-T Rec. Q.2630.2/Annex D (04/2002) 7 D.4 SDL specification for the nodal function D
44、.4.1 Introduction B.4.1/Q.2630.1 applies, replacing any reference to subclauses, figures, or tables to Annex B by references to Annex D. D.4.2 SDL diagrams for the nodal function 1 D.4.2.1 Data structures B.4.2.1/Q.2630.1 applies, replacing any reference to subclauses, figures, or tables to Annex B
45、by references to Annex D. Further, the following modifications are required: Replace Table B.1/Q.2630.1 with Table D.1/Q.2630.2: Table D.1/Q.2630.2 Status values for CRec records Description Status Value Incoming part describes Outgoing part describes Establishment Pending 2 preceeding link succeedi
46、ng link 3 succeeding link preceeding link Connection established 4 preceeding link succeeding link 5 succeeding link preceeding link Release Pending 6 preceeding link succeeding link 7 succeeding link preceeding link Modify Pending 8 preceeding link succeeding link 9 succeeding link preceeding link
47、8 ITU-T Rec. Q.2630.2/Annex D (04/2002) The structure of the record of type “CRec“ is defined in the ASN.1 fragment below: CRec := SEQUENCE status CRecStatus, - connection status curresrce CHOICE ( - current allocated resource lc LC, - link characteristics ssis SSIS , - SSCS information reqresrce CH
48、OICE - requested resource lctype SEQUENCE lc LC, - link characteristics plc LC OPTIONAL , - preferred link - characteristics ssistype SEQUENCE ssis SSIS, - SSCS information pssis PSSIS , - preferred SSCS information reqresrcetype ResourceType, - type of requested resource incoming HRec, - details in
49、coming link outgoing HRec - details outgoing link SSIS := CHOICE - SSCS information ssia SSIA, - service specific - information (audio) ssiae SSIAE, - service specific - information - (audio ext.) ssim SSIA, - service specific info. - (multirate) ssime SSIAE, - service specific info. - (multirate ext.) ssisa SSIA, - service specific info. - (SAR-assured) ssisu SSIA - service specific info. - (SAR-unassured) PSSIS := CHOICE - preferred SSCS