T Rec Q.1901 200006 I!!pdf e PDF
T Rec Q.1901 200006 I!!pdf e PDF
T Rec Q.1901 200006 I!!pdf e PDF
Q.1901
TELECOMMUNICATION
STANDARDIZATION SECTOR
OF ITU
(06/2000)
Q.1Q.3
Q.4Q.59
Q.60Q.99
Q.100Q.119
Q.120Q.249
Q.250Q.309
Q.310Q.399
Q.400Q.499
Q.500Q.599
Q.600Q.699
Q.700Q.799
Q.800Q.849
Q.850Q.999
Q.1000Q.1099
Q.1100Q.1199
Q.1200Q.1699
Q.1700Q.1799
Q.2000Q.2999
Summary
This Recommendation describes the adaptation of the narrow-band ISDN User Part (ISUP) for the
support of narrow-band ISDN services independent of the bearer technology and signalling message
transport technology used.
Source
ITU-T Recommendation Q.1901 was prepared by ITU-T Study Group 11 (1997-2000) and approved
under the WTSC Resolution 1 procedure on 15 June 2000.
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 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 Conference (WTSC), which meets every four years,
establishes the 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 WTSC Resolution 1.
In some areas of information technology which fall within ITU-Ts purview, the necessary standards are
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.
ITU 2001
All rights reserved. No part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from ITU.
ii
CONTENTS
Page
1
Scope...........................................................................................................................
References...................................................................................................................
Definitions ..................................................................................................................
Abbreviations..............................................................................................................
Conventions ................................................................................................................
Architecture.................................................................................................................
6.1
6.2
Protocol model............................................................................................................
6.3
7.1
General........................................................................................................................
7.2
Forward and Backward Compatibility for the BICC APM user application ..............
7.2.1 Backward Compatibility rules .......................................................................
7.2.2 Forward Compatibility mechanism ...............................................................
8
9
9
7.3
Capabilities supported.................................................................................................
7.4
10
7.5
10
11
12
9.1
Message format...........................................................................................................
12
9.2
12
9.3
Messages .....................................................................................................................
13
9.4
Parameters...................................................................................................................
13
10
13
10.1
General........................................................................................................................
10.1.1 Use of CIC field.............................................................................................
10.1.2 Use of Application Transport Mechanism.....................................................
10.1.3 General introduction to the Q.764 exceptions ...............................................
10.1.4 Exchange types ..............................................................................................
13
13
14
17
18
10.2
18
18
31
32
33
iii
10.2.5
10.2.6
10.2.7
10.2.8
10.2.9
10.2.10
10.2.11
10.2.12
10.2.13
10.2.14
10.2.15
10.2.16
10.2.17
10.2.18
10.2.19
10.2.20
Page
33
33
34
34
36
38
38
38
38
38
39
39
39
39
39
39
10.3
39
10.4
39
10.5
39
10.6
40
10.7
40
10.8
40
10.9
40
11
40
42
A.1
Introduction.................................................................................................................
42
A.2
Procedures...................................................................................................................
A.2.1 Outgoing set-up procedures ...........................................................................
A.2.2 Incoming set-up procedures...........................................................................
A.2.3 IAM sending control procedure.....................................................................
A.2.4 Codec negotiation ..........................................................................................
A.2.5 Release procedure..........................................................................................
42
42
43
43
44
44
44
B.1
Architecture.................................................................................................................
44
B.2
Definitions ..................................................................................................................
44
iv
Page
B.3
45
45
45
46
46
Annex C Additional specification for the deployment of ITU-T Q.1901 on MTP3 and
MTP3b ........................................................................................................................
46
C.1
Scope...........................................................................................................................
46
C.2
Additional Abbreviations............................................................................................
46
C.3
47
C.4
47
C.5
47
C.6
48
48
48
49
C.7
50
50
50
50
C.8
51
51
51
52
52
53
Annex D Additional specification for the deployment of ITU-T Q.1901 on SSCOP and
on SSCOPMCE ..........................................................................................................
53
D.1
Scope...........................................................................................................................
53
D.2
Definitions ..................................................................................................................
53
D.3
Additional Abbreviations............................................................................................
54
D.4
54
D.5
54
D.6
55
D.7
55
55
55
57
Page
D.8
57
58
58
58
58
D.9
58
58
59
59
60
E.1
Scope...........................................................................................................................
60
E.2
General........................................................................................................................
60
E.3
60
60
61
E.4
61
61
63
63
I.1
63
I.2
Contents ......................................................................................................................
63
74
II.1
Introduction.................................................................................................................
74
II.2
BNC-ID.......................................................................................................................
II.2.1 BNC-ID usage during call and bearer set-up.................................................
II.2.2 BNC-ID usage for idle bearer reuse procedure (network option)..................
74
74
75
II.3
75
II.4
75
II.5
BNC Characteristics....................................................................................................
75
75
III.1
Introduction.................................................................................................................
75
III.2
Procedures...................................................................................................................
III.2.1 BAT ASE Addressing....................................................................................
III.2.2 Call release ....................................................................................................
III.2.3 Reset ..............................................................................................................
76
76
76
76
vi
Scope
This Recommendation describes the adaptation of the narrow-band ISDN User Part (ISUP) for the
support of narrow-band ISDN services independent of the bearer technology and signalling message
transport technology used.
This Recommendation is written as a set of exceptions to the ISUP Recommendations. The
exceptions to certain sections of text from the ISUP Recommendations are indicated by using
revision marks. (Deleted text is shown using strikeouts, and added text is shown underlined.)
The protocol defined by this Recommendation is the call control protocol to be used between
"Serving Nodes". This protocol is called the "Bearer Independent Call Control" protocol, (BICC).
Between Serving Nodes the control of bearers is provided by other protocols not specified by this
Recommendation.
Three types of Serving Node (SN) are defined:
Interface Serving Node (ISN) this type of node provides an interface to circuit switched
networks.
Transit Serving Node (TSN) this type of node provides transit functionality, for call and
bearer, within one network using the BICC protocol.
Gateway Serving Node (GSN) this type of node provides inter-network gateway
functionality, for call and bearer, using the BICC protocol.
The main body of this Recommendation defines the protocol at Transit Serving Nodes and Gateway
Serving Nodes. The scope is thus as shown in Figure 1.
Serving Node (SN)
Call Control Signalling
(BICC protocol)
Call Service
Function (CSF)
Bearer Control
Function (BCF)
T11107710-00
Bearer
In defining the procedures for BICC at an Interface Serving Node this Recommendation also defines
how BICC interworks with other protocols. These descriptions are contained in Annexes to this
Recommendation.
This Recommendation also contains Appendix III that is relevant to a Call Mediation Node, where
call control functions may reside, without any bearer control capability.
2
References
The following ITU-T Recommendations and other references contain provisions which, through
reference in this text, constitute provisions of this Recommendation. At the time of publication, the
editions indicated were valid. All Recommendations and other references are subject to revision; all
users of this Recommendation are therefore encouraged to investigate the possibility of applying the
most recent edition of the Recommendations and other references listed below. A list of the currently
valid ITU-T Recommendations is regularly published.
[1]
ITU-T Q.761 (1999), Signalling system No. 7 ISDN User Part functional description.
[2]
ITU-T Q.762 (1999), Signalling system No. 7 ISDN User general functions of messages
and signals.
[3]
ITU-T Q.763 (1999), Signalling system No. 7 ISDN User Part formats and codes.
[4]
ITU-T Q.764 (1999), Signalling system No. 7 ISDN User Part signalling procedures.
[5]
[6]
ITU-T Q.765.5 (2000), Signalling system No. 7 Application transport mechanism: Bearer
Independent Call Control (BICC).
[7]
[8]
[9]
ITU-T Q.115 (1999), Logic for the control of echo control devices.
[10]
ITU-T Q.766 (1993), Performance objectives in the integrated services digital network
application.
[11]
ITU-T Q.701 (1993), Functional description of the message transfer part (MTP) of
Signalling system No. 7.
[12]
[13]
ITU-T Q.2210 (1996), Message Transfer Part Level 3 Functions and Messages using the
Services of ITU-T Recommendation Q.2140.
[14]
ITU-T Q.2110 (1994), B-ISDN ATM adaptation layer Service specific connection oriented
protocol (SSCOP).
[15]
ITU-T Q.2111 (1999), Service specific connection oriented protocol in a multi-link and
connectionless environment (SSCOPMCE).
Definitions
The Call Service Nodal Function (CSF-N) provides the service control nodal actions
associated with the narrow-band service by interworking with narrow-band and bearer
independent signalling, signalling to its peer CSF the characteristics of the call, and invoking
the Bearer Control Nodal Functions (BCF-N) necessary to transport the narrow-band bearer
service across the backbone network.
The Call Service Transit Function (CSF-T) provides the service transit actions necessary to
establish and maintain a backbone network call (see Figure 2), and its associated bearer by
relaying signalling between CSF peers and invoking the Bearer Control Transit Functions
(BCF-T) necessary to transport the narrow-band bearer service across the backbone network.
The Call Service Gateway Function (CSF-G) provides the service gateway actions necessary
to establish and maintain a backbone network call and its associated bearer by relaying
signalling between CSF peers and invoking the Bearer Control Gateway Functions (BCF-G)
necessary to transport the narrow-band bearer service between backbone networks.
The Call Service Coordination Function (CSF-C) provides the call coordination and
mediation actions necessary to establish and maintain a backbone network call by relaying
signalling between CSF peers. The CSF-C has no association with any BCF. It is only a call
control function.
3.5
constructor: An information element type, the contents of which consists of other
information elements, as described in ITU-T Q.765.5.
3.6
Gateway Serving Node (GSN): A functional entity which provides gateway functionality
between two network domains. This functional entity contains the call service function (CSF-G), and
one or more bearer interworking functions (BIWF). GSNs interact with other GSNs, in other
backbone network domains and other ISNs and TSNs within its own backbone network domain.
3.7
Interface Serving Node (ISN): A functional entity which provides the interface with SCNs.
This functional entity contains the call service nodal function (CSF-N), and one or more bearer
interworking functions (BIWF) which interact with the SCN and its peers within the backbone
network.
3.8
list of supported codecs: List of codecs conveyed between two SNs. It includes all the
codecs that are supported from the SN initiating codec negotiation procedures up to the SN sending
the message including the list of codecs.
3.9
list of available codecs: This list contains all the codecs that can be used for the call set-up
and in the active phase of the call.
3.10
Signalling Transport Layers (STL): Any suite of protocol layers currently specified to
provide Transport and/or Network Layer services to the BICC. Their functions, protocol and service
primitives are outside the scope of this Recommendation.
3.11
Serving Node (SN): A functional entity that is either an ISN, a GSN or a TSN.
3.12
Signalling Transport Converter (STC): A protocol layer between the STL and BICC. This
layer enables the BICC protocol to be independent of the STL being used.
3.13
3.14
Switching Node (SWN): A functional entity which provides the switching functions within
the backbone core network. This functional entity contains a BCF-R. SWNs interact with other
SWNs and BIWFs, within their own backbone network domain.
3.15
Switched Circuit Network (SCN): Generic term for any network that uses circuit switching
technology, i.e. ISDN, PSTN, PLMN.
3.16
Transit Serving Node (TSN): A functional entity which provides transit functionality
between two SNs. This functional entity contains the call service function (CSF-T), and supports one
or more bearer interworking functions (BIWF). TSNs interact with other TSNs, GSNs and ISNs
within their own backbone network domain.
4
Abbreviations
AEI
APM
APP
ASE
ATII
BAT
BCF
BCF-G
BCF-N
BCF-T
BICC
BIWF
BNC-ID
CIC
CIC
CMN
COT
Continuity message
CPG
CSF
CSF-C
CSF-G
CSF-N
CSF-T
DPC
EH
Errors Handling
GRS
GSN
IAM
ISDN
ISN
ISUP
LSB
MLPP
MSB
MTP
MTP3
MTP3b
NI
OPC
PLMN
PSTN
REL
RELease message
RLC
RSC
SACF
SAM
SAO
SCN
SI
Service Indicator
SIO
SLS
SN
Serving Node
STC
STL
SWN
Switching Node
TE
Terminal Equipment
TSN
5
1)
2)
3)
Conventions
The name of each element of the following classes of terms is capitalized:
indicators;
parameters;
information elements;
messages.
Examples: Called Party Number parameter, Initial Address message.
The definition of a parameter value is written in italics and is put between quotation marks.
Example: Nature of Address value 0000011 "national (significant) number".
All message names are BICC messages unless explicitly stated otherwise.
Example: The "IAM message" is the IAM message in BICC, whereas an IAM message in
ISUP is referred to as an "ISUP IAM message".
NOTE Where the text has been imported from other Recommendations then the conventions of this
Recommendation do not automatically apply.
Architecture
6.1
Network model
Figure 2 shows the complete functional model of a network using the BICC protocol for call control
signalling.
Bearer
Control
Signalling
Call
Control
Signalling
ISN-A
CSF-N
TE
ISDN-A
TSN
GSN
GSN
CMN
ISN-B
CSF-T
CSF-G
CSF-G
CSF-C
CSF-N
SWN-2
SWN-1
BCF-N
BCF-R
Bearer
Interworking
Function
(BIWF)
BCF-T
BCF-R
BCF-G
BCF-G
SWN-3
SWN-4
BCF-R
BCF-R
ISDN-B
TE
BCF-N
Backbone
Network
Connection
Link
6.2
Protocol model
BICC procedures
generic
interface
generic
interface
Signalling
Transport
Converter
transport
specific
interface
Signalling
Transport
Layers
call control
protocol
Mapping
Function
bearer
specific
interface
Bearer
Control
bearer control
protocol
T11107730-00
The protocol aspects of the functional model in Figure 2 are provided by the elements of the protocol
model in Figure 3.
The BICC procedures block includes the functions of the CSF element in the functional
model.
The protocol functions of the BCF element of the functional model are distributed between
the Mapping Function, and Bearer Control blocks in Figure 3. The other functions included
in the BCF element, e.g. control of switching functions, are not shown in Figure 3.
Where the BICC description refers to sending/receiving bearer signalling events to/from the
BCF, this relates to use of the generic interface to the mapping function block in Figure 3.
Where the BICC description refers to sending/receiving BICC messages, this relates to the
use of the generic interface to the Signalling Transport Converter, described in Annex B.
6.3
Recommendation structure
This Recommendation describes procedures that are generally relevant to the BICC protocol,
independent of the bearer technology employed. This is the block labelled BICC procedures in
Figure 3. It also uses the generic interface to the blocks labelled Mapping Functions and Signalling
Transport Converter.
The blocks in Figure 3 labelled Mapping Function are defined in additional publications1 that are to
be provided for each bearer technology to describe specific adaptation for that technology.
The blocks in Figure 3 labelled Signalling Transport Converter are defined in the Annexes of this
Recommendation which describe the general and transport specific issues relating to the STC.
The following clauses of this Recommendation describe the BICC protocol as a series of exceptions
to ITU-T Q.761 to Q.765.
7
7.1
General
The BICC protocol is an adaptation of the ISUP protocol definition, but it is not peer-to-peer
compatible with ISUP.
The BICC protocol does include the compatibility mechanism of ISUP and a similar mechanism
within the BICC APM user application. Thus:
1)
Peer-to-peer compatibility of versions of BICC can be assured, as described for ISUP in
clause 6/Q.761.
2)
The compatibility mechanism at a Serving Node (ISN/TSN/GSN) acts as at an ISUP
exchange, and thus the introduction of BICC into a network using ISUP signalling does not
degrade the ability to introduce new signalling versions into the network, e.g. an ISN
receiving an unrecognized ISUP parameter will handle it according to 2.9.5/Q.764,
Compatibility rules, passing it on to BICC if required.
7.2
Forward and Backward Compatibility for the BICC APM user application
BICC uses an APM user application to transfer signalling information. Thus, in order to provide
forward and backward compatibility within BICC, a compatibility mechanism is introduced for the
information elements transferred by this mechanism.
____________________
1
See Bibliography.
ITU-T Q.1901 (06/2000)
This compatibility mechanism remains unchanged for all capability sets and/or subsets of the BICC
protocol defined in this Recommendation. It is based on compatibility information sent with all
signalling information.
The compatibility method eases the network operation, for example:
for the typical case of a BICC signalling protocol mismatch during a network upgrading;
for networks using different subsets of the same BICC protocol, etc.
NOTE A node may be at a different functional level due to having implemented a different capability set or
another subset of the protocol specified in this Recommendation.
7.2.1
Compatible interworking between protocol capability sets should be optimized by adhering to the
following rules when specifying a new capability set:
1)
3)
Existing protocol elements, i.e. procedures, information elements and subfield values,
should not be changed unless a protocol error needs to be corrected or it becomes necessary
to change the operation of the service that is being supported by the protocol.
The semantics of an information element, or of a field and subfield within an information
element should not be changed.
Established rules for formatting and encoding information elements should not be modified.
7.2.2
2)
Compatibility between this and future capability sets will be guaranteed, in the sense that any two
capability sets can be interconnected directly with each other, and the following requirements are
fulfilled:
1)
2)
3)
7.3
Protocol compatibility
Calls between any two BICC protocols do not fail for the reason of not satisfying protocol
requirements.
Service and functional compatibility
This feature may be considered as compatibility typically between end nodes. Services and
functions available at these nodes, but possibly not yet taken into account in the intermediate
nodes, are supported, provided that information related to these services and functions can
be passed transparently through intermediate nodes.
Resource control and management compatibility
For these functions, occurring only link-by-link, at least a backward notification may be
needed, if correct handling is not possible.
Capabilities supported
Table 1 shows exceptions to Table 1/Q.761. Items included in Table 1/Q.761, but not mentioned in
Table 1 below, apply with no exception.
National use
International
Basic call
Continuity check
(Note 1)
(Note 1)
Propagation delay determination procedure
X
X
Enhanced echo control signalling procedures
Dual seizure
X
X
Transmission alarm handling for digital inter-exchange circuits
7.4
The BICC protocol uses the STC layer for message transport, and thus clause 4/Q.761 and
Table 3/Q.761 are replaced by the generic transport interface as described in Annex B.
7.5
Table 4/Q.761 is replaced by Table 2. This table lists the messages used by BICC that do not contain
the Message Compatibility Instruction Indicators, and thus shall be recognized by an SN. This does
not impose a requirement that the related functions are implemented, but the function shall be
rejected correctly (where applicable).
10
Address complete
Answer
Blocking
Blocking Acknowledgement
Call Progress
Circuit Group Blocking
Circuit Group Blocking Acknowledgement
Circuit Group Reset
Circuit Group Reset Acknowledgement
Circuit Group Unblocking
Circuit Group Unblocking Acknowledgement
Connect
Continuity
Confusion
Continuity Check Request
Facility Accepted
Facility Reject
Facility Request
Forward Transfer
Initial Address
Release
Release Complete
Reset Circuit
Resume
Subsequent Address
Suspend
Unblocking
Unblocking Acknowledgement
User-to-user information
General: In the descriptions of messages and parameters, replace "circuit" with "CIC value".
1)
Blocking message, 2.4/Q.762, is not used.
2)
Blocking Acknowledgement message, 2.5/Q.762, is not used.
3)
Continuity message, 2.18/Q.762, BICC does not use COT to indicate the successful result of
a continuity check on the current leg of the call, but it is used to indicate successful
completion of the continuity check on a preceding ISUP circuit, and/or, successful setting up
of the bearer on a preceding BICC leg of the call.
4)
Continuity Check Request message, 2.19/Q.762, is not used.
5)
Loop Back Acknowledgement message, 2.30/Q.762, is not used.
6)
Overload message, 2.33/Q.762, is not used.
7)
Unblocking message, 2.44/Q.762, is not used.
8)
Unblocking Acknowledgement message, 2.45/Q.762, is not used.
9)
User Part Available message, 2.47/Q.762, is not used.
11
10)
11)
12)
13)
14)
15)
16)
17)
9.1
Message format
The format of the message at the BICC to STC interface is according to ITU-T Q.763 with the
following exceptions:
1)
The Routing Label, as in Figure 1/Q.763 and Figure 3/Q.763, is not passed from BICC to
STC.
2)
The Circuit Identification Code format Figure 2/Q.763 is modified as shown in Figure 4.
(CIC being the acronym for Call Instance Code, in the context of BICC).
8
1
2
3
4
MSB
4
CIC
CIC
CIC
CIC
1
LSB
9.2
CIC allocation
The CIC allocation rules described in 1.2/Q.763 do not apply to BICC. Bilateral agreement is
required with regard to the CIC values provisioned.
NOTE The number of CICs provisioned between a pair of adjacent nodes represents the number of
concurrent calls that can exist between those two nodes.
12
9.3
Messages
The messages defined in ITU-T Q.763 are used with the following exceptions:
1)
Blocking message is not used.
2)
Blocking Acknowledgement message is not used.
3)
Continuity Check Request message is not used.
4)
Loop Back Acknowledgement message is not used.
5)
Overload message is not used.
6)
Unblocking message is not used.
7)
Unblocking Acknowledgement message is not used.
8)
User Part Available message is not used.
9)
User Part Test message is not used.
9.4
Parameters
10.1
General
13
For BICC the number of CIC values being provisioned, for any particular signalling association,
shall indicate the maximum number of per-call signalling relations between the BICC peer entities.
10.1.2 Use of Application Transport Mechanism
This subclause describes how BICC uses the transport mechanism defined in ITU-T Q.765.5.
The BICC procedures require transfer of information between peer SNs. The Bearer Association
Transport (BAT), APM ASE is used to provide a transport mechanism for this information. The
interface between this Recommendation, and the BAT ASE is provided by the following primitive
elements:
Table 3/Q.1901 BAT primitive interface
Primitive name
Types
BICC_Data
Indication/Request
BICC_Error
Indication
Direction (Note)
/
The BICC_Data primitives are used to transport BICC specific information elements between peer
BICC entities. The BICC_Error primitive reports errors back to BICC if there are problems at the
BAT level.
10.1.2.1 Application Transport Instruction Indicators
The Application Transport Instruction Indicators (ATII) shall be sent in the BICC_Data request
primitive in order to provide the correct handling of error cases, e.g. if the BAT context is
unidentified at the receiving exchange.
The ATII shall be set as follows:
bit A: Release call indicator
1 release call
bit B: Send notification indicator
0 do not send notification
10.1.2.2 Handling of Addressing Information
Implicit addressing shall be used, (see ITU-T Q.765).
10.1.2.3 Exceptional procedures
On reception of a BICC_Error indication primitive containing an error notification indicating
"unidentified context/addressing error", the call shall be released with cause value #79 "service or
option not implemented, unspecified" and the maintenance system shall be notified.
On reception of a BICC_Error indication primitive containing an error notification indicating
"reassembly error", the call shall be released with cause value #111 "protocol error, unspecified"
and the maintenance system shall be notified.
On reception of a BICC_Error indication primitive containing an error notification indicating
"unrecognized information", the Compatibility procedure in 10.1.2.4 applies.
14
the BAT Compatibility Report information element, including a Report Reason and
Diagnostics.
The following Report Reasons are used:
15
NOTE Examples of where "pass-on" might not be possible are: At ISNs, or in GSN between
different operators, where "pass-on" might depend on bilateral agreements.
e)
For the case of an unrecognized information element, it is possible for the instruction to
require that either the unrecognized information element or all the information elements
relating to received APP parameter containing the information element are discarded. This
provides for the case where the sending node determines that it is not acceptable for the APP
parameter to continue being processed without this information element.
the Report Reason "information element non-existent or not implemented" followed by a Diagnostic
field containing the Information Element Identifier (of the first detected unrecognized information
element which caused the call to be released) and the Index subfield.
If a BICC_Error indication primitive indicating "unrecognized information" is received relating to a
Pre-Release Information message, depending on the instructions received in the Information Element
Compatibility field the node will either:
a)
discard all the associated information elements;
b)
discard the information element; or
c)
transfer the information element transparently.
On receiving a BICC_Error indication primitive including multiple unrecognized information
elements, relating to a Pre-Release Information message, the different instruction indicators
associated with those information elements, shall be processed in priority order, according to the list,
a) c), above.
No BAT Compatibility Report information element is sent for unrecognized information inside a
Pre-Release Information message or for unrecognized information inside a BAT Compatibility
Report information element inside a BICC_Data indication primitive.
10.1.2.4.2.2 Unrecognized fields
There exists no specific compatibility information for each field. For all fields contained in a
information element, the compatibility information of the information element applies.
10.1.2.4.3 Procedures for the handling of a response indicating unrecognized information has
been sent
Action taken on receipt of a BAT Compatibility Report information element will depend on whether
the exchange has the functionality to generate the information element identified in the diagnostic
field:
a)
If the exchange does not have the functionality to generate the information element, the
decision on what action should be taken is deferred to an exchange that does contain this
functionality. This is achieved by passing the BAT Compatibility Report information
element transparently through the exchange.
b)
If this exchange does have the functionality to generate the information element, the
procedural element that created or modified the information should determine any
subsequent actions.
The default action taken on receipt of a BAT Compatibility Report information element is to discard
the primitive containing the BAT Compatibility Report without disrupting normal call processing.
10.1.3 General introduction to the Q.764 exceptions
The procedures described in ITU-T Q.764 [4] are applicable with the clarifications/exceptions
described in this clause.
As a general statement, which is not repeated at all possible occasions throughout this clause, the
actions specific to originating and destination local exchanges are not applicable.
The clause numbering within this subclause corresponds to the numbering within ITU-T Q.764, with
additional, lower level, headings added for BICC specific text.
Three options are included for the handling of bearers:
1)
A bearer connection is set up and released for each call set-up and release. The bearer set-up
is performed in the forward direction.
17
2)
3)
A bearer connection is set up and released for each call set-up and release. The bearer set-up
is performed in the backward direction.
The bearer connection is not released at the end of the call, but is maintained, and can be
reused for a subsequent call. (Reuse of idle bearers is a network option, see Annex A.)
Optional procedures are provided for support of Codec negotiation and modification.
10.1.4 Exchange types
ITU-T Q.764 defines the ISUP procedures related to six "exchange types":
1)
Originating exchange;
2)
Intermediate national exchange;
3)
Outgoing international exchange;
4)
Intermediate international exchange;
5)
Incoming international exchange
6)
Destination exchange.
The functional model for BICC refers to three SN types: ISN, TSN and GSN. Table 4 indicates
which BICC SN types can exist at each of the Q.764 exchange types.
Table 4/Q.1901 Relationship between Q.764 exchange
types and SN types
Q.764 exchange type
10.2
SN type
Originating exchange
Not applicable
ISN, GSN
ISN, TSN
ISN, GSN
Destination exchange
Not applicable
b)
c)
(10.2.1.1.2.3) is applied. The BICC incoming set-up procedures (10.2.1.1.2.2) are started
when the call can be routed. Within a network if the intermediate national exchange does not
route the call using just the connection type specified in the transmission medium
requirement parameter, the exchange may also examine the user service information
containing the bearer capability information and/or the user teleservice information
containing the high layer compatibility information, if available, to determine if a suitable
route can be selected. In this case, if a new connection type is provided, the transmission
medium requirement parameter is modified to the new connection type.
Parameters in the initial address message
An intermediate national exchange may modify signalling information received from the
preceding exchange according to the capabilities used on the outgoing route. Signalling
information that may be changed are nature of connection indicator and propagation delay
counter. BAT ASE data is not necessarily passed on transparently. Other signalling
information is passed on transparently, e.g. the access transport parameter, user service
information, etc. The order of information elements carried in the access transport parameter
received from the incoming exchange shall be retained.
The satellite indicator in the nature of connection parameter should be incremented if the
selected outgoing circuit is a satellite circuit. Otherwise, the indicator is passed on
unchanged.
Completion of transmission path
Through connection of the transmission path in both directions will be completed at an
intermediate national exchange immediately after the initial address message has been sent,
except in those cases where conditions on the outgoing circuit prevent it (see clause 7/Q.724
[15]). as described in 10.2.1.1.2.6.
____________________
2
An internal variable "Connect Type" is used in the Outgoing set-up procedure to record which variety of
the set-up protocol is being performed to the succeeding SN.
ITU-T Q.1901 (06/2000)
19
3.1.2) A Bearer Set-up request is sent to the selected BCF. This request includes:
BNC-ID (as received in the BICC_Data indication primitive).
BIWF Address (as received in the BICC_Data indication primitive).
Bearer Characteristics, i.e. Transmission Medium Requirements (as
received in the IAM).
3.1.3) When a Bearer Set-up Connect indication is received this indicates
successful completion of the outgoing set-up procedure. If the Connect Type
is "notification required" a BICC_Data request primitive, (corresponding to
an APM message), is sent containing:
Action indicator set to "Connected".
3.1.4) If ACM or CON are received, as Bearer Set-up Connect indication has not
yet been received the ACM/CON shall be handled according to 10.2.1.4, and
Bearer Set-up Connect or Bearer Set-up Failure indication is awaited.
10.2.1.1.2.1.2 Per-call bearer set-up in backward direction
In this procedure the bearer is set up in the backwards direction from the succeeding SN back to the
SN that sends the IAM. The IAM sent includes information to enable the bearer to be addressed back
to the SN that sent the IAM, and to allow the bearer set-up indication to be correlated with the call.
1)
The BNC-ID and BIWF Address are obtained from BCF.
2)
The BNC characteristics are determined, based on the selected BIWF.
3)
An IAM is sent together with a BICC_Data request primitive containing:
BNC-ID;
BIWF Address;
Action indicator set to "Connect backward";
BNC characteristics.
4)
When the bearer connection arrives at the SN a Bearer Set-up indication is received from the
BCF:
4.1) The Bearer Set-up indication is correlated with the call instance.
4.2) A Bearer Set-up response is sent to the BCF.
The outgoing set-up procedure is now successfully completed.
10.2.1.1.2.2 BICC incoming set-up procedures
When an IAM (plus SAMs, as appropriate for call routing), is received, a BIWF is selected, and the
relevant BICC incoming set-up procedure is started.
The BIWF selected shall be able to support the bearer set-up direction indicated by the Action
indicator, and support the received BNC characteristics. Two variations of the forward bearer set-up
procedure are defined. The variant to be followed depends on the through connection characteristic
of the bearer.
10.2.1.1.2.2.1 Per-call bearer set-up in forward direction
In this procedure the bearer is set up from the SN that sends the IAM. Addressing and bearer
identification information is sent backwards to enable the preceding SN initiate the bearer
connection.
1)
The IAM is further processed, according to Q.764 procedures. The procedure to establish the
bearer does not delay processing of the call. The progression of the call proceeds
concurrently with the following procedures.
20
2)
3)
If Codec negotiation (10.2.1.1.2.4) is applicable the following steps are delayed until
indicated by that procedure.
The BNC-ID and BIWF Address are obtained from BCF.
The Connect Type3 is set to "Notification not required".
NOTE The Connect Type "Notification required" may be set in networks that use bearer protocols
that do not provide backward through connection of the bearer path at bearer set-up request time, for
telephony service.
4)
5)
____________________
3
An internal variable "Connect Type" is used in the Incoming set-up procedure to record which variety of
the set-up protocol is being performed to the preceding SN.
ITU-T Q.1901 (06/2000)
21
22
if the incoming side of the call is the network that supports codec negotiation then the GSN
shall perform the codec negotiation procedures described in 10.2.1.1.2.4.3 for SN
terminating codec negotiation;
if the incoming side of the call is the network that does not support codec negotiation, then
the GSN shall perform the codec negotiation procedures described in 10.2.1.1.2.4.1 for an
SN initiating codec negotiation.
10.2.1.1.2.4.3 SN terminating codec negotiation
When an SN terminating codec negotiation receives an IAM with a BICC_Data indication primitive
that includes the Codec List information element, the procedures in 10.2.1.1.2.2 apply with the
following additions:
The CSF performs the following procedure to select the appropriate codec to be used for the call,
(the "Selected Codec"), and to discover the list of codecs available for the call, (the "Available
Codec List"):
a)
It selects the codec with highest priority in the received Supported Codec List that may be
used for the call.
b)
It constructs the Available Codec List for the call by deleting the entries that cannot be used
for the call. (The selected codec is also included in the list of available codecs.)
Subsequent procedures are according to the relevant incoming set-up procedure, as amended by the
exceptions in 10.2.1.1.2.4.5.
10.2.1.1.2.4.4 Outgoing set-up procedure
When the IAM Sending Control procedure determines that the IAM can be sent onwards from this
SN the forward or backward bearer set-up outgoing set-up procedure is started.
Two variations of each procedure are defined. The variant to be followed depends on the through
connection characteristic of the bearer.
10.2.1.1.2.4.4.1 Per-call bearer set-up in forward direction
The procedures in 10.2.1.1.2.1.1 apply with the following additions:
The Selected Codec and Available Codecs List for the call shall be received in the BICC_Data
indication primitive (corresponding to an APM) received at 10.2.1.1.2.1.1, item 3.1):
23
The selected codec identity is indicated to the BCF and the Available Codec List is stored for future
use.
10.2.1.1.2.4.4.2 Per-call bearer set-up in backward direction
The procedures in 10.2.1.1.2.1.2 apply with the following additions:
The Selected Codec and Available Codecs List for the call shall be received in a BICC_Data
indication primitive, (corresponding to an APM message):
The Available Codecs List is coded as the Codec List information element.
The selected codec identity is indicated to the BCF and the Available Codec List is stored for future
use.
10.2.1.1.2.4.5 Incoming set-up procedure
10.2.1.1.2.4.5.1 Per-call bearer set-up in forward direction
The procedures in 10.2.1.1.2.2.1 apply with the following exceptions:
The incoming set-up procedure shall wait, at 10.2.1.1.2.2.1, item 1), until the Selected Codec and the
Available Codecs List for the call become available4, the procedure then continues. The Selected
Codec and the Available Codecs List shall be included in the BICC_Data request primitive sent at
10.2.1.1.2.2.1, item 4):
The Available Codecs List is coded as the Codec List information element.
The selected codec identity is indicated to the BCF and the Available Codec List is stored for future
use (if not already stored).
10.2.1.1.2.4.5.2 Per-call bearer set-up in backward direction
The procedures in 10.2.1.1.2.2.2 apply with the following exceptions:
The incoming set-up procedure shall wait, at 10.2.1.1.2.2.2, item 1), until the Selected Codec
information and the Available Codecs List for the call become available5, the procedure shall
continue as follows:
1)
A BICC_Data request primitive, (corresponding to an APM message), shall be issued
including:
Action indicator set to "Selected codec".
____________________
4
This information is either received from the terminating SN procedure, or from the Outgoing set-up
procedure, if at a SN transiting codec negotiation.
This information is either received from the terminating SN procedure, or from the Outgoing set-up
procedure, if at a SN transiting codec negotiation.
24
2)
3)
the modification of the selected codec to a new one included in the Available Codec List;
and/or
the modification of the stored Available Codec List for the call. The modified Available
Codec List for the call can only comprise a subset of the stored Available Codec List.
ITU-T Q.1901 (06/2000)
25
To initiate the modification of the selected codec and/or the Available Codec List for a call the
following procedure shall be followed by the CSF in an SN:
1)
Issue a BICC_Data request primitive, (corresponding to an APM message), containing:
an Action indicator set to "Modify codec";
a Single Codec information element indicating the newly selected codec for the call if
the selected codec is to be modified. The newly selected codec must be among the ones
in the currently stored Available Codec List;
a Codec List information element indicating the new Available Codec List for the call if
the stored Available Codec List is to be modified.
2)
A BICC_Data indication primitive shall be received in response including an Action
indicator:
If the received Action indicator is set to "Successful codec modification", then the codec
modification has been successful. The BCF is informed of the new codec, if
modification of the selected codec was requested. The new Available Codec List is
stored for future use, if modification of the stored Available Codec List was requested.
If the received Action indicator is set to "Codec modification failure", then the codec
modification has been rejected and the nodal functions are notified.
10.2.1.1.2.5.2 SN terminating codec modification
In an SN terminating codec modification, a codec modification request can be received at any time
during the active phase of a call, after a codec has been selected for this call and an Available Codec
List has been stored for the call. The following procedure applies:
Codec modification is initiated when a BICC_Data indication primitive is received that contains:
a Single Codec information element if the currently selected codec for the call is to be
modified;
a Codec List information element if the stored Available codec List for the call is to be
modified.
The following evaluation is performed by the SN when codec modification is requested:
If either the Single Codec or the Codec List are not valid, i.e. the Single Codec is not among
the ones offered in the stored, or received, Available Codec List or the Codec List is not a
subset of the stored Available Codec List, then the modification is rejected.
If the Codec Information is valid, then codec availability is checked against the owner of the
codec resource (e.g. BIWF). If the new proposed codec is not available the modification is
rejected.
26
Upon reception from the preceding SN of a BICC_Data indication primitive that includes:
a Single Codec information element if the currently selected codec for the call is to be
modified;
a Codec List information element if the stored Available Codec List is to be modified.
The SN checks the received codec information:
1)
If either the Single Codec or the Codec List are not valid (i.e. the Codec Information is not
among the ones offered in the stored Available Codec List for the call, or the Codec List is
not a subset of the stored Available Codec List), then the codec modification is rejected. The
SN issues a BICC_Data request primitive towards the preceding SN containing an Action
indicator set to "Codec modification failure".
2)
If the modification is not rejected in item 1) above:
2.1) The received information is forwarded in a BICC_Data request primitive towards the
succeeding SN.
2.2) Upon reception of a BICC_Data indication primitive from the succeeding SN that
contains an Action indicator set to "Successful codec modification" or "Codec
modification failure" it shall forward the received information in a BICC_Data request
primitive towards the preceding SN. If the modification is successful and the stored
Available Codec List is modified, then the new Available Codec List is stored for
future use.
10.2.1.1.2.6 Through connection of the bearer path
The bearer path shall be connected in both directions when both of the following conditions are
satisfied:
the Bearer Set-up request has been sent by the Outgoing set-up procedure.
10.2.1.1.3 Actions required at an outgoing international exchange
Clause 2.1.1.3/Q.764 applies with the following exceptions:
a)
Where Q.764 refers to receipt of an IAM, the 10.2.1.1.2.2 procedures apply.
b)
Where Q.764 refers to seizing a circuit, and sending an IAM, the 10.2.1.1.2.3 procedures
apply.
c)
Through connection of the transmission path will be as described in 10.2.1.1.2.6.
d)
Codec negotiation and codec modification as described in 10.2.1.1.2.4 and 10.2.1.1.2.5 are
optionally applicable.
10.2.1.1.4 Actions required at an intermediate international exchange
Clause 2.1.1.4/Q.764 applies with the following exceptions:
a)
Where Q.764 refers to receipt of an IAM, the 10.2.1.1.2.2 procedures apply.
b)
Where Q.764 refers to seizing a circuit, and sending an IAM, the 10.2.1.1.2.3 procedures
apply.
ITU-T Q.1901 (06/2000)
27
c)
d)
28
b)
c)
information and/or the user teleservice information containing the high layer compatibility
information, if available, to determine if a suitable route can be selected. In this case the
transmission medium requirement parameter is modified to the new connection type.
Parameters in the initial address message
An intermediate national exchange may modify signalling information received from the
preceding exchange according to the capabilities used on the outgoing route. Signalling
information that may be changed are nature of connection indicator and propagation delay
counter. BAT ASE data is not necessarily passed on transparently. Other signalling
information is passed on transparently, e.g. the access transport parameter, user service
information, etc. The order of information elements carried in the access transport parameter
received from the incoming exchange shall be retained.
The satellite indicator in the nature of connection parameter should be incremented if the
selected outgoing circuit is a satellite circuit. Otherwise, the indicator is passed on
unchanged.
Completion of transmission path
Through connection of the transmission path in both directions will be completed at an
intermediate national exchange immediately after the initial address message has been sent,
except in those cases where conditions on the outgoing circuit prevent it (see clause 7/Q.724
[15]). as described in 10.2.1.1.2.6.
29
b)
ISNs may receive segmented ISUP messages and these shall be handled by SNs according to
Q.764 procedures.
31
b)
Call failure cases are possible where the bearer establishment has not yet been initiated. If a
tone or announcement should be required in such cases the BICC incoming set-up procedure
shall be performed prior to connecting the tone or announcement.
The same procedures are used in the network irrespective of whether they are initiated by the calling
party, the called party or the network.
To satisfy the need for rapid transfer of release across the network, it is required that the circuitCIC
value is selectable from the subsequent exchange within the mean cross-office transfer time, Tcu, for
simple messages as specified in ITU-T Q.766 [10].
10.2.3.1 Release initiated by a calling party
The following modified 2.3.1/Q.764 procedures apply:
a)
Actions at the originating exchange
On receipt of a request to release the call from the calling party, the originating exchange
immediately starts the release of the switched path. A release message is sent to the
succeeding exchange and timers T1 and T5 are started to ensure that a release complete
message is received from the succeeding exchange (expiration of timers T1 and T5 is
covered in 2.9.6).
Not applicable to BICC.
b)
Actions at an intermediate exchange (Intermediate SN)
On receipt of a Release message from the preceding exchange, an intermediate exchange:
i) immediately starts the release of the switched path; when the circuit is re-selectable,
Requests the BCF to disconnect the internal through-connection of the bearer path. The
received Cause parameter is passed to the BCF and call release at the incoming side is
indicated. When the BCF acknowledges successful disconnection of the bearer path a
Release Complete message is returned to the preceding exchange.
ii) At the same time as the start of the release of the switched path, sends a Release
message to the succeeding exchange. Timers T1 and T5 are started to ensure that a
Release Complete message is received from the succeeding exchange (expiration of
timers T1 and T5 is covered in 10.2.9.6).
iii) When the Release Complete message is received timers T1 and T5 are stopped and call
release at the outgoing side is indicated to the BCF. The Cause parameter in the original
Release message is passed to the BCF.
c)
Actions at the destination exchange
On receipt of a release message from the preceding exchange, the destination exchange will
start the release of the switched path. When the circuit is ready for re-selection, a release
complete message is returned to the preceding exchange.
32
d)
e)
with
the
words
"preceding"/"succeeding"
and
(The actions at the originating and destination exchanges are not applicable.)
10.2.3.3 Release initiated by the network
Release can be initiated at any SN. Releases in the forward direction are treated as in 10.2.3.1, and
releases in the backward direction are treated as in 10.2.3.2. The network initiated release can be
initiated as a result of receiving a Bearer Release indication from the BCF, e.g. as a result of a failure
in the bearer network during the active phase of a call.
10.2.3.4 Storage and release of initial address message information
Clause 2.3.4/Q.764 applies.
(The actions at the originating and destination exchanges are not applicable.)
10.2.3.5 Pre-release information transport
Clause 2.3.5/Q.764 applies.
10.2.4 Suspend, resume
Clause 2.4/Q.764 applies.
(The actions at the originating and destination exchanges are not applicable.)
10.2.5 Signalling procedures for connection type allowing fallback
Clause 2.5/Q.764 applies.
(The actions at the originating and destination exchanges are not applicable.)
Some fallback actions may not apply at all SNs. This is for further study.
10.2.6 Propagation delay determination procedure
Clause 2.6/Q.764 applies with the following clarification/exception:
33
The determination of the propagation delay value to be added, when the bearer is to be routed
through separate/independent network elements from the call, is likely to be approximate, and is
considered network/implementation specific.
10.2.7 Echo control signalling procedures
10.2.7.1 Introduction
Clause 2.7.1/Q.764 applies with the following exception:
The Enhanced echo control signalling procedures are not supported.
10.2.7.2 Enhanced echo control signalling procedures
Not used.
NOTE The SNs act as Q.115 Type 2 exchanges and therefore pass the Echo Control Information parameter
and the NRM message, if received from ISUP. (See 2.7.2.3/Q.764.)
exchange. Test calls generated in the outgoing direction from the exchange that sent the blocking or
circuit group blocking message will also be processed. Non-test Initial Address Messages will result
in an abnormal case (see 2.8.2.3/Q.764, item xiv)]. An acknowledgement sequence is always
required for the blocking and unblocking message as well as for the circuit group blocking message
and circuit group unblocking messages using the blocking acknowledgement message, the
unblocking acknowledgement message, the appropriate circuit group blocking acknowledgement
messages and the appropriate circuit group unblocking acknowledgement message respectively. The
acknowledgement is not sent until the appropriate action either blocking or unblocking has been
taken. The release message should not override a blocking message condition and return
circuitsCICs to service which might be faulty. The blocked circuit(s) CIC(s) will be returned to
service on transmission of the unblocking acknowledgement message or the appropriatecircuit group
unblocking acknowledgement message at one exchange and on receipt of the unblocking
acknowledgement message or the appropriate circuit group unblocking acknowledgement message
at the other exchange.
The use of circuits for multirate calls or N 64 kbit/s connection type has no effect on the blocking
(unblocking) procedures, which apply on a per circuit, not per call basis.
10.2.8.2.1 Other actions on receipt of a blocking message
Clause 2.8.2.1/Q.764 applies with the following exception/clarifications:
a)
Where the text refers to a Blocking message this shall be interpreted to mean a Circuit
Group Blocking message including the relevant status bit for this CIC set to "1".
b)
Where the text refers to a blocking (unblocking) acknowledgement message this shall be
interpreted to mean a circuit group blocking (unblocking) acknowledgement message.
c)
The last paragraph shall be replaced by: "When a CIC value is blocked by use of the circuit
group blocking message, the maintenance system should be informed at both ends of the
signalling association."
10.2.8.2.2 Circuit group blocking and unblocking messages
Clause 2.8.2.2/Q.764 applies with the following clarifications/exceptions:
a)
Where the text refers to circuits, this shall be interpreted to mean CIC values.
b)
The 5th paragraph, which starts "A circuit is controlled by the ISDN User Part if...." is not
applicable.
c)
Hardware group blocking and unblocking procedures are not supported by BICC.
d)
Blocking of a single CIC is supported using the Circuit Group Blocking message.
e)
The 7th paragraph, which starts "The maintenance oriented circuit group blocking..." is not
applicable because the Blocking (Unblocking) messages are not supported.
f)
The 8th paragraph, which starts "The maintenance blocked state..." is not applicable.
10.2.8.2.3 Abnormal blocking and circuit group blocking procedures
Clause 2.8.2.3/Q.764 applies with the following clarifications:
a)
Where the text refers to circuits, this shall be interpreted to mean CIC values.
b)
Items x), xi), xii) and xiii) are not applicable.
10.2.8.3 Circuit group query (national use)
Clause 2.8.3/Q.764 applies with the following clarifications:
a)
All text concerning hardware blocking states is not applicable.
b)
Where the text refers to circuit(s), this shall be interpreted to mean CIC value(s).
35
c)
36
As indicated in clause 9.
ITU-T Q.1901 (06/2000)
37
NOTE The successful returning of bearer resources to the idle condition is the responsibility of the relevant
bearer control functions.
38
Clauses C.1, C.2, C.3, C.4.2, C.5.2 and C.7 do not apply.
In clauses C.4.1, C.5.1, C.6.1 and C.6.2 a SN can act as the exchanges supporting the "simple"
procedure.
39
10.6
40
Exchange Application
Nodal functions
BICC AEI
BICC
SAO
a
SACF
BAT
ASE
EH
ASE
APM
ASE
BICC
ASE
f
NI
h
Signalling Transport Converter
g
T11107740-00
41
11.12
Introduction
This annex describes the procedures to be performed for reuse of idle bearers. When this option is
supported a new bearer is not set up for the call, but a pre-existing bearer is associated with the call
during the set-up procedure.
NOTE Reuse of idle bearers is a network option. Network connections are "owned" by the ISN which
originally set them up. The management of a set of idle bearers is therefore a local issue in the BCF which has
established them.
This specification does not define the procedures used at the node which owns a network
connection to determine whether and when network connections should be retained (left
idle) and released.
To protect against the error case in which the node owning a network connection neglects to
release it when it has not been reused for a long period, it is recommended that the BCF at
the node which does not own the connection nevertheless should have a protection timer.
This timer is started on release of a call on a particular bearer and stopped on reuse or
release of that bearer. On timer expiry the bearer is released with cause value #31 "Normal
unspecified". The value of the timer is a local matter and is not covered in further detail in
this Recommendation.
Reuse of idle bearers may not be applicable to all bearer technologies.
A.2
Procedures
The following procedures are applied, as increments to the BICC protocol, as described in clause 10.
A.2.1
A.2.1.1
During the forward set-up procedure, 10.2.1.1.2.1.1, in response to the Bearer Set-up request,
(item 3.1.2)), the BCF may indicate that an existing bearer is to be used for this call. In this case a
BICC_Data request primitive is issued, (corresponding to an APM message), with the following
information:
BNC-ID (the value provided by the BCF, indicating the connection to reuse).
42
The outgoing set-up procedure awaits a BICC_Data indication primitive, (corresponding to an APM
message), with Action indicator set to "Switched".
The outgoing set-up procedure is now successfully completed.
A.2.1.2
During the backward set-up procedure, 10.2.1.1.2.1.2, whilst awaiting a Bearer Set-up indication
from the BCF, (item 4)), reception of a BICC_Data indication primitive, (corresponding to an APM
message), including Action indicator set to "Use idle" indicates that an existing bearer is to be used
for this call. In this case a request to reuse idle bearer is passed to the BCF, including the BNC-ID
(value received in the BICC_Data indication primitive).
1)
If the BCF accepts this request a BICC_Data request primitive is issued, (corresponding to
an APM message), including:
Action indicator set to "Switched".
This indicates successful completion of the outgoing set-up procedure.
2)
If the BCF fails to accept this request the call instance is reset according to 10.2.9.3. (Use of
reset causes the realignment of system resources.)
A.2.2
A.2.2.1
During the forward set-up procedure, 10.2.1.1.2.2.1, whilst awaiting a Bearer Set-up indication from
the BCF, (item 5)), reception of a BICC_Data indication primitive, (corresponding to an APM
message), containing Action indicator set to "Use idle", indicates that an existing idle bearer is to be
used for this call. In this case a request to reuse idle bearer is passed to the BCF, including the BNCID (value received in the BICC_Data indication primitive).
1)
If the BCF accepts this request a BICC_Data request primitive is issued, (corresponding to
an APM message), including the following information:
Action indicator set to "Switched".
The incoming set-up procedure is now successfully completed.
2)
If the BCF fails to accept this request the call instance is reset according to 10.2.9.3. (Use of
reset causes the realignment of system resources.)
A.2.2.2
During the backward set-up procedure, 10.2.1.1.2.2.2, in response to the Bearer Set-up request,
(item 2)), the BCF may indicate that an existing idle bearer is to be used for this call. In this case:
1)
The response from the BCF indicates the BNC-ID to be used for the connection.
2)
A BICC_Data request primitive is issued, (corresponding to an APM message), including
the following information:
BNC-ID (the value provided by the BCF, indicating the connection to reuse).
Action indicator set to "Use idle".
3)
When a BICC_Data indication primitive is received with Action indicator set to "Switched"
incoming set-up procedure is now successfully completed.
A.2.3
The procedure in 10.2.1.1.2.3 applies except that the completion of set-up of the bearer path is
indicated by completion of the incoming set-up procedure described in this annex, instead of the
various bearer events listed in that clause.
ITU-T Q.1901 (06/2000)
43
A.2.4
Codec negotiation
Release procedure
NOTE In support of this procedure the BCFs may decide not to release the bearer network connection when
call release occurs.
ANNEX B
The BICC Signalling Transport Service
B.1
Architecture
The BICC signalling protocol can be deployed over a range of signalling transport protocol stacks
(see Figure B.1). Two peer Call Service Function (CSF) entities rely on the BICC Signalling
Transport service to provide assured data transfer between them and service availability indications;
i.e. BICC messages are exchanged between peer protocol entities using the BICC signalling
transport service.
NOTE In every Call Service Function (CSF), a signalling transport converter instance is associated with
each BICC signalling transport, i.e. a separate signalling transport converter instance is associated with each
adjacent CSF.
B.2
Definitions
For the purpose of this annex and the annexes defining specific Signalling Transport Converters, the
following definitions apply:
B.2.1
B.2.2 BICC signalling transport: The function that enables a BICC signalling entity to
communicate with a peer BICC signalling entity independently of the underlying signalling
transport.
B.2.3
44
signalling transport: A signalling link or network that connects two BICC nodes.
B.2.4 signalling transport converter: A function that converts the services provided by a
particular Signalling Transport to the services required by the Generic Signalling Transport.
B.3
B.3.1
Conventions
This clause specifies the information flow across the signalling transport converter BICC
boundary. Conceptually, there exists one STC entity per signalling association. BICC transfers or
receives signalling messages on a particular signalling association by utilizing a particular SAP.
B.3.2
Primitive definition
The services are summarized in Table B.1, and are defined as follows.
a)
IN-SERVICE.indication: This primitive indicates that the signalling transport is able to
exchange signalling messages with the peer entity. This indication shall be provided without
the BICC signalling protocol requesting any service across the SAP.
b)
OUT-OF-SERVICE.indication: This primitive indicates that the signalling transport is
unable to exchange signalling messages with the peer entity. This indication shall be
provided without the BICC signalling protocol requesting any service across the SAP.
c)
TRANSFER.request: This primitive is used by the BICC signalling protocol to convey a
signalling message to its peer entity.
d)
TRANSFER.indication: This primitive provides a signalling message from the peer entity
to the BICC signalling protocol.
e)
CONGESTION.indication: A primitive used to convey information concerning signalling
network congestion.
f)
START-INFO.indication: This primitive indicates to the BICC the maximum length of an
SDU that the STC can transfer and whether this BICC is the controlling node of the call
association at start-up.
Table B.1/Q.1901 Primitives and parameters of the BICC Signalling Transport Sublayer
Primitive
Generic Name
Type
Request
Indication
Response
Confirm
START-INFO
Max_Length
CIC_Control
IN-SERVICE
Level
OUT-OF-SERVICE
(Note 1)
CONGESTION
Level
Sequence Control
BICC Data
Priority (Note 2)
BICC Data
Priority (Note 2)
TRANSFER
45
B.3.3
a)
b)
c)
d)
e)
f)
B.3.4
Parameters
BICC Data
This parameter contains a complete BICC signalling message; it represents the STC SDU.
Level
This parameter indicates the level of congestion. The value of the Level parameter is
implementation dependent.
Sequence Control
This parameter indicates to the STC a value that can be used by the underlying signalling
transport STC for load sharing and/or in-sequence delivery.
Max_Length
This parameter indicates the maximum length of signalling messages that can be transported
on this signalling association.
CIC_Control
This parameter indicates to BICC whether it serves as the controlling entity for odd or even
CICs on this signalling association.
Priority
This parameter indicates the priority of the BICC signalling message.
Establishment
On the establishment of a signalling transport converter entity and the associated signalling transport
converter user entity, for example at power up, the initial condition is the same as if an OUT-OFSERVICE.indication had been conveyed across this SAP. Also at this time the
START-INFO.indication is sent to BICC.
ANNEX C
Additional specification for the deployment of ITU-T Q.1901 on MTP3 and MTP3b
C.1
Scope
This annex specifies the signalling transport converter sublayer on top of the message transfer part
(MTP) specified in ITU-T Q.704 [12] "MTP3" and ITU-T Q.2210 "MTP3b"; both
Recommendations specify the peer-to-peer protocol for the transfer of information and control
between any pair of MTP level 3 entities. This annex covers the specification of the sublayer
structure, the additional PDU structures of the signalling transport converter sublayer, and the
procedures for the provision of the signalling transport service that are specified in Annex B.
This annex describes the interactions between the signalling transport converter (STC) and the next
higher layer, i.e. the BICC signalling protocol entity, between the STC and the Message Transfer
Part, and between the STC and layer management operations.
C.2
Additional Abbreviations
DPC
MTP
OPC
PDU
SDU
46
SIO
SLS
C.3
The sublayer providing the signalling transport converter (STC) resides on top of the Message
Transfer Part. It deploys the services provided by level 3 of the Message Transfer Part defined in
ITU-T Q.704 [12] and ITU-T Q.2210 [13].
The STC provides for the service that is requested by the Signalling Transport Service defined in
Annex B, where the Bearer Independent Call Control signalling protocol makes use of this service.
This annex specifies:
the interactions between the STC and the MTP level 3 sublayer; and
The STC provides for the transparent transfer of data, i.e. BICC data between peer BICC entities.
The supporting communication resources to achieve this transfer stay invisible to the BICC entities.
In particular, the STC service provides for:
a)
Independence from the underlying transmission media
The STC service relieves its users from all concerns of the manner in which the STC service
is provided. Except for possible influences of the quality of service, the transfer of data over
different underlying networks is, thus, invisible.
b)
Transparency of the information transferred
The STC service provides for the transparent transfer of octet-aligned BICC data. It does not
restrict the content, format, or coding of the information nor is there ever a need to interpret
its structure or meaning.
c)
Service Availability Reporting
As the underlying service (MTP) reports about availability/unavailability of the data transfer
service, after the necessary translation, these notifications are forwarded to the BICC.
C.5
47
C.6
C.6.1
Type
Request
Indication
Response
Confirm
a)
MTP-PAUSE
(Stop)
Affected DPC
MTP-RESUME
(Start)
Affected DPC
a)
MTP-STATUS
Affected DPC
Cause (Note 2)
NOTE 1 The MTP users should take into account that this parameter is used for load sharing by the
MTP, therefore, the SLS values should be distributed as equally as possible. The MTP guarantees (to a high
degree of probability) an in-sequence delivery of messages which contain the same SLS code.
NOTE 2 The Cause parameter has, at present, four values:
i) Signalling network congested (plus optional level)
The level value is included if national options with congestion priorities or multiple signalling link
states without congestion priorities as in ITU-T Q.704 [12] are implemented.
ii) User Part Unavailability: unknown.
iii) User Part Unavailability: unequipped remote user.
iv) User Part Unavailability: inaccessible remote user.
48
remote peer user is thought to be unavailable, that condition may be maintained or cancelled at the
local user's discretion.
c)
d)
MTP-STATUS: The primitive "MTP-STATUS" indicates to the "Users" the partial inability
of providing the MTP service to the specified destination. The primitive is also used to
indicate to a User that a remote corresponding User is unavailable and the cause for
unavailability (see 11.2.7/Q.704 [12]).
In the case of national option with congestion priorities or multiple signalling link
congestion states without priorities, are implemented as in ITU-T Q.704 [12], this "MTPSTATUS" primitive is also used to indicate a change of congestion level.
This primitive corresponds to the destination congested/User Part unavailable state as
defined in ITU-T Q.704 [12].
NOTE 3 In the case of remote user unavailability, the user is responsible for determining the
availability of this peer user. The user is cautioned not to send normal traffic to the peer user
because, while such peer is unavailable, no message will be delivered but each will result in a
repeated MTP-STATUS indication. The MTP will not send any further indications about the
unavailability or availability of this peer user unless the local user continues to send messages to the
peer user.
C.6.2.2
Restart
When the MTP restart procedure is terminated, the MTP indicates the end of MTP restart to all local
MTP Users showing each signalling point's accessibility or inaccessibility. The means of doing this
is implementation dependent (see clause 9/Q.704 [12]).
C.6.3
This clause specifies the information flow across the STC Layer Management boundary.
The repertoire of primitives between STC and layer management is listed in Table C.2.
Table C.2/Q.1901 Primitives and parameters between the STC and layer management
Primitive
Generic Name
MSTC-ERROR
Type
Request
Indication
Response
Confirm
Cause
Cause
The cause parameter can indicate the following errors:
a) user part unavailable (unknown);
ITU-T Q.1901 (06/2000)
49
C.7.1
The following STC messages (PDUs) are used for exchanging information between peer STC
entities:
BICC Signalling Message
This PDU is used for carrying BICC signalling messages to a peer STC entity via the MTP network.
The length of such a signalling message may not exceed the maximum length indicated in the
Max_Length parameter. The STC is not adding any Protocol Control Information to the message.
C.7.2
STC timers
b)
Timer_Short
This timer corresponds to timer T29 in 2.10.2/Q.764 [4].
NOTE 2 This timer is used by the congestion indication procedure. The role of this timer is to
avoid overreacting if multiple congestion indications are received from MTP in quick succession.
C.7.3
STC parameters are specified at creation of a new STC entity and remain unchanged during the
lifetime of the STC entity. The following parameters are defined:
a)
STC_DPC
Point Code corresponding to the destination point served by the STC entity.
b)
STC_OPC
Point Code corresponding to the originating point served by the STC entity.
c)
STC_SIO
The service information octet contains the service indicator and the subservice field. The
subservice field carries the network indicator bits and spare bits; the spare bits are for
national use to indicate message priority. The network indicator must indicate to which
network the signalling relation belongs. The service indicator must indicate "BICC
signalling".
NOTE 1 The value of the Service Indicator for the Bearer Independent Call Control is "13" (see
ITU-T Q.704 [12] and ITU-T Q.2210 [13] and its respective Implementors' Guides).
d)
Value of Timer_Long
The value of Timer_Long is defined in 2.10.2/Q.764 [4] as the value for timer T30.
NOTE 2 Timer_Long is typically in the range of 5 to 10 seconds.
50
e)
Value of Timer_Short
The value of Timer_Short is defined in 2.10.2/Q.764 [4] as the value for timer T29.
NOTE 3 Timer_Short is typically in the range of 0.3 to 0.6 seconds.
f)
Value of Max_Length
The value of Max_Length can be set to either "272" or "4096".
NOTE 4 The Max_Length parameter is set as follows:
If BICC is deployed in an MTP3 signalling relation, the Max_Length parameter is set to "272".
If BICC is deployed in an MTP3b signalling relation, the Max_Length parameter is set to "272"
or "4096". The value to be provisioned is chosen by network operators.
C.8
C.8.1
Initial Conditions
If the value of the STC_OPC parameter is greater than the value of the STC_DPC
parameter, then the CIC_Control will indicate to the BICC that it is the controlling node for
EVEN CIC values of the call association.
If the value of the STC_DPC parameter is greater than the value of the STC_OPC
parameter, then the CIC_Control will indicate to the BICC that it is the controlling node for
ODD CIC values of the call association.
If an MTP-RESUME.indication primitive is received by the STC, the MTP service is successfully
initialized towards its peer MTP. STC then sends an IN-SERVICE.indication primitive to BICC
signalling. The IN-SERVICE.indication primitive carries a Level parameter; the value of the
parameter is network dependent. If the Level indicates congestion then the congestion indication
procedure (specified in C.8.4.) is started.
C.8.2
C.8.2.1
Upon receipt of a TRANSFER.request primitive from BICC, the STC shall place the signalling
message unaltered into a BICC Signalling Message PDU and derive the Signalling Link Selection
Value (SLS) from the received Sequence Control parameter. It shall then transfer the PDU to the
MTP using the MTP-TRANSFER.request primitive. The primitive carries the parameters shown in
Table C.3.
51
Content
NOTE The SIO may be augmented, as a national option, with priority indication with the value received
in the Priority parameter.
C.8.2.2
On the reception of a MTP-PAUSE.indication primitive, the STC takes the following action:
If the affected destination is not a destination (Signalling Point) known by the STC, no
action takes place.
If the affected destination is not a destination (Signalling Point) known by the STC, no
action takes place.
52
5)
If Timer_Long expires (i.e. no congestion indications have been received while Timer_Long
was running), a CONGESTION.indication containing the Level parameter that is stepped
down from the previous level shall be sent to the BICC. Timer_Long shall be restarted
unless full traffic load has been resumed.
The number of steps of congestion level and/or amount of increase/decrease are considered to be an
implementation matter.
C.8.5
On receipt of an MTP-STATUS.indication primitive with the cause parameter set to "user part
unavailability unknown", "user part unavailability inaccessible remote user" or "user part
unavailability unequipped remote user", BICC shall be informed via an
OUT-OF-SERVICE.indication primitive, and an MSTC-ERROR.indication primitive with the cause
parameter set to the value indicated in Table C.4 shall be issued. If the STC receives an MTPTRANSFER.indication primitive, it will issue an IN-SERVICE.indication primitive prior to
performing the procedure specified in C.8.2.2. The IN-SERVICE.indication primitive carries a Level
parameter; the value of the parameter is network dependent. If the Level indicates congestion then
the congestion indication procedure (specified in C.8.3) is started.
Table C.4/Q.1901 Cause parameter mapping
Cause parameter in
MTP-STATUS.indication
Cause parameter in
MSTC-ERROR.indication
ANNEX D
Additional specification for the deployment of ITU-T Q.1901
on SSCOP and on SSCOPMCE
D.1
Scope
This annex specifies the signalling transport converter sublayer directly on top of SSCOP (which
specifies the peer-to-peer protocol for the transfer of information and control between any pair of
SSCOP entities). Operation of SSCOP in a point-to-point environment is specified in ITU-T Q.2110
[14]. In a multi-link or connectionless environment, its operation (SSCOPMCE) is specified in
ITU-T Q.2111 [15]. Since the service provided by either of these Recommendations is the same, this
Annex only describes the actions in terms of ITU-T Q.2110 for clarity of expression. This BICC
signalling transport converter on SSCOP can be deployed on any protocol stack that supports
SSCOP. This Annex covers the specification of the sublayer structure, the PDU structures of the
signalling transport converter sublayer, and the mechanisms for the provision of the signalling
transport service that is specified in Annex B.
This annex describes the interactions between the signalling transport converter (STC) and the next
higher layer, i.e. the BICC signalling protocol entity, between the STC and the Service Specific
Connection-Oriented Protocol (SSCOP), and between the STC and layer management.
D.2
Definitions
This annex is based upon the concepts developed in ITU-T Q.2110 [1], and makes use of the
following terms defined in that Recommendation:
ITU-T Q.1901 (06/2000)
53
a)
b)
D.3
Additional Abbreviations
ATM
BR
Buffer Release
CPCS
MU
Message Unit
PDU
SAP
SDU
SN
Sequence Number
SSCOP
SSCOPMCE
SSCOP-UU
SSCS
D.4
The sublayer providing the signalling transport converter (STC) resides on top of the Service
Specific Convergence Sublayer (SSCS) of the ATM Adaptation Layer (AAL). It deploys the
services provided by the Service Specific Connection-Oriented Protocol (SSCOP) defined in ITU-T
Q.2110 [13]. SSCOP also resides in the SSCS.
In the SSCS, the Service Specific Coordination Function is "Null" in the sense that the primitives for
the AAL are equivalent to the SSCOP primitives (see D.7.2) but identified as AAL-primitives
instead of AA-signals consistent with the primitive naming convention at a SAP (see 6.1/Q.2110
[13]).
The STC provides for the service that is requested by the Signalling Transport Service defined in
Annex B, where the Bearer Independent Call Control signalling protocol makes use of this service.
The STC is relying on the assured data transfer service of SSCOP.
This Annex specifies:
the interactions between the STC and the BICC signalling protocol;
the interactions between the STC and the SSCOP sublayer; and
The STC provides for the transparent transfer of data, i.e. BICC data between peer BICC entities.
The supporting communication resources to achieve this transfer stay invisible to the BICC.
In particular, the STC service provides for:
a)
Independence from the underlying transmission media:
The STC service relieves its users from all concerns of the manner in which the STC service
is provided. Except for possible influences of the quality of service, the transfer of data over
different underlying networks is, thus, invisible.
54
b)
c)
D.6
b)
c)
d)
In addition, the following SSCOP services are utilized (see ITU-T Q.2110 [1]):
e)
Sequence Integrity of STC-SDUs.
f)
Error Correction of STC-SDUs.
g)
Flow Control of STC-SDUs.
h)
Keep alive.
D.7
D.7.1
This clause specifies the information flow across the BICC signalling transport converter AAL
Service Specific Convergence Sublayer (SSCOP) boundary. This boundary is defined in 6.1/Q.2110
[13] and summarized below. In the event of any differences between the following summary and the
definitions in ITU-T Q.2110, the definitions in ITU-T Q.2110 take precedence.
NOTE This service corresponds to the "Specific Signalling Transport Service" in Figure B.1.
55
The repertoire of AAL-primitives between STC and SSCOP is defined in Table D.1.
D.7.2.1
Primitive definition
e)
AAL-RECOVER: The AAL-RECOVER primitives are used during recovery from protocol
errors.
NOTE 2 In the absence of protocol errors, the AAL-RECOVER primitives will not be used;
however, to provide robustness the indication and response primitives are specified nevertheless.
NOTE 3 The AAL-UNITDATA, AAL-RETRIEVE, and AAL-RETRIEVE-COMPLETE
primitives are not used by the STC entity specified in this annex.
Type
Request
Indication
Response
Confirm
SSCOP-UU
BR
SSCOP-UU
(Note 2)
MU
SSCOP-UU
SSCOP-UU
BR
SSCOP-UU
SSCOP-UU
Source
MU
SN
SSCOP-UU
(Note 1)
(Note 2)
(Note 1)
(Note 1)
(Note 2)
(Note 1)
(Note 1)
MU
(Note 2)
MU
(Note 2)
(Note 1)
(Note 2)
SSCOP-UU
(Note 2)
MU
(Note 2)
RN
(Note 2)
56
D.7.2.2
Parameter definition
Table D.1 lists the parameters associated with each SSCOP primitive. The definition of the
parameters is as follows:
a)
MU (Message Unit):
The Message Unit parameter is used during information transfer to convey a variable-length
message. In AAL-DATA.request primitives, this parameter is mapped transparently into the
Information field of an SSCOP PDU. For AAL-DATA.indication primitives, this parameter
contains the contents of the information field of the received SSCOP PDU.
b)
SSCOP-UU (SSCOP user-to-user information):
The STC does not make use of this parameter. When issuing "request" or "response"
primitives, this parameter has length zero; on receiving it in "indication" or "confirm"
primitives, this parameter is ignored.
c)
SN (sequence number):
The STC does not make use of this parameter. When receiving it in the DATA.indication
primitive, this parameter is ignored.
d)
BR (buffer release):
The STC does not make use of the functionality of this parameter. In both, the
AAL-ESTABLISH.request and AAL-ESTABLISH.response primitives, this parameter is set
to "Yes".
e)
Source:
The source parameter indicates to the SSCOP user whether the SSCOP layer or the peer
SSCOP user originated the connection release. This parameter assumes one of two values:
"SSCOP" or "User". If "SSCOP" is indicated, the user should disregard the SSCOP-UU
parameter, if present.
Any other parameters are ignored.
D.7.3
Error indications to layer management are performed by the lower layers and no additional error
indications are required from the STC. No primitives between the STC and layer management need
to be defined.
D.8
The STC utilizes the mechanisms provided by the underlying sublayer (SSCOP, ITU-T Q.2110
[13]). In particular:
In order to provide the assured data transfer service and report the availability of this
transport to its user, the STC uses the connection establishment and release service of
SSCOP, i.e. the primitives AAL-ESTABLISH and AAL-RELEASE. No additional
information is conveyed via the SSCOP-UU parameter.
Data transfer utilizes SSCOP's assured data transfer service including the imbedded flow
control mechanism.
The use of SSCOP's resynchronization service by the peer STC entity is an error and is
ignored, i.e. the Data Transfer Ready state is re-entered immediately.
SSCOP's error recovery service is ignored, i.e. the Data Transfer Ready state is re-entered
immediately.
SSCOP's unassured data transfer service is not used, i.e. the STC never issues the primitives
AAL-UNITDATA.request and ignores received AAL-UNITDATA.indication primitives.
57
SSCOP's data retrieval service is not used, i.e. the STC never issues the primitives
AAL-RETRIEVE-request and, hence, never receives the primitives AALRETRIEVE.indication and AAL-RETRIEVE-COMPLETE.indication.
D.8.1
STC PDUs
The STC has no need of its own special PDUs; the SDUs received from the STC user are transmitted
via the AAL-DATA primitives without any additional protocol control information. The PDU
parameter of the TRANSFER primitives at the upper boundary of the STC are mapped unchanged to
the MU parameter of the DATA primitives at the lower boundary and vice versa.
D.8.2
STC timers
STC parameters are specified at the creation of a new STC entity and remain unchanged during the
lifetime of the STC entity. The following parameters are defined:
a)
Value of Max_Length
The value of Max_Length can be set to either "272", "4096", or "65 328". The value to be
provisioned is chosen by network operators.
b)
CIC_Control
This value is used in the CIC_Control parameter of the START-INFO primitive; it indicates
to BICC whether BICC controls the EVEN or ODD CIC values of the call association.
NOTE One STC of the signalling association must control the odd CIC values; the other must
control the even CIC values. Inconsistent provisioning will result in faulty operation of the BICC
dual seizure procedure.
c)
Value of Timer_DELAY
The value of Timer_DELAY can be in the range of 800 to 1 500 ms.
D.9
D.9.1
Initial Conditions
58
D.9.2
The following states are used in this Recommendation. The states are conceptual and reflect general
conditions of the STC entity in the sequences of primitives and PDU exchanges with its user,
underlying sublayer.
State 1
Idle
In this state, no service is available. No data is received, if the STC user submits data for
transfer with the TRANSFER.request primitive, the primitive is ignored.
State 2
State 3
D.9.3
The State Transition Table (Table D.2) for STC describes the primitives and primitives that lead to
state transitions.
Table D.2/Q.1901 State transition table
State
Event
AAL-ESTABLISH.indication
1
Idle
reset Timer_DELAY
AAL-ESTABLISH.
response
IN-SERVICE.
indication (Level := 0)
2.10
AAL-ESTABLISH.confirm
AAL-RELEASE.indication
2
Outgoing Connection
Pending
3
Data Transfer Ready
IN-SERVICE.
indication (Level := 0)
2.10
set Timer_DELAY
1.1
AAL-DATA.indication
AAL-RECOVER.indication
TRANSFER.request
Timer_DELAY expiry
OUT-OF-SERVICE.
indication
set Timer_DELAY
1.1
TRANSFER.indication
2.10
AAL-RECOVER.
response
2.10
AAL-DATA.request
2.10
AAL-ESTABLISH.
request
1.2
59
ANNEX E
Interworking with ISUP at an ISN
E.1
Scope
This annex defines the procedures to be performed at an ISN which interfaces to an SCN using ISUP
signalling. Such a node is illustrated by Figure E.1.
SCN
network
ISUP
N-ISUP
call/bearer
control
CSF-N
BICC
BIWF
Bearer control
BCF-N
ISN
T11107760-00
E.2
General
The protocol at the ISUP interface shall be according to the ISUP Recommendations, see ITU-T
Q.761.
The protocol at the BICC interface shall be according to this Recommendation.
Transfer of signalling information between the two signalling interfaces shall be done as if the ISN
was an ISUP intermediate exchange. Since both protocols use signalling information defined in
ITU-T Q.763 a one-to-one mapping is performed, (unless explicitly specified to the contrary in this
Recommendation).
The ISN may act as a Type A or Type B exchange for the purposes of the Q.764 Compatibility
procedure.
The following clauses detail the only exceptions to the above statements.
E.3
E.3.1
E.3.1.1
60
This procedure arbitrates between the incoming and outgoing set-up procedures to determine when
the IAM and COT messages are to be sent forward, depending on events received by the incoming
signalling.
The Incoming ISUP Continuity check procedures in ITU-T Q.764 apply. No continuity check test is
performed by BICC.
The IAM is sent when determined by the outgoing selection procedures in 10.2.1.1.2 or 10.2.1.2.2.
The Continuity Check indicator in the Nature of Connection Indicators parameter is set according to
Q.764 procedures. (Either "continuity check performed on previous circuit" or "continuity check not
required" can be sent.) The sending of the IAM is done by invoking the BICC Outgoing set-up
procedures, 10.2.1.1.2.1.
The Continuity message, with the Continuity Indicators parameter set to "continuity check
successful" is sent when received from ISUP, according to ITU-T Q.764 intermediate exchange
procedures.
E.3.1.2
Call release
E.4.1
E.4.1.1
61
When the outgoing signalling is ISUP the Q.764 procedures apply, with the following clarifications
and exceptions with regards to when IAM and Continuity messages are to be sent:
Two cases are supported:
1)
Sending an early IAM, using the continuity check protocol to withhold call completion until
establishment of the bearer is complete.
2)
Withholding the sending of the IAM until establishment of the bearer is complete.
For the early IAM case, (where the subsequent network supports the continuity check protocol), the
ISUP IAM is sent when determined by the outgoing selection procedures in 10.2.1.1.2 or 10.2.1.2.2.
The Continuity Check indicator in the Nature of Connection Indicators parameter is set to indicate
"continuity check performed on previous circuit", or "continuity required on this circuit" may
alternatively be sent if the continuity check is to be performed.
The Continuity message, with the Continuity Indicators parameter set to "continuity check
successful" is sent when all the following conditions are satisfied.
1)
If the incoming IAM indicated "continuity check performed on previous circuit", a
Continuity message, with the Continuity Indicators parameter set to "continuity check
successful" shall be received.
2)
One of the following events, which indicate successful completion of bearer set-up, shall
also be received by the incoming set-up procedure, depending on the procedure being
applied:
2.1) Bearer Set-up indication for the forward bearer set-up case where the incoming
Connect Type is "notification not required" .
2.2) BICC_Data indication primitive with Action indicator set to "Connected" for the
forward bearer set-up case where the incoming Connect Type is "notification required".
2.3) Bearer Set-up Connect indication for the backward bearer set-up case.
3)
If the continuity check is being performed on the outgoing ISUP circuit, the test shall be
successfully completed.
For the late IAM case, (where the subsequent network does not support the continuity check
protocol), the sending of the ISUP IAM is delayed until all the following conditions are satisfied:
1)
If the incoming IAM indicated "continuity check performed on previous circuit", a
Continuity message, with the Continuity Indicators parameter set to "continuity check
successful" shall be received.
2)
One of the following events, which indicates successful completion of bearer set-up, shall be
received by the incoming set-up procedure:
2.1) Bearer Set-up indication for the forward bearer set-up case where the incoming
Connect Type is "notification not required" .
2.2) BICC_Data indication primitive with Action indicator set to "Connected" for the
forward bearer set-up case where the incoming Connect Type is "notification required".
2.3) Bearer Set-up Connect indication for the backward bearer set-up case.
E.4.1.2
if the ISUP continuity check procedure is being performed, when conditions on the outgoing
circuit allow, see clause 7/Q.724.
62
E.4.2
Call release
APPENDIX I
Message Flow Examples
I.1
Flows are shown for the network scenario where a call uses two ISNs with an intermediate
TSN. (The presence of a TSN between ISNs is optional depending on network
configuration.)
If no TSN is used the flows between ISN-A and ISN-B would be as shown for ISN-A to
TSN.
Between each SN two SWNs are shown. The number of such nodes depends on network
configuration.
Message sequences in the case of a GSN to GSN connection would be as shown in between
ISN and TSN, except that no SWNs would exist.
The signalling flows between BCFs are generalized flows, not relating to any specific bearer
control protocol.
The only flows shown between CSF and BCF are those directly related to signalling events,
other interactions between CSF and BCF are not shown.
BICC and ISUP messages are shown as solid lines, other flows are shown as dashed lines.
Through connection of the bearer path is not shown in the figures. This is performed as
described in 10.2.1.1.2.6.
I.2
1)
Contents
Call set-up
1.1) Forward establishment of backbone network connection, no notification of bearer
connect required.
1.2) Forward establishment of backbone network connection, notification of bearer connect
is required.
1.3) Backward establishment of backbone network connection.
ITU-T Q.1901 (06/2000)
63
1.4) Use of idle backbone network connection, established in the forward direction.
1.5) Use of idle backbone network connection, established in the backward direction.
1.6) Multi-network example.
Codec negotiation
2.1) Forward establishment of backbone network connection with Codec negotiation.
2.2) Backward establishment of backbone network connection with Codec negotiation.
2.3) Codec modification.
Release
3.1) Forward call and bearer release. Forward bearer set-up.
3.2) Forward call and bearer release. Backward bearer set-up.
3.3) Forward call release. Bearers not released.
3.4) Forward call and bearer release. Gateway interworking between forward and backward
bearer set-up.
2)
3)
ISN-A
ISUP
TSN
BICC
CSF-N
BCF-N
(x)
IAM
SWN-1
BCF-R
ISN-B
BICC
CSF-T
SWN-2
BCF-R
BCF-N
(y)
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
(z)
"AAA"
Bearer-Set-up req
Bearer-Set-up req
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
"BBB"
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107770-00
64
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Continuity is supported:
ISN-A
ISUP
CSF-N
TSN
BICC
BCF-N
(x)
Message BBB
SWN-1
SWN-2
BCF-R
BCF-R
ISN-B
BICC
CSF-T
ISUP
CSF-N
BCF-N
(y)
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(z)
IAM
IAM (Action = Connect Forward), (BNC characteristics)
APM (Action = Connect Forward, plus notification)
(BNC-ID = y1), (BIWF Addr = y)
Bearer-Set-up req. (BNC-ID = y1), (BIWF-Addr = y)
Bearer-Set-up req
Bearer-Set-up req
"AAA"
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
"BBB"
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107780-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
65
ISN-A
ISUP
TSN
BICC
ISN-B
BICC
CSF-T
CSF-N
BCF-N
(x)
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(y)
IAM
IAM (Action = Connect backward),
(BNC-ID = x1), (BIWF-Addr = x), (BNC characteristics)
Bearer-Set-up req. (BNC-ID = x1), (BIWF-Addr = x)
Bearer-Set-up req.
Bearer-Set-up req.
ISUP
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(z)
"AAA"
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
COT
Bearer-Set-up-Connect
"BBB"
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107790-00
Message AAA
Message BBB
Continuity is supported:
66
TSN
ISN-A
ISUP
BICC
CSF-N
BCF-N
(x)
SWN-1
SWN-2
BCF-R
BCF-R
ISN-B
BICC
CSF-T
BCF-N
(y)
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
(z)
IAM
IAM (Action = Connect Forward), (BNC characteristics)
APM (Action = Connect Forward, no notification),
(BNC-I = y1), (BIWF Addr = y)
"AAA"
"BBB"
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107800-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
67
ISN-A
ISUP
TSN
BICC
CSF-N
BCF-N
(x)
IAM
CSF-T
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(y)
ISN-B
BICC
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
(z)
"AAA"
COT
APM (Action = Switched)
"BBB"
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107810-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
68
Network 1
ISN-A
ISUP
GSN
BICC
CSF-G
CSF-N
SWN-1
BCF-N
(w)
BICC
CSF-G
ANM
SWN-2
BCF-N
(z)
BCF-R
ACM
ACM
ANM
ISUP
Bearer-Set-up-Connect
ACM
CSF-N
BCF-N
(y)
BCF-N
(x)
BCF-R
ISN-B
GSN
BICC
IAM
Network 2
ANM
"BBB"
ACM
ACM
ANM
ANM
T11107820-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
69
ISN-A
ISUP
TSN
BICC
CSF-N
BCF-N
(x)
IAM
ISN-B
BICC
CSF-T
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(y)
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
(z)
"AAA"
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
APM (Action = Connected)
"BBB"
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107830-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
70
ISN-A
ISUP
TSN
BICC
CSF-N
BCF-N
(x)
IAM
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(y)
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
(z)
ISN-B
BICC
CSF-T
"AAA"
Bearer-Set-up req
Bearer-Set-up req
Bearer-Set-up req
Bearer-Set-up req
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
Bearer-Set-up-Connect
COT
"BBB"
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
T11107840-00
NOTE The messages AAA and BBB are dependent on whether the Continuity procedure is supported in the
subsequent SCN:
Case
Message AAA
Message BBB
Continuity is supported:
71
ISN-A
ISUP
TSN
BICC
CSF-N
ISN-B
BICC
CSF-T
BCF-N
(x)
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
(y)
ISUP
CSF-N
SWN-1
BCF-R
SWN-2
BCF-R
BCF-N
(z)
T11107850-00
TSN
ISN-A
ISUP
BICC
CSF-N
BCF-N
ISN-B
BICC
CSF-T
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
REL
REL
REL
RLC
REL
RLC
RLC
RLC
Figure I.10/Q.1901 Forward call and bearer release. Forward bearer set-up
72
ISUP
ISN-A
ISUP
TSN
BICC
CSF-N
BCF-N
ISN-B
CSF-T
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
BICC
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
ISUP
BCF-N
REL
REL
REL
RLC
REL
RLC
Bearer release req.
Bearer release req.
Bearer release Ack.
Bearer release req..
Bearer release Ack.
Bearer release Ack.
RLC
RLC
T11107870-00
Figure I.11/Q.1901 Forward call and bearer release. Backward bearer set-up
ISN-A
TSN
ISUP
BICC
CSF-N
BCF-N
CSF-T
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
ISN-B
ISUP
BICC
CSF-N
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
REL
REL
RLC
REL
REL
RLC
RLC
RLC
T11107880-00
73
ISUP
ISN-A
GSN
BICC
CSF-N
BCF-N
REL
GSN
BICC
CSF-G
SWN-1
SWN-2
BCF-R
BCF-R
BCF-N
BCF-N
REL
RLC
REL
RLC
Bearer release req.
Bearer release Ack.
Bearer release req.
Bearer release req.
Bearer release Ack.
Bearer release Ack.
BICC
CSF-G
REL
RLC
RLC
T11107890-00
APPENDIX II
Generic BCF functions
II.1
Introduction
According to the functional model, as shown in clause 6/Q.1901, the BCF contains a number of
discrete types of functionality. The BCF switching and bearer signalling functions are beyond the
scope of this Recommendation, but this appendix describes certain procedures to be performed by
the BCF that are independent of the switching functions and technology employed to provide
bearers.
II.2
BNC-ID
A Bearer Network Connection identifier, (BNC-ID), is an identity, unique within the scope of one
BCF, that identifies a Bearer Network Connection. It is exchanged between SNs for the purposes
described below.
II.2.1
For the cases where a new bearer is set up for a new call, using a bearer type that has a set-up
protocol, the BNC-ID is:
returned to the BCF at the original SN via the bearer set-up protocol;
it is used to identify the relevant call for the newly set-up bearer connection.
It is anticipated that interoperation with connectionless bearers, e.g. IP-based transport, may be
specified in the future. For such situations, the third bullet in the above list should be understood to
refer to the appropriate bearer control coordination mechanisms used by the connectionless
communications platform.
74
II.2.2
For the network option that provides for reuse of idle bearers, each BCF may manage pools of idle
bearers to adjacent SNs. Within each pool there are two sets of bearers: those set up, and thus
"owned" by this BCF, and those set up by the remote BCF, (and thus not "owned" by this BCF). At
any moment of time any of these pools may be non-existent or empty. The management of bearers
within the pools, i.e. what bearers are in which pools, is beyond the scope of this Recommendation.
The bearers within the pools are labelled with BNC-IDs. For bearers owned by this BCF the
BNC-ID was allocated by the far BCF, and for those bearers owned by the far BCF the BNC-ID was
allocated by this BCF.
During the call set-up procedure, when a bearer is to be reused the BNC-ID is transferred by the
BICC protocol to indicate to the remote BCF which bearer is to be reused. A BCF can only select a
bearer for reuse that it originally set up, i.e. one that it owns.
II.3
Under normal call handling situations a bearer shall only be released by the BCF that originally set it
up, i.e. by the BCF that "owns" the bearer. Thus when a request to release a bearer is received from
the BICC CSF procedures the BCF shall only initiate the bearer release protocol if it owns the
bearer. It may also choose not to release a bearer it owns if it is determined by the BCF management
function that it is needed for the reuse of idle bearer procedure. (This is a network option.)
Under abnormal conditions the BICC CSF procedures can request reset of the bearer connection and
in this case the BCF shall unconditionally initiate the bearer release protocol.
II.4
BIWF Address
The BIWF Address is information exchanged between SNs to identify the address of the BCF within
the BIWF at the peer SN.
II.5
BNC Characteristics
The BNC Characteristics is information exchanged between SNs to identify the selected BNC type,
i.e. AAL1 or AAL2.
APPENDIX III
Procedures at a Call Mediation Node (network option)
III.1
Introduction
This appendix describes protocol functions that should be performed by a Call Mediation Node
(CMN), if a network operator chooses to deploy such nodes. The procedures described are necessary
for correct operation of the associated SNs controlling the bearers. Other procedures that may be
performed at a CMN are not specified in this Recommendation, but may be defined in future.
NOTE Within a network domain, the presence of an intermediate Call Mediation Node (CMN) is a network
option, the inclusion of which depends on implementation and operator reasoning. A CMN supports no
functionality directly related to bearer connections. The BICC protocol does not preclude the existence of
such a node.
75
CMN
(a)
CSF
CSF-C
(a)
CSF
BIWF
BIWF
(b)
BCF
SN
BCF-R
(b)
BCF
SWN(s)
SN
T11107900-00
III.2
Procedures
[2]
____________________
7
The sending SN awaits the RLC before initiating bearer release. This RLC means that the REL has been
received by the peer SN, as this ensures that the bearer release cannot arrive at the peer SN before the REL
message. The CMN should thus not generate the RLC itself.
The reset request needs to be relayed through a CMN to ensure that bearer resources are released at the
peer SN. The SN sending reset may not be able to release the bearer resources, depending on the error
causing the reset, and the sending of REL would not ensure that a receiving SN will release the bearer.
76
[3]
[4]
77
Series B
Series C
Series D
Series E
Overall network operation, telephone service, service operation and human factors
Series F
Series G
Series H
Series I
Series J
Series K
Series L
Construction, installation and protection of cables and other elements of outside plant
Series M
Series N
Series O
Series P
Series Q
Series R
Telegraph transmission
Series S
Series T
Series U
Telegraph switching
Series V
Series X
Series Y
Series Z
Geneva, 2001