Scope and Application
CAN/CSA-ISO/IEC 13868-04 (the Canadian adoption of ISO/IEC 13868:2004) defines the inter-exchange signalling protocol for call completion supplementary services within a Private Integrated Services Network (PISN). The standard specifies how Call Completion to Busy Subscriber (CCBS) and Call Completion on No Reply (CCNR) are executed between Private Integrated services Network eXchanges (PINX) using the QSIG signalling protocol.
The scope of this standard covers the stage 3 specification—i.e., the signalling procedures, messages, information elements, and state transitions necessary to realize the call completion features across network boundaries. It is applicable to any PINX that supports the QSIG call completion supplementary services and ensures interoperability between different vendors’ equipment.
CAN/CSA-ISO/IEC 13868-04 addresses three principal aspects:
- Service description — The logical behaviour of CCBS and CCNR from the user’s perspective;
- Signalling protocol — The precise messages, information elements, and state machines exchanged between PINX nodes;
- Conformance requirements — The mandatory and optional capabilities a system must declare to claim compliance.
This standard is part of the broader family of PISN signalling standards (ISO/IEC 11574 series) and is closely related to ISO/IEC 11582 (generic functional protocol for the support of supplementary services). It is intended for telecom engineers, network architects, and compliance testers.
Technical Requirements
QSIG Signalling for Call Completion
The inter-exchange signalling defined by CAN/CSA-ISO/IEC 13868-04 is based on the QSIG protocol stack. Call completion involves the following high-level steps:
- Service Request — The calling user (A) requests CCBS or CCNR when the called user (B) is busy or does not answer.
- Monitoring — The network monitors the state of user B until the appropriate condition (idle for CCBS, no reply timeout for CCNR) is satisfied.
- Recall — When the condition is met, the network initiates a new call attempt from A to B automatically (or with a limited ring).
- Completion — The call is established normally, or the service is cancelled after a defined number of recall attempts.
The standard specifies a set of QSIG messages extended with specific call completion and call independent information elements. Key messages include:
Primary QSIG Messages Used for Call Completion | Message | Direction | Function |
| ALERTING | Terminating → Originating | Indicates that called user is being alerted; contains CC‑specific parameters. |
| CALL PROCEEDING | Originating → Terminating | Confirms that the call request is being processed; may carry CC‑related IEs. |
| CONNECT | Terminating → Originating | Indicates call acceptance; used in the completion phase. |
| FACILITY | Bidirectional | Carries call‑independent messages for service activation / deactivation. |
| RELEASE | Bidirectional | Used to clear a call or to cancel the completion request. |
Comparison of CCBS and CCNR
The following table summarises the distinct conditions and network behaviour for each service:
Comparative Technical Requirements of CCBS and CCNR | Parameter | CCBS (Call Completion to Busy Subscriber) | CCNR (Call Completion on No Reply) |
| Trigger condition | Called terminal is busy (e.g., engaged in another call) | Called terminal does not answer within a network‑defined time (no reply) |
| Monitoring condition | Called user becomes idle (clears previous call) | Called user becomes available (idle or off‑hook) – often combined with a timer |
| Recall method | Original calling user is notified, then call is re‑established | Same as CCBS |
| Maximum recall attempts | Configurable (default typically 1–3) | Configurable (default typically 1) |
| Service interaction | May override call forwarding; co‑operates with call waiting | Normally overrides call forwarding on no reply; can interact with voice mail |
Important: The information element Call Completion Indication (CCI) plays a critical role in distinguishing between CCBS and CCNR requests during the monitoring and recall phases. Implementers must strictly follow the encoding rules defined in CAN/CSA-ISO/IEC 13868-04 Clause 9 to avoid protocol errors.
Implementation Highlights
Implementing CAN/CSA-ISO/IEC 13868-04 requires careful handling of several complex aspects within a PINX:
- Resource Reservation — To guarantee that a recall can be completed, the originating PINX may optionally reserve network resources (e.g., a trunk) while monitoring the called user. This is signalled using the Call Resource Information element.
- Timer Management — The standard defines mandatory timers (e.g., T_CC_Monitor, T_CC_Recall) to prevent indefinite monitoring. Their values must be configurable per service provider policy.
- Interworking with Other Services — CCBS/CCNR must interact gracefully with call forwarding (diverting), call transfer, and call waiting. For instance, when call forwarding is active, the network may either disable call completion or forward the request to the forward‑to user. CAN/CSA-ISO/IEC 13868-04 provides a precedence order.
- QSIG Protocol Stack — The standard relies on the underlying QSIG layer (ISO/IEC 11572) and the generic functional procedures of ISO/IEC 11582. The application protocol data units are encapsulated in FACILITY messages.
Tip: Use a Protocol Implementation Conformance Statement (PICS) proforma as given in Annex A of the standard. The PICS document helps suppliers and developers clearly state which options (e.g., multiple recall attempts, timer values, interworking scenarios) are supported, simplifying certification.
Example Message Sequence
A simplified QSIG message flow for CCBS (using call‑independent signalling) is shown below (user A initiates a call, finds user B busy, activates CCBS, then later the recall succeeds):
- SETUP (A→B) – Initial call attempt.
- RELEASE COMPLETE (B→A) – User B busy; includes cause “busy”.
- FACILITY (A→B) – CCBS activation request (Facility IE with CC‑Setup).
- FACILITY (B→A) – CCBS activation acknowledgment (CC‑Setup Ack).
- Monitoring period – User B clears previous call.
- FACILITY (B→A) – Indication that B is idle (CC‑Recall).
- SETUP (A→B) – New call attempt triggered automatically.
- CONNECT (B→A) – B answers; call completed.
Interoperability: Because CAN/CSA-ISO/IEC 13868-04 is identical to ISO/IEC 13868, equipment certified against the international standard will also meet the Canadian adoption. This reduces duplication of testing for manufacturers serving multiple markets.
Compliance and Testing
Conformance to CAN/CSA-ISO/IEC 13868-04 is typically verified using the following methods:
- Static Conformance Review — Compare the supplier’s PICS with the standard’s mandatory and conditional requirements. All static capabilities (e.g., supported scenarios, message support) must be declared.
- Dynamic Conformance Testing — Execute a set of test cases covering normal call completion, service cancellation, recall timeout, error handling, and interaction with other supplementary services.
- Network Simulation — Use a QSIG protocol tester that can emulate both originating and terminating PINX behaviour.
The Canadian Standards Association (CSA) requires that any product claiming compliance to CAN/CSA-ISO/IEC 13868-04 must undergo testing by an accredited laboratory. In most cases, a certificate of compliance to ISO/IEC 13868 issued by a recognized body (e.g., ETSI, SIP-SCF) is accepted as equivalent.
Caution: Some private network implementations incorrectly treat CCBS and CCNR as mutually exclusive. The standard permits a single activation to combine both services (e.g., try CCBS first, then CCNR). Failure to support composite activation will cause interoperability failures with compliant PINX.
For ongoing compliance, network operators should regularly verify that all PINX nodes in a PISN run the same version of the protocol to avoid race conditions during monitoring. The standard does not mandate backward compatibility with earlier proprietary call completion schemes; a phased migration plan is recommended.
Frequently Asked Questions
Q: What is the difference between CAN/CSA-ISO/IEC 13868-04 and the base international standard ISO/IEC 13868?
A: CAN/CSA-ISO/IEC 13868-04 is the identical adoption of ISO/IEC 13868:2004 by the Canadian Standards Association. It includes the same technical content but adds a Canadian foreword and administrative information. For practical implementation, the two documents are interchangeable.
Q: Does this standard cover call completion in IP‑based PISN (e.g., using SIP)?
A: No. CAN/CSA-ISO/IEC 13868-04 specifically addresses the QSIG signalling protocol over digital private networks (e.g., ISDN‑based PINX). For IP‑based PISN environments, the equivalent functionality is defined in standards such as ISO/IEC 15432 (SIP‑QSIG interworking) or proprietary solutions.
Q: Can CCBS and CCNR be activated simultaneously for the same call?
A: Yes. The standard supports a combined activation where the network first attempts CCBS (busy condition) and, if that does not succeed within a configurable time, switches to CCNR (no‑reply monitoring). This composite operation is defined in the signalling procedures and must be explicitly supported in the PICS.
Article prepared for technical documentation purposes. Standard reference: CAN/CSA‑ISO/IEC 13868‑04 (equivalent to ISO/IEC 13868:2004). All rights reserved. Year: 2026.