Creates a CAS Signaling Group Table given a specific Table ID.
The CAS Signaling Group identifier can only be within the range 20001-30000 (inclusive)
https://134.56.227.163/rest/cassg/{identifier}
PUT
true
Parameter Name | Required | Service Affecting | Data Type | Default Value | Possible Values | Description |
---|---|---|---|---|---|---|
ConfigIEState | No | Yes | Enum | 1 | Possible values:
| Specifies the Administrative State of the resource. |
AdminState | Yes | Yes | Enum | 1 | Possible values:
| Enable or Disable this signaling group. |
Description | No | No | string | none | 64 - Max Length | A description about this signaling group. |
CasLineType | Yes | Yes | Enum | 0 | Possible values:
| Indicating if this CAS Signaling Group is applied to an analog or digital line. |
CasSignalingType | Yes | Yes | Enum | 0 | Possible values:
| Sets the CAS signaling type for this Signaling Group. Can be set to E&M, R2, FXS Loop Start or FXO Loop Start. If Line Type is set to Analog, only Loop Start profiles will be valid. |
CallerIDType | Yes | Yes | Enum | 1 | Possible values:
| Used to specify the Caller ID Type for this signaling group. |
CasEnMProfileId | No | Yes | int | 0 | Possible values:
| Sets the CAS E&M profile index. When this Signaling group is configured for CAS E&M this will be the index of the CAS Signaling profile used. If set to 0 it indicates that the CAS Signaling Group is not configured for CAS E&M operation. Only one of the four attributes: CasEnMProfileId, CasR2ProfileId, CasLoopStartFxoProfileId and CasLoopStartFxsProfileId should be set to a non-zero value at a time. |
CasR2ProfileId | No | Yes | int | 0 | Possible values:
| Sets the CAS R2 profile index. When this Signaling group is configured for CAS R2 this will be the index of the CAS Signaling profile used. If set to 0 it indicates that the CAS Signaling Group is not configured for CAS R2 operation. Only one of the four attributes: CasEnMProfileId, CasR2ProfileId, CasLoopStartFxoProfileId and CasLoopStartFxsProfileId should be set to a non-zero value at a time. |
CasLoopStartFxoProfileId | No | Yes | int | 0 | Possible values:
| Sets the CAS FXO Loop Start profile index. When this Signaling group is configured for CAS FXO Loop Start this will be the index of the CAS Signaling profile used. If set to 0 it indicates that the CAS Signaling Group is not configured for CAS FXO Loop Start operation. Only one of the four attributes: CasEnMProfileId, CasR2ProfileId, CasLoopStartFxoProfileId and CasLoopStartFxsProfileId should be set to a non-zero value at a time. |
CasLoopStartFxsProfileId | No | Yes | int | 0 | Possible values:
| Sets the CAS FXS Loop Start profile index. When this Signaling group is configured for CAS FXS Loop Start this will be the index of the CAS Signaling profile used. If set to 0 it indicates that the CAS Signaling Group is not configured for CAS FXS Loop Start operation. Only one of the four attributes: CasEnMProfileId, CasR2ProfileId, CasLoopStartFxoProfileId and CasLoopStartFxsProfileId should be set to a non-zero value at a time. |
CasSupplementaryProfileId | No | No | int | 0 | Possible values:
| Supplementary Services Profile Index. If set to 0, it indicates that no Supplementary Services are supported in this CAS SG. This item will be shown only when CAS Signaling Profile is set to a Loop Start Signaling Profile. |
CasSgDirection | Yes | Yes | Enum | 2 | Possible values:
| Direction of calls handled by this signaling group. |
EndOfDialDigit | Yes | No | string | none | 1 - Max Length | Used to set the end dial digit of the dialed numbers. This parameter is unused at this time. |
RelayCallingName | Yes | No | Enum | 1 | Possible values:
| Used to enable/disable Relay Calling Name. |
CasSgHuntMethod | Yes | Yes | Enum | 4 | Possible values:
| Channel hunting method. It is applicable only if Direction is "Incoming". |
CasSgRingbackPlayPolicy | Yes | Yes | Enum | 0 | Possible values:
| Play ringback tone on channel. |
RouteTableId | Yes | Yes | int | 1 | Possible values:
| Route Table Index. |
ToneTableId | Yes | Yes | int | 1 | Possible values:
| Tone Table Index. In Sonus SBC 1000/2000 2.0, the Tone table should support ring back tone, dial tone, disconnect tone and busy tone. |
ActionSetTableId | No | No | int | 0 | Possible values:
| Action Set Index. It is not used if Direction is set to "Outgoing". Note. When ActionSetTableId is not 0, it takes precedence over Route Table. |
NoChannelAvailableId | No | No | int | 34 | Possible values:
| In case of "No Channel/Circuit available" release cause code, Common Call Control is going to map this to the value configured against this entry in the signaling group. This cause code will be sent to the relevant protocol module. The cause code should be in the range of 1 to 127 as defined in Q.850 Cause Codes. |
TimerSanitySetup | No | No | int | 255000 | Possible values:
| Specifies the sanity timer for setup message, in milliseconds. A Call that has not received a response from the peer switch will be released after this time. This is for all call types. |
CallForward | Yes | No | Enum | 0 | Possible values:
| Used to enable/disable the Call Forward feature. If it is enabled the configuration for the Activate and Deactivate keycodes will become visible. The user can then configure their own keycodes if desired. This attribute is only applicable for Analog FXS signaling groups. |
CallForwardActivate | Yes | No | string | *72 | 6 - Max Length | This field indicates the characters that are used to activate Call Forward on a specific port. This attribute is only applicable for Analog FXS signaling groups, and only if call forwarding is enabled. |
CallForwardDeactivate | Yes | No | string | *73 | 6 - Max Length | This field indicates the characters that are used to deactivate Call Forward on a specific port. This attribute is only applicable for Analog FXS signaling groups, and only if call forwarding is enabled. |
ApplyToChannelList | Yes | Yes | string | none | 512 - Max Length | DS1 Channel IDs or Analog Channel IDs. This is a comma separated list of channel IDs. Channel ID format needs to specified as "x.y" (ports) or "x.y.z" (channels) where: x - card number, y - port number, z - channel numbers. x must be 1 or 2; y must be an integer between 1 and 8 for digital, or an integer between 1 and 24 for analog; z must be an integer or a range of integer between 1 and 24 for T1, or be an integer between 1 and 31 for E1, or 1 for analog. |
ChannelOwnNumberList | No | No | string | none | 1024 - Max Length | For Own Number hunting this field will be a comma-separated list of channel phone numbers, whose entries line up with their associated channel in the AppliedToChannelList. |
FXSHotlineNumberList | No | No | string | none | 1024 - Max Length | For FXS signaling groups this field is a comma-separated list of CAS FXS Hotline phone numbers, whose entries line up with their associated channel in the AppliedToChannelList. Token values within the commas will be empty if the corresponding channel is not configured for hotline. |
FXSCallForwardingNumberList | No | No | string | none | 1024 - Max Length | For FXS Analog Signaling Groups this field is a comma-separated list of CAS FXS Call Forwarding phone numbers, whose entries line up with their associated channel in the AppliedToChannelList. Token values within the commas will be empty if the corresponding channel is not configured for call forwarding. This list may either be updated by a configuration update, or by an analog subscriber setting a call forwarding number through their telephone touch pad. |
CasSgDTMFCallerIDStartDelimiter | No | No | Enum | 13 | Possible values:
| This field indicates the DTMF tones used as the caller ID start delimiter. This attribute is applicable only if the signaling profile is of type FXS or FXO, only if the Line Type is Analog, and only if the Caller ID Type iss DTMF, DTMF No Ring, or DTMF Reverse Battery. |
CasSgDTMFCallerIDEndDelimiter | No | No | Enum | 12 | Possible values:
| This field indicates the DTMF tones used as the caller ID end delimiter. This attribute is applicable only if the signaling profile is of type FXS or FXO, only if the Line Type is Analog, and only if the Caller ID Type iss DTMF, DTMF No Ring, or DTMF Reverse Battery. |
CallerIdPrivacySignaling | Yes | No | string | none | 5 - Max Length | This field indicates the characters that are sent to signal that the Caller Id is private/restricted. Only valid for CAS Digital and Analog LoopStart FXS interfaces. |
Put code example here
Put Code response here