Nine-9s

Simply the Best!   

CAS T1 RBS Protocol Stacks  -- C Source Code


Home
Products
About Us
Resources
Contact Us
News

CAS T1 RBS CAS E1 R2

 

bullet

 T1 RBS protocol stack

This Software is often called:

 

T1 signaling stack or T1 protocol stack or T1 signaling source code or T1 WAN protocol software

 

TeleSoft provides many WAN protocol software packages, including T1 Robbed Bit Signaling Software (RBS) That complies with EIA-464B and AT&T TR41458.  Robbed Bit Signaling is an older digital signaling protocol that uses (robs or steals) one bit (the least significant bit) from every sixth octet on each voice DS0 on a T1.  Using RBS means that data cannot reliably be transmitted in that bit, so a DS0 on a T1 using RBS is limited to 56K transmission.

 

Each T1 channel carries a sequence of frames, composed of 24 octets (each B channel, or DS0 contributes one octet per frame) and a framing bit.   CAS looks specifically at every sixth frame for the channel's associated signaling information, which is carried in the least significant bit of each DS0's octet. In an Extended SuperFrame (ESF) these bits occur in frames 6, 12, 18, and 24 and are called the A-, B-, C-, and D-bits respectively.  In other types of framing, the AB bits are repeated in the CD bits, so instead of ABCD, the line is ABAB.  Note that RBS is a type of "in-band" signaling protocol.

 

Because of the fraud that occurred soon after T1 RBS was deployed, several ways to start a phone call were devised.  TeleSoft's RBS source code supports at least the following starts:

bullet

Wink start - E&M support

bullet

Delayed Start - E&M support

bullet

Immediate Start - E&M support

bullet

Ground start - FXS support

bullet

Loop start - FXS support

The above starts are configurable on a per-DS0 basis.

 

TeleSoft's RBS protocol stack also supports

bullet

DTMF Tone Processing Module 

bullet

Direct Inward Dialing support (DID) for Wink start

bullet

Logging function (tracks line signaling state changes)

 

TeleSoft's Robbed Bit Signaling SDK has a state machine that is shared with TeleSoft's PRI SDK and E1 CAS SDK.
 

TeleSoft's Robbed Bit Signaling protocol stack supports "ABCD" and "ABAB" signaling:

bullet

ABCD signaling for the following protocols as defined by TIA-464-C:

bullet

PBX Tie-Trunk (4W E&M)

bullet

CO / FX / WATS Trunk (SAS / FXS & SAO / FXO)

bullet

DID (DPT & DPO)

bullet

OPS (SAO / FXO & SAS / FXS)

 

bullet

Both ends of the interface (PBX end and far end) are required to use the same protocol such that peer-to-peer connections may be established.

bullet

The protocols are configurable on a per-DS0 basis.

bullet

Note that Hook Flash Support includes ability to initiate and receive flashes and digits during active call phase using pulse dialing.

bullet

Line encoding for:

bullet

AMI, B8ZS, CMI

bullet

Bit oriented messages

bullet

BOM/BOC per T1.403

bullet

Line framing for:

bullet

SF (D4)

bullet

ESF

bullet

TR-08 (SLC-96)

 

TeleSoft's RBS source code library supports the following T1 maintenance operations:

bullet

Maintenance operations for:

bullet

Remote, local and payload loopbacks

bullet

ANSI T1.403 Facilities Data Link (FDL) reports

bullet

AT&T TR54016 Facilities Data Link (FDL) reports

 

bullet

Performance data per:

bullet

ANSI T1.403

bullet

ANSI T1.231

bullet

AT&T TR54016

 

TeleSoft's RBS stack supports alarms per:

bullet

ANSI T1.231

bullet

Red Alarm -- Loss of Frame (LOF)

bullet

Red Alarm -- Loss of Signal (LOS)

bullet

Blue Alarm -- Alarm Indication Signal (AIS)

bullet

Yellow Alarm -- Remote Alarm Indication (RAI)

bullet

ANSI T1.231 (Declaration & clearing)

 

TeleSoft International is the original developer of the TsLink3 range of high performance WAN protocols including ISDN BRI and PRI, QSIG, CAS E1 R2, T1 RBS, AO/DI, ML-PPP, Frame Relay, X.25, and also a range of hardware reference designs. TsLink3 protocol source code is exceedingly well engineered - tightly coded for performance and compact footprint, with a quality that delivers rock-solid stability.

TeleSoft's foundations go back to 1986 when the first ISDN stack was released. Since then TeleSoft's protocols have been proven in use by more than 200 customers worldwide. World leaders, including AT&T, Cisco, D-Link, Digital Equipment, Fujitsu, IBM, Lucent, Matsushita, Multi-Tech, NTT, Polycom, and Vertical Networks have all used the source code for  TeleSoft's proven protocol software.

Manufacturers license the source code for TeleSoft's proven T1 RBS, E1 R2 CAS, and other protocol stacks and reference designs to get their products to market faster with minimized technical risk and development costs. TeleSoft focuses on developing the software and hardware so that you can focus on manufacturing and shipping your product.

The TeleSoft software development toolkit (SDK) has available interfaces to several standard preemptive and non-preemptive real-time operating systems and non-real time operating systems, including ATMOS, Linux, MQX, Nucleus Plus, OSE, pSOS, TsRITE*, VRTX, and VxWorks 

If a customer selects a different OS than one from the list above, one of the pre-ported OS interfaces can be used as a template to rapidly develop a new OS interface. TsLink3 customers have leveraged the OS-independent architecture to port to other operating systems including Solaris, Windows, and Proprietary operating systems

* TsRITE is a TsLink3 product, and is a compact, low-overhead RTOS customized for protocol and B-channel data requirements. It is royalty-free.

 

 

Simply the Best!