Figure B-1/Q.764, (N), p.
Figure B-2/Q.764, (N), p. 2
Figure B-3/Q.764, (N), p. 3
Figure B-5/Q.764, (N), p. 11Figure B-6/Q.764, (N), p. 12
Figure B-7/Q.764, (N), p. 13
Figure B-8/Q.764, (N), p. 14
Figure B-9/Q.764, (N), p. 15
Figure B-10/Q.764, (N), p. 16
Figure B-11/Q.764, (N), p. 17Figure B-12/Q.764, (N), p. 18
Figure B-13/Q.764, (N), p. 19Figure B-14/Q.764, (N), p. 20
Figure B-15/Q.764, (N), p. 21Figure B-16/Q.764, (N), p. 22
Figure B-17/Q.764, (N), p. 23Figure B-18/Q.764, (N), p. 24
Figure B-19/Q.764, (N), p. 25
Figure B-20/Q.764 (feuillet 1 sur 2), (N), p. 26
Figure B-20/Q.764 (feuillet 2 sur 2), (N), p. 27
Figure B-21/Q.764 (feuillet 1 sur 18), (N), p. 28
Figure B-21/Q.764 (feuillet 2 sur 18), (N), p. 29
Figure B-21/Q.764 (feuillet 3 sur 18), (N), p. 30
Figure B-21/Q.764 (feuillet 4 sur 18), (N), p. 31
Figure B-21/Q.764 (feuillet 5 sur 18), (N), p. 32
Figure B-21/Q.764 (feuillet 6 sur 18), (N), A L'ITALIENNE, p. 33
Figure B-21/Q.764 (feuillet 7 sur 18), (N), p. 34
Figure B-21/Q.764 (feuillet 8 sur 18), (N), p. 35
Figure B-21/Q.764 (feuillet 9 sur 18), (N), A L'ITALIENNE, p. 36
Figure B-21/Q.764 (feuillet 10 sur 18), (N), p. 37
Figure B-21/Q.764 (feuillet 11 sur 18), (N), p. 38
Figure B-21/Q.764 (feuillet 12 sur 18), (N), p. 39
Figure B-21/Q.764 (feuillet 13 sur 18), (N), A L'ITALIENNE, p. 40
Figure B-21/Q.764 (feuillet 14 sur 18), (N), A L'ITALIENNE, p. 41
Figure B-21/Q.764 (feuillet 15 sur 18), (N), p. 42
Figure B-21/Q.764 (feuillet 16 sur 18), (N), p. 43
Figure B-21/Q.764 (feuillet 17 sur 18), (N), p. 44
Figure B-21/Q.764 (feuillet 18 sur 18), (N), p. 45

delim @@

| 5i'

ANNEX B
(to Recommendation Q.764)

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)


Figure B-1/Q.764, (N), p.

Figure B-2/Q.764, (N), p. 2

Figure B-3/Q.764, (N), p. 3

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

Figure B-5/Q.764, (N), p. 11Figure B-6/Q.764, (N), p. 12

Figure B-7/Q.764, (N), p. 13

Figure B-8/Q.764, (N), p. 14

Figure B-9/Q.764, (N), p. 15

Figure B-10/Q.764, (N), p. 16

Figure B-11/Q.764, (N), p. 17Figure B-12/Q.764, (N), p. 18

Figure B-13/Q.764, (N), p. 19Figure B-14/Q.764, (N), p. 20

Figure B-15/Q.764, (N), p. 21Figure B-16/Q.764, (N), p. 22

Figure B-17/Q.764, (N), p. 23Figure B-18/Q.764, (N), p. 24

Figure B-19/Q.764, (N), p. 25

Figure B-20/Q.764 (feuillet 1 sur 2), (N), p. 26

Figure B-20/Q.764 (feuillet 2 sur 2), (N), p. 27

Figure B-21/Q.764 (feuillet 1 sur 18), (N), p. 28

Figure B-21/Q.764 (feuillet 2 sur 18), (N), p. 29

Figure B-21/Q.764 (feuillet 3 sur 18), (N), p. 30

Figure B-21/Q.764 (feuillet 4 sur 18), (N), p. 31

Figure B-21/Q.764 (feuillet 5 sur 18), (N), p. 32

Figure B-21/Q.764 (feuillet 6 sur 18), (N), A L'ITALIENNE, p. 33

Figure B-21/Q.764 (feuillet 7 sur 18), (N), p. 34

Figure B-21/Q.764 (feuillet 8 sur 18), (N), p. 35

Figure B-21/Q.764 (feuillet 9 sur 18), (N), A L'ITALIENNE, p. 36

Figure B-21/Q.764 (feuillet 10 sur 18), (N), p. 37

Figure B-21/Q.764 (feuillet 11 sur 18), (N), p. 38

Figure B-21/Q.764 (feuillet 12 sur 18), (N), p. 39

Figure B-21/Q.764 (feuillet 13 sur 18), (N), A L'ITALIENNE, p. 40

Figure B-21/Q.764 (feuillet 14 sur 18), (N), A L'ITALIENNE, p. 41

Figure B-21/Q.764 (feuillet 15 sur 18), (N), p. 42

Figure B-21/Q.764 (feuillet 16 sur 18), (N), p. 43

Figure B-21/Q.764 (feuillet 17 sur 18), (N), p. 44

Figure B-21/Q.764 (feuillet 18 sur 18), (N), p. 45