delim @@
|
| 5i' |
||
|
ANNEX B State transition diagrams Note -- Should any conflict arise between the text and the SDL definition, the textual description is taken as |
definitive.
B.1 General
This Annex contains the description of the signalling procedures described in this Recommendation in the form of state transition diagrams according to the CCITT Specification and Description Language (SDL). In order to facilitate functional description, the ISDN User Part (ISDN-UP) signalling procedure is divided into main functional blocks, as shown in Figure B-1/Q.764. These blocks are as follows:
1) Signalling procedure control (SPRC)
SPRC provides procedures for sending ISDN-UP messages to Level 3 (SCCP or MTP) and distributing received messages to the other ISDN-UP functional blocks.
2) Call processing control (CPC)
CPC provides call control procedures for realizing basic circuit switched service according to user's request.
3) Circuit supervision control (CSC)
CSC provides procedures for circuit supervision control for maintenance purpose and for recovery from abnormal situation.
B.2 Drafting convention
a) External inputs and outputs are used for interactions with a remote exchange and interaction between SPRC and the other functional blocks. Internal inputs and outputs are used for interactions within each functional block, e.g., to indicate control of time-out. For these interactions, input and output symbols are used as shown in Figure B-2/Q.764.
b) Inputs and outputs symbols contain as part of their name acronyms of their source and destination functional block names with an arrow in between, e.g., Blocking BLS ñ CPC.
c) A simple example of SDL diagram according to the above conventions is shown in Figure B-3/Q.764.
B.3 Abbreviations, timers and primitives
B.3.1 Abbreviations
|
1) Table B-1/Q.764: Signalling procedure control. 2) Table B-2/Q.764: Call processing control. 3) Table B-3/Q.764: Circuit supervision control. B.3.2 Timers |
Timers used in the ISDN-UP SDL diagrams are shown in Table B-4/Q.764.
B.3.3 Primitives
Primitives used over the interface between call control and ISDN-UP are shown in Table B-5/Q.764.
B.4 State transition diagrams and SDL diagrams
Each ISDN-UP main functional block is further subdivided into the functional blocks. Functional diagrams and simple state transition diagrams for each main functional block are shown below:
1) Signalling procedure control (SPRC)
-- Figure B-4/Q.764
Functional diagrams
-- Figure B-5/Q.764
State transition diagrams
2) Call processing control (CPC)
-- Figure B-6/Q.764
Functional diagrams
-- Figures B-7/Q.764 to B-9/Q.764
State transition diagrams
3) Circuit supervision control (CSC)
-- Figure B-10/Q.764
Functional diagrams
-- Figures B-11/Q.764 to B-18/Q.764
State transition diagrams
The ISDN-UP SDL diagrams are described based on the three-blocks approach. In this approach, call control, which provides signalling-independent functions such as connect-through, circuit selection and digits analysis, is outside the ISDN-UP. These functions are described only in §§ 1-3. The ISDN-UP diagrams are provided for the above subdivided functional blocks, as shown below:
1) Signalling procedure control (SPRC)
|
-- Figure B-19/Q.764 Message sending control -- Figure B-20/Q.764 Message distributing control 2) Call processing control (CPC) -- Figure B-21/Q.764 Call processing control incoming (CPCI) -- Figure B-22/Q.764 Call processing control outgoing (CPCO) -- Figure B-23/Q.764 Continuity check incoming (CCI) -- Figure B-24/Q.764 |
Continuity check outgoing (CCO)
3) Circuit supervision control (CSC)
-- Figure B-25/Q.764
Blocking/unblocking message sending (BLS)
-- Figure B-26/Q.764
Blocking/unblocking message reception (BLR)
-- Figure B-27/Q.764
Maintenance oriented circuit group blocking/unblocking sending (MGBS)
-- Figure B-28/Q.764
Blocking/unblocking reception (MGBR)
-- Figure B-29/Q.764
Hardware failure oriented locally blocking state (HLB)
-- Figure B-30/Q.764
Hardware failure oriented remotely blocking state (HRB)
-- Figure B-31/Q.764
Hardware failure oriented circuit group blocking/unblocking sending (HGBS):
-- Figure B-32/Q.764
Hardware failure oriented circuit
group blocking/unblocking reception (HGBR)
-- Figure B-33/Q.764
|
Circuit reset sending (CRS) -- Figure B-34/Q.764 Circuit reset reception (CRR) -- Figure B-35/Q.764 Circuit group reset sending (CGRS) -- Figure B-36/Q.764 Circuit group reset reception (CGRR) -- Figure B-37/Q.764 Continuity recheck sending (CRCS) -- Figure B-38/Q.764 Continuity recheck reception (CRCR) -- Figure B-39/Q.764 Circuit group query sending (CQS) -- Figure B-40/Q.764 Circuit group query reception (CQR) |
H.T. [T4.764]
TABLE B-1B/FQ.764
Signalling procedure control acronym
center box; lw(36p) | cw(30p) | cw(162p) . Acronym Description _ lw(36p) | lw(30p) | lw(162p) . BLR { Blocking/Unblocking Message Reception
} lw(30p) | lw(162p) . BLS { Blocking/Unblocking Message Sending
} lw(30p) | lw(162p) . CCO Continuity Check Outgoing lw(30p) | lw(162p) . CCI Continuity Check Incoming lw(30p) | lw(162p) . CGRS Circuit Group Reset Sending lw(30p) | lw(162p) . CGRR Circuit Group Reset Reception lw(30p) | lw(162p) . CPC Call Processing Control lw(30p) | lw(162p) . CRR Circuit Reset Reception lw(30p) | lw(162p) . CRS Circuit Reset Sending lw(36p) | lw(30p) | lw(162p) . Functional CSC Circuit Supervision Control lw(36p) | lw(30p) | lw(162p) . block name SPRC Signalling Procedure Control lw(30p) | lw(162p) . MGBR { Maintenance Oriented Circuit Group Blocking/Unblocking Reception
|
} lw(30p) | lw(162p) . HGBR } lw(30p) | lw(162p) . MGBS } lw(30p) | lw(162p) . HGBS } lw(30p) | lw(162p) . CRCR |
{ Hardware Failure Oriented Circuit Group Blocking/Unblocking Reception { Maintenance Oriented Circuit Group Blocking/Unblocking Sending { Hardware Failure Oriented Circuit Group Blocking/Unblocking Sending { Continuity Recheck Control Reception |
} lw(30p) | lw(162p) . CRCS { Continuity Recheck Control Sending
} lw(30p) | lw(162p) . CQR Circuit Group Query Reception lw(30p) | lw(162p) . CQS Circuit Group Query Sending lw(30p) | lw(162p) . MSDC Message Sending Control lw(30p) | lw(162p) . MDSC Message Distributing Control lw(36p) | lw(30p) | lw(162p) .
lw(36p) | lw(30p) | lw(162p) . BLA Blocking Acknowledgement lw(30p) | lw(162p) . BLO Blocking lw(30p) | lw(162p) . GRA Group Reset Acknowledgement lw(30p) | lw(162p) . GRS Group Reset lw(30p) | lw(162p) . CQR Circuit Group Query Response lw(30p) | lw(162p) . CQM Circuit Group Query lw(30p) | lw(162p) . UBA Unblocking Acknowledgement lw(36p) | lw(30p) | lw(162p) . Message type UBL Unblocking lw(30p) | lw(162p) . CCR Continuity Check Request lw(30p) | lw(162p) . CGB Circuit Group Blocking lw(30p) | lw(162p) . CGBA { Circuit Group Blocking Acknowledgement
} lw(30p) | lw(162p) . CGU Circuit Group Unblocking lw(30p) | lw(162p) . CGUA { Circuit Group Unblocking Acknowledgement
} lw(30p) | lw(162p) . RSC Reset Circuit lw(30p) | lw(162p) . CFN Confusion lw(228p) .
Tableau B-1/Q.764 [T4.764], p. 4
H.T. [T5.764]
TABLE B-2B/FQ.764
Call processing control acronym
center box; lw(36p) | cw(30p) | cw(162p) . Acronym Description _ lw(36p) | lw(30p) | lw(162p) . OGC Outgoing Trunk Circuit lw(36p) | lw(30p) | lw(162p) . General ICC Incoming Trunk Circuit lw(36p) | lw(30p) | lw(162p) . CCH Continuity Check Indicator _ lw(36p) | lw(30p) | lw(162p) . CC Call control lw(30p) | lw(162p) . SPRC Signalling Procedure Control lw(30p) | lw(162p) . CPC Call Processing Control lw(30p) | lw(162p) . BLR { Blocking/Unblocking Message Reception
} lw(30p) | lw(162p) . BLS { Blocking/Unblocking Message Sending
} lw(30p) | lw(162p) . CCO Continuity Check Outgoing lw(30p) | lw(162p) . CCI Continuity Check Incoming lw(30p) | lw(162p) . CGRR { Circuit Group Reset Reception
|
} lw(36p) | lw(30p) | lw(162p) . Functional CRR Circuit Reset Reception lw(36p) | lw(30p) | lw(162p) . block name lw(30p) | lw(162p) . CPCI { Call Processing Control Incoming } lw(30p) | lw(162p) . CPCO { Call Processing Control Outgoing } lw(30p) | lw(162p) . MGBR { Maintenance Oriented Circuit Group Unblocking/Blocking Reception } lw(30p) | lw(162p) . HGBR { Hardware Failure Oriented Circuit Group Blocking/Unblocking Reception } lw(30p) | lw(162p) . MGBS { Maintenance Oriented Circuit Group Unblocking/Blocking Sending } lw(30p) | lw(162p) . HGBS { Hardware Failure Oriented Circit Group Blocking/Unblocking Sending |
CRS Circuit Reset Sending |
} lw(30p) | lw(162p) . CRCR Continuity Recheck Reception lw(30p) | lw(162p) . CRCS Continuity Recheck Sending lw(36p) | lw(30p) | lw(162p) . lw(36p) | lw(30p) | lw(162p) . ACM Address Complete lw(30p) | lw(162p) . ANM Answer lw(30p) | lw(162p) . COT Continuity lw(30p) | lw(162p) . CPG Call Progress lw(30p) | lw(162p) . IAM Initial Address lw(36p) | lw(30p) | lw(162p) . Message type SUS { Suspend (network-or user-initiated)
} lw(30p) | lw(162p) . RES { Resume (network-or user-initiated)
} lw(30p) | lw(162p) . REL Release lw(30p) | lw(162p) . RLC Release Complete lw(30p) | lw(162p) . FOT Forward Transfer lw(30p) | lw(162p) . SAM Subsequent Address lw(30p) | lw(162p) . CON Connect lw(228p) .
Tableau B-2/Q.764 [T5.764], p. 5
H.T. [T6.764]
TABLE B-3B/FQ.764
Circuit supervision control acronym
center box; lw(36p) | cw(30p) | cw(162p) . Acronym Description _ lw(36p) | lw(30p) | lw(162p) . BLR { Blocking/Unblocking Reception
} lw(30p) | lw(162p) . BLS Blocking/Unblocking Sending lw(30p) | lw(162p) . CRS Circuit Reset Sending lw(30p) | lw(162p) . CRR Circuit Reset Reception lw(30p) | lw(162p) . CGRS Circuit Group Reset Sending lw(30p) | lw(162p) . CGRR Circuit Group Reset Reception lw(30p) | lw(162p) . MGBR { Maintenance Oriented Circuit Group Blocking/Unblocking Reception
} lw(36p) | lw(30p) | lw(162p) . Functional HGBR { Hardware Failure Oriented Circuit Group Blocking/Unblocking Reception
} lw(36p) | lw(30p) | lw(162p) . block name MGBS { Maintenance Oriented Circuit Group Blocking/Unblocking Sending
} lw(30p) | lw(162p) . HGBS { Hardware Failure Oriented Circuit Group Blocking/Unblocking Sending
} lw(30p) | lw(162p) . CRCR Continuity Recheck Reception lw(30p) | lw(162p) . CRCS Continuity Recheck Sending lw(30p) | lw(162p) . CQR Circuit Group Query Reception lw(30p) | lw(162p) . CQS Circuit Group Query Sending lw(30p) | lw(162p) . HRB { Hardware Failure Oriented Remotely Blocking
} lw(30p) | lw(162p) . HLB { Hardware Failure Oriented Locally Blocking State
} lw(36p) | lw(30p) | lw(162p) . lw(36p) | lw(30p) | lw(162p) . BLA Blocking Acknowledgement lw(30p) | lw(162p) . BLO Blocking lw(30p) | lw(162p) . COT Continuity lw(30p) | lw(162p) . CQR { Circuit Group Query Response
} lw(30p) | lw(162p) . CQM Circuit Group Query lw(30p) | lw(162p) . GRA Group Reset Acknowledgement lw(30p) | lw(162p) . GRS Group Reset lw(30p) | lw(162p) . RLC Release Complete lw(36p) | lw(30p) | lw(162p) . Message type RSC Reset Circuit lw(30p) | lw(162p) . UBA Unblocking Acknowledgement lw(30p) | lw(162p) . UBL Unblocking lw(30p) | lw(162p) . CGB Circuit Group Blocking lw(30p) | lw(162p) . CGBA { Circuit Group Blocking Acknowledgement
} lw(30p) | lw(162p) . CCR Continuity Check Request lw(30p) | lw(162p) . CGU Circuit Group Unblocking lw(30p) | lw(162p) . CGUA { Circuit Group Unblocking Acknowledgement
} lw(30p) | lw(162p) . REL Release lw(228p) .
Tableau B-3/Q.764 [T6.764], p. 6
H.T. [T7.764]
TABLE B-4B/FQ.764
Timer
center box; cw(138p) | cw(30p) | cw(60p) . Timer Symbol Time-out value _ lw(138p) | cw(30p) | lw(60p) . First RLC timer T1 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second RLC timer T5 1 min _ lw(138p) | cw(30p) | lw(60p) . RES timer (network) T6 Covered in Q.118 _ lw(138p) | cw(30p) | lw(60p) . ACM timer T7 20-30 s _ lw(138p) | cw(30p) | lw(60p) . COT timer T8 10-15 s _ lw(138p) | cw(30p) | lw(60p) . ANM timer T9 Interval specified in Q.118 _ lw(138p) | cw(30p) | lw(60p) . First BLA timer T12 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second BLA timer T13 1 min _ lw(138p) | cw(30p) | lw(60p) . First UBA timer T14 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second UBA timer T15 1 min _ lw(138p) | cw(30p) | lw(60p) . First RSC response timer T16 4-5 s _ lw(138p) | cw(30p) | lw(60p) . Second RSC response timer T17 1 min _ lw(138p) | cw(30p) | lw(60p) . First CGBA timer T18 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second CGBA timer T19 1 min _ lw(138p) | cw(30p) | lw(60p) . First CGUA timer T20 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second CGUA timer T21 1 min _ lw(138p) | cw(30p) | lw(60p) . First GRA timer T22 4-15 s _ lw(138p) | cw(30p) | lw(60p) . Second GRA Timer T23 1 min _ lw(138p) | cw(30p) | lw(60p) . Continuity tone timer T24 2 s _ lw(138p) | cw(30p) | lw(60p) . CCR timing timer T25 1-10 s _ lw(138p) | cw(30p) | lw(60p) . CCR response timer T26 1-3 min _ lw(138p) | cw(30p) | lw(60p) . CCR receive timer T27 4 min _ lw(138p) | cw(30p) | lw(60p) . CQR timer T28 10 s _
Tableau B-4/Q.764 [T7.764], p. 7
H.T. [1T8.764]
TABLE B-5B/FQ.764
Primitives
center box; cw(114p) | cw(66p) | cw(48p) . Primitive ISDN-UP message Interface _ lw(66p) | lw(48p) | lw(66p) | lw(48p) , l ^ | | l | ^ . SETUP
IAM ANM, CON REL, RLC
{ RELEASE REQ UEST IND ICATION RESP ONSE CONF IRMATION
} { Interface between CC and CPC
} lw(66p) | lw(48p) | lw(66p) . RESET { IND ICATION RESP ONSE
} RSC, RLC GRS, GRA _ lw(66p) | lw(48p) | lw(66p) | lw(48p) . FORWARD TRANSFER { REQ UEST IND ICATION
|
} FOT lw(66p) | lw(48p) | lw(66p) | lw(48p) . PROC ACM (Other) (Subscriber free) lw(66p) | lw(48p) | lw(66p) | lw(48p) . INFO |
SAM |
lw(66p) | lw(48p) | lw(66p) | lw(48p) . ALERT CPG, ACM lw(66p) | lw(48p) | lw(66p) | lw(48p) . PROG | ua) |
||
|
{ CPG, ACM (Interworking, Q.931 progress indicator) } lw(66p) | lw(48p) | lw(66p) | lw(48p) . IBI | ub) |
} lw(66p) | lw(48p) | lw(66p) | lw(48p) . SUSPENDED{ CPG (In-bandSUS information)lw(66p) | lw(48p)ACM (In-band| lw(66p)information| lw(48p) . RESUMED RES _ lw(66p) | lw(48p) | lw(66p) | lw(48p) . BLOCKING { REQ UEST IND ICATION RESP ONSE CONF IRMATION
|
} BLO, BLA CGB, CGBA { Interface between CC and CSC } lw(66p) | lw(48p) | lw(66p) | lw(48p) . UNBLOCKING UBL, UBA CGU, CGUA |
lw(66p) | lw(48p) | lw(66p) | lw(48p) . CCT |
|
|
GROUP QUERY CQM, CQR lw(66p) | lw(48p) | lw(66p) | lw(48p) . STOP | uc) } -- lw(66p) | lw(48p) | lw(66p) | lw(48p) . CONTINUITY RECHECK CCR |
{ REQ UESTlw(66p)CONF| lw(48p)IRMATION| lw(66p) | lw(48p) . |
|
|
RESET GRS, GRA RSC, RLC _ |
||
|
Tableau B-5/Q.764 [1T8.764], p. 8 |
H.T. [2T8.764]
TABLE B-5B/FQ.764 (cont.)
center box; cw(114p) | cw(66p) | cw(48p) . Primitive ISDN-UP message Interface _ lw(66p) | lw(48p) | lw(66p) | lw(48p) , l | ^ | ^ | ^ . CALL FAILURE | uc)
} { Interface{ betweenREATTEMPTCC and| uc)CPC
} lw(66p) | lw(48p) | lw(66p) | lw(48p) . CONTINUITYIND ICATIONREPORT -- { REQ UEST IND ICATION
} COT _ Tableau B-5/Q.764 [2T8.764], p. 9
Figure B-4/Q.764, (N), p. 10