CAS

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(formatting)
(Needs revising edit//removed needs revising category)
 
(41 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Channel Associated Signaling is a signaling protocol for the set-up and tear-down of phone calls. It is different from other signaling protocols such as [[SS7]] in that it is not message/packet-based but rather based on bit transition for state changing, and tone transmission for information and state information exchange. In many parts of the world, CAS was first replaced by [[ISDN]] and in many cases, was ultimately replaced by SS7. Today, CAS is often used with low density trunks.
+
Channel Associated Signaling (CAS) is a signaling protocol for the setup and tear-down of phone calls. It is different from other signaling protocols, such as [[SS7]] because it is not message or packet-based but rather based on bit transition for state changing, and tone transmission for information and state information exchange. In many parts of the world, CAS was first replaced by [[ISDN]] and in many cases, was ultimately replaced by SS7. Today, CAS is often used with low-density trunks.  
  
 +
<br>
  
== CAS and TelcoBridges ==
+
== CAS and TelcoBridges ==
CAS signaling is supported at the basic API level but is not supported at the [[Toolpack]] / [[Web Portal]] level and is thus not accessible for more basic applications (i.e., that don`t require programming code). TelcoBridges is scheduled to release support for CAS R2 within the Toolpack Web Portal v2.5 interface during the 3rd quarter of 2010.
+
  
 +
TelcoBridges provides support for various CAS R1 and CAS R2 variants. Please contact TelcoBridges regarding support for additional CAS variants.
  
=== CAS ===
+
'''Note:''' CAS support is limited to  E1/T1/J1 interfaces. It is not compatible with DS-3 or STM-1 interfaces.
  
==== Supported RBS T1 variants ====
+
<br>
The following CAS variants are currently supported at the basic API level:
+
*Wink start
+
*FXS Ground start
+
*FXS Loop start
+
*FXO
+
*Taiwan R1
+
  
Please contact TelcoBridges regarding support for additional CAS variants.
+
== CAS R1  ==
 +
Toolpack supports various CASR1 variants on T1 and E1 line interfaces.
  
=== CAS R2 ===
+
The TelcoBridges CAS R1 stack features a scriptable register signaling engine that allows the complete customization of CAS R1 variants and call flows, including the creation of new variants that are not provided with Toolpack.
  
The TelcoBridges CAS R2 stack features a scriptable register signaling engine which practically allows the complete customization of communication process using tones. More specifically, it is possible to modify the timings of the tone exchanges, change the meanings of each tone and dynamically specify the sequence in which the tones are played. The stack also provides integrated interoperability between variants and between other signaling types. For instance, the calling party category can be converted between variants and propagated to a SS7 call leg.
+
Refer to [[CASr1_scripting|CASR1 script]] for detailed information.
  
==== Supported CAS R2 variants ====
+
'''Note:''' Support for CAS R1 has been introduced in Toolpack release 2.7.42.
*Generic (ITU spec base)
+
*Brazil
+
  
Using Toolpack, the variant scripts can be adapted them to fulfill different requirements and new scripts can be created from scratch.
+
=== Supported CAS R1 variants  ===
 +
The following CAS variants are currently supported by Toolpack:
  
 +
{| cellpadding="0" border="0" style="width: 520px;" class="wikitable"
 +
|-
 +
! CASR1 Variant
 +
! RELEASE
 +
|-
 +
| [[CAS_R1_E%26M|E&M "Wink start"]] (delay start, 1 wink or 2 winks)
 +
| 2.7
 +
|-
 +
| [[CAS_R1_LOOPSTART_USER|Loop start user side]]
 +
| 2.7
 +
|-
 +
| [[CAS_R1_LOOPSTART_NETWORK|Loop start network side]]
 +
| 2.7
 +
|-
 +
| Ground start user side
 +
| 2.8
 +
|-
 +
| Ground start network side
 +
| 2.8
 +
|}
 +
<br>
  
== References ==
+
== CAS R2 ==
* [[CAS_R2_scripting|CAS R2 Scripting guide]]
+
Toolpack supports various CASR2 variants E1 line interfaces.
* [[Toolpack_CAS_R2_troubleshooting|CAS R2 Troubleshooting guide]]
+
* [http://en.wikipedia.org/wiki/Channel_Associated_Signaling Wikipedia article]
+
* [http://www.itu.int/rec/T-REC-Q.400-Q.490-198811-I ITU Q.400-Q.490 Specification]
+
  
[[category:Glossary]]
+
The TelcoBridges CAS R2 stack features a scriptable register signaling engine that, in practice, allows the complete customization of communication processes using tones. More specifically, it is possible to modify the timing(s) of the tone exchanges, change the meaning(s) of each tone and dynamically specify the sequence in which the tones are played. The CAS R2 stack also provides integrated interoperability between variants and between other signaling types. For instance, the calling party category can be converted between variants and propagated to a SS7 call leg.
[[category:Needs revising]]
+
 
 +
'''Note:''' Support for CAS R2 was introduced in Toolpack release 2.5.
 +
 
 +
=== Supported CAS R2 variants  ===
 +
The following CAS variants are currently supported by Toolpack:
 +
 
 +
{| cellpadding="0" border="0" style="width: 520px;" class="wikitable"
 +
|-
 +
! CASR1 Variant
 +
! RELEASE
 +
|-
 +
| Generic (ITU spec base)
 +
| 2.5
 +
|-
 +
| Brazil
 +
| 2.5
 +
|-
 +
| Mexico
 +
| 2.5
 +
|-
 +
| Venezuela
 +
| 2.7
 +
|}
 +
Use Toolpack's script-based approach to the management of regional variants. Variants supplied by Toolpack can be adapted to address specific requirements and new variant scripts can be created from scratch, without to need to 'patch' or update the underlying system software version.
 +
 
 +
== H.248 and CAS ==
 +
 
 +
Starting with version 2.8, CAS support for H.248 has been added. This means TDM CAS lines can be controlled remotely through H.248 CAS messages. Supported packages are described in the [[H.248#H.248_package_support|H.248 page]].
 +
== Configuration  ==
 +
*[[Toolpack:Protocol_Stack_Settings_D#CAS|Web Portal v3.0: CAS Signaling]]
 +
*[[Toolpack:Protocol_Stack_Settings_C#CAS|Web Portal v2.10: CAS Signaling]]
 +
*[[Toolpack:Protocol_Stack_Settings_B#CAS|Web Portal v2.9: CAS Signaling]]
 +
*[[Toolpack:Protocol_Stack_Settings_A#CAS|Web Portal v2.8: CAS Signaling]]
 +
<div class="mw-collapsible mw-collapsed" data-collapsetext="other versions" data-expandtext="Click here for other versions" style="width: 400px;">
 +
*[[Web Portal Tutorial Guide v2.7#CAS|Web Portal v2.7: CAS Signaling]]
 +
</div>
 +
 
 +
== References  ==
 +
 
 +
* CAS Scripting
 +
**[[CASr1_scripting|CAS R1 Scripting guide]]
 +
**[[CAS R2 scripting|CAS R2 Scripting guide]]
 +
*[[Toolpack CAS R2 troubleshooting|CAS R2 Troubleshooting guide]]
 +
*[[H.248]]
 +
*[http://en.wikipedia.org/wiki/Channel_Associated_Signaling Wikipedia article]
 +
*[http://www.itu.int/rec/T-REC-Q.400-Q.490-198811-I ITU Q.400-Q.490 Specification]
 +
 
 +
[[Category:Glossary]]
 +
[[Category:Revise on Major]]

Latest revision as of 09:12, 8 March 2018

Channel Associated Signaling (CAS) is a signaling protocol for the setup and tear-down of phone calls. It is different from other signaling protocols, such as SS7 because it is not message or packet-based but rather based on bit transition for state changing, and tone transmission for information and state information exchange. In many parts of the world, CAS was first replaced by ISDN and in many cases, was ultimately replaced by SS7. Today, CAS is often used with low-density trunks.


Contents

CAS and TelcoBridges

TelcoBridges provides support for various CAS R1 and CAS R2 variants. Please contact TelcoBridges regarding support for additional CAS variants.

Note: CAS support is limited to E1/T1/J1 interfaces. It is not compatible with DS-3 or STM-1 interfaces.


CAS R1

Toolpack supports various CASR1 variants on T1 and E1 line interfaces.

The TelcoBridges CAS R1 stack features a scriptable register signaling engine that allows the complete customization of CAS R1 variants and call flows, including the creation of new variants that are not provided with Toolpack.

Refer to CASR1 script for detailed information.

Note: Support for CAS R1 has been introduced in Toolpack release 2.7.42.

Supported CAS R1 variants

The following CAS variants are currently supported by Toolpack:

CASR1 Variant RELEASE
E&M "Wink start" (delay start, 1 wink or 2 winks) 2.7
Loop start user side 2.7
Loop start network side 2.7
Ground start user side 2.8
Ground start network side 2.8


CAS R2

Toolpack supports various CASR2 variants E1 line interfaces.

The TelcoBridges CAS R2 stack features a scriptable register signaling engine that, in practice, allows the complete customization of communication processes using tones. More specifically, it is possible to modify the timing(s) of the tone exchanges, change the meaning(s) of each tone and dynamically specify the sequence in which the tones are played. The CAS R2 stack also provides integrated interoperability between variants and between other signaling types. For instance, the calling party category can be converted between variants and propagated to a SS7 call leg.

Note: Support for CAS R2 was introduced in Toolpack release 2.5.

Supported CAS R2 variants

The following CAS variants are currently supported by Toolpack:

CASR1 Variant RELEASE
Generic (ITU spec base) 2.5
Brazil 2.5
Mexico 2.5
Venezuela 2.7

Use Toolpack's script-based approach to the management of regional variants. Variants supplied by Toolpack can be adapted to address specific requirements and new variant scripts can be created from scratch, without to need to 'patch' or update the underlying system software version.

H.248 and CAS

Starting with version 2.8, CAS support for H.248 has been added. This means TDM CAS lines can be controlled remotely through H.248 CAS messages. Supported packages are described in the H.248 page.

Configuration

References

Personal tools