CINXE.COM
Configuring and Troubleshooting T1 CAS Signaling - Cisco
<!DOCTYPE html> <html xmlns:fb="//www.facebook.com/2008/fbml" xmlns:og="//opengraphprotocol.org/schema/" lang="en" xml:lang="en" class="no-touch no-js"> <head> <meta charset="utf-8"> <meta name="HandheldFriendly" content="True" /> <meta name="MobileOptimized" content="320" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="rei" content="3/2/2022 10.39am est" /> <script tyle="text/javascript" src="/content/dam/cdc/j/cdcrSwitch.js"></script> <script type="text/javascript"> if (typeof cdc === "undefined"){ cdc = {}; } cdc.localizedLang="en/us"; if (window.cdcext === undefined) { window.cdcext = {}; } cdcext.customEnvironment = "prod"; if (window.cdclocale === undefined) { window.cdclocale = {}; } cdclocale.locale = cdc.localizedLang=="en/us"?"en_us":cdc.localizedLang; </script> <script src="/c/dam/cdc/t/ctm-core.js"></script> <script> window['adrum-start-time'] = new Date().getTime(); window.environ = "prod" ; </script> <script> if (window.cpe === undefined) { window.cpe = {}; } cpe.accountName = "prod"; cpe.config = ["cinf","dsc","pps"]; cpe.hideMethod = "elements"; window.targetGlobalSettings = JSON.parse('{\x22timeout\x22:4000}'); window.targetPageParamsAll = () => JSON.parse('{\x22entity\x22:\x22{\\\x22id\\\x22:\\\x221597134689519179\\\x22,\\\x22categoryId\\\x22:\\\x22Technologies,Voice,TSD Technologies Configuration Example\\\x22}\x22}'); const bullseyeLibrary = `/etc.clientlibs/cisco-cdc/clientlibs/clientlib-external/resources/external/bullseye.js`; import(bullseyeLibrary); </script> <script src="/etc.clientlibs/cisco-cdc/clientlibs/clientlib-external/resources/regional-mbox/regional-mbox.js"></script> <title>Configuring and Troubleshooting T1 CAS Signaling - Cisco</title> <meta name="format-detection" content="telephone=no"> <meta http-equiv="Content-type" content="text/html;charset=UTF-8" /> <meta name="description" content="This document explains the configurations necessary to implement T1 channel associated signaling (CAS)." /> <meta name="title" content="Configuring and Troubleshooting T1 CAS Signaling" /> <meta name="documentId" content="24642" /> <meta name="templateName" content="eot" /> <meta name="SecondaryPID" content="NM-HDA-4FXS,NM-HDA-4FXS=,VM-HDA-8FXS/DID,NM-HDA-4FXS-RF,NM-HDA-4FXS/DID" /> <meta property="fb:app_id" content="156494687694418" /> <meta name="ioContentSource" content="support" /> <meta name="concept" content="Telephony Signaling" /> <meta name="secondaryConcept" content="Digital CAS" /> <meta name="secondaryConcept" content="Cisco High Density Voice/Fax Network Modules" /> <meta name="secondaryConcept" content="Cisco 2600/3600 Series High-Density Analog Voice/Fax Network Module" /> <meta name="docType" content="TSD Technologies Configuration Example" /> <meta name="secondaryDocType" content="TSD Products Configuration Example" /> <meta name="iaPath" content="cisco.com#Technologies#Voice#Telephony Signaling" /> <meta name="contentType" content="cisco.com#US#postSales" /> <meta name="locale" content="US" /> <meta name="language" content="en" /> <meta name="country" content="US" /> <meta name="CCID_Page" content="cc001784" /> <meta name="date" content="Fri Jul 09 08:03:34 PDT 2021" /> <meta name="contentArea" content="Voice multiservice" /> <meta name="accessLevel" content="Customer" /> <meta name="accessLevel" content="Guest" /> <meta name="accessLevel" content="Partner" /> <meta name="entitlementExpression" content="contains( "0,1,2,3,4,7" , $profileField[3] )" /> <meta property="og:site_name" content="Cisco" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Configuring and Troubleshooting T1 CAS Signaling" /> <meta property="og:description" content="This document explains the configurations necessary to implement T1 channel associated signaling (CAS)." /> <meta property="og:url" content="https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html" /> <link rel="canonical" href="https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="x-default" href="https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="pt-br" href="https://www.cisco.com/c/pt_br/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="es-mx" href="https://www.cisco.com/c/es_mx/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="ko-kr" href="https://www.cisco.com/c/ko_kr/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="it-it" href="https://www.cisco.com/c/it_it/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="ja-jp" href="https://www.cisco.com/c/ja_jp/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="de-de" href="https://www.cisco.com/c/de_de/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="fr-ca" href="https://www.cisco.com/c/fr_ca/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="ar-ae" href="https://www.cisco.com/c/ar_ae/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="nl-nl" href="https://www.cisco.com/c/nl_nl/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="zh-tw" href="https://www.cisco.com/c/zh_tw/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="zh-cn" href="https://www.cisco.com/c/zh_cn/support/docs/voice/digital-cas/24642-cas-config.html"/> <link rel="alternate" hreflang="en-us" href="https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html"/> <script src="/etc.clientlibs/clientlibs/granite/jquery.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/utils.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite.min.js"></script> <script src="/etc.clientlibs/foundation/clientlibs/jquery.min.js"></script> <script src="/etc.clientlibs/foundation/clientlibs/shared.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/underscore.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/personalization/kernel.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/personalization/kernel.min.js"></script> <script type="text/javascript"> $CQ(function() { CQ_Analytics.SegmentMgr.loadSegments("\/etc\/segmentation"); CQ_Analytics.ClientContextUtils.init("\/c\/dnc\/etc\/clientcontext\/default", "\/content\/en\/us\/support\/docs\/voice\/digital\u002Dcas\/24642\u002Dcas\u002Dconfig"); }); </script> <link rel="stylesheet" href="/etc/designs/cdc/clientlibs/responsive/css/cisco-sans.min.css" type="text/css"> <script src="/etc/designs/cdc/clientlibs/responsive/js/foundation.min.js"></script> <link rel="stylesheet" href="/etc/designs/cdc/fw/b/responsive/css/eot.min.css" type="text/css"> <script> sessionStorage.setItem("logOutIntermediateMessage", 'You are being logged out.'); </script> <!-- Custom JSON LD For Products Type --> <script type="application/ld+json"> [ { "@context": "http://www.schema.org", "@type": "WebPage", "name": "Configuring and Troubleshooting T1 CAS Signaling", "url": "https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html", "description": "This document explains the configurations necessary to implement T1 channel associated signaling (CAS).", "publisher": { "@type": "Corporation", "name": "Cisco" } }] </script> <!-- End Custom JSON LD For Products Type --> <!-- Video JSON LD --> <!-- End Video JSON LD --> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="GKZXC-NS3SU-A7VFH-HKBHM-U7LKH",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"GKZXC-NS3SU-A7VFH-HKBHM-U7LKH";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqxjpks2z2grxjq-f-e7b664857-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"61004","ak.ai":parseInt("271834",10),"ak.ol":"0","ak.cr":4,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"2fd52cf","ak.r":42017,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":47916,"ak.gh":"184.28.235.15","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732677075","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==4ikdPR/DmeWTQizEKMo4hJhcKLmUuHxxgcw4yxq0FVAIATCiQNVgwekoiLzW0yJZnJOeaWN72wMmu9muvwFj0wrDJr7Icg9YjYdXIe3CGm+qKu/0Wn7jDQ3YuJ6jgYerOWdDhNiFp90FqYZSKu7B5JU6f19GBVy6232eL/3decAWzWs4BTlqJ/ZPwKh1nkR3fOybD7FRsVsrxT7IjEfcAeUxx82Z/gk5siaGGcu+weU/ondq8zeUu2I9BkmqYT8HqQ1aEUh4v1xrjscEzhBhRNk+szyqrL6hKXDx4L8hnwAZmvsyyE1pE19d/6zYm8ipNpuCCg9L93aUe+EH5qNyEpGpF7tH+bkIQnz7bfuTeFwhg1vqPnTpBqj1GkE9eYnZhKCS/LM/atb8zSbbNM4IupXRkmQi5Kxf0aBqHktlVPU=","ak.pv":"517","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body id="wcq" class="fw-res cdc-support cdc-eot cdc-high-density cdc-full-width cdc-transform "> <div id="fw-skiplinks"> <ul class="container"> <li><a id="skiplink-content" href="#fw-content">Skip to content</a></li> <li><a id="skiplink-search" href="#">Skip to search</a></li> <li><a id="skiplink-footer" href="#fw-footer-v2" class="last">Skip to footer</a></li> </ul> </div> <script type="module" src="/site/web-components/us/en/cdc-header.js"></script> <cdc-header></cdc-header> <nav class="fw-c-header__seo-links" aria-hidden="true" style="display:none"> <ul> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/index.html">Cisco.com Worldwide</a></li> <li><a tabindex="-1" href="/c/en/us/products/index.html">Products and Services</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/solutions/index.html">Solutions</a></li> <li><a tabindex="-1" href="/c/en/us/support/index.html">Support</a></li> <li><a tabindex="-1" href="/c/en/us/training-events.html">Learn</a></li> <li><a tabindex="-1" href="//www.cisco.com/c/en/us/about/sitemap.html">Explore Cisco</a></li> <li><a tabindex="-1" href="/c/en/us/buy.html">How to Buy</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/index.html?dtid=odicdc001129">Partners Home</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/cisco-partner-program/index.html?ccid=cc000864&dtid=odiprc001129">Partner Program</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/support-help/index.html">Support</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/tools/index.html?dtid=odiprc001129">Tools</a></li> <li><a tabindex="-1" href="https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/pf/index.jsp#/">Find a Cisco Partner</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/connect-with-a-partner/index.html?ccid=cc000864&dtid=odiprc001129">Meet our Partners</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/index.html?dtid=odicdc001129">Become a Cisco Partner</a></li> </ul> </nav> <div id="fw-content" class="container grid"> <div class="row full blowout" data-owner="ID"> <div class="col full "> <nav id="fw-breadcrumb" class="data-based" aria-label="breadcrumbs" data-owner="ID"> <ul itemscope itemtype="//schema.org/BreadcrumbList"> <li aria-hidden="true"><a href='#' class="skip"><span></span></a></li> <li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/index.html'><span itemprop='name'>Support</span><meta itemprop='position' content='1' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/tech/index.html'><span itemprop='name'>Technology Support</span><meta itemprop='position' content='2' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/tech/voice/telephony-signaling/index.html'><span itemprop='name'>Telephony Signaling</span><meta itemprop='position' content='3' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/tech/voice/telephony-signaling/tech-configuration-examples-list.html'><span itemprop='name'>Configuration Examples and TechNotes</span><meta itemprop='position' content='4' /></a><span class='caret'></span></li> </ul> </nav> <script> if (window.cdc === undefined) { window.cdc = {}; } if (cdc.breadcrumb === undefined) { cdc.breadcrumb = (function () { let clone = document.querySelector('#fw-breadcrumb').cloneNode(true); let appendClone = function () { let hasBreadcrumb = document.querySelector('#fw-breadcrumb') !== null, firstMarquee = document.querySelectorAll('.dmc-mq')[0]; if (!hasBreadcrumb && firstMarquee !== undefined) { firstMarquee.querySelector('.frame .inset').insertBefore(this.clone, firstMarquee.querySelector('.frame .inset').firstElementChild); } }; return { clone: clone, appendClone: appendClone } }()); } //DE380224 var anchorChild = document.getElementsByTagName("a"); for(var i=0; i<anchorChild.length; i++){ if(anchorChild[i].getAttribute("itemprop")=="item") { if ( anchorChild[i].href.includes("%3Clocale%3E") ){ let anchorChildHREF = anchorChild[i].href; let docLocale = document.querySelector('meta[name="locale"]').getAttribute('content'); let docLanguage = document.querySelector('meta[name="language"]').getAttribute('content'); var docSeparator; if ((docLocale.toLowerCase() == "us") && (docLanguage.toLowerCase() == "en")) { docSeparator="/"; } else { docSeparator="_"; } let anchorURLReplace = docLanguage.toLowerCase() + docSeparator + docLocale.toLowerCase(); anchorChildHREF = anchorChildHREF.replace("%3Clocale%3E", anchorURLReplace); anchorChild[i].setAttribute('href', anchorChildHREF); } } } </script> <h1 id="fw-pagetitle" class="" data-owner="ID">Configuring and Troubleshooting T1 CAS Signaling</h1> </div> </div> <!--googleon: index--><!--googleon: snippet--> <div class="row blowout wide-narrow-v2 visitedlinks"> <div class="col wide-v2"> <script> if (typeof(cdc) == "undefined") cdc={}; if (typeof(cdc.translations) == "undefined") cdc.translations={}; </script> <div class="docHeaderComponent base-blowout"> <div class="linksRow"> <div class="toolbar"> <div class="noprint" id="saveModule"> <script type="text/javascript"> cdc.util.ensureNamespace("cdc.rc.savedoc"); cdc.rc.savedoc.isLoggedIn = false; cdc.rc.savedoc.save = "Save"; cdc.rc.savedoc.saved = "Saved"; </script> <button class="save" aria-expanded="false"> <label>Save</label> </button> </div> <div class="saveDocumentMessage login cdc-expandPanel" role="region" aria-live="polite"> <a href="/c/login/index.html?referer=/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html">Log in</a> to Save Content </div> <!-- Translation Selctor --> <!-- Translation Selector is used on EOT and Books pages. if a page has a locale of en_US then it will provide a list of avaible translations, if its a translated page (non english locale) then provide the link to the english locale. --> <div class="noprint translations"> <a href="#" tabindex="-1"> <button type="button" class="translations translations-link anchor translationOptions simpleOverlay-trigger"> <div class="toolbarIcon translationsIcon"></div><label class="iconLabel" id="onlyForNonEn">Translations</label> </button> </a> </div> <div class="noprint printDocument js-only"><button type="button" class="anchor printPage"><div class="toolbarIcon printIcon"></div><label class="iconLabel">Print</label></button></div> </div> </div> <!-- Where translation selector list of available languages is set up for EOT pages, for the javascript to work must have <ul id="translationsList"> </ul> --> <script language="javascript"> cdc.translations.map = "{pt-br=https://www.cisco.com/c/pt_br/support/docs/voice/digital-cas/24642-cas-config.html, es-mx=https://www.cisco.com/c/es_mx/support/docs/voice/digital-cas/24642-cas-config.html, ko-kr=https://www.cisco.com/c/ko_kr/support/docs/voice/digital-cas/24642-cas-config.html, it-it=https://www.cisco.com/c/it_it/support/docs/voice/digital-cas/24642-cas-config.html, ja-jp=https://www.cisco.com/c/ja_jp/support/docs/voice/digital-cas/24642-cas-config.html, de-de=https://www.cisco.com/c/de_de/support/docs/voice/digital-cas/24642-cas-config.html, fr-ca=https://www.cisco.com/c/fr_ca/support/docs/voice/digital-cas/24642-cas-config.html, ar-ae=https://www.cisco.com/c/ar_ae/support/docs/voice/digital-cas/24642-cas-config.html, nl-nl=https://www.cisco.com/c/nl_nl/support/docs/voice/digital-cas/24642-cas-config.html, zh-tw=https://www.cisco.com/c/zh_tw/support/docs/voice/digital-cas/24642-cas-config.html, zh-cn=https://www.cisco.com/c/zh_cn/support/docs/voice/digital-cas/24642-cas-config.html, en-us=https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html, x-default=https://www.cisco.com/c/en/us/support/docs/voice/digital-cas/24642-cas-config.html}";//storing the map for use in the JS cdc.translations.locale="en_us"; </script> <div class="availableLanguagesList"> <h3>Available Languages</h3> <ul id="translationsList"> </ul> </div> <div class="infobarClearFix"> <div class="infobar"> <div class="updatedDate"><span>Updated:</span>February 2, 2006</div> <div class="documentId"><span>Document ID:</span>24642</div> </div> <div class="disclaimers support"> <div class="disclaimerButtons"> <div class="aboutBias"> <button aria-expanded="false" >Bias-Free Language</button> </div> </div> <div class="biasfreeContent panel"> <h3>Bias-Free Language</h3> <p>The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. <a href="https://www.cisco.com/c/en/us/about/social-justice/inclusive-language-policy.html">Learn more</a> about how Cisco is using Inclusive Language.</p> </div> </div><!-- disclaimers --> </div> </div> <script> jQuery(document).ready(function(){ if(jQuery("body").hasClass("cdc-eot-toc") && jQuery(".cdc-eot-toc").find(".DocumentHistory").length > 0){ jQuery(".cdc-eot-toc .seeRevisions").show(); if(jQuery(window).width() >= 768){ jQuery(".cdc-eot-toc .updatedDate").nextAll(".bullet").show(); } }else{ jQuery(".cdc-eot-toc .infobar .bullet").hide(); jQuery(".cdc-eot-toc .seeRevisions"); jQuery(".cdc-eot-toc .updatedDate"); } }) </script> <script src="/etc/designs/cdc/fw/clientlibs/granite-utils.min.js"></script> <script> if (window.cdc === "undefined") window.cdc={}; if (typeof cdc.rc === "undefined") cdc.rc={}; // initialize dictionary for i18n cdc.util.ensureNamespace("cdc.rc"); cdc.rc.eotkeys = { showOnly5Products : "Show Only 5 Products", showAllRowsProducts : "Show All nRows Products", supportCommunityUrl : "https://community.cisco.com/t5/technology-and-support/ct-p/technology-support", supportCommunity : "Cisco Community", thankYou : "Thank You", viewersAlso : "Customers Also Viewed", show : "Show", more : "More", showOnly3Documents: "Show Only 3 Documents" }; </script> <div id="eot-doc-wrapper"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="GKZXC-NS3SU-A7VFH-HKBHM-U7LKH",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"GKZXC-NS3SU-A7VFH-HKBHM-U7LKH";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqxjpks2z2grxjq-f-e7b664857-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"61004","ak.ai":parseInt("271834",10),"ak.ol":"0","ak.cr":4,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"2fd52cf","ak.r":42017,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":47916,"ak.gh":"184.28.235.15","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732677075","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==4ikdPR/DmeWTQizEKMo4hJhcKLmUuHxxgcw4yxq0FVAIATCiQNVgwekoiLzW0yJZnJOeaWN72wMmu9muvwFj0wrDJr7Icg9YjYdXIe3CGm+qKu/0Wn7jDQ3YuJ6jgYerOWdDhNiFp90FqYZSKu7B5JU6f19GBVy6232eL/3decAWzWs4BTlqJ/ZPwKh1nkR3fOybD7FRsVsrxT7IjEfcAeUxx82Z/gk5siaGGcu+weU/ondq8zeUu2I9BkmqYT8HqQ1aEUh4v1xrjscEzhBhRNk+szyqrL6hKXDx4L8hnwAZmvsyyE1pE19d/6zYm8ipNpuCCg9L93aUe+EH5qNyEpGpF7tH+bkIQnz7bfuTeFwhg1vqPnTpBqj1GkE9eYnZhKCS/LM/atb8zSbbNM4IupXRkmQi5Kxf0aBqHktlVPU=","ak.pv":"517","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body bgcolor="#FFFFFF" id="libra"> <link rel="stylesheet" type="text/css" href="/c/dam/en/us/support/docs/common/support-docs.css"> <!--[if IE 7]> <link rel="stylesheet" type="text/css" href="/c/dam/en/us/support/docs/common/ie7.css"> <![endif]--> <!--[if IE 8]> <link rel="stylesheet" type="text/css" href="/c/dam/en/us/support/docs/common/ie8.css"> <![endif]--> <!--googleoff: all--> <!-- AddThis Button BEGIN --> <script language="JavaScript"> loadjscssfile('/c/dam/en/us/support/docs/common/support-docs.css','css');</script> <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script> <!--googleon: all--> <!--PAWS:EndOFRelatedDocumentsSection--> <div id="tg-body"> <div id="support-toc"> <h2>Contents</h2> <div class="toc-h2"> <a href="#intro">Introduction</a> </div> <div class="toc-h2"> <a href="#prereq">Prerequisites</a> </div> <div class="toc-h3"> <a href="#req">Requirements</a> </div> <div class="toc-h3"> <a href="#hw">Components Used</a> </div> <div class="toc-h3"> <a href="#conv">Conventions</a> </div> <div class="toc-h2"> <a href="#conf">Configure</a> </div> <div class="toc-h3"> <a href="#configs">Configurations</a> </div> <div class="toc-h2"> <a href="#veri">Verify</a> </div> <div class="toc-h2"> <a href="#tshoot">Troubleshoot</a> </div> <div class="toc-h3"> <a href="#proc">Troubleshooting Procedure </a> </div> <div class="toc-h3"> <a href="#comm">Troubleshooting Commands </a> </div> <div class="toc-h2"> <a href="#related">Related Information</a> </div> </div> <h2> <a name="intro">Introduction</a> </h2> <p>This document explains the configurations necessary to implement T1 channel associated signaling (CAS). </p> <h2> <a name="prereq">Prerequisites</a> </h2> <h3> <a name="req">Requirements</a> </h3> <p>Ensure that you meet these requirements before you attempt this configuration:</p> <p> This document is based on <a href="http://www.cisco.com/en/US/tech/tk652/tk653/technologies_tech_note09186a00800e2560.shtml">Understanding How Digital T1 CAS (Robbed Bit Signaling) Works in IOS Gateways</a>. Read this document to understand the various types of CAS signaling methods. This document also serves as a guide for configuring the different types of CAS signaling.</p> <p>Before you implement E1 R2 signaling in a Cisco AS5300 router, check to ensure that your version of Cisco IOS庐 Software is compatible with the Cisco VCWare in the E1 module. If the versions are incompatible, the digital signal processor (DSP) modules in the voice card will not load and voice signal processing will not occur. See the <a href="http://www.cisco.com/en/US/docs/routers/access/modem/vcware/release/note/rnVCWare.html#wp38172">Cisco VCWare Compatibility Matrix for the Cisco AS5300</a> to ensure that your versions are compatible.</p> <p>Typically, if the version of Cisco VCWare is not compatible with the Cisco IOS Software, you can see this by entering the <b>show vfc slot_number interface</b> command as shown here: </p> <blockquote> <pre>5300#<b>show vfc 1 interface</b> Rx: in ptr 18, outptr 0 Tx: in ptr 14 outptr 14 0 in hw queue, 0 queue head , 0 queue tail Hardware is VFC out-of-band channel Interface : state RESET DSP instance (0x61048284) dsp_number 0, Channel ID 0 TX outstanding 0, max TX outstanding 0 Received 18 packets, 1087 bytes, 0 giant packets 0 drops, 0 no buffers, 0 input errors 121 bytes output, 14 frames output 0 bounce errors 0 DSP module 1 is not installed DSP module 2 is not installed DSP module 3 is not installed DSP module 4 is not installed DSP module 5 is not installed</pre> </blockquote> <p>In the output above, the "DSP module number is not installed" statements show that the versions are incompatible for that module number. An example of the DSP modules having the correct Cisco VCWare version loaded is shown here:</p> <blockquote> <pre>5300#<b>show vfc 1 interface</b> Rx: in ptr 24, outptr 0 TX: in ptr 15 outptr 15 0 in hw queue, 0 queue head , 0 queue tail Hardware is VFC out-of-band channel Interface : state RESET DSP instance (0x618C6088) dsp_number 0, Channel ID 0 TX outstanding 0, max TX outstanding 0 Received 283288 packets, 15864278 bytes, 0 giant packets 0 drops, 0 no buffers, 0 input errors 1416459 bytes output, 141647 frames output 0 bounce errors 0 Slot 1, DSPM 1 (C542), DSP 1, Channel 1 State RESET, DSP instance (0x61914BDC) TX outstanding 0, max TX outstanding 8 Received 0 packets, 0 bytes, 0 giant packets 0 drops, 0 no buffers, 0 input errors 0 bytes output, 0 frames output 0 bounce errors 0 Slot 1, DSPM 1 (C542), DSP 2, Channel 1 State RESET, DSP instance (0x6191510C) TX outstanding 0, max TX outstanding 8 Received 0 packets, 0 bytes, 0 giant packets 0 drops, 0 no buffers, 0 input errors 0 bytes output, 0 frames output 0 bounce errors 0</pre> </blockquote> <p>To check the installed Cisco VCWare version, enter the <b>show vfc slot_number version vcware</b> command as shown here:</p> <blockquote> <pre>5300#<b>show vfc 1 version vcware</b> Voice Feature Card in Slot 1: VCware Version : 4.10 ROM Monitor Version : 1.2 DSPware Version : Technology : C542</pre> </blockquote> <p> <b>Note: </b>Make sure the Cisco VCWare technology version (c549 or c542) matches the installed Voice Feature Card DSP technology (DSPM-542: single-density voice support, or DSPM-549: high-density voice support).</p> <h3> <a name="hw">Components Used</a> </h3> <p>The information in this document is based on these software and hardware versions:</p> <ul> <li> <p> Cisco AS5300 Router (all versions) </p> </li> </ul> <p>The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.</p> <h3> <a name="conv">Conventions</a> </h3> <p>Refer to <a href="http://www.cisco.com/en/US/tech/tk801/tk36/technologies_tech_note09186a0080121ac5.shtml">Cisco Technical Tips Conventions</a> for more information on document conventions.</p> <h2> <a name="conf">Configure</a> </h2> <p>In this section, you are presented with the information to configure the features described in this document.</p> <p> <b>Note: </b>Use the <a href="http://tools.cisco.com/Support/CLILookup/cltSearchAction.do">Command Lookup Tool</a> (<a href="http://tools.cisco.com/RPF/register/register.do">registered</a> customers only) to find more information on the commands used in this document.</p> <h3> <a name="configs">Configurations</a> </h3> <p>To run CAS signaling on Cisco 2600/3600 series routers, a High Density Voice Network Module (<a href="http://www.cisco.com/en/US/tech/tk652/tk701/technologies_tech_note09186a00800b65d6.shtml">NM-HDV</a>) is required. </p> <p>The command <b>ds0-group</b> (or <b>cas-group</b>, depending on the Cisco IOS version) needs to be defined on the T1 controllers (Cisco AS5xxx and 2600/3600 routers). </p> <p>Use this procedure to configure CAS:</p> <ol type="1"> <li> <p>Set up the T1 controller connected to the private automatic branch exchange (PBX) or switch. Ensure that the framing and line coding of the T1 are properly set.</p> <ul> <li> <p>T1 framing: <b>ESF or SF</b> </p> </li> <li> <p>T1 line coding: <b>B8ZS or AMI</b> </p> </li> <li> <p>T1 clock source: <b>internal or line</b> </p> </li> </ul> <p> <b>Note: </b>Keep in mind that different PBXs have different requirements on the clock source.</p> </li> <li> <p>Use this command sequence to define your line signaling on AS5xxx platforms:</p> <blockquote> <pre>5300(config)#<b>controller T1 0</b> 5300(config-controller)#<b> <a href="http://www.cisco.com/en/US/docs/ios/12_1t/12_1t3/feature/guide/dt_r2cas.html#wp1020559">ds0-group</a> 1 timeslots 1-24 type ?</b> e&m-fgb E & M Type II FGB e&m-fgd E & M Type II FGD e&m-immediate-start E & M Immediate Start fgd-eana FGD Exchange Access North American fgd-os FGD Operator Services fxs-ground-start FXS Ground Start fxs-loop-start FXS Loop Start none Null Signaling for External Call Control r1-itu R1 ITU sas-ground-start SAS Ground Start sas-loop-start SAS Loop Start <cr></pre> </blockquote> <p> <b>Note: </b>If you want to collect Dialed Number Identification Service (DNIS) information on a T1 controller, you must manually configure it on the access server. To collect dual tone multifrequency (DTMF) DNIS for E&M-fgb under a controller T1 configuration, use the <b>ds0-group 0 timeslots 1-24 type e&m-fgb dtmf dnis</b> command. To collect multifrequency (MF) DNIS for E&M-fgb, use the <b>ds0-group 0 timeslots 1-24 type e&m-fgb mf dnis</b> command.</p> </li> <li> <p>Use this command sequence to define your line signaling on Cisco 2600/3600 platforms:</p> <blockquote> <pre>3600(config)#<b>controller T1 0</b> 3600(config-controller)# <b> <a href="http://www.cisco.com/en/US/docs/ios/12_1t/12_1t3/feature/guide/dt_r2cas.html#wp1020559">ds0-group</a> 1 timeslots 1-24 type ?</b> e&m-delay-dial E & M Delay Dial e&m-fgd E & M Type II FGD e&m-immediate-start E & M Immediate Start e&m-wink-start E & M Wink Start ext-sig External Signaling fgd-eana FGD-EANA BOC side fxo-ground-start FXO Ground Start fxo-loop-start FXO Loop Start fxs-ground-start FXS Ground Start fxs-loop-start FXS Loop Start none Null Signaling for External Call Control <cr></pre> </blockquote> <p>With Cisco IOS Software release 11.3, the command sequence is as follows.</p> <blockquote> <pre>peggy(config)#<b>controller T1 0</b> peggy(config-controller)#<b>cas-group 1 timeslot 1-15 type ?</b> ...</pre> </blockquote> <p> <b>Note: </b>If you upgrade from Cisco IOS Software release 11.3 to release 12.0, the new command will replace the old one automatically.</p> </li> </ol> <p>This document uses these configurations:</p> <ul> <li> <p> <a href="#t1">Cisco 5300 Configured for E&M-FGD DTMF DNIS</a> </p> </li> <li> <p> <a href="#t2">Cisco 5300 Configured for E&M-FGB</a> </p> </li> <li> <p> <a href="#t3">Cisco 3600 Configured for E&M FGB (wink-start)</a> </p> </li> </ul> <a name="t1"></a> <table bgcolor="#FFFFFF" cellpadding="3" cellspacing="1" border="1" width="60%"> <tbody> <tr> <th height="" width="" bgcolor="#CCCCFF" colspan="1" rowspan="1"> Cisco 5300 Configured for E&M-FGD DTMF DNIS</th> </tr> <tr> <td height="" width="" bgcolor="#FFFFFF" colspan="1" rowspan="1"> <pre>hostname 5300-fg-d ! controller T1 0 clock source line primary ds0-group 1 timeslots 1-24 type e&m-fgd dtmf dnis <i> <font color="#0000ff">!--- With this configuration we will use DTMF and !--- request the DNIS information.</font> </i> ! voice-port 0:1 ! dial-peer voice 123 pots destination-pattern 123 direct-inward-dial <i> <font color="#0000ff">!--- This will only work if the DNIS information is recieved. </font> </i> port 0:1 prefix 123 ! dial-peer voice 567 voip destination-pattern 567 session target ipv4:2.0.0.2 ! </pre> </td> </tr> </tbody> </table> <p></p> <a name="t2"></a> <table bgcolor="#FFFFFF" cellpadding="3" cellspacing="1" border="1" width="60%"> <tbody> <tr> <th height="" width="" bgcolor="#CCCCFF" colspan="1" rowspan="1"> Cisco 5300 Configured for E&M-FGB </th> </tr> <tr> <td height="" width="" bgcolor="#FFFFFF" colspan="1" rowspan="1"> <pre>hostname 5300-fg-b ! controller T1 0 clock source line primary ds0-group 1 timeslots 1-24 type e&m-fgb ! voice-port 0:1 ! dial-peer voice 123 pots destination-pattern 123 port 0:1 prefix 123 ! dial-peer voice 567 voip destination-pattern 567 session target ipv4:2.0.0.2 ! </pre> </td> </tr> </tbody> </table> <p></p> <a name="t3"></a> <table bgcolor="#FFFFFF" cellpadding="3" cellspacing="1" border="1" width="60%"> <tbody> <tr> <th height="" width="" bgcolor="#CCCCFF" colspan="1" rowspan="1"> Cisco 3600 Configured for E&M FGB (wink-start)</th> </tr> <tr> <td height="" width="" bgcolor="#FFFFFF" colspan="1" rowspan="1"> <pre>hostname 3600-fg-b ! controller T1 1/0 clock source line primary ds0-group 1 timeslots 1-24 type e&m-wink-start ! voice-port 1/0:1 ! dial-peer voice 123 pots destination-pattern 123 port 1/0:1 prefix 123 ! dial-peer voice 567 voip destination-pattern 567 session target ipv4:2.0.0.2 </pre> </td> </tr> </tbody> </table> <p></p> <h2> <a name="veri">Verify</a> </h2> <p>There is currently no verification procedure available for this configuration.</p> <h2> <a name="tshoot">Troubleshoot</a> </h2> <p>This section provides information you can use to troubleshoot your configuration.</p> <h3> <a name="proc">Troubleshooting Procedure </a> </h3> <p>Follow these instructions to troubleshoot your configuration. Refer to <a href="http://www.cisco.com/en/US/tech/tk652/tk653/technologies_tech_note09186a00800942f2.shtml">E1 R2 Customization with the cas-custom Command</a> for additional information on troubleshooting.</p> <ol type="1"> <li> <p> Verify that the T1 controller 0 is up. If it is down, check the framing, line coding, clock source, alarms, replace the cable, reseat the card, and so forth and so on. </p> </li> <li> <p> If you are using a Cisco AS5300, check that the DSPs are correctly installed with the <b>show vfc slot number interface</b> command. </p> </li> <li> <p>For FGD trunks configure direct inward dial (DID) on the plain old telephone service (POTS) peer, so that the received digits are used to choose an outgoing peer.</p> <p> <b>Note: </b>On the Cisco AS5300 you will need to have the "dnis" option configured to request DNIS.</p> </li> <li> <p>Turn on some of the <b>debug</b> commands shown in the following section and study the outputs</p> </li> <li> <p>Check for communication between the router and PBX or switch.</p> <ul> <li> <p>Is the line seized?</p> </li> <li> <p>Does the router receive/send digits?</p> </li> <li> <p>Find out which side is clearing the call.</p> </li> <li> <p>If possible, use the latest Cisco IOS Software releases available on Cisco.com. </p> </li> </ul> </li> </ol> <p> <b>Determining your Signaling on a Cisco AS5xxx Router</b> </p> <p>It can be difficult determining what type of signaling you have by looking at the debugs of a router. However, it is possible to make a good guess as to what the signaling should be. The following <b>debug</b> is fairly reliable (especially when all the channels are idle) in determining the type of signaling. It is recommended that you first verify your signaling through these debugs since they can catch the most common and not-so-obvious provisioning mistakes. As usual, exercise caution when turning debugs on in the router. It is recommended that you do not enable debugging unless you are familiar with its functionalities. Be aware that not all debugs are available for every network access server (NAS) platform. </p> <h3> <a name="comm">Troubleshooting Commands </a> </h3> <p>The <a href="https://www.cisco.com/cgi-bin/Support/OutputInterpreter/home.pl">Output Interpreter Tool</a> (<a href="http://tools.cisco.com/RPF/register/register.do">registered</a> customers only) (OIT) supports certain <b>show</b> commands. Use the OIT to view an analysis of <b>show</b> command output.</p> <p> <b>Note: </b>Refer to <a href="http://www.cisco.com/en/US/tech/tk801/tk379/technologies_tech_note09186a008017874c.shtml">Important Information on Debug Commands</a> before you use <b>debug</b> commands.</p> <ul> <li> <p> <b> debug serial interface</b> 鈥擠isplays information on a serial connection failure. </p> </li> <li> <p> <b> show controller t1</b> 鈥擠isplays the controller status specific to the controller hardware. </p> </li> <li> <p> <b>debug cas</b> 鈥擣or line signaling on Cisco AS5xxx platforms.</p> </li> <li> <p> <b>debug vpm signal</b> 鈥擣or line signaling on Cisco 26xx/36xx platforms.</p> </li> <li> <p> <b>debug vtsp all</b> 鈥擡nables the output of all messages (digits) exchanged between the PBX and the router. </p> </li> </ul> <blockquote> <pre>bosshog#<b>debug serial interface</b> <i> <font color="#0000ff">!--- This enables the output below.</font> </i> Serial network interface debugging is on bosshog#<b>show controller t1</b> T1 0 is up. No alarms detected. Version info of slot 0: HW: 2, Firmware: 16, PLD Rev: 0 Manufacture Cookie Info: EEPROM Type 0x0001, EEPROM Version 0x01, Board ID 0x42, Board Hardware Version 1.0, Item Number 73-2217-4, Board Revision A0, Serial Number 07389920, PLD/ISP Version 0.0, Manufacture Date 3-Jan-1998. Framing is ESF, Line Code is B8ZS, Clock Source is Line Primary. Data in current interval (6 seconds elapsed): 0 Line Code Violations, 0 Path Code Violations 0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins 0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs Robbed bit signals state: timeslots rxA rxB rxC rxD txA txB txC txD 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 <snip> 23 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 <i> <font color="#0000ff">!--- Looking at the above signals, we are receiving all 0s from the switch. !--- This looks like some form of E&M Signaling. !--- We can determine the following when the line is idle.</font> </i> timeslots rxA rxB rxC rxD txA txB txC txD 1 0 0 0 0 0 0 0 0 <i> <font color="#0000ff">!--- Looks like an E&M variant.</font> </i> 2 0 1 0 1 0 1 0 1 <i> <font color="#0000ff">!--- Looks like fxs-loop-start.</font> </i> 3 1 1 1 1 0 1 0 1 <i> <font color="#0000ff">!--- Looks like fxs-ground-start.</font> </i> </pre> </blockquote> <p>The output below is for E&M FGB on a Cisco AS5300.</p> <blockquote> <pre>5300-fg-b#<b>show debug</b> CAS: Channel Associated Signaling debugging is on 5300-fg-b# <i> <font color="#0000ff">!--- Incoming call to router.</font> </i> *May 28 12:40:35.376: from Trunk(0): (1/0): Rx LOOP_CLOSURE (ABCD=1111) <i> <font color="#0000ff">!--- Switch is off hook. !--- Send wink back to the switch. Note we transition from a on/off/on hook state.</font> </i> *May 28 12:40:35.600: from Trunk(0): (1/0): Tx LOOP_CLOSURE (ABCD=1111) <i> <font color="#0000ff">!--- Sending Wink back. Off hook.</font> </i> *May 28 12:40:35.800: from Trunk(0): (1/0): Tx LOOP_OPEN (ABCD=0000) <i> <font color="#0000ff">!--- End of wink ~200 ms duration. On hook.</font> </i> 5300-fg-b# 5300-fg-b# <i> <font color="#0000ff">!--- The call is now in an alerting state waiting for a connect. !--- Router goes off hook. Call is connected.</font> </i> *May 28 12:40:37.352: from Trunk(0): (1/0): Tx LOOP_CLOSURE (ABCD=1111) <i> <font color="#0000ff">!--- Router has gone off hook. Send a connect.</font> </i> 5300-fg-b# 5300-fg-b# 5300-fg-b# <i> <font color="#0000ff">!--- At this point, the call is torn down in the direction of the PBX.</font> </i> *May 28 12:40:42.608: from Trunk(0): (1/0): Tx LOOP_OPEN (ABCD=0000) <i> <font color="#0000ff">!--- Router disconnects call on hook.</font> </i> *May 28 12:40:42.940: from Trunk(0): (1/0): Rx LOOP_OPEN (ABCD=0000) <i> <font color="#0000ff">!--- Switch terminates upon receipt on hook.</font> </i> </pre> </blockquote> <p>This sample is for outgoing E&M FGB on a Cisco 3600.</p> <blockquote> <pre>3600-fg-b#<b>show debug</b> Voice Port Module signaling debugging is on 3600-fg-b# <i> <font color="#0000ff">!--- Outgoing call from router.</font> </i> *Mar 3 04:01:35.167: htsp_process_event: [2/1:1(1), EM_ONHOOK, E_HTSP_SETUP_REQ ]em_onhook_setup <i> <font color="#0000ff">!--- On hook state.</font> </i> *Mar 3 04:01:35.167: em_offhook (0)[recEive and transMit2/1:1(1)] set signal st ate = 0x8 *Mar 3 04:01:35.167: htsp_process_event: [2/1:1(1), EM_BRANCH, EM_EVENT_WINK] *Mar 3 04:01:35.167: em_start_timer: 550 ms *Mar 3 04:01:35.167: htsp_timer - 550 msec *Mar 3 04:01:35.415: htsp_process_event: [2/1:1(1), EM_WAIT_WINKUP, E_DSP_SIG_1 100]em_wink_offhook <i> <font color="#0000ff">!--- Router sends off hook.</font> </i> *Mar 3 04:01:35.415: em_stop_timers *Mar 3 04:01:35.415: htsp_timer_stop *Mar 3 04:01:35.415: em_start_timer: 1200 ms *Mar 3 04:01:35.415: htsp_timer - 1200 msec *Mar 3 04:01:35.619: htsp_process_event: [2/1:1(1), EM_WAIT_WINKDOWN, E_DSP_SIG _0000]em_wink_onhook <i> <font color="#0000ff">!--- Router sends on hook.</font> </i> *Mar 3 04:01:35.623: em_stop_timers *Mar 3 04:01:35.623: htsp_timer_stop htsp_wink_ind *Mar 3 04:01:35.623: htsp_timer - 70 msec *Mar 3 04:01:35.695: htsp_process_event: [2/1:1(1), EM_WAIT_DIALOUT_DELAY, E_HT SP_EVENT_TIMER]em_imm_send_digits em_send_digits htsp_dial <i> <font color="#0000ff">!--- At this point we send the digits.</font> </i> *Mar 3 04:01:36.507: htsp_process_event: [2/1:1(1), EM_WAIT_FOR_ANSWER, E_DSP_D IALING_DONE]em_offhook_digit_done htsp_progress *Mar 3 04:01:36.507: ===== state 0x630852C0 *Mar 3 04:01:37.035: htsp_process_event: [2/1:1(1), EM_WAIT_FOR_ANSWER, E_DSP_S IG_1100]em_wait_answer_offhook <i> <font color="#0000ff">!--- Router is waiting for far end to connect.</font> </i> *Mar 3 04:01:37.035: em_stop_timers *Mar 3 04:01:37.035: htsp_timer_stop *Mar 3 04:01:37.035: htsp_timer_stop2</pre> </blockquote> <p>This sample is for FXS loop-start on a Cisco 2600. </p> <blockquote> <pre>FXS Loop-start Signal Map *Mar 1 01:55:51.091: Foreign Exchange Station 1/1:1(22) rx_signal_map: 0 F F F 5 F 5 F F F F F F F F F *Mar 1 01:55:51.095: Foreign Exchange Station 1/1:1(22) tx_signal_map: 4 4 4 4 4 4 4 4 C C C C C C C C <i> <font color="#0000ff">!--- FXS Loop-start incoming call.</font> </i> *Mar 1 02:02:13.743: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=26688 systime=733374 *Mar 1 02:02:13.743: [1/1:1(1), FXSLS_ONHOOK, E_DSP_SIG_1100] fxsls_onhook_offhook htsp_setup_ind *Mar 1 02:02:13.751: [1/1:1(1), FXSLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK] *Mar 1 02:02:14.871: [1/1:1(1), FXSLS_OFFHOOK, E_HTSP_PROCEEDING] htsp_alert_notify *Mar 1 02:02:15.163: [1/1:1(1), FXSLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 02:02:15.607: [1/1:1(1), FXSLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 02:02:15.607: [1/1:1(1), FXSLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] <i> <font color="#0000ff">!--- Call is ringing now. !--- Is answered below.</font> </i> vdtl-2600-6d#<b>htsp_connect: no_offhook 0</b> *Mar 1 02:02:26.239: [1/1:1(1), FXSLS_OFFHOOK, E_HTSP_CONNECT] fxsls_offhook_connect[Foreign Exchange Station 1/1:1(1)] set signal state = 0x6 <i> <font color="#0000ff">!--- Call is disconnected from T1 side below.</font> </i> vdtl-2600-6d# <i> <font color="#0000ff">!--- Near end disconnect (from T1 side).</font> </i> vdtl-2600-6d# *Mar 1 02:02:37.299: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=50246 systime=735730 *Mar 1 02:02:37.299: [1/1:1(1), FXSLS_CONNECT, E_DSP_SIG_0100] fxsls_offhook_onhook *Mar 1 02:02:37.299: htsp_timer - 600 msec *Mar 1 02:02:37.899: [1/1:1(1), FXSLS_CONNECT, E_HTSP_EVENT_TIMER] fxsls_connect_wait_release_req *Mar 1 02:02:37.899: htsp_timer_stop htsp_release_req: cause 16, no_onhook 0 *Mar 1 02:02:37.919: [1/1:1(1), FXSLS_WAIT_RELEASE_REQ, E_HTSP_RELEASE_REQ] fxsls_waitrls_req_rlshtsp_report_onhook_sig *Mar 1 02:02:37.923: vnm_dsprm_close_cleanup <i> <font color="#0000ff">!--- FXS loop-start outgoing call.</font> </i> *Mar 1 03:42:05.067: [1/1:1(2), FXSLS_ONHOOK, E_HTSP_SETUP_REQ] fxsls_onhook_setup[Foreign Exchange Station 1/1:1(2)] set signal state = 0x0htsp_alert *Mar 1 03:42:05.327: [1/1:1(2), FXSLS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsls_waitoff_voice *Mar 1 03:42:05.763: [1/1:1(2), FXSLS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsls_waitoff_voice *Mar 1 03:42:05.763: [1/1:1(2), FXSLS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsls_waitoff_voice <b>!--- Call is ringing now. !--- Call is answered below.</b> *Mar 1 03:42:30.039: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=14102 systime=1335004 *Mar 1 03:42:30.039: [1/1:1(1), FXSLS_ONHOOK, E_DSP_SIG_0100] *Mar 1 03:42:30.087: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=14144 systime=1335008 *Mar 1 03:42:30.087: [1/1:1(2), FXSLS_WAIT_OFFHOOK, E_DSP_SIG_1100] fxsls_waitoff_offhook[Foreign Exchange Station 1/1:1(2)] set signal state = 0x4[Foreign Exchange Station 1/1:1(2)] set signal state = 0x6 htsp_dial <i> <font color="#0000ff">!--- Call is disconnected via VoIP side below.</font> </i> vdtl-2600-6d#<b>htsp_release_req: cause 16, no_onhook 0</b> *Mar 1 03:43:27.855: [1/1:1(2), FXSLS_CONNECT, E_HTSP_RELEASE_REQ] fxsls_connect_disc *Mar 1 03:43:27.855: htsp_timer_stop [Foreign Exchange Station 1/1:1(2)] set signal state = 0xC[Foreign Exchange Station 1/1:1(2)] set signal state = 0x4 *Mar 1 03:43:27.859: htsp_timer - 950 msec *Mar 1 03:43:28.811: [1/1:1(2), FXSLS_CPC, E_HTSP_EVENT_TIMER] fxsls_cpc_timer *Mar 1 03:43:28.811: htsp_timer - 30000 msec *Mar 1 03:43:28.815: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=8470 systime=1340881 *Mar 1 03:43:28.815: [1/1:1(2), FXSLS_WAIT_ONHOOK, E_DSP_SIG_1100]</pre> </blockquote> <p>This sample is for FXO loop-start on a Cisco 2600. </p> <blockquote> <pre>FXO Loop-start Channel Map *Mar 1 03:48:30.055: Foreign Exchange Office 1/1:1(24) rx_signal_map: F F F F 5 F F F F F F F F F F F[Foreign Exchange Office 1/1:1(24)] set signal state = 0x4 *Mar 1 03:48:30.055: Foreign Exchange Office 1/1:1(24) tx_signal_map: 0 0 4 4 4 4 4 4 C C C C C C C C <i> <font color="#0000ff">!--- FXO loop-start incoming call.</font> </i> *Mar 1 03:52:56.271: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x0 timestamp=50660 systime=1397627 *Mar 1 03:52:56.271: [1/1:1(1), FXOLS_ONHOOK, E_DSP_SIG_0000] fxols_onhook_ringing *Mar 1 03:52:56.271: htsp_timer - 10000 msec *Mar 1 03:52:58.267: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=52658 systime=1397826 *Mar 1 03:52:58.271: [1/1:1(1), FXOLS_RINGING, E_DSP_SIG_0100] *Mar 1 03:52:58.271: fxols_ringing_not *Mar 1 03:52:58.271: htsp_timer_stop htsp_setup_ind *Mar 1 03:52:58.275: [1/1:1(1), FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK] *Mar 1 03:52:58.275: fxols_wait_setup_ack: [Foreign Exchange Office 1/1:1(1)] set signal state = 0xC <i> <font color="#0000ff">!--- Call is ringing and is answered (dial tone). !--- Entering destination for the call now.</font> </i> *Mar 1 03:53:09.019: [1/1:1(1), FXOLS_PROCEEDING, E_HTSP_PROCEEDING] fxols_offhook_proc *Mar 1 03:53:09.019: htsp_timer - 120000 msechtsp_alert_notify *Mar 1 03:53:09.311: [1/1:1(1), FXOLS_PROCEEDING, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 03:53:09.759: [1/1:1(1), FXOLS_PROCEEDING, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 03:53:09.759: [1/1:1(1), FXOLS_PROCEEDING, E_HTSP_VOICE_CUT_THROUGH] htsp_connect: no_offhook 0 *Mar 1 03:53:12.711: [1/1:1(1), FXOLS_PROCEEDING, E_HTSP_CONNECT] fxols_offhook_connect *Mar 1 03:53:12.711: htsp_timer_stop <i> <font color="#0000ff">!--- Call is disconnected via VoIP side.</font> </i> vdtl-2600-6d#<b>htsp_release_req: cause 16, no_onhook 0</b> *Mar 1 03:53:44.079: [1/1:1(1), FXOLS_CONNECT, E_HTSP_RELEASE_REQ] fxols_offhook_release *Mar 1 03:53:44.079: htsp_timer_stop [Foreign Exchange Office 1/1:1(1)] set signal state = 0x4 *Mar 1 03:53:44.079: htsp_timer - 2000 msec *Mar 1 03:53:44.079: vnm_dsprm_close_cleanup *Mar 1 03:53:46.079: [1/1:1(1), FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER] fxols_guard_out_timeout <i> <font color="#0000ff">!--- FXO loop-start outgoing call.</font> </i> *Mar 1 03:50:47.099: [1/1:1(2), FXOLS_ONHOOK, E_HTSP_SETUP_REQ] fxols_onhook_setup[Foreign Exchange Office 1/1:1(2)] set signal state = 0xC *Mar 1 03:50:47.099: htsp_timer - 1300 msec *Mar 1 03:50:48.399: [1/1:1(2), FXOLS_WAIT_DIAL_TONE, E_HTSP_EVENT_TIMER] fxols_wait_dial_timer htsp_dial *Mar 1 03:50:50.407: [1/1:1(2), FXOLS_WAIT_DIAL_DONE, E_DSP_DIALING_DONE] fxols_wait_dial_done htsp_alert *Mar 1 03:50:50.659: [1/1:1(2), FXOLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 03:50:50.695: [1/1:1(2), FXOLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 03:50:50.707: [1/1:1(2), FXOLS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] <i> <font color="#0000ff">!--- Call is answered now. Debugs shown because of lack of answer supervision. !--- The next thing that happens is a VoIP side disconnect.</font> </i> vdtl-2600-6d#<b>htsp_release_req: cause 16, no_onhook 0</b> *Mar 1 03:51:06.483: [1/1:1(2), FXOLS_OFFHOOK, E_HTSP_RELEASE_REQ] fxols_offhook_release *Mar 1 03:51:06.483: htsp_timer_stop [Foreign Exchange Office 1/1:1(2)] set signal state = 0x4 *Mar 1 03:51:06.483: htsp_timer - 2000 msec *Mar 1 03:51:06.487: vnm_dsprm_close_cleanup *Mar 1 03:51:08.483: [1/1:1(2), FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER] fxols_guard_out_timeout</pre> </blockquote> <p>This sample is for FXS ground-start on a Cisco 2600.</p> <blockquote> <pre> <i> <font color="#0000ff">!--- FXS ground-start signal map.</font> </i> *Mar 1 04:04:13.334: Foreign Exchange Station 1/1:1(16) rx_signal_map: 0 F F F 5 F 5 F F F F F F F F F *Mar 1 04:04:13.338: Foreign Exchange Station 1/1:1(16) tx_signal_map: 0 0 0 0 4 4 4 4 8 8 8 8 C C C C <i> <font color="#0000ff">!--- FXS ground-start incoming call.</font> </i> *Mar 1 04:05:22.650: %SYS-5-CONFIG_I: Configured from console by console *Mar 1 04:05:26.982: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x0 timestamp=15488 systime=1472698 *Mar 1 04:05:26.982: [1/1:1(1), FXSGS_ONHOOK, E_DSP_SIG_0000] fxsgs_onhook_ringgnd[Foreign Exchange Station 1/1:1(1)] set signal state = 0x4 *Mar 1 04:05:26.982: htsp_timer - 900 msec *Mar 1 04:05:27.142: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=15648 systime=1472714 *Mar 1 04:05:27.142: [1/1:1(1), FXSGS_WAIT_LOOPCLOSE, E_DSP_SIG_1100] fxsgs_wait_loopclose *Mar 1 04:05:27.142: htsp_timer_stop htsp_setup_ind *Mar 1 04:05:27.150: [1/1:1(1), FXSGS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK] fxsgs_wait_setup_rcv_ack[Foreign Exchange Station 1/1:1(1)] set signal state = 0x4 *Mar 1 04:05:28.282: [1/1:1(1), FXSGS_OFFHOOK, E_HTSP_PROCEEDING] htsp_alert_notify *Mar 1 04:05:28.598: [1/1:1(1), FXSGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:05:28.626: [1/1:1(1), FXSGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:05:28.638: [1/1:1(1), FXSGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] <i> <font color="#0000ff">!--- Call is ringing now. !--- Call is answered below.</font> </i> vdtl-2600-6d#<b>htsp_connect: no_offhook 0</b> *Mar 1 04:05:35.262: [1/1:1(1), FXSGS_OFFHOOK, E_HTSP_CONNECT] fxsgs_offhook_connect[Foreign Exchange Station 1/1:1(1)] set signal state = 0x6 <i> <font color="#0000ff">!--- Call is disconnected via T1 side.</font> </i> *Mar 1 04:05:42.822: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=31328 systime=1474282 *Mar 1 04:05:42.822: [1/1:1(1), FXSGS_CONNECT, E_DSP_SIG_0100] fxsgs_connect_onhookhtsp_release_req: cause 16, no_onhook 0 *Mar 1 04:05:42.850: [1/1:1(1), FXSGS_WAIT_RELEASE_REQ, E_HTSP_RELEASE_REQ] fxsgs_wait_release_req_release[Foreign Exchange Station 1/1:1(1)] set signal state = 0xC *Mar 1 04:05:42.850: vnm_dsprm_close_cleanup *Mar 1 04:05:42.854: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=8983 systime=1474285 *Mar 1 04:05:42.854: [1/1:1(1), FXSGS_ONHOOK, E_DSP_SIG_0100] vdtl-2600-6d# <i> <font color="#0000ff">!--- FXS ground-start outgoing call.</font> </i> *Mar 1 04:26:50.578: [1/1:1(1), FXSGS_ONHOOK, E_HTSP_SETUP_REQ] fxsgs_onhook_setup[Foreign Exchange Station 1/1:1(1)] set signal state = 0x0htsp_alert *Mar 1 04:26:50.834: [1/1:1(1), FXSGS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsgs_waitoff_voice *Mar 1 04:26:51.282: [1/1:1(1), FXSGS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsgs_waitoff_voice *Mar 1 04:26:51.282: [1/1:1(1), FXSGS_WAIT_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] fxsgs_waitoff_voice <i> <font color="#0000ff">!--- Call rings and is then answered.</font> </i> *Mar 1 04:27:02.234: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=974 systime=1602223 *Mar 1 04:27:02.234: [1/1:1(1), FXSGS_WAIT_OFFHOOK, E_DSP_SIG_1100] fxsgs_waitoff_offhook[Foreign Exchange Station 1/1:1(1)] set signal state = 0x4 *Mar 1 04:27:02.238: htsp_timer_stop [Foreign Exchange Station 1/1:1(1)] set signal state = 0x6 <i> <font color="#0000ff">!--- Call is disconnected via VoIP side below.</font> </i> vdtl-2600-6d#<b>htsp_release_req: cause 16, no_onhook 0</b> *Mar 1 04:27:16.146: [1/1:1(1), FXSGS_CONNECT, E_HTSP_RELEASE_REQ] fxsgs_connect_release[Foreign Exchange Station 1/1:1(1)] set signal state = 0xC *Mar 1 04:27:16.190: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x0 timestamp=14928 systime=1603619 *Mar 1 04:27:16.194: [1/1:1(1), FXSGS_WAIT_ONHOOK, E_DSP_SIG_0000]</pre> </blockquote> <p>This sample is for FXO ground-start on a Cisco 2600.</p> <blockquote> <pre> <i> <font color="#0000ff">!--- FXO ground-start signal map.</font> </i> *Mar 1 04:31:34.166: Foreign Exchange Office 1/1:1(1) rx_signal_map: 0 F F F 5 F F F F F F F F F F F *Mar 1 04:31:34.166: Foreign Exchange Office 1/1:1(1) tx_signal_map: 0 0 0 0 4 4 4 4 8 8 8 8 C C C C <i> <font color="#0000ff">!--- FXO ground-start incoming call.</font> </i> *Mar 1 04:35:26.194: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x0 timestamp=46190 systime=1652619 *Mar 1 04:35:26.194: [1/1:1(1), FXOGS_ONHOOK, E_DSP_SIG_0000] fxogs_onhook_ringing *Mar 1 04:35:26.194: htsp_timer_stop *Mar 1 04:35:28.194: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=48188 systime=1652819 *Mar 1 04:35:28.194: [1/1:1(1), FXOGS_RINGING, E_DSP_SIG_0100] *Mar 1 04:35:28.194: fxogs_ringing_not: *Mar 1 04:35:28.194: htsp_timer_stop htsp_setup_ind *Mar 1 04:35:28.198: [1/1:1(1), FXOGS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK] *Mar 1 04:35:28.202: fxogs_wait_setup_ack: [Foreign Exchange Office 1/1:1(1)] set signal state = 0xC vdtl-2600-6d# <i> <font color="#0000ff">!--- Call is answered. Entering digits to route the call further.</font> </i> vdtl-2600-6d# *Mar 1 04:35:37.458: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_PROCEEDING] htsp_alert_notify *Mar 1 04:35:37.750: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:35:37.782: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:35:37.798: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] <i> <font color="#0000ff">!--- VoIP side connected.</font> </i> vdtl-2600-6d#<b>htsp_connect: no_offhook 0</b> *Mar 1 04:35:43.350: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_CONNECT] fxogs_proc_voice <i> <font color="#0000ff">!--- Call disconnected from T1 side.</font> </i> vdtl-2600-6d# *Mar 1 04:36:02.890: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=17354 systime=1656289 *Mar 1 04:36:02.894: [1/1:1(1), FXOGS_OFFHOOK, E_DSP_SIG_1100] fxogs_offhook_disc *Mar 1 04:36:02.894: htsp_timer_stop [Foreign Exchange Office 1/1:1(1)] set signal state = 0x4 *Mar 1 04:36:02.894: htsp_timer - 2000 msechtsp_release_req: cause 16, no_onhook 0 *Mar 1 04:36:02.918: [1/1:1(1), FXOGS_GUARD_OUT, E_HTSP_RELEASE_REQ] fxogs_onhook_release *Mar 1 04:36:02.922: vnm_dsprm_close_cleanup *Mar 1 04:36:04.894: [1/1:1(1), FXOGS_GUARD_OUT, E_HTSP_EVENT_TIMER] <i> <font color="#0000ff">!--- FXO ground-start outgoing call.</font> </i> *Mar 1 04:33:08.838: [1/1:1(1), FXOGS_ONHOOK, E_HTSP_SETUP_REQ] fxogs_onhook_setup[Foreign Exchange Office 1/1:1(1)] set signal state = 0x0 *Mar 1 04:33:08.838: htsp_timer - 10000 msec *Mar 1 04:33:09.214: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0x4 timestamp=40280 systime=1638921 *Mar 1 04:33:09.218: [1/1:1(1), FXOGS_WAIT_TIP_GROUND, E_DSP_SIG_0100] fxogs_start_dial *Mar 1 04:33:09.218: htsp_timer_stop [Foreign Exchange Office 1/1:1(1)] set signal state = 0xC *Mar 1 04:33:09.218: htsp_timer - 1000 msec *Mar 1 04:33:10.218: [1/1:1(1), FXOGS_WAIT_DIAL_TONE, E_HTSP_EVENT_TIMER] fxogs_wait_dial_timer htsp_dial *Mar 1 04:33:12.226: [1/1:1(1), FXOGS_WAIT_DIAL_DONE, E_DSP_DIALING_DONE] fxogs_wait_dial_donehtsp_connect: no_offhook 0htsp_alert *Mar 1 04:33:12.226: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_CONNECT] fxogs_proc_voice *Mar 1 04:33:12.478: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:33:12.514: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] *Mar 1 04:33:12.526: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_VOICE_CUT_THROUGH] <i> <font color="#0000ff">!--- Call connects and is answered. !--- No signaling is reported (no answer supervision for ground-start). !--- Call disconnected from VoIP leg below.</font> </i> vdtl-2600-6d#htsp_release_req: cause 16, no_onhook 0 *Mar 1 04:33:22.590: [1/1:1(1), FXOGS_OFFHOOK, E_HTSP_RELEASE_REQ] fxogs_offhook_release *Mar 1 04:33:22.590: htsp_timer_stop *Mar 1 04:33:22.590: htsp_timer_stop2 [Foreign Exchange Office 1/1:1(1)] set signal state = 0x4 *Mar 1 04:33:22.590: htsp_timer - 2000 msec *Mar 1 04:33:22.778: htsp_dsp_message: SEND/RESP_SIG_STATUS: state=0xC timestamp=53840 systime=1640278 *Mar 1 04:33:22.778: [1/1:1(1), FXOGS_WAIT_ONHOOK, E_DSP_SIG_1100] fxogs_waitonhook_onhook *Mar 1 04:33:22.778: htsp_timer_stop *Mar 1 04:33:22.778: htsp_timer - 2000 msec *Mar 1 04:33:22.782: vnm_dsprm_close_cleanup *Mar 1 04:33:24.778: [1/1:1(1), FXOGS_GUARD_OUT, E_HTSP_EVENT_TIMER]</pre> </blockquote> <h2> <a name="related">Related Information</a> </h2> <ul> <li> <b> <a href="http://www.cisco.com/en/US/tech/tk652/tk653/technologies_tech_note09186a00800e2560.shtml?referring_site=bodynav"> Understanding How Digital T1 CAS (Rob Bit Signaling) Works in IOS Gateways </a> </b> </li> <li> <b> <a href="http://www.cisco.com/en/US/tech/tk713/tk628/technologies_tech_note09186a00800a5f40.shtml?referring_site=bodynav">T1 Troubleshooting</a> </b> </li> <li> <b> <a href="http://www.cisco.com/en/US/tech/tk713/tk628/technologies_tech_note09186a00800a70fb.shtml?referring_site=bodynav">E1 Troubleshooting</a> </b> </li> <li> <b> <a href="http://www.cisco.com/en/US/tech/tk1077/technologies_tech_note09186a0080093f5e.shtml?referring_site=bodynav">Analog E&M Troubleshooting Guidelines </a> </b> </li> <li> <b> <a href="http://www.cisco.com/cisco/web/psa/default.html?mode=tech&level0=268436015&referring_site=bodynav">Voice Technology Support</a> </b> </li> <li> <b> <a href="http://www.cisco.com/cisco/web/psa/default.html?mode=prod&level0=278875240&referring_site=bodynav">Voice and Unified Communications Product Support</a> </b> </li> <li> <b> <a href="http://tools.cisco.com/support/downloads/pub/Redirect.x?mdfid=278875240&referring_site=bodynav">Voice and Unified Communications Software</a> </b> </li> <li> <b> <a href="http://www.cisco.com/cisco/web/support/index.html?referring_site=bodynav">Technical Support & Documentation - Cisco Systems</a> </b> </li> </ul> <p xmlns:cal="xalan://java.util.GregorianCalendar"></p> <p xmlns:cal="xalan://java.util.GregorianCalendar"></p> <p xmlns:cal="xalan://java.util.GregorianCalendar"></p> <font xmlns:cal="xalan://java.util.GregorianCalendar" size="-1"> </font> </div> <!--[if IE 7]> <link rel="stylesheet" type="text/css" href="/c/dam/en/us/support/docs/common/ie7.css"> <![endif]--> <!--[if IE 8]> <link rel="stylesheet" type="text/css" href="/c/dam/en/us/support/docs/common/ie8.css"> <![endif]--> <script type="text/javascript"> function showfeedback(divid){ document.getElementById(divid).style.visibility="visible"; document.getElementById(divid).className = "show"; }function hidefeedback(divid){ document.getElementById(divid).style.visibility="hidden"; document.getElementById(divid).className = "hide"; }</script> <script type="text/javascript" src="/c/dam/en/us/support/docs/common/parseXml.js"></script> <script language="JavaScript"> loadjscssfile('/c/dam/en/us/support/docs/common/support-docs.css','css');</script> <meta http-equiv="X-UA-Compatible" content="IE=9"> <!-- PIDLMD --> <!-- PIDLMD --> <script type="text/javascript" src="/c/dam/en/us/support/docs/common/dest_pg_metricsrule.js"></script> <script type="text/javascript">NTPT_PGEXTRA = 'status=Anonymous';cdc.util.checkLogin(function(val) {if ( val === "valid") {NTPT_PGEXTRA = 'status=LoggedIn';}});</script> </body> </html> <cdc:do action="com.cisco.wem.framework.service.command.eotcontent.EOTResponsiveContent@2d187f15" returnTypedAs="eotResponsiveContainerVo" id="eotResponsiveContainerVo" /> <div class="row full visitedlinks" style="padding: 0px; margin:0px"> <div class="col full" > </div> </div> </div> <script> if (window.cdc === undefined) { cdc = {}; } if (cdc.eot === undefined) { cdc.eot = {}; } cdc.eot.isEot = true; cdc.eot.isToc = false; jQuery(document).ready(function () { if (jQuery('.unpublished').length > 0) { let lastRel = "1.0"; if (jQuery('.published').length > 0) { lastRel = Number(jQuery('.published td')[0].innerText) + 1 + ".0"; } jQuery('.preview_revision').text(lastRel); } const linkItemsLen = jQuery("#eot-doc-wrapper link[rel='stylesheet']").length; function addNewTocStyleSheet() { const fileName = "/etc/designs/cdc/transformation/wemdcmt_responsive.css", linkElement = `<link rel="stylesheet" href="" type="text/css" />`; document.head.append(linkElement); } if (cdc.eot.isToc && !linkItemsLen) { addNewTocStyleSheet(); } else if (cdc.eot.isEot) { jQuery("#eot-doc-wrapper link[rel='stylesheet']").each(function () { const linkTag = jQuery(this), hrefVal = jQuery(linkTag).attr("href"); if (hrefVal != undefined && hrefVal.indexOf("support-responsive.css") == -1 && hrefVal.indexOf("_responsive.css") == -1) { let fileName = hrefVal.substr(hrefVal.lastIndexOf("/") + 1, hrefVal.length).split(".css")[0]; const filePath = "/etc/designs/cdc/transformation/"; if (fileName == "ccimr") { fileName = "techdocs_responsive"; } else if (fileName == "support-docs") { fileName = "support-responsive"; } else if (fileName == "framework") { fileName = "responsiveframework"; } else if (fileName == "dcmt") { fileName = "wemdcmt_responsive"; } else if (fileName == "techdocs_85_11_word") { fileName = "techdocs_85_11_word"; if (cdc.eot.isToc) { addNewTocStyleSheet(); } } else { fileName += "_responsive"; } jQuery(linkTag).attr("href", filePath + fileName + ".css"); } if (hrefVal.indexOf("support-responsive.css") > -1) { jQuery(linkTag).attr("href", "/etc/designs/cdc/transformation/support-responsive.css"); } }); jQuery("#eot-doc-wrapper > table").wrap("<div></div>"); jQuery("#eot-doc-wrapper table:not('.olh_note')").parent().css({ overflowX: "auto" }); } }); </script> </div> <div class="col narrow-v2"> <div class="rightRailComponent base-blowout"> <div class="eotPersonalization"> <section id="eotSupportCampaign"></section> </div> <!-- condition for support RR components --> <!-- TAC image component mandatory normal--> <div> <div class="tac-image"> <script type="text/javascript"> document.getElementsByClassName('tac-image')[0].parentElement.style.display="none"; </script> </div> </div> <div class="showComponent"> <div class="eot-authors"> <ul> </ul> </div> </div> <!-- mandatory --> <div class="eot-feedback-container"> <div class="eot-feedback"> <h3>Was this Document Helpful?</h3> <span class="eot-feedback-btnwrap"> <button class="eot-feedback-btn eot-feedback-btn-yes" aria-label="Was this Document Helpful?? Yes">Yes</button> <button class="eot-feedback-btn eot-feedback-btn-no" aria-label="Was this Document Helpful?? No">No</button> </span> <span lang="en" class="eot-feedback-olwrap"> <a href="javascript: void(0);" class="eot-feedback-ol" onclick="window.open('https://ciscocx.qualtrics.com/jfe/form/SV_dpqK8gJRAW2GHCC?Ref=' + location.href + '&resize=false', 'feedback', 'width=650, height=460, scrollbars=1, menubar=1, resizable=1'); return false;"> <img id="feedback_img" border="0" style="cursor: pointer;" title="Feedback" src="//www.cisco.com/c/dam/cdc/i/Feedback_OceanBlue.png" alt="Feedback">Feedback</a> </span> </div> </div> <div class="showComponent"> <div class="eot-vav"> <ul> </ul> </div> </div> <div class="showComponent"> <div class="eotLetUsHelp"> <h3>Contact Cisco</h3> <ul> <li><a id="eotLetUsHelpProdDocUrl" href="https://mycase.cloudapps.cisco.com/start?prodDocUrl=">Open a Support Case</a><img src="/etc/designs/cdc/fw/i/icon_lock_small.png" alt="login required"/></li> <li>(Requires a <a href="//www.cisco.com/c/en/us/services/order-services.html">Cisco Service Contract</a>)</li> </ul> </div> <script> jQuery(document).ready(function() { var getURL=jQuery("#eotLetUsHelpProdDocUrl").attr("href"), domInd = location.href.indexOf('cisco.com') ; if ( domInd > -1 && domInd < location.href.search(/\w\/\w/) ) { getURL += encodeURI(location.href); } jQuery("#eotLetUsHelpProdDocUrl").attr("href",getURL); }); </script> </div> <!-- mandatory --> <div id="eotRightRailMBox"><!--MBox--> <!-- IT:components/mbox/banner-mbox:V0.0.0 --> <div> <div class="mboxDefault"></div> <script type="text/javascript"> var test=""; if(test!=undefined && test.trim().length>0){ mboxCreate('en-us_dg_support_eot','type=default',''); }else{ mboxCreate('en-us_dg_support_eot','type=default'); } </script> </div> <!--MBox--></div> <div class="showComponent"> <script type="text/javascript"> var eottdatp = document.getElementsByClassName('eot-tdatp'); if (eottdatp && eottdatp.style) { eottdatp.style.display="none"; } </script> </div> <div class="showClass"> </div> </div> </div> </div> <!--googleoff: index--><!--googleoff: snippet--> <!-- end: responsive fat footer re-use wrapper--> </div> <script type="module" src="/site/web-components/us/en/cdc-footer.js"></script> <cdc-footer></cdc-footer> <script type="text/javascript"> if(document.querySelector('#privacy-manager')!=null){ document.querySelector('#privacy-manager').href='#cookies'; } </script> <div id="fw-overlay"></div> <script src="/etc/designs/cdc/fw/b/responsive/js/eot.min.js"></script> <script src="/c/dam/cdc/t/ctm.js" type="text/javascript"></script> <!-- SiteCatalyst code version: H.24.4. --> <noscript><img src="//cisco.112.2o7.net/b/ss/cisco-mobile/5/12345" width="2" height="2" border="0" alt=""/></noscript> </body> </html>