Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatic update to correct links

...

...

Signaling groups allow telephony channels to be grouped together for the purposes of routing and shared configuration. They are the entity to which calls are routed, as well as the location from which Call Routes are selected. They are also the location from which Tone Tables and Action Sets are selected.

...


Anchor
Test Results
Test Results
Test Results

Caption
0Table
1Test Results
1100SIP Connectivity
ID. NoProcedureResultComment
1101Validate syntax of OPTIONS messages sent to service provider.Pass 
1102Validate syntax of OPTIONS messages sent from service provider.Pass 
1103Validate in service response codes to OPTIONS messages from provider.Pass 
1104Validate in service response codes to OPTIONS messages to provider.Pass 
1105Validate OPTIONS messages are not sent more than once every 10 seconds to provider.Pass 
2100Initial Calls To/From External Phones
2101Inbound call from an external phone to an enterprise extension. Hang-up at called party (enterprise extension). Wait for calling party to disconnect. Validate proper SIP header syntax, ringback tone, two-way audio and proper call clearance.Pass 
2102Inbound call from an external phone to an enterprise extension. Hang-up at calling party (PSTN phone). Wait for called party to disconnect. Validate proper SIP header syntax, ringback tone, two-way audio and proper call clearance.Pass 
2103Outbound call from an enterprise extension to an external phone. Hang-up at called party (PSTN phone). Wait for calling party to disconnect. Make sure originating party is properly identified (Diversion/History-Info, PAI or From- in that order), using exactly 10 digits for the user part and the domain matching this TN's "PBX" (to which its TG is assigned). Also validate "tgrp/trunk-context" in Contact, if doing explicit TG selection (usually for Toll-bypass). Validate ringback tone, two-way audio and proper call clearance.Pass 
2104Outbound call from an enterprise extension to an external phone. Hang-up at calling party (enterprise extension). Wait for called party to disconnect. Make sure originating party is properly identified (Diversion/History-Info, PAI or From- in that order), using exactly 10 digits for the user part and the domain matching this TN's "PBX" (to which its TG is assigned). Also validate "tgrp/trunk-context" in Contact, if doing explicit TG selection (usually for Toll-bypass). Validate ringback tone, two-way audio and proper call clearance.Pass 
2105Trunk Group Selection: test absence of explicit trunk group selection.Pass 
2106Trunk Group Selection: test trunk group selection with tgrp tag.Pass 
2107Trunk Group Selection: test trunk group selection with otg tag.Pass 
3100Incomplete Call Attempts
3101Inbound call from an external phone to an enterprise extension. Hang-up before far-end answers.Pass 
3102Outbound call from an enterprise extension to an external phone. Hang-up before far-end answers.Pass 
3103No Answer of inbound call from an external phone to an enterprise extension. (No explicit rules on Customer Premise Equipment (CPE). Let extension ring.)Pass 
3104No Answer of outbound call from an enterprise extension to an external phone.Pass 
3105Inbound call from an external phone to an enterprise extension that is “Busy”.Pass 
3106Outbound call from an enterprise extension to an external phone that is “Busy”.Pass 
3107Inbound call from an external phone to an unassigned enterprise extension.Pass 
3108Outbound call from an enterprise extension to an invalid external number (Note that this also happens to test CPE support for early media).Pass 
3109Validation of explicit treatments/terminating responses to basic conditions (busy, no circuit avail, bldn etc).Pass 
4100Codec Support and Negotiation with Hard Phones
4101Whenever the CPE sends out SDP, the Content-Type must be "application/sdp".Pass 
4102Validate inbound G.729 calls.PassCall will still work even if this case fails.
4103Validate outbound G.729 calls (annexb=no is required).Pass 
5100Voicemail and DTMF Tone Support
5101Inbound call from an external phone to an enterprise extension, transfer to voicemail. Leave a message.Pass 
5102Inbound call from an external phone to an enterprise extension, let ring for close to 2 minutes, then transfer to voicemail. Leave a message.Pass 
5103Login to enterprise voicemail and retrieve message from 5102.Pass 
5104Outbound call to an external number, transfer to voicemail. (Ex. Call office or cell phone with voicemail). Leave a message.Pass 
5105Login to external voicemail and retrieve message from 5104.Pass 
5106Test sending a fax (T.30 over G.711, up to 14.4 kbps - V.17).Pass 
5107Test receiving a fax (T.30 over G.711, up to 14.4 kbps - V.17).Pass 
5108RFC2833 DTMF sent from the CPE outbound to an external device are recognized by the receiving equipment.Pass 
5109RFC2833 DTMF sent from an external device inbound to the CPE are recognized by the receiving equipment.Pass 
5110Inband (Q.24) DTMF sent from the CPE outbound to an external device are recognized by the receiving equipment.PassCall from the PSTN was simulated using an external device.
5111Inband (Q.24) DTMF sent from an external device inbound to the CPE are recognized by the receiving equipment.Pass 
5112Test sending a fax (T.38 over UDPTL, 14.4 kbps - V.17).Pass 
5113Test receiving a fax (T.38 over UDPTL, 14.4 kbps - V.17).Pass 
5114Test sending a fax (T.38 over UDPTL, 14.4 kbps - V.17) - T.38 in initial INVITE.Not RunOptional, as not all vendor/customer supports this feature.
5115Test receiving a fax (T.38 over UDPTL, 14.4 kbps - V.17) - T.38 in initial INVITE.Not RunOptional, as not all vendor/customer supports this feature.
5116Test sending a T.38 fax (T.38 over UDPTL, 14.4 kbps - V.17) - originating from T.38 sender.PassOptional, as not all vendor/customer supports this feature Vendor originates audio call, and has to send reINVITE with T.38. Fax is transcoded.
5117Test receiving a T.38 fax (T.38 over UDPTL, 14.4 kbps - V.17) - originating from T.30 sender.PassBell sends T.30 Fax, vendor sends reINVITE with T.38. Fax is transcoded.
6100 PSTN Numbering Plans
6101It was not defined in the Test Plan shared by the customer.Not Run 
6102Outbound Toll-Free Call.Pass 
6103Outbound Local Call.Pass 
6104Outbound International Calls (011)961-865-0650.Passmust be number in the test case.
6105Operator call (0).Pass 
6106Operator Assisted Calls (e.g. 0+10 digits in US).Pass 
6107Validation of e.164 handling on DID.Pass 
6108It was not defined in the Test Plan shared by the customer.Not Run 
6109Operator Assisted International Call (e.g. 0+1 8 to 35 digits).Pass 
6110Casual Dial: 101+xxxx+NDC call (from 13 to 40 digits).Pass 
6111n11 call (e.g. 211).PassTake a call trace for each n11 call.
6112911 call.Pass 
61131-xxx-555-1212 call.PassE.g. 1-613-555-1212.
6114310-xxxx call.PassE.g. 310-2355 (310-BELL).
61151-700-xxx-xxxx call.PassE.g. 700-555-4141.
6116(Optional) 1-900-xxx-xxxx call.Pass 
6117(Optional) 1-976 -xxx-xxxx call.Not RunWe were not able to find a number available on this segment to call it up.
6118Operator-assisted long-distance call (00).Pass 
7100Static ONND
7101Outbound call with Static ONND - using only the From header and a pre-provisioned number (with user=phone).PassFrom: sip:[10-digit-caller-number]@[pbx-customer-domain];user=phone.
7102Outbound call with Static ONND - using the P-Asserted-Identify header and a pre-provisioned number (with user=phone).PassP-Asserted-Identity: sip:[10-digit-caller-number]@[pbx-customer-domain];user=phone.
7103Outbound call with Static ONND - using explicit trunk group selection (with user=phone).Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From/PAI: <sip:[10-digit-caller-number]@[customer-domain];user=phone;otg=[trunkID]>".
7104Outbound call with Static ONND - using the Diversion header without PAI (with user=phone).PassDiversion: sip:[10-digit-redirector-or-transferer-number]@[pbx-customer-domain];user=phone.
7105Outbound call with Static ONND - using the Diversion header (valid Bell number) with PAI (with user=phone).PassDiversion: sip:[10-digit-redirector-or-transferer-number]@[pbx-customer-domain];user=phone.
7106Outbound call with Static ONND - using the Diversion header (external number) with PAI (with user=phone and implicit trunk group selection).PassDiversion: sip:[10-digit-redirector-or-transferer-number]@[pbx-customer-domain];user=phone.
7107Outbound call with Static ONND - using the Diversion header (external number) with PAI (with user=phone and explicit trunk group selection).Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From/PAI/Diversion: <sip:[10-digit-caller-number]@[customer-domain];user=phone;otg=[trunkID]>".
7108Validate proper syntax used in PAI, PPI, From and Diversion for CNAM/CLID display on outbound calls.Pass 
7200Dynamic ONND
7201Outbound call with Dynamic ONND - using the From header (without user=phone).Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From: <sip:[caller-number]@[customer-domain];otg=[trunkID]>".
7202Outbound call with Dynamic ONND - using the P-Asserted-Identify header (without user=phone).Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From/PAI: <sip:[caller-number]@[customer-domain];otg=[trunkID]>".
7203Outbound call with Dynamic ONND - using the Diversion header (with user=phone ) without PAI and using a valid Bell SIP Trunking number in both the Diversion and From.Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From: <sip:[caller-number]@[customer-domain];otg=[trunkID]> Diversion: <sip:[caller-number]@[customer-domain];otg=[trunkID];user=phone>".
7204Outbound call with Dynamic ONND - using the Diversion header (with user=phone ) without PAI and using an external number in either the Diversion or From.Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From: <sip:[caller-number]@[customer-domain];otg=[trunkID]> Diversion: <sip:[caller-number]@[customer-domain];otg=[trunkID];user=phone>".
7205Outbound call with Dynamic ONND - using the Diversion header (with user=phone) with PAI and using a valid Bell SIP Trunking number in both the Diversion and PAI.Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From/PAI: <sip:[caller-number]@[customer-domain];otg=[trunkID]> Diversion: <sip:[caller-number]@[customer-domain];otg=[trunkID];user=phone>".
7206Outbound call with Dynamic ONND - using the Diversion header (with user=phone) with PAI and using an external number in the Diversion.Pass"Contact: <sip:[user-part];tgrp=[trunk-ID];trunk-context=siptrunking.bell.ca@[CPE/PBX-IP-address]> OR From/PAI: <sip:[caller-number]@[customer-domain];otg=[trunkID]> Diversion: <sip:[External Number]@[customer-domain];otg=[trunkID];user=phone>".
7207Outbound call with Dynamic ONND to party A, transfer via tromboning to party B.PassBlind transfer or Attended Transfer is OK (same as test case 8306 or 8311).
7208Outbound call with Dynamic ONND to party A, transfer via REFER to party B.Not RunPBX Call offloading. (same as Test case 8303).
7209Validate proper syntax used in PAI, PPI, From and Diversion for CNAM/CLID display on outbound calls.Pass 
7300Private and Unknown Calls
7301

Place an outbound private call. Validate privacy header syntax and interworking on outbound private call against Bell spec and document differences.

Pass

 

7302

Place an inbound private call. Validate privacy header syntax and interworking on inbound private call against Bell spec and document differences. CPE must respect the privacy header.

Pass

Requires Bell participation. Anonymous call was simulated using an ingress SMM to modify the FROM header according to the format specified in section 16.2.

7303

Validate handling of incoming unknown calls

Pass

From header is unknown@unknown.invalid Requires Bell participation. Unknown call was simulated using an ingress SMM to modify the FROM header according to the format specified in section 9.1.

7304

Validate handling of incoming calls when not subscribed to Calling Line ID Delivery

Pass

From header is sip:siptrunking.bell.ca Requires Bell participation. An SMM was used to to modify the FROM header according to the format specified in section 9.1.

8100Supplementary Features – Call Hold
8101

Inbound Call – PBX Hold and Resume (No music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8102

Inbound Call – PBX Hold and Resume (With music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8103

Outbound Call – PBX Hold and Resume No music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8104

Outbound Call – PBX Hold and Resume (With music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8105

Inbound Call – PSTN Hold and Resume (No music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8106

Inbound Call – PSTN Hold and Resume (With music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8107

Outbound Call – PSTN Hold and Resume (No music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8108

Outbound Call – PSTN Hold and Resume (With music) – Short Hold Duration.

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8109

Inbound Call - PBX Hold and Resume (No music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8110

Inbound Call - PBX Hold and Resume (With music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8111

Outbound Call - PBX Hold and Resume (No music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8112

Outbound Call - PBX Hold and Resume (With music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8113

Inbound Call - PSTN Hold and Resume (No music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8114

Inbound Call - PSTN Hold and Resume (With music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8115

Outbound Call - PSTN Hold and Resume (No music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8116

Outbound Call - PSTN Hold and Resume (With music) – Long Hold Duration that exceeds the SIP session timers (~10 min).

PassValidate directionality of rtp flow is defined/honoured during hold and resume function.
8200Supplementary Features – Call Forward (CFD)
8201

Call Forwarding (All) to External Number (Off-net) - 302.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8202

Call Forwarding (All) to External Number (Off-net) - Refer.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8203

Call Forwarding (All) to External Number (Off-net) - Tromboning.

PassValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8204

Call Forwarding (No Answer) to External Number (Off-net) – 302.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8205

Call Forwarding (No Answer) to External Number (Off-net) – Refer.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8206

Call Forwarding (No Answer) to External Number (Off-net) – Tromboning.

PassValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8207

Call Forwarding (Busy) to External Number (Off-net) – 302.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8208

Call Forwarding (Busy) to External Number (Off-net) – Refer.

Not RunValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8209

Call Forwarding (Busy) to External Number (Off-net) – Tromboning.

PassValidate diversion and rpid headers are properly formatted on CFD calls.  Validate CNAM/CLID display on outbound when call is forwarded.
8300Supplementary Features – Call Transfer, Conference
8301

Blind Call Transfer of inbound call: Transfer to External Number (Refer).

Not Run 
8302

Blind Call Transfer of inbound call: Transfer to External Number (Tromboning).

Pass 
8303

Blind Call Transfer of inbound call: Transfer to Internal Number (Refer).

Not Run 
8304

Blind Call Transfer of inbound call: Transfer to Internal Number (Tromboning).

Pass 
8305

Blind Call Transfer of outbound call: Transfer to External Number (Refer).

Not Run 
8306

Blind Call Transfer of outbound call: Transfer to External Number (Tromboning).

Pass 
8307

Blind Call Transfer of outbound call: Transfer to Internal Number (Refer).

Not Run 
8308

Blind Call Transfer of outbound call: Transfer to Internal Number (Tromboning).

Pass 
8309

Attended Transfer of inbound call: Transfer to External Number (Tromboning).

Pass 
8310

Attended Transfer of inbound call: Transfer to Internal Number (Tromboning).

Pass 
8311

Attended Transfer of outbound call: Transfer to External Number (Tromboning).

Pass 
8312

Attended Transfer of outbound call: Transfer to Internal Number (Tromboning).

Pass 
8313

Validate call park and unpark.

Pass 
8314

Attended Transfer of inbound call: Transfer to External Number (Refer).

Not Run 
8315

Attended Transfer of inbound call: Transfer to Internal Number (Refer).

Not Run 
8316

Attended Transfer of outbound call: Transfer to External Number (Refer).

Not Run 
8317

Attended Transfer of outbound call: Transfer to Internal Number (Refer).

Not Run 
9100Failover
9101

Validate handling of ICMP unreachable messages on a new call, by pointing CPE primary IP to unreachable IP.

Not Run

Destination Unreachable PSTN failover. The SBC only reroute on cause codes.

9102

Validate handling of bell SBC silently discarding packets on a new call, by pointing to 207.236.202.114:50505.

Pass

Geo redundancy. We are using SIP OPTIONS to know the status of the far end; if there is no answer, the SBC assumes that the peer is down and try using the second route to forward the call.

9103

Validate handling of SIP 503 responses on a new call, by pointing to 207.236.202.114:50503.

Pass

Geo redundancy.

9104

Validate Handling of out service response codes to OPTIONS pings, out of service codes are anything other then 200 and 483 by pointing to 207.236.202.114:50504.

Pass

Geo redundancy. It was tested using an external device, it is responding to the SIP OPTIONS with 503 Service Unavailable.

9105

Validate traffic to CPE from multiple Bell IPs in order to simulate SBC failover. Requires Bell participation.

Pass

Geo redundancy. We simulated inbound calls from different IP addresses using private IP segment. Calls are completed at the Avaya handsets.

9106

(Optional) Validate failover between multiple CPEs.

Not Run

Inbound failover. We only have one CPE in the current topology.

1100Miscellaneous
1101

Validate handling of multiple concurrent calls for the same number.

Pass 
1102

Long Duration Calls - Inbound.

Pass 
1103

Long Duration Calls - Outbound.

Pass 
1104

Outgoing call with wrong DID number or wrong PBX domain.

Pass 
1105

(Optional) Validate handling of outbound call to full TG (403 Forbidden).

Pass 
1106

Validate handling of session audits every 5 or 10 min (UPDATE or re-INVITE).

PassValidated during 11102-11103 or 8109-8116 tests.
1107

Validate handling of CPE-initiated session audits.

PassValidated during 11102-11103 or 8109-8116 tests.

Noprint

Back to Top

Conclusion

These Application Notes describe the configuration steps required for the Ribbon SBC Edge to successfully interoperate with the Avaya CM. All feature and serviceability test cases were completed and passed with the exceptions/observations noted in Test Results.

Noprint

Back to Top

Appendix A

Understanding Regular Expressions

Regular Expressions for Number Matching and Transformation

Q.850 to SIP Reroute Mapping Table

Adding and Modifying Entries to Message Rule Tables

Noprint

Back to Top