Description
Channel Associated Signalling (CAS) is a telecommunication signalling architecture in which the signalling information necessary for call setup, supervision, and teardown is transmitted within the same physical transmission channel (or a channel permanently associated with it) as the user voice or data traffic. In T1/E1 digital carrier systems, this is typically implemented by 'robbing' specific bits from the user data stream within each frame to carry the signalling state. For example, in the T1 24-channel PCM system using the Super Frame (SF) format, the least significant bit (the 8th bit) of the 6th and 12th frames of each 12-frame superframe is used for signalling for each channel. In the Extended Super Frame (ESF) format, bits are robbed from the 6th, 12th, 18th, and 24th frames.
The operation of CAS is inherently tied to the timeslot structure of the physical transmission medium. Each voice channel (e.g., a 64 kbps DS0 timeslot) has its own dedicated, in-band signalling path. The signalling information is simple, typically representing a small set of states such as idle, off-hook, on-hook, ringing, and wink. This information is transmitted repetitively, allowing the receiving equipment to constantly monitor the line state. Because the signalling is physically bonded to its traffic channel, establishing a call involves dedicating both the bearer path and its associated signalling capacity for the duration of the connection.
Key components in a CAS-based network include channel banks or multiplexers that perform the analog-to-digital conversion and insert/extract the robbed-bit signalling, and digital switches equipped with CAS trunk cards to interpret these signals. The protocol is simple and deterministic, with low overhead for a single channel, but it lacks the flexibility, speed, and rich feature set of common channel signalling. Its operation is transparent to the user data, though the bit-robbing technique technically reduces the voice channel's fidelity from 8-bit to 7.5-bit ยต-law/A-law coding during signalling frames.
In the context of 3GPP specifications, CAS is primarily referenced for legacy interworking and migration scenarios. While 3GPP systems from GSM onwards have predominantly used Common Channel Signalling (e.g., SS7, SIGTRAN, Diameter) for core network functions, CAS interfaces may be relevant where the mobile network interconnects with traditional PSTN or legacy PBX systems. Specifications like TS 29.424 and TS 29.558 may reference CAS in the context of signalling interworking functions (IWF) that translate between ISDN User Part (ISUP) or other protocols and legacy CAS signalling to facilitate end-to-end call control across hybrid networks.
Purpose & Motivation
CAS was developed as a fundamental method for signalling in early digital telephone networks, most notably with the T1 (1.544 Mbps) and E1 (2.048 Mbps) carrier systems introduced in the 1960s and 1970s. Its primary purpose was to provide a straightforward, channel-by-channel mechanism for supervisory signalling (seizing, answering, disconnecting) and address signalling (dialed digits) without requiring a separate, complex signalling network. It solved the problem of efficiently integrating control functions into the nascent digital transmission infrastructure, replacing the separate DC signalling loops or single-frequency tones used in analog carrier systems.
The motivation for CAS was simplicity, direct association, and cost-effectiveness for point-to-point trunk connections. Since each voice channel carried its own control bits, there was no need for a sophisticated packet-switched signalling network or high-level protocol stacks. This made early digital switches and channel banks simpler to design and deploy. It was perfectly suited for the era of circuit-switched telephony, where a physical end-to-end connection was established and maintained, and the associated signalling could be easily 'stolen' from the already-synchronized digital bitstream.
However, CAS has significant limitations that motivated the industry-wide shift to Common Channel Signalling (CCS). Its in-band nature makes it susceptible to fraud (e.g., 'blue boxing') where tones can mimic signalling. It is inefficient for feature-rich services, as the signalling bandwidth is minimal and cannot easily carry additional information. Call setup is slower, as signalling can only be sent during specific robbed-bit frames. Most critically, the signalling path is only available when the traffic channel is established, preventing features like calling the line while it is busy. 3GPP's adoption of CCS-based architectures from its inception was a direct response to these limitations, enabling faster, more secure, and more intelligent network services.
Key Features
- In-band signalling carried within the same transmission channel as user traffic
- Uses 'robbed-bit' signaling in T1/E1 frames, sacrificing user bit integrity for control
- Simple state-based signalling (on-hook, off-hook, ringing, wink)
- Direct physical association between one signalling path and one bearer channel
- Deterministic timing tied to the PCM frame structure (e.g., every 6th frame)
- Primarily used for supervisory and address signalling in circuit-switched connections
Evolution Across Releases
In 3GPP Release 8, CAS is referenced primarily in the context of legacy network interworking and migration. Specifications such as TS 29.558 define the Diameter-based Rx/Gx application interfaces for policy control, which may involve scenarios where legacy CAS-based services require integration with the new EPS. The focus is not on enhancing CAS itself, but on ensuring the Evolved Packet Core (EPC) can interface with or manage resources connected through legacy CAS trunks, often through mediating gateways.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.558 | 3GPP TS 23.558 |
| TS 23.700 | 3GPP TS 23.700 |
| TS 26.917 | 3GPP TS 26.917 |
| TS 26.938 | 3GPP TS 26.938 |
| TS 29.424 | 3GPP TS 29.424 |
| TS 29.558 | 3GPP TS 29.558 |
| TS 36.300 | 3GPP TR 36.300 |
| TS 36.306 | 3GPP TR 36.306 |
| TS 36.331 | 3GPP TR 36.331 |
| TS 36.976 | 3GPP TR 36.976 |