eduardo:telstra:b2b
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
eduardo:telstra:b2b [2012/03/06 23:39] – eduardo | eduardo:telstra:b2b [2024/02/23 08:20] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Telstra TelePresence B2B Config ====== | ||
+ | ===== Dial Plan ===== | ||
+ | ^ Dial Pattern | ||
+ | | 912266591359 | ||
+ | | 18774418282 | ||
+ | | 442031061789 | ||
+ | | 16312095439 | ||
+ | | 18774418282∗∗XXXXXX | ||
+ | | 26269508[5-9] | ||
+ | | 38662829X | ||
+ | | 29927428X | ||
+ | |||
+ | **e164 - Translation Pattern** | ||
+ | ^ Pattern | ||
+ | | 0.[2378]! | ||
+ | | 0011.18666287435∗∗XXXXXXXX | ||
+ | | 0011.18669863384∗∗XXXXXXXX | ||
+ | | 0011.[1-9]! | ||
+ | | 1800011080∗∗.[56]XXXXXXX | ||
+ | | 61.[2378]! | ||
+ | |||
+ | ===== Config Detail ===== | ||
+ | |||
+ | ==== Customer Detail ==== | ||
+ | |||
+ | ^ **Name: | ||
+ | ^ **VPN FNN: | ||
+ | ^ **Publisher IP:** | 10.56.124.70 | | ||
+ | ^ **Subscriber IP:** | 10.56.124.71 | | ||
+ | ^ **Number Range: | ||
+ | |||
+ | ==== SBC Detail ==== | ||
+ | |||
+ | ^ ^ **CSD001** | ||
+ | | **Port FNN: | ||
+ | | **CE01 IP:** | 10.0.68.114/ | ||
+ | | **CE02 IP:** | 10.0.68.113/ | ||
+ | | **VLAN: | ||
+ | | **SBC to B2B-CUCM Signaling IP:** | < | ||
+ | |||
+ | ===== SBC Configuration ===== | ||
+ | |||
+ | ==== VRF ==== | ||
+ | < | ||
+ | vrf definition < | ||
+ | | ||
+ | rd < | ||
+ | ! | ||
+ | | ||
+ | | ||
+ | ! | ||
+ | </ | ||
+ | |||
+ | ==== Interface to IPMAN ==== | ||
+ | < | ||
+ | interface GigabitEthernet1/ | ||
+ | | ||
+ | vrf forwarding < | ||
+ | | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | ip address < | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | ip address < | ||
+ | |||
+ | ip access-group signalling_and_media_only in | ||
+ | no ip unreachables | ||
+ | no cdp enable | ||
+ | no shut | ||
+ | ! | ||
+ | </ | ||
+ | |||
+ | ==== IP Routing ==== | ||
+ | < | ||
+ | ! *** On CSD-001 *** | ||
+ | ip route vrf < | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | ip route vrf < | ||
+ | </ | ||
+ | |||
+ | ==== SBC Interface ==== | ||
+ | < | ||
+ | interface SBC< | ||
+ | | ||
+ | vrf forwarding < | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | ip address < | ||
+ | ip address 147.132.191.18 255.255.255.252 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | ip address < | ||
+ | ip address 147.132.191.22 255.255.255.252 | ||
+ | ! | ||
+ | </ | ||
+ | |||
+ | ==== Media Address ==== | ||
+ | < | ||
+ | ! *** On CSD-001 *** | ||
+ | sbc csd-001 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | sbc csd-002 | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | media-address ipv4 147.132.191.18 vrf < | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | media-address ipv4 147.132.191.22 vrf < | ||
+ | </ | ||
+ | |||
+ | ==== Adjacency ==== | ||
+ | < | ||
+ | ! *** On CSD-001 *** | ||
+ | sbc csd-001 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | sbc csd-002 | ||
+ | |||
+ | sbe | ||
+ | | ||
+ | | ||
+ | vrf b2bCore | ||
+ | account < | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | signaling-address ipv4 < | ||
+ | | ||
+ | ! *** On CSD-002 *** | ||
+ | signaling-address ipv4 < | ||
+ | |||
+ | signaling-port 5060 | ||
+ | remote-address ipv4 10.126.180.68 255.255.255.255 | ||
+ | signaling-peer 10.126.180.68 | ||
+ | preferred-transport tcp | ||
+ | ping-enable | ||
+ | | ||
+ | | ||
+ | | ||
+ | statistics method summary | ||
+ | nat force-off | ||
+ | attach | ||
+ | ! | ||
+ | |||
+ | | ||
+ | vrf b2bCore | ||
+ | account < | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | signaling-address ipv4 < | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | signaling-address ipv4 < | ||
+ | |||
+ | signaling-port 5060 | ||
+ | remote-address ipv4 10.126.180.69 255.255.255.255 | ||
+ | signaling-peer 10.126.180.69 | ||
+ | preferred-transport tcp | ||
+ | ping-enable | ||
+ | | ||
+ | | ||
+ | | ||
+ | statistics method summary | ||
+ | nat force-off | ||
+ | attach | ||
+ | ! | ||
+ | |||
+ | | ||
+ | vrf < | ||
+ | account < | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | signaling-address ipv4 147.132.191.18 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | signaling-address ipv4 147.132.191.22 | ||
+ | |||
+ | signaling-port 5060 | ||
+ | remote-address ipv4 < | ||
+ | signaling-peer < | ||
+ | preferred-transport tcp | ||
+ | ping-enable | ||
+ | | ||
+ | | ||
+ | | ||
+ | statistics method summary | ||
+ | nat force-off | ||
+ | attach | ||
+ | ! | ||
+ | |||
+ | | ||
+ | vrf < | ||
+ | account < | ||
+ | |||
+ | ! *** On CSD-001 *** | ||
+ | signaling-address ipv4 147.132.191.18 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | signaling-address ipv4 147.132.191.22 | ||
+ | | ||
+ | signaling-port 5060 | ||
+ | remote-address ipv4 < | ||
+ | signaling-peer < | ||
+ | preferred-transport tcp | ||
+ | ping-enable | ||
+ | | ||
+ | | ||
+ | | ||
+ | statistics method summary | ||
+ | nat force-off | ||
+ | attach | ||
+ | </ | ||
+ | |||
+ | ==== Call Policy Routing ==== | ||
+ | < | ||
+ | ! *** On CSD-001 *** | ||
+ | sbc csd-001 | ||
+ | |||
+ | ! *** On CSD-002 *** | ||
+ | sbc csd-002 | ||
+ | |||
+ | sbe | ||
+ | | ||
+ | call-policy-set <1-2> | ||
+ | |||
+ | ! *** Copy existing policy | ||
+ | |||
+ | no complete | ||
+ | |||
+ | rtg-src-account-table SOURCE-ACCT-TABLE | ||
+ | entry <n> | ||
+ | action next-table < | ||
+ | match-account < | ||
+ | entry <n+1> | ||
+ | action next-table < | ||
+ | match-account < | ||
+ | |||
+ | |||
+ | rtg-least-cost-table < | ||
+ | entry 1 | ||
+ | action complete | ||
+ | dst-adjacency < | ||
+ | cost 10 | ||
+ | entry 2 | ||
+ | action complete | ||
+ | dst-adjacency < | ||
+ | cost 20 | ||
+ | rtg-least-cost-table < | ||
+ | entry 1 | ||
+ | action complete | ||
+ | dst-adjacency < | ||
+ | cost 10 | ||
+ | entry 2 | ||
+ | action complete | ||
+ | dst-adjacency < | ||
+ | cost 20 | ||
+ | |||
+ | complete | ||
+ | |||
+ | | ||
+ | </ | ||
+ | |||
+ | ===== CUCM Configuration ===== | ||
+ | - Create dedicated Partition for customer | ||
+ | - Add customer parition to " | ||
+ | - Create dedicate Location for each customer assign to SIP trunk | ||
+ | - SIP trunk to CSD-001 and CSD-002 for SIP adjacency to the SBC, assign it the Customer dedicated location | ||
+ | - Create a dedicate Route Group for each customer, add the two customer adjacency SIP trunks to the route group and make CSD-002 the primary | ||
+ | - Create a dedicate Route List for each customer, add the customer Route Group to the Route List | ||
+ | - Create Route Pattern to Customer Numbering Range, put that into the customer partition | ||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | * Show adjacency matching rule | ||
+ | < | ||
+ | cjtp-csd-002# | ||
+ | SBC Service " | ||
+ | |||
+ | Policy set 1 | ||
+ | Active policy set : Yes | ||
+ | First Number Analysis table : | ||
+ | First call routing table : SOURCE-ACCT-TABLE | ||
+ | First reg routing table : | ||
+ | |||
+ | Table Name : N2031208R_b2bCore | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | Table Name : N2031208R_cust | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | Table Name : N2067088R_b2bCore | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | Table Name : N2067088R_cust | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | |||
+ | Table Name : N2728701R_b2bCore | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | Table Name : N2728701R_cust | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | |||
+ | Table Name : SOURCE-ACCT-TABLE | ||
+ | Class : Routing | ||
+ | Table type : rtg-src-acc | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 N2728701R_b2bCore | ||
+ | 2 N2728701R_cust | ||
+ | 3 N2067088R_b2bCore | ||
+ | 4 N2067088R_cust | ||
+ | 5 telstraEDN_b2bCore | ||
+ | 6 telstraEDN_cust | ||
+ | 7 N2031208R_b2bCore | ||
+ | 8 N2031208R_cust | ||
+ | |||
+ | Table Name : telstraEDN_b2bCore | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | Table Name : telstraEDN_cust | ||
+ | Class : Routing | ||
+ | Table type : rtg-least-cost | ||
+ | Total Call-policy Failures : 0 (0 *) | ||
+ | Entry Match Value Destination Adjacency | ||
+ | ----- ----------- | ||
+ | 1 No match value | ||
+ | 2 No match value | ||
+ | |||
+ | * Numbers in brackets refer to a call being rejected by a routing or number | ||
+ | analysis table because there were no matching entries in the table. This is | ||
+ | also included in the total figure. | ||
+ | |||
+ | cjtp-csd-002# | ||
+ | </ | ||
+ | |||
+ | * Check adjacency status | ||
+ | < | ||
+ | cjtp-csd-001# | ||
+ | SBC Service " | ||
+ | Name Type State Description | ||
+ | ----------------------------------------------------------- | ||
+ | N2012648R_ccp | ||
+ | N2012648R_ccs | ||
+ | N2012648R_pub | ||
+ | N2012648R_sub | ||
+ | N2012734R_ccp | ||
+ | N2012734R_ccs | ||
+ | N2012734R_pub | ||
+ | N2015708R_ccp | ||
+ | N2015708R_ccs | ||
+ | N2015708R_pub | ||
+ | N2015708R_sub | ||
+ | N2019334R_ccp | ||
+ | N2019334R_ccs | ||
+ | N2019334R_pub | ||
+ | N2019334R_sub | ||
+ | N2019633R_ccp | ||
+ | N2019633R_ccs | ||
+ | N2019633R_pub | ||
+ | N2041337R_ccp | ||
+ | N2041337R_ccs | ||
+ | N2041337R_pub | ||
+ | N2041337R_sub | ||
+ | N2724990R_ccp | ||
+ | N2724990R_ccs | ||
+ | N2724990R_pub | ||
+ | N3012699R_ccp | ||
+ | N3012699R_ccs | ||
+ | N3012699R_pub | ||
+ | N3710999R_ccp | ||
+ | N3710999R_ccs | ||
+ | N3710999R_pub | ||
+ | N3710999R_sub | ||
+ | telstraEDN_ccp | ||
+ | telstraEDN_ccs | ||
+ | telstraEDN_pub | ||
+ | telstraEDN_sub | ||
+ | cjtp-csd-001# | ||
+ | </ | ||
+ | |||
+ | * Check adjacency status detail | ||
+ | < | ||
+ | cjtp-csd-001# | ||
+ | SBC Service " | ||
+ | Adjacency N2724990R_pub (SIP) | ||
+ | Status: | ||
+ | Signaling address: | ||
+ | Signaling-peer: | ||
+ | Force next hop: No | ||
+ | Account: | ||
+ | Group: | ||
+ | In header profile: | ||
+ | Out header profile: | ||
+ | In method profile: | ||
+ | Out method profile: | ||
+ | In body profile: | ||
+ | Out body profile: | ||
+ | In UA option prof: | ||
+ | Out UA option prof: Default | ||
+ | In proxy opt prof: | ||
+ | Out proxy opt prof: Default | ||
+ | Priority set name: None | ||
+ | Local-id: | ||
+ | Rewrite REGISTER: | ||
+ | Register contact username: Rewrite | ||
+ | Target address: | ||
+ | NAT Status: | ||
+ | Reg-min-expiry: | ||
+ | Fast-register: | ||
+ | Fast-register-int: | ||
+ | Register aggregate: | ||
+ | Registration Required: Disabled | ||
+ | Register Out Interval: 0 seconds | ||
+ | Parse username params: Disabled | ||
+ | Supported timer insert: | ||
+ | Suppress Expires: | ||
+ | p-asserted-id header-value: | ||
+ | p-assert-id assert: | ||
+ | Authenticated mode: None | ||
+ | Authenticated realm: | ||
+ | Auth. nonce life time: 300 seconds | ||
+ | IMS visited NetID: | ||
+ | Inherit profile: | ||
+ | Force next hop: No | ||
+ | Home network Id: None | ||
+ | UnEncrypt key data: None | ||
+ | SIPI passthrough: | ||
+ | Passthrough headers: | ||
+ | Media passthrough: | ||
+ | Preferred transport: | ||
+ | Incoming 100rel strip: No | ||
+ | Incoming 100rel supp: No | ||
+ | Out 100rel supp add: No | ||
+ | Out 100rel req add: No | ||
+ | Parse TGID parms: | ||
+ | IP-FQDN inbound: | ||
+ | IP-FQDN outbound: | ||
+ | FQDN-IP inbound: | ||
+ | FQDN-IP outbound: | ||
+ | Outbound Flood Rate: None | ||
+ | Hunting Triggers: | ||
+ | Add transport=tls param: | ||
+ | Redirect mode: | ||
+ | Security: | ||
+ | TLS mutual authentication: | ||
+ | Ping: Enabled | ||
+ | Ping Interval: | ||
+ | Ping Life Time: 5 seconds | ||
+ | Ping Peer Fail Count: | ||
+ | Ping Trap sending: | ||
+ | Ping Peer Status: | ||
+ | Rewrite Request-uri: | ||
+ | Registration Monitor: | ||
+ | DTMF SIP NOTIFY Relay: | ||
+ | DTMF SIP NOTIFY Interval: | ||
+ | DTMF SIP default duration: 200 | ||
+ | DTMF Preferred Method: | ||
+ | Realm : None | ||
+ | Statistics setting: | ||
+ | cjtp-csd-001# | ||
+ | </ | ||
+ | |||
+ | * Show active call | ||
+ | < | ||
+ | cjtp-csd-001# | ||
+ | SBC Service " | ||
+ | Call | ||
+ | --------------------------------------------------------------- | ||
+ | 2271 | ||
+ | 2272 | ||
+ | |||
+ | cjtp-csd-001# | ||
+ | </ | ||
+ | |||
+ | * Clear problem call | ||
+ | < | ||
+ | clear sbc < | ||
+ | </ | ||
+ | |||
+ | * Check which addresses are being blacklist | ||
+ | < | ||
+ | cjtp-csd-001# | ||
+ | |||
+ | SBC Service " | ||
+ | No configured blacklist information found. | ||
+ | |||
+ | cjtp-csd-001# | ||
+ | </ | ||
+ | |||
+ | * Show black list limit | ||
+ | < | ||
+ | cjtp-csd-001# | ||
+ | SBC Service " | ||
+ | No configured blacklist information found. | ||
+ | |||
+ | Blacklist Defaults | ||
+ | ==================== | ||
+ | Reason | ||
+ | | ||
+ | Authentication | ||
+ | Bad-Address | ||
+ | Routing | ||
+ | Registration | ||
+ | Policy | ||
+ | Corruption | ||
+ | Spam | ||
+ | |||
+ | -------------------------------------------------------------- | ||
+ | |||
+ | cjtp-csd-001# | ||
+ | </ | ||
+ | | ||
+ | * Clear blacklist | ||
+ | < | ||
+ | clear sbc < | ||
+ | </ | ||
+ | |||
+ | * Other Debug Commands | ||
+ | < | ||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccp sip | ||
+ | |||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccp call | ||
+ | |||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccp media | ||
+ | |||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccs sip | ||
+ | |||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccs call | ||
+ | |||
+ | debug sbc csd-001 filter adjacency telstraEDN_ccs media | ||
+ | </ | ||
+ | |||
+ | ===== Cisco Troubleshooting ===== | ||
+ | ==== B2B - Basic troubleshooting for TelePresence B2B Calls ==== | ||
+ | |||
+ | TelePresence endpoints are single and three-screen endpoints that are SIP standardsbased. Most of the B2B calls are routed through the Cisco SBC ASR platforms. | ||
+ | |||
+ | When there are problems placing B2B calls, there are a number of steps that you can take to isolate the cause of the problem. | ||
+ | |||
+ | {{tp_b2b.png|}} | ||
+ | |||
+ | To troubleshoot a B2B call, do the following procedure: | ||
+ | |||
+ | === Troubleshooting within your network === | ||
+ | |||
+ | - All rooms are failing to place B2B calls or only 1? | ||
+ | * Verify CTS version is compatible with remote equipment | ||
+ | - Is this room enabled to place B2B calls? | ||
+ | - Do you have security enabled in the CTS/ | ||
+ | - Do you have a valid route pattern and Calling Search Space access from your room to the remote B2B number? | ||
+ | - Is routing properly setup between your Company and the remote SBC for Company B or TelePresence Exchange? | ||
+ | - Is there a Firewall, CUBE, ASA or any other device in the middle which may be preventing communication between your Company and the remote SBC? | ||
+ | - Have you collected CTS, CUCM and SBC logs? | ||
+ | |||
+ | If you need to troubleshoot video and/or audio quality issues for any call for which the call passes through the SBC, it is easy to get some good information/ | ||
+ | |||
+ | For dialout calls placed on enterprise endpoints, check the status of the call on the session border controller (SBC). | ||
+ | |||
+ | If you need to troubleshoot video and/or audio quality issues for any call for which the call passes through the SBC, it is easy to get some good information/ | ||
+ | |||
+ | === Commands and debugs (ASR platform) === | ||
+ | |||
+ | The following commands can give you valuable information to verify call information. | ||
+ | |||
+ | **show sbc <your sbc name> sbe adjacencies** | ||
+ | |||
+ | **show sbc <your sbc name> dbe media-flow-stats summary** | ||
+ | |||
+ | **show sbc <your sbc name> dbe media-flow-stats detail** | ||
+ | |||
+ | **show sbc <your sbc name> sbe calls** | ||
+ | |||
+ | **show platform hardware qfp active feature sbc pfilter global** | ||
+ | |||
+ | **show ip socket detail** | ||
+ | |||
+ | **show sbc <your sbc name> sbe sip statistics** | ||
+ | |||
+ | **show sbc <your sbc name> dbe forwarder-stat** | ||
+ | |||
+ | |||
+ | **To collect logs in SBC ASR:** | ||
+ | |||
+ | * sbc dump-diagnostics harddisk: (issue once to clear the log) | ||
+ | |||
+ | **debug sbc < | ||
+ | **debug sbc < | ||
+ | |||
+ | * Place the call | ||
+ | |||
+ | **sbc dump-diagnostics harddisk:** (dump the log for this new call) | ||
+ | Collect ipstrc and pdtrc file from harddisk. | ||
+ | |||
+ | * After test is complete, you can optionally reset the debug levels: | ||
+ | |||
+ | **debug sbc < | ||
+ | **debug sbc < | ||
+ | |||
+ | === Cisco GSR log collection === | ||
+ | |||
+ | < | ||
+ | RP/ | ||
+ | Service type | ||
+ | -------------------------------------------------------------------------------- | ||
+ | SBC mycompanysbc | ||
+ | |||
+ | RP/ | ||
+ | attach: Starting session 0 to nodeid 0/7/CPU0 | ||
+ | attach: Type " | ||
+ | |||
+ | ksh-LC> | ||
+ | ksh-LC> | ||
+ | ksh-LC> | ||
+ | pdtrc.201007191624.log | ||
+ | ksh-LC> | ||
+ | </ | ||
+ | |||
+ | === Example 1: Audio only call ( IVR) === | ||
+ | |||
+ | 1) **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | Stream ID: 49153 | ||
+ | Side A: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16408 | ||
+ | Remote Address: | ||
+ | |||
+ | // Note that this need not match the signaling remote-address configured in the adjacency (remember that this is a dbe command, not an sbe command) | ||
+ | |||
+ | Remote Port: 30836 | ||
+ | Port Range Tag: < | ||
+ | | ||
+ | Packets Sent: 328 | ||
+ | | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | |||
+ | Side B: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16410 | ||
+ | Remote Address: | ||
+ | Remote Port: 17592 | ||
+ | Port Range Tag: < | ||
+ | Packets Received: | ||
+ | Packets Sent: 777 <-- Note that this value matches packets received on side A (see above) | ||
+ | Packets Discarded: | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | </ | ||
+ | |||
+ | 2) Command to see recent/ | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | statistics for the previous 5 mins for source adjacency TXBUALPHA-CUCM | ||
+ | |||
+ | Call count totals: | ||
+ | Total call attempts = 1 | ||
+ | Total active calls = 0 | ||
+ | Total active IPv6 calls = 0 | ||
+ | Total activating calls = 0 | ||
+ | Total de-activating calls = 0 | ||
+ | Total active emergency calls = 0 | ||
+ | Total active e2 emergency calls = 0 | ||
+ | Total IMS rx active calls = 0 | ||
+ | Total IMS rx call renegotiation attempts = 0 | ||
+ | Total SRTP-RTP interworked calls = 0 | ||
+ | Total active calls not using SRTP = 0 | ||
+ | Total active transcoded calls = 0 | ||
+ | Total active transrated calls = 0 | ||
+ | |||
+ | General call failure counters: | ||
+ | Total call setup failures = 0 | ||
+ | Total active call failures = 0 | ||
+ | Total failed call attempts = 0 | ||
+ | Total failed calls due to update failure = 0 | ||
+ | Total failed calls due to resource failure = 0 | ||
+ | Total failed calls due to congestion = 0 | ||
+ | Total failed calls due to media failure = 0 | ||
+ | Total failed calls due to signaling failure = 0 | ||
+ | Total failed calls due to IMS rx setup failure = 0 | ||
+ | Total failed calls due to IMS rx renegotiation failure = 0 | ||
+ | Total failed calls due to RTP disallowed on call leg = 0 | ||
+ | Total failed calls due to SRTP disallowed on call leg = 0 | ||
+ | |||
+ | Policy control failures: | ||
+ | Call setups failed due to NA = 0 | ||
+ | Call setups failed due to RTG = 0 | ||
+ | Call setups failed due to CAC = 0 | ||
+ | CAC fails due to number of calls limit = 0 | ||
+ | CAC fails due to call rate limit = 0 | ||
+ | CAC fails due to bandwidth limit = 0 | ||
+ | CAC fails due to number of media channels limit = 0 | ||
+ | CAC fails due to number of media update limit = 0 | ||
+ | CAC message drops due to mid call message rate limit = 0 | ||
+ | CAC message drops due to out of call message rate limit = 0 | ||
+ | </ | ||
+ | |||
+ | 3) Command to see if the QFP (QuantamFlow Processors). | ||
+ | |||
+ | -> See if the numbers are incrementing to determine if counter is interesting. | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | ------------------------------------------------------------------------- | ||
+ | Global Drop Stats Packets | ||
+ | ------------------------------------------------------------------------- | ||
+ | IpTtlExceeded | ||
+ | </ | ||
+ | |||
+ | Packet drops can happen for a number of different reasons (layer 1 – 7, osi). Item 1 & item 2 allow you to track drops at the sbc software level (Layer 5+). To track lower layer problems (for example, drops caused by rtp packets that have udp checksum errors), use command 3 from below (only an example to give you an idea of the commands used, you can use different options to suit your needs). | ||
+ | |||
+ | === Example 2: TelePresence Video call === | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | < | ||
+ | SBC Service " | ||
+ | Call State Src Adjacency | ||
+ | ----------------------------------------------------------------------- | ||
+ | 8 Active | ||
+ | 9 Active | ||
+ | </ | ||
+ | |||
+ | From the show sbc <your sbc> sbe calls, you can verify calling number using the following command: | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | SBC Service " | ||
+ | Call: 8 | ||
+ | State: Active | ||
+ | Type: Audio | ||
+ | Transrating: | ||
+ | Caller Port Range Tag: (None) | ||
+ | Callee Port Range Tag: (None) | ||
+ | |||
+ | Branch | ||
+ | 1 14082323488 | ||
+ | 2 14082323769**8 | ||
+ | </ | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | SBC Service " | ||
+ | Call: 9 | ||
+ | State: Active | ||
+ | Type: Audio | ||
+ | Transrating: | ||
+ | Caller Port Range Tag: (None) | ||
+ | Callee Port Range Tag: (None) | ||
+ | |||
+ | Branch | ||
+ | 1 14082323487 | ||
+ | 2 14082323769**8 4DA8C8602020202038353135000000000000000000000012 | ||
+ | </ | ||
+ | |||
+ | Verify Media flowing and remote IP addresses are correct. | ||
+ | |||
+ | When placing B2B and there is an ASA, CUBE or any device which is performing NAT, this command becomes really useful as provide information which can help you to verify if IP addresses negotiated are correct. | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | SBC Service " | ||
+ | Context ID 8 Stream ID 49153 | ||
+ | Side A: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Side B: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Context ID 8 Stream ID 49154 | ||
+ | Side A: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Side B: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Context ID 9 Stream ID 49153 | ||
+ | Side A: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Side B: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Context ID 9 Stream ID 49154 | ||
+ | Side A: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | |||
+ | Side B: Name Media Flowing: | ||
+ | Local Address/ | ||
+ | Remote Address/ | ||
+ | Status: | ||
+ | </ | ||
+ | |||
+ | **sjc01-ops-asr-1# | ||
+ | |||
+ | < | ||
+ | Stream ID: 49153 | ||
+ | Side A: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16416 | ||
+ | Remote Address: | ||
+ | Remote Port: 22270 | ||
+ | Port Range Tag: < | ||
+ | Packets Received: | ||
+ | Packets Sent: 21679 | ||
+ | Packets Discarded: | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | |||
+ | Side B: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16418 | ||
+ | Remote Address: | ||
+ | Remote Port: 16384 | ||
+ | Port Range Tag: < | ||
+ | Packets Received: | ||
+ | Packets Sent: 34010 | ||
+ | Packets Discarded: | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | |||
+ | Stream ID: 49154 | ||
+ | |||
+ | Side A: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16420 | ||
+ | Remote Address: | ||
+ | Remote Port: 20180 | ||
+ | Port Range Tag: < | ||
+ | Packets Received: | ||
+ | Packets Sent: 337934 | ||
+ | Packets Discarded: | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | |||
+ | Side B: | ||
+ | Reserved Bandwidth: | ||
+ | Local Address: | ||
+ | Local Port: 16422 | ||
+ | Remote Address: | ||
+ | Remote Port: 16386 | ||
+ | Port Range Tag: < | ||
+ | Packets Received: | ||
+ | Packets Sent: 297289 | ||
+ | Packets Discarded: | ||
+ | GM Discarded Packets: | ||
+ | RTCP Packets Sent: 0 | ||
+ | RTCP Packets Received: | ||
+ | RTCP Packets Lost: 0 | ||
+ | Unexpected SrcAddr Packets: No | ||
+ | SDP string: | ||
+ | </ |