<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-9208506639949004304</atom:id><lastBuildDate>Wed, 18 Nov 2009 10:42:00 +0000</lastBuildDate><title>Telecom Made Simple</title><description>Many competing telecomm technologies have been developed. Each telecommunication technology has advantages and limitations, it is often difficult to determine which systems offer the best solutions for specific applications. This blog provides unbiased source of information on telecommunications technologies and guide on which provides a big picture of telecommunication technologies along with their features, costs, and services that make them very desirable to implement.</description><link>http://simple-telecom.blogspot.com/</link><managingEditor>noreply@blogger.com (JohnJenin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>198</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TelecomMadeSimple" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-5119234936395311325</guid><pubDate>Wed, 18 Nov 2009 10:42:00 +0000</pubDate><atom:updated>2009-11-18T02:42:00.052-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PSTN</category><category domain="http://www.blogger.com/atom/ns#">Internet Service Provider</category><title>Internet-Supported PSTN Services</title><description>&lt;h3 class="sect3-title" id="nr-title.7CB19ABA-816F-4DCB-AB14-34F19835AC78"&gt;&lt;a id="131" name="131"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P184" name="wbp06Chapter02P184FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P185"&gt;Last year a colleague of ours was  called by a reporter from a well-known technical publication and asked to  describe the effort of the PSTN/Internet Internetworking (&lt;span class="emphasis"&gt;&lt;i&gt;pint&lt;/i&gt;&lt;/span&gt;) working group in the Internet Engineering  Task Force (IETF). Our cautious colleague wisely decided that the best he could  do under the circumstances was to read out to the reporter a few selected  sentences from the working group charter published by the IETF on its Web page.  Specifically, he stressed—prompted by the &lt;span class="emphasis"&gt;&lt;i&gt;pint  &lt;/i&gt;&lt;/span&gt;Web page—that the purpose of &lt;span class="emphasis"&gt;&lt;i&gt;pint  &lt;/i&gt;&lt;/span&gt;was to “address connection arrangements through which Internet  applications can request and enrich PSTN . . . telephony services.” The reporter  wrote down what she heard. Later, in accordance with her agreement with our  colleague, she sent to him the draft of the article. The article was accurate  except for one word: &lt;span class="emphasis"&gt;&lt;i&gt;enrich&lt;/i&gt;&lt;/span&gt; had turned into  &lt;span class="emphasis"&gt;&lt;i&gt;unleash—&lt;/i&gt;&lt;/span&gt;this is what the reporter heard over  the telephone line (an atypically imperfect telephone line, we presume). When  the amazed author called the reporter with the correction, she seemed to be  disappointed. (And so are we. We wish the &lt;span class="emphasis"&gt;&lt;i&gt;pint  &lt;/i&gt;&lt;/span&gt;charter really did talk about unleashing the telephone services,  because this is precisely what the Internet-supported PSTN services are all  about!)&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P186"&gt;In his recent article on Intelligent  Network, Scott Bradner correctly observes that the intelligence of IN is  strictly in the network, not on its edges.&lt;sup&gt;&lt;/sup&gt;  This lack of edge intelligence is precisely what the interworking of the  Internet and IN is to change—once and forever!&lt;a id="133" name="133"&gt;&lt;/a&gt;&lt;a id="beginpage.73278FD0-8E31-41B8-B660-4AFE02C0259F" name="beginpage.73278FD0-8E31-41B8-B660-4AFE02C0259FFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P187"&gt;The basic goal of the IN technology is to  allow the user of an Internet host to create, access, and control the PSTN  services. A simple example of what the technology can do is the  click-to-dial-back service, where you click on an icon displayed on a Web page  and the PSTN call is established as the result.&lt;br /&gt;&lt;/p&gt;&lt;p class="para" id="nr-wbp06Chapter02P187"&gt;As simple as it sounds (and a crude implementation  of this service is just as simple), the unleashing quality of this service alone  should not be underestimated. The competition among the long-distance service  providers is such that they would do almost anything to get a call flowing  through their networks. With Web-based access, their customers are around the  world! There are still countries that protect their networks by forbidding the  call-back service; people may get angry about such backward and anticompetitive  practices, but click-to-dial-back, which technically is not a call-back service,  is a way to get even.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P188"&gt;Once you start thinking about the  possibilities of tweaking this basic concept, you will find that the  possibilities for creating new services are virtually unlimited. We will  demonstrate a straightforward extension of click-to-dial-back to drastically  improve on a PSTN-only service.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P189"&gt;The service in question, interestingly  enough, came to life as an application of the Web business model (but not the  Web technology) to the PSTN.&lt;sup&gt;&lt;/sup&gt;  Telephony service providers in Europe started to market free telephone calls to  those who would agree to listen to several minutes of audio advertising. The  advertisers have so far found the approach ineffective—pure audio is hardly the  best means of delivering advertising today. This already bad effect is further  worsened by the “push” nature of audio advertising.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P190"&gt;Now, with the technology just described,  the prospective caller can access the service provider’s page on the Web, where  he or she can also subscribe to the service and register a profile stating the  preference for the types of products he or she wishes to learn about. Every time  a call is to be made, the caller can then be walked through a video presentation  of the advertisement on his or her Internet appliance—possibly accompanied by  the audio portion over the PSTN line. The caller can control the pace of the  advertisement; when it is finished, the caller will be prompted for the number  he or she wishes to call and then connected to that number.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P191"&gt;There are several early developments in  this area (Hubaux et al., 1998). In the relevant architecture,  the SCPs and SNs are connected to the Internet (which is fairly easy to achieve  because they are almost invariably implemented on the Unix system  platform).&lt;sup&gt;&lt;/sup&gt;   &lt;/p&gt;&lt;div class="figure" id="wbp06Chapter02P193"&gt;&lt;div style="text-align: center;"&gt;&lt;a id="137" name="137"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P193" name="wbp06Chapter02P193FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_18','http://images.books24x7.com/bookimages/id_2295/02fig11_0.jpg','770','510')" target="_self" name="IMG_18"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/Sv_NeSQyaFI/AAAAAAAAC64/QY3Bm29bxMY/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/Sv_NeSQyaFI/AAAAAAAAC64/QY3Bm29bxMY/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5404263998049904722" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_18','http://images.books24x7.com/bookimages/id_2295/02fig11_0.jpg','770','510')" target="_self" name="IMG_18"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_18','http://images.books24x7.com/bookimages/id_2295/02fig11_0.jpg','770','510')" target="_self" name="IMG_18"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title" id="nr-title.3577EB85-DCA5-423A-9D4D-7BA1AE70AAAE"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The architecture for  Internet-supported PSTN service delivery.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;It is important to repeat  that with this arrangement &lt;span class="emphasis"&gt;&lt;i&gt;only&lt;/i&gt;&lt;/span&gt; SCPs and  SNs—but by no means the switches—are connected to the Internet and thus can  communicate with other IP hosts.&lt;a id="138" name="138"&gt;&lt;/a&gt;&lt;a id="beginpage.D0D713F1-BFCD-4702-AADA-6CA16EF25974" name="beginpage.D0D713F1-BFCD-4702-AADA-6CA16EF25974FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;    &lt;p class="para" id="nr-wbp06Chapter02P194"&gt;The service control function can be  distributed to Internet hosts as much as the PSTN service provider allows and  the owner of a particular IP host (who may be the same PSTN service provider)  wishes to handle. In the &lt;span class="emphasis"&gt;&lt;i&gt;WebIN,&lt;/i&gt;&lt;/span&gt; the IP host  is actually a Web server, and part of the service control function (called &lt;span class="emphasis"&gt;&lt;i&gt;WebSCP&lt;/i&gt;&lt;/span&gt;) is moved into the Internet (Low, 1997; Low  et al., 1996). This arrangement can be used to provide the main features of the  PSTN VPN service—the private numbering plan and closed user group in particular  (Hubaux et al., 1998). The translation map of the enterprise-significant numbers  to the PSTN-significant ones, as well as the specification of the closed groups  (including the calling privileges of each group member), are kept in the  databases accessible through the Internet. Part of the SCP service logic is  executed by the WebSCP. While there is very little interoperability among the  legacy IN implementations, integrating them with the Internet immediately  establishes a common language for interworking.  Even more significant is that the service creation and service management are  also moved (via the Internet) to the edge of the network.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P195"&gt;As exciting as the opening of PSTN call  control to the Internet hosts may be, there is a serious and not completely  solved problem associated with it. This problem is security, and it is  ubiquitous in the Internet. While trusted relations between the PSTN and IP  entities can be established between the enterprise networks, opening IN control  fully to anyone on the Internet remains problematic. There may be no need for IN  control to be fully opened, except in the cases of some well-understood  services.&lt;a id="140" name="140"&gt;&lt;/a&gt;&lt;a id="beginpage.4EDA0823-110A-4192-A6C8-31DC3D03923F" name="beginpage.4EDA0823-110A-4192-A6C8-31DC3D03923FFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P196"&gt;Potential security issues also prevent  (at least for the time being) direct connection of the switching offices to the  Internet. If that were done, the SCP itself could be placed on the Internet, and  subsequently anything that IN does presently could be done in the  Internet. Although there is a single ITU-T standard, it specifies different options. These  options reflect implementations that differ not only between different  continents (that is, Europe and North America) but also among the network  operators in the United States. (Bell Operating Companies use the option  corresponding to the Bellcore AIN; some IXCs use proprietary or European  versions of IN.) Thus, direct interconnection of the PSTN switches and Internet  SCPs, even if secure, would not provide global interoperability. Only  interworking of the PSTN service control with the Internet hosts holds the  promise (on which it has already started to deliver) of universal, global access  to service control of the PSTN.&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P197"&gt;To conclude this section, we would  like to repeat that so far we have taken an intentionally one-sided approach to  the role of IN in the integration of PSTN and the Internet. Our only goal was to  demonstrate how IN can be used to give more control in creating and executing  services to the edge of the network. At this point, it is important to observe  an interesting duality: While the PSTN benefits from Internet-based service  creation and control, the IP networks greatly benefit from the existing  PSTN-based service control for at least three different reasons: (1) efficiency  of the access to IP networks; (2) provision of certain combined PSTN-Internet  services;  and (3) support of the existing PSTN services in the IP telephony environment. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-5119234936395311325?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/2JqVlFpJkvU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/2JqVlFpJkvU/internet-supported-pstn-services.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tuOGu0JuGOE/Sv_NeSQyaFI/AAAAAAAAC64/QY3Bm29bxMY/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/11/internet-supported-pstn-services.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-8662527783502914598</guid><pubDate>Sun, 15 Nov 2009 09:35:00 +0000</pubDate><atom:updated>2009-11-15T01:41:26.069-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PSTN</category><category domain="http://www.blogger.com/atom/ns#">IP Networks</category><title>The PSTN Access to IP Networks</title><description>Most of the technologies in the  area of PSTN access to IP networks have been relatively well understood—that is,  supported by the standards and widely implemented in products. For this reason,  much material on this subject resides in the next two parts (which cover  available standards and products, respectively). The technologies we describe  here relate to physical access to the network. We have already described the  ISDN; with the growing demand for the Internet access, residential subscription  to the ISDN has grown (although not necessarily for the purposes for which the  ISDN was invented). Typically, users bundle the B and D channels to get one big  data pipe, and use this pipe for Internet access. Other types of access  technologies are described in the following section.&lt;div class="section" id="wbp06Chapter02P122"&gt; &lt;p class="para" id="nr-wbp06Chapter02P124"&gt;An important problem facing the PSTN  today is the data traffic that it carries to IP networks; the PSTN was not  designed for data traffic and therefore needs to offload this traffic as soon as  possible. We describe the problem and the way it is tackled by the industry in a  separate section, which, to make the overall picture more complete, we tie in  with the technique of &lt;span class="emphasis"&gt;&lt;i&gt;tunneling&lt;/i&gt;&lt;/span&gt; as the  paradigm for designing IP VPNs. Both technologies have been developed  independently and for different purposes; both, however, work together to  resolve the access issues.&lt;a id="103" name="103"&gt;&lt;/a&gt;&lt;a id="beginpage.8DFA7717-3AD1-415D-B5DB-8CCA467F638C" name="beginpage.8DFA7717-3AD1-415D-B5DB-8CCA467F638CFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;div class="section" id="wbp06Chapter02P125"&gt; &lt;h4 class="sect4-title" id="nr-title.B8211900-66BE-4455-A43C-ACF7FC8D23CA"&gt;&lt;a id="104" name="104"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P125" name="wbp06Chapter02P125FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Physical  Access&lt;/h4&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P126"&gt;In much of this book, we talk about  approaches to integration of the Internet with telephony in which the action  occurs at the network layer or higher—things like carrying voice over IP or  using control signals originating within the Internet to cause connections to  appear and disappear within the telephony network. However, integration at the  lowest level—the physical level—is also of great practical importance, and  nowhere more so than in the access portion of the network. Here, advances in  digital signaling processing techniques and in high-speed electronics have  resulted in remarkable progress in just the last few years, allowing access  media originally deployed more than a century ago for telephony to also support  access to the Internet at previously unimagined speeds. In our brief survey of  these new access technologies, we will first provide an overview of the access  environment, and then go on to describe both the 56-kbps PCM modem and the xDSL  class of high-speed digital lines.&lt;/p&gt; &lt;div class="section" id="wbp06Chapter02P127"&gt; &lt;h5 class="sect5-title" id="nr-title.6661D2C6-5363-4DFA-A7F3-866B14E949A7"&gt;&lt;a id="105" name="105"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P127" name="wbp06Chapter02P127FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;The Access  Environment&lt;/h5&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P128"&gt;Today it is quite possible, and not  at all uncommon, for business users to obtain direct high-speed optical fiber  access to telephony and data networks, including the Internet. For smaller  locations, such as individual homes and small business sites, despite  experiments in the 1980s with fiber to the home and in the early 1990s with  hybrid fiber coax, physical access choices mostly come down to twisted pair  telephone line and cable TV coax. We will not cover business fiber access or the  cable modem story here, on the grounds that the former is a relatively well  understood if impressively capable technology and that the latter is somewhat  outside the scope of our Internet/ telephony focus. Instead, we will look at  recent developments in greatly speeding up access over ordinary telephone  lines.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P129"&gt;The twisted pair telephone line was  developed in the 1880s as an improvement over earlier single-wire and  parallel-wire designs. The single-wire lines, which used earth return, were  noisy and subject to the variable quality of grounding connections, while the  parallel-wire lines were subject to cross talk from one line to another. The  twists in a twisted pair set up a self-canceling effect that reduces  electromagnetic radiation from the line and thus mitigates cross talk. This  simple design creates a very effective transmission medium that has found many  uses in data communication (think of 10BaseT LANs and their even higher-speed  successors) as well as in telephony. Two-wire telephone access lines are also  called &lt;span class="emphasis"&gt;&lt;i&gt;loops,&lt;/i&gt;&lt;/span&gt; as the metallic forward and  return paths are viewed as constituting a loop for the current that passes  through the telephone set.&lt;a id="106" name="106"&gt;&lt;/a&gt;&lt;a id="beginpage.781DCD4D-1FD5-4496-8EA9-30C669239266" name="beginpage.781DCD4D-1FD5-4496-8EA9-30C669239266FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P130"&gt;In modern telephone networks, homes that  are close enough to the central office are directly connected to it by an  individual twisted pair (which may be spliced and cross-connected a number of  times along the way). The twisted pair from a home farther away is connected  instead to the remote terminal of a &lt;span class="emphasis"&gt;&lt;i&gt;digital loop carrier  &lt;/i&gt;&lt;/span&gt;(DLC) system. The DLC system then multiplexes together the signals  from many telephone lines and sends them over a fiber-optic line (or perhaps  over a copper line using an older digital technology like T1) to the central  office. In the United States, close enough for a direct twisted pair line  generally means less than 18,000 feet (18 kft). For a variety of reasons  (including installation prior to the invention of DLCs), there are a fair number  of twisted pair lines more than 18 kft in length. These use heavy-gauge wire,  loading coils, or even amplifiers to achieve the necessary range. The statistics  of loop length and the incidence of DLC use vary greatly among countries  depending on demographic factors. In densely populated countries, loops tend to  be short and DLCs may be rare. Another loop design practice that varies from  country to country is the use of &lt;span class="emphasis"&gt;&lt;i&gt;bridged  taps.&lt;/i&gt;&lt;/span&gt; These unterminated twisted pair stubs are often found in the  United States, but rarely in Europe and elsewhere.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P131"&gt;From the point of view of data  communication, the intriguing thing about this access environment is that in  general it is less band-limited than an end-to-end telephone network connection,  which of course is classically limited to a 4-kHz bandwidth. While there is  indeed a steady falloff in the ease with which signals may be transmitted as  their frequency increases, on most metallic loops (the exceptions are loops with  loading coils and, more rarely, loops with active elements such as amplifiers)  there is no sharp bandwidth cutoff. Thus, the bandwidth of a twisted pair loop  is somewhat undefined and subject to being extended by ingenious signal  processing techniques.&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P132"&gt;For decades, the standard way of  pumping data signals over the telephone network was to use &lt;span class="emphasis"&gt;&lt;i&gt;voiceband modems.&lt;/i&gt;&lt;/span&gt; Depending on their vintage,  readers may remember when the data rate achievable by such devices was limited  to 2400, 4800, or 9600 bps. This technology finally reached its limit a few  years ago at around 33.6 kbps. By exploiting the extra bandwidth available in  the loop plant, xDSL systems are able to reach much higher access speeds. We  will describe these systems shortly, but first will take a small detour to talk  about another intriguing recent advance in access that exploits a somewhat more  subtle reservoir of extra bandwidth in the telephone network: the 56-kbps PCM  modem.&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P133"&gt; &lt;h5 class="sect5-title" id="nr-title.92DCDA66-BEA1-405A-A78F-93F25E2DC5E7"&gt;&lt;a id="107" name="107"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P133" name="wbp06Chapter02P133FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;The PCM  Modem&lt;/h5&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P134"&gt;Conventional voiceband modems are  designed under the assumption that the end-to-end switched or private line  connection through the telephone network is an analog connection with a  bandwidth of just under 4 kHz, subject to the distortion of &lt;span class="emphasis"&gt;&lt;i&gt;additive white Gaussian noise&lt;/i&gt;&lt;/span&gt; (AWGN). When the  first practical voiceband modems were designed about 40 years ago, this was  literally true. The path seen by a signal traveling from one telephone line to  another over a long-distance switched network connection might be something like  this: First over an analog twisted-pair loop to an electromechanical  step-by-step switch, then over a metallic baseband or wireline analog carrier  system to an electromechanical crossbar toll switch, then over a long-haul  analog carrier system physically implemented as multiple microwave shots from  hill to hill across a thousand miles, to another electromechanical crossbar toll  switch, and back down through another analog carrier system to a local crossbar  switch to the terminating analog loop. Private line connections were the same,  except that permanently soldered jumper wires on cross-connect fields  substituted for the electromechanical switches. Noise, of course, was added at  every analog amplifier along the way for both the switched and private line  cases.&lt;a id="108" name="108"&gt;&lt;/a&gt;&lt;a id="beginpage.F2A6133E-1A48-4D81-BA43-E28BCED05D8C" name="beginpage.F2A6133E-1A48-4D81-BA43-E28BCED05D8CFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P135"&gt;A remarkable fact is that although when  modeled as a black box the modern telephone network at the turn of the  twenty-first century looks exactly the same as it did 40 years ago (a  band-limited analog channel with some noise added to it), the interior of the  network has been completely transformed to a concatenation of digital  systems—mostly fiber-optic transmission systems and digital switches. Voice is  carried through this network interior as sequences of 8-bit binary numbers  produced by &lt;span class="emphasis"&gt;&lt;i&gt;pulse-code modulation&lt;/i&gt;&lt;/span&gt; (PCM)  encoders. Only the analog loops on both ends remain as a physical legacy of the  old network.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P136"&gt;By the way, what is it that makes these  loops analog? After all, they are only long thin strands of copper metal—the  most passive sort of electrical system imaginable. How does the loop know  whether a signal impressed upon it is analog or digital? The answer is that it  doesn’t know! In fact, in addition to the smoothly alternating electrical  currents of analog voice, loops can carry all sorts of digital signals produced  by modems and by all the varieties of &lt;span class="emphasis"&gt;&lt;i&gt;digital subscriber  line&lt;/i&gt;&lt;/span&gt; (DSL) systems&lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp06Chapter02P141FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;.  Ironically, the analog quality of the loop really derives from the properties of  the analog telephone at the premises end of the loop and of the PCM  encoder/decoder at the central office end—or, more precisely, from the  assumption that the job of the PCM encoder is to sample a general band-limited  analog waveform and produce a digital approximation of it, distorted by  quantization noise—inevitable because the finite-length 8-bit word can only  encode the signal level with finite precision.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P137"&gt;It is this quantization noise, which  averages about 33 to 39 dB, in combination with the bandwidth limitation of  approximately 3 to 3.5 kHz, that limits conventionally designed modems to just  over 33 kbps as calculated using the standard Shannon channel capacity formula  (Ayanoglu et al., 1998).&lt;a id="109" name="109"&gt;&lt;/a&gt;&lt;a id="beginpage.ED7B6043-2FE7-42D1-A165-DBE364E7BF26" name="beginpage.ED7B6043-2FE7-42D1-A165-DBE364E7BF26FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P138"&gt;Enter the PCM modem. Quoting Ayanoglu et  al., who developed this technology at Bell Labs in the early 1990s: “The central  idea behind the PCM modem is to avoid the effects of quantization distortion by  utilizing the PCM quantization levels themselves as the channel symbol  alphabet.” In other words, rather than designing the modem output signals  without reference to the operation of the PCM encoder and then letting them fall  subject to the distortion of randomly introduced quantization noise, the idea is  to design the modem output so that “the analog voltage sampled by the codec  passes through the desired quantization levels precisely at its 8-kHz sampling  instants.” In theory, then, a pair of PCM modems attached to the two analog  loops in an end-to-end telephone connection could commandeer the quantization  levels of the PCM codecs at the central office ends of the loops and use them to  signal across the network at something approaching the 64-kbps output rate of  the voice coders. Actually, filters in the central office equipment limit the  loop bandwidth to 3.5 kHz, and this in turn means that no more than 56 kbps can  be achieved. Also, it turns out that there are serious engineering difficulties  with attempting to manipulate the output of the codecs by impressing voltage  levels on the analog side.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P139"&gt;Fortunately, there is an easier case that  is also of great practical importance to the business of access to data  networks—including the Internet. Most ISPs and corporate remote access networks  employ a system of strategically deployed points of presence at which dial-up  modem calls from subscribers to their services are concentrated. At these  points, the calls are typically delivered from the telephone company over a  multiplexed digital transmission system, such as a T1 line. The ISP or corporate  network can then be provided with a special form of PCM modem at the POP site  that writes or reads 8-bit binary numbers directly to or from the T1 line (or  other digital line), thus permitting the modem on the network side to directly  drive the output of the codec on the analog line side as well as to directly  observe the PCM samples it produces in the other direction. The result is that,  in the direction from the network toward the consumer (the direction in which  heavy downloads of things like Web pages occur), a rate approaching 56 kbps can  be achieved. The upstream signal, originating in an analog domain where direct  access to the PCM words is not possible, remains limited to somewhat lower  speeds.&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P140"&gt;So hungry are residential and  business users for bandwidth that 56-kbps modems became almost universally  available on new PCs and laptops shortly after the technology was reduced to  silicon—and even before the last wrinkles of standards compatibility were ironed  out. The standards issues have since been worked through by ITU-T study group  (SG) 16, and the 56-kbps modem is now the benchmark for dial-up access over the  telephony network to the Internet.&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P141"&gt; &lt;h5 class="sect5-title" id="nr-title.4E13E5F9-95B1-4A31-B9F0-FDFBE58F9CD3"&gt;&lt;a id="110" name="110"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P141" name="wbp06Chapter02P141FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Digital  Subscriber Lines&lt;/h5&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P142"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Digital  subscriber line&lt;/i&gt;&lt;/span&gt; (DSL) is the name given to a broad family of  technologies that use clever signal design and signal processing to exploit the  extra bandwidth of the loop plant and deliver speeds well in excess of those  achievable by conventional voiceband modems. The term is often given as xDSL,  where x stands for any of many adjectives used to describe different types of  DSL. In fact, so many variations of DSL have been proposed and/or hyped, with so  many corresponding values of x, that it can be downright confusing—too bad,  really, since DSL technology has so much to offer. We will attempt to limit the  confusion in this book by describing the types of DSL that appear to be of most  practical importance in the near term, with a few words about promising new  developments.&lt;a id="111" name="111"&gt;&lt;/a&gt;&lt;a id="beginpage.25B8FC70-C0AE-41B4-AD56-8B0206B8BB8C" name="beginpage.25B8FC70-C0AE-41B4-AD56-8B0206B8BB8CFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P143"&gt;The term &lt;span class="emphasis"&gt;&lt;i&gt;DSL&lt;/i&gt;&lt;/span&gt; first appeared in the context of ISDN—which  struggled with low acceptance rates and slow deployment until it enjoyed a  mini-Renaissance in the mid-1990s, buoyed by the unrelenting demand for  higher-speed access to the Internet. The ISDN DSL sends 160 kbps in both  directions at once over a single twisted pair. The total bit rate accommodates  two 64-kbps B channels, one 16-kbps D channel, and 16 kbps for framing and line  control. Bidirectional transmission is achieved using an echo-canceled hybrid  technology in most of the world. In Japan, bidirectionality is achieved using  Ping Pong, called &lt;span class="emphasis"&gt;&lt;i&gt;time compression  multiplexing&lt;/i&gt;&lt;/span&gt; by the more serious-minded, in which transmission is  performed at twice the nominal rate in one direction for a while, and then,  after a guard time, the line is turned around and the other direction gets to  transmit. ISDN DSLs can extend up to 18 kft, so they can serve most loops that  go directly to the central office or to a DLC remote terminal. Special  techniques may be used to extend the range in some cases, at a cost in equipment  and special engineering. ISDN DSL was a marvel of its day, but is relatively  primitive in comparison to more recently developed varieties of DSL.&lt;/p&gt; &lt;div class="section" id="wbp06Chapter02P144"&gt; &lt;h6 class="sect6-title" id="nr-title.57E4DD93-4023-4961-9232-630B8FCF1103"&gt;&lt;a id="112" name="112"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P144" name="wbp06Chapter02P144FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;HDSL&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P145"&gt;The next major type of DSL to be  developed was the &lt;span class="emphasis"&gt;&lt;i&gt;high-bit-rate digital subscriber line  &lt;/i&gt;&lt;/span&gt;(HDSL). The need for HDSL arose when demand accelerated for direct T1  line interconnection to business customer locations providing for 1.544-Mbps  access. T1 was a technology for digital transmission over twisted pairs that was  originally developed quite a long time ago (the early 1960s, in fact) with  application to metropolitan area telephone trunking in mind. With its 1.544-Mbps  rate, a T1 line could carry twenty-four 64-kbps digital voice signals over two  twisted pairs (one for each transmission direction). In this application, T1 was  wildly successful, and by the late 1970s it had largely displaced baseband  metallic lines and older analog carrier systems for carrying trunks between  telephone central offices within metropolitan regions—distances up to 50 miles  or so. However, applying T1 transmission technology directly to twisted pairs  going to customer premises presented several difficulties. A basic one was that  T1 required a repeater every 3000 to 5000 feet. This represented a major  departure from practice in the loop plant, which was engineered around the  assumption that each subscriber line was connected to the central office by a  simple wire pair with no electronics along the way—or at least for up to 18 kft  or so when a DLC system might be encountered. Also, T1 systems employ high  signal levels that present problems of cross talk and difficulties for loop  plant technicians not used to dealing with signals more powerful than those  produced by human speech impinging on carbon microphones.&lt;a id="113" name="113"&gt;&lt;/a&gt;&lt;a id="beginpage.2AB206D0-FEB2-4E79-86E2-98900086BE00" name="beginpage.2AB206D0-FEB2-4E79-86E2-98900086BE00FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P146"&gt;A major requirement for the HDSL system  was therefore to provide for direct access to customer sites over the loop plant  without the use of repeaters. The version of HDSL standardized by the ITU-T as  G.991.1 in 1998 achieves repeaterless transmission over loops up to 12 kft long  at both the North American T1 rate of 1.544 Mbps and the E1 rate of 2.048 Mbps  used in Europe and some other places. Repeaters can be used to serve longer  loops if necessary. When employed, they can be spaced at intervals of 12 kft or  so, rather than the 3 to 5 kft required in T1. The repeaterless (or  few-repeater) feature greatly reduces line conditioning expenses for deployment  in the loop plant compared to traditional T1. In addition, HDSL can tolerate  (within limits) the presence of bridged taps, avoiding the expense of sending  out technicians to remove these taps.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P147"&gt;HDSL systems typically use two twisted  pairs, just as does T1. However, rather than simply using one pair for  transmitting from east to west and the other for west to east, HDSL reduces  signal power at high frequencies by sending in both directions at once on each  pair, but at only half the total information rate. The two transmission  directions are separated electronically by using echo-canceled hybrids, just as  in ISDN DSL.&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P148"&gt;Overall, HDSL provides a much more  satisfactory solution for T1/E1 rate customer access than the traditional  T1-type transmission system. Work is currently under way in the standards bodies  on a second-generation system, called SDSL (for “symmetric” or “single-pair”  DSL) or sometimes HDSL2, which will achieve the same bit rates over a single  wire pair. To do this without recreating the cross talk problems inherent in T1  requires much more sophisticated signal designs borrowed from the most advanced  modem technology, which in turn requires much more powerful processors at each  end of the loop for implementation. By now the pattern should be familiar—to  mine the extra bandwidth hidden in the humble loop plant, we apply high-speed  computation capabilities that were quite undreamed of when Alexander Graham Bell  began twisting pairs of insulated wire together and observing what a nice clean  medium they produced for the transmission of telephone speech!&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P149"&gt; &lt;h6 class="sect6-title" id="nr-title.27FCF6E4-7C6C-40AF-B450-73D3BDCCA8F3"&gt;&lt;a id="114" name="114"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P149" name="wbp06Chapter02P149FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;ADSL&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P150"&gt;The second major type of DSL of  current practical significance is &lt;span class="emphasis"&gt;&lt;i&gt;asymmetric digital  subscriber line&lt;/i&gt;&lt;/span&gt; (ADSL). Compared to HDSL, ADSL achieves much higher  transmission speeds (up to 10 Mbps) in the downstream direction (from the  central office toward the customer) and does this over a single wire pair. The  major trade-off is that speeds in the upstream direction (from the customer  toward the central office) are reduced, being limited to 1 Mbps at most. ADSL is  also capable of simultaneously supporting analog voice transmission.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P151"&gt;Considering these basic characteristics,  it is clear that ADSL is particularly suited to residential service in that it  can support:&lt;a id="115" name="115"&gt;&lt;/a&gt;&lt;a id="beginpage.0E1D169A-56C9-4C4C-9977-4610DAC98413" name="beginpage.0E1D169A-56C9-4C4C-9977-4610DAC98413FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para" id="nr-para.D70393E3-5354-4975-8CB5-6E14235E9A61"&gt;High-speed  downloading in applications like Web surfing&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para" id="nr-para.0D544933-D39F-42C3-8FEB-D309A72B4F4E"&gt;Rather lower  speeds from the consumer toward the ISP&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para" id="nr-para.DEFF4636-89DB-43E5-A97B-07CFF139DAE5"&gt;Ordinary  voice service on the same line&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para" id="nr-wbp06Chapter02P157"&gt;On the other hand, these characteristics  also meet the needs of certain small business (or remote business site)  applications as well. The basic business proposition of ADSL is that these  asymmetric characteristics, which are the key to achieving the high downstream  rate, represent a significant market segment. Time will tell how ADSL fares  against other access options such as cable modems and fixed wireless  technologies, but the proposition seems to be a plausible one.&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P158"&gt;The way ADSL exploits asymmetry to  achieve higher transmission rates has to do with the nature of cross talk and  with the frequency-dependent transmission characteristics of telephone lines.  Earlier we noted that there is not a sharp frequency cutoff on unloaded loops,  but there is a steady decline in received signal power with increasing  frequency. If a powerful high-frequency (high-bit-rate) transmitter is located  near a receiver trying to pick up a weak incoming high-frequency signal, the  receiver will be overwhelmed by near-end cross talk. The solution is to transmit  the high-frequency (high-bit-rate) signal in only one direction. A basic ADSL  system is thus an application of classic frequency division multiplexing, in  which a wide, high-frequency band is used for the high-bit-rate downstream  channel, a narrower and lower-frequency channel is used for the  moderate-bit-rate upstream transmission, and the baseband region is left clear  for ordinary analog voice (see Figure 1).&lt;/p&gt; &lt;div class="figure" id="wbp06Chapter02P161"&gt;&lt;div style="text-align: center;"&gt;&lt;a id="116" name="116"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P161" name="wbp06Chapter02P161FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;a id="117" name="117"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P160" name="wbp06Chapter02P160FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_15','http://images.books24x7.com/bookimages/id_2295/02fig08_0.jpg','658','363')" target="_self" name="IMG_15"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/Sv_L-WHxq9I/AAAAAAAAC6w/Gy7Jrxw_DC0/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 221px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/Sv_L-WHxq9I/AAAAAAAAC6w/Gy7Jrxw_DC0/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5404262349818407890" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_15','http://images.books24x7.com/bookimages/id_2295/02fig08_0.jpg','658','363')" target="_self" name="IMG_15"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_15','http://images.books24x7.com/bookimages/id_2295/02fig08_0.jpg','658','363')" target="_self" name="IMG_15"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title" id="nr-title.9DB7DD7C-DA1C-4211-BA05-256196051A59"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;A basic ADSL system.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P159"&gt;The basic concept of ADSL is thus  rather simple. However, implementations utilize some very advanced coding,  signal processing, and error control techniques in order to achieve the desired  performance. Also, a wide variety of systems using differing techniques have  been produced by various manufacturers, making standardization something of a  challenge. Key ITU-T standards are G.992.1 and G.992.2. The latter provides for  splitterless ADSL, which deserves some additional description.&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P162"&gt; &lt;h6 class="sect6-title" id="nr-title.A5173CCB-7A6F-49A2-AB39-E05C29C0EEE9"&gt;&lt;a id="118" name="118"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P162" name="wbp06Chapter02P162FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;ADSL Lite&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P163"&gt;In the original ADSL concept, a  low-pass filter is installed at the customer end of the line to separate the  baseband analog voice signal from the high-speed data signals (see Figure 2).  In most cases, this filter requires the trouble and expense of an inside wiring  job at the customer premises. To avoid this expense, splitterless ADSL, also  known more memorably as &lt;span class="emphasis"&gt;&lt;i&gt;ADSL Lite,&lt;/i&gt;&lt;/span&gt; eliminates  the filter at the customer end. This lack of a filter can create some problems,  such as error bursts in the data transmission when the phone rings or is taken  off hook, or hissing sounds in some telephone receivers. However, the greatly  simplified installation was viewed as well worth the possible small impairments  by most telephone companies, and they pushed hard for the adoption of  splitterless ADSL in standards.&lt;/p&gt; &lt;div class="figure" id="wbp06Chapter02P169"&gt;&lt;div style="text-align: center;"&gt;&lt;a id="119" name="119"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P169" name="wbp06Chapter02P169FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;a id="120" name="120"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P168" name="wbp06Chapter02P168FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_16','http://images.books24x7.com/bookimages/id_2295/02fig09_0.jpg','659','296')" target="_self" name="IMG_16"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/Sv_L-OojQBI/AAAAAAAAC6o/LNxWoTKHFQA/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 180px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/Sv_L-OojQBI/AAAAAAAAC6o/LNxWoTKHFQA/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5404262347808391186" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_16','http://images.books24x7.com/bookimages/id_2295/02fig09_0.jpg','659','296')" target="_self" name="IMG_16"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_16','http://images.books24x7.com/bookimages/id_2295/02fig09_0.jpg','659','296')" target="_self" name="IMG_16"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title" id="nr-title.74CE8264-72BF-4E87-93E5-31C0620E88C7"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2: &lt;/span&gt;The original ADSL concept.&lt;/span&gt;&lt;/div&gt;  &lt;/div&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P164"&gt; &lt;h6 class="sect6-title" id="nr-title.70D57C0F-97D1-4D68-98AC-F38A5890EBF4"&gt;&lt;a id="121" name="121"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P164" name="wbp06Chapter02P164FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Factors  Affecting Achieved Bit Rate&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P165"&gt;Like ISDN DSL and HDSL, a basic  objective of ADSL is to operate over a large fraction of the loops that are up  to 18 kft long. However, the actual bit rate delivered to the customer may vary  depending on the total loss and noise characteristics of the loop. The ANSI  standard for ADSL (T1.413) provides for rate-adaptive operation much like that  employed by high-speed modems. The downstream rate can be as high as 10 Mbps on  shorter, less noisy loops, but may go down to 512 kbps on very long or noisy  loops. Upstream rates may be as high as 900 kbps or as low as 128  kbps.&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P166"&gt; &lt;h6 class="sect6-title" id="nr-title.EBB2E515-AECE-4C99-868B-7C247D02B7E5"&gt;&lt;a id="122" name="122"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P166" name="wbp06Chapter02P166FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Future DSL  Developments&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P167"&gt;We have already mentioned that work  is under way on an improved version of HDSL, called HDSL2. Another name for this  sometimes seen in the literature is &lt;span class="emphasis"&gt;&lt;i&gt;symmetric  DSL&lt;/i&gt;&lt;/span&gt; or &lt;span class="emphasis"&gt;&lt;i&gt;single-pair DSL&lt;/i&gt;&lt;/span&gt; (SDSL).&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P170"&gt;Another new system, called &lt;span class="emphasis"&gt;&lt;i&gt;very-high-rate DSL&lt;/i&gt;&lt;/span&gt; (VDSL), is under discussion in  standards bodies. It will provide for very high downstream rates of up to 52  Mbps. VDSL would work in combination with optical transmission into the  neighborhood of the customer. High-speed transmission over the copper loop would  only be used for the last kilometer or so.&lt;/p&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P171"&gt; &lt;h6 class="sect6-title" id="nr-title.AE93FFB6-7BAC-409B-B113-000A1C2A1224"&gt;&lt;a id="123" name="123"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P171" name="wbp06Chapter02P171FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Applicability&lt;/h6&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P172"&gt;We’ve described a number of  advanced access technologies that can support remarkably high-data-rate access  to data networks (including the Internet) over the existing telephone plant. How  do you decide which ones, if any, to use?&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P173"&gt;In the case of the 56-kbps PCM modem, the  decision will likely be made for you by the manufacturer of your PC or laptop.  It’s simply the latest in modems and is often supplied as a standard  feature.&lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P174"&gt;For xDSL, the situation is a bit  more complex. In most cases, you obtain a service from a telephone company or  other network provider that uses HDSL or ADSL as an underlying transmission  technology. The technology may or may not be highlighted in the service  provider’s description of the offering. Essentially, the decision comes down to  weighing the price of the service against how well it satisfies the needs of the  application, including speed but also such factors as guarantees of reliability,  speed of installation, whether an analog voice channel is included or needed,  and so on. If you are more adventurous, you may try obtaining raw copper pairs  from a service provider and applying your own xDSL boxes. If you contemplate  going this route, you really need to learn a lot more about the transmission  characteristics of these systems than we’ve covered here, and you should perhaps  start by consulting some of the references listed in our  bibliography.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="section" id="wbp06Chapter02P175"&gt; &lt;h4 class="sect4-title" id="nr-title.EFBAB2F9-9891-4A6F-BD71-4D73B63A1F63"&gt;&lt;a id="124" name="124"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P175" name="wbp06Chapter02P175FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;Internet Offload  and Tunneling&lt;/h4&gt; &lt;p class="first-para" id="nr-wbp06Chapter02P176"&gt;Internet traffic has challenged the  foundation of the PSTN—the way it has been engineered. Contrary to the  widespread view (based on the perceived high quality that users of telephony  have enjoyed for many years), which holds that the telephone networks can take  any calls of any duration, the PSTN has actually been rather tightly engineered  to use its resources so as to adapt to the patterns of voice calls. Typical  Internet access calls last 20 minutes, while typical voice calls last between 3  and 5 minutes (Atai and Gordon, 1997). The probability of the duration of a  voice call exceeding one hour is 1 percent, versus 10 percent for Internet  access calls. As the result, the access calls tie up the resources of local  switches and interoffice trunks, which in turn increases the number of  uncompleted calls on the PSTN. (As we mentioned in the section on network  traffic management, the PSTN can block calls to a switch with a high number of  busy trunks or lines. The caller typically receives a &lt;span class="emphasis"&gt;&lt;i&gt;fast busy&lt;/i&gt;&lt;/span&gt; signal in this case.) In today’s PSTN,  the &lt;span class="emphasis"&gt;&lt;i&gt;call blocking rate&lt;/i&gt;&lt;/span&gt; is the principal  indicator of the quality of service. The actual bandwidth of voice circuits is  grossly wasted—Internet users consume only about 20 percent of the circuit  bandwidth. The situation is only further complicated by flat-rate pricing of  online services—believed to encourage Internet callers to stay on line twice as  long as they would with a metered-rate plan.&lt;a id="125" name="125"&gt;&lt;/a&gt;&lt;a id="beginpage.8D92D11A-C077-4F66-B554-D61E1BA40B6A" name="beginpage.8D92D11A-C077-4F66-B554-D61E1BA40B6AFBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P177"&gt;The three problem areas identified in  Atai and Gordon (1997) are (1) the local (&lt;span class="emphasis"&gt;&lt;i&gt;ingress&lt;/i&gt;&lt;/span&gt;) switch from which the call has originated;  (2) the tandem switch and interoffice trunks; and (3) the local (&lt;span class="emphasis"&gt;&lt;i&gt;egress&lt;/i&gt;&lt;/span&gt;) switch that terminates calls at the ISP  modem pool (Atai and Gordon, 1997). (The cited document does not take into  account the IXC issues, but it is easy to see they are very similar to the  second problem area.) The third problem area is the most serious because it can  cause focused overload. Presently, such egress switches make up roughly a third  of all local switches. The acuteness of the problem has been forcing the  carriers to segregate the integrated traffic and offload it to a packet network  as soon as possible.&lt;sup&gt;&lt;/sup&gt;  &lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P178"&gt;The two options for carrying out the  offloading are (1) to allow the Internet traffic to pass through the ingress  switch, where it would be identified, and (2) to intercept the Internet traffic  on the line side of the ingress switch. In all cases, however, the Internet  traffic must first be identified. Identifying Internet traffic is best done by  IN means. One way (which is unlikely to be implemented) is to collect all the  ISP and enterprise modem pool access numbers and trigger on them—not a small  feat, even if a feasible one. This triggering would slow down all local switches  to a great extent. The other solution is to use local number portability  queries; to implement the solution, all modem pool numbers would have to be  configured as ported numbers. The third, and much better, way to carry out the  offloading is for ISPs and enterprise modem pools to use a single-number service  (an example is an 800 number in the United States) and let the IN route the  call. The external service logic would inform the switch about the nature of the  call (this information would naturally be stored). Many large enterprises  already use 800 numbers for their modem pools. The fourth solution is to assign  a special prefix to the modem pool number; then the switch would know right  away, even before all the digits had been dialed, that it was dealing with an  Internet dial-up. (Presently, however, switches often identify an Internet call  by detecting the modem signals on the line.)&lt;/p&gt; &lt;p class="para" id="nr-wbp06Chapter02P179"&gt;Two post-switch offloading solutions are  gaining momentum. The first is terminating all calls in a special multiservice  module—effectively a part of the local switch—in the PSTN. The multiservice  module would then send the data traffic (over an ATM, frame relay, or IP  network) to the ISP or enterprise access server (which would no longer need to  be involved with the modems). The other solution is to terminate all calls at network access servers that would act as switches  in that they would establish a trunk with the ingress switch. The access servers  would then communicate with the ISP or enterprise over the Internet. One problem  with this solution is that access servers would have to be connected to the SS  No. 7 network, which is expensive and, so far, hardly justified. To correct this  situation, a new SS No. 7 network element, the SS7 gateway, acts as a proxy on  behalf of several access servers (thus significantly cutting the cost). The  access servers communicate with the SS7 gateway via an enhanced (that is,  modified) ISDN access protocol, as depicted in Figure 3.&lt;a id="127" name="127"&gt;&lt;/a&gt;&lt;a id="beginpage.0C18E79B-84A5-4FAA-99B0-64EFA51EDE71" name="beginpage.0C18E79B-84A5-4FAA-99B0-64EFA51EDE71FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;div class="figure" id="wbp06Chapter02P181"&gt;&lt;div style="text-align: center;"&gt;&lt;a id="128" name="128"&gt;&lt;/a&gt;&lt;a id="wbp06Chapter02P181" name="wbp06Chapter02P181FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_17','http://images.books24x7.com/bookimages/id_2295/02fig10_0.jpg','634','444')" target="_self" name="IMG_17"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/Sv_L97BL3nI/AAAAAAAAC6g/ELoL2pJzj8c/s1600-h/3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 280px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/Sv_L97BL3nI/AAAAAAAAC6g/ELoL2pJzj8c/s400/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5404262342543007346" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_17','http://images.books24x7.com/bookimages/id_2295/02fig10_0.jpg','634','444')" target="_self" name="IMG_17"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_17','http://images.books24x7.com/bookimages/id_2295/02fig10_0.jpg','634','444')" target="_self" name="IMG_17"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title" id="nr-title.2D0CE0D9-9E25-4BCD-A967-8442BF3DB5BA"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3: &lt;/span&gt;Internet offload with the SS7  gateway.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para" id="nr-wbp06Chapter02P182"&gt;At this point you may ask: How are the  network access servers connected to the rest of the ISP or enterprise network?  Until relatively recently, this was done by means of leased telephone lines  (permanent circuits) or private lines, both of which were (and still are) quite  expensive. Another way to connect the islands of a network is by using &lt;span class="emphasis"&gt;&lt;i&gt;tunneling,&lt;/i&gt;&lt;/span&gt; that is, sending the packets whose  addresses are significant only to a particular network. These packets are  encapsulated (as a payload) into the packets whose addresses are significant to  the whole of the Internet, and they travel between the two border points of the  network through what is metaphorically called a &lt;span class="emphasis"&gt;&lt;i&gt;tunnel.&lt;/i&gt;&lt;/span&gt; Again, the packets themselves are not  looked at by the intermediate nodes, because to nodes the packets are nothing  but the payload encapsulated in outer packets. Only the endpoints of a tunnel  are aware of the payload, which is extracted by and acted on by the destination  endpoint. Tunnels are essential for an application called the  &lt;span class="emphasis"&gt;&lt;i&gt;virtual private network&lt;/i&gt;&lt;/span&gt; (VPN).&lt;sup&gt;&lt;/sup&gt;With tunneling, for example, the two nodes of a private network that have no  direct link between them may use the Internet or another IP network as a link.We  will address tunneling systematically as far as security and the use of the  existing protocols is concerned. Another essential aspect of tunneling is  quality of service (QoS), so we address that issue again when reviewing the  &lt;span class="emphasis"&gt;&lt;i&gt;multiprotocol label switching &lt;/i&gt;&lt;/span&gt;(MPLS)  technology. As you have probably noticed, we have already ventured into a purely  IP area. This is one example where it is virtually impossible to describe a PSTN  solution without invoking its IP counterpart.&lt;a id="130" name="130"&gt;&lt;/a&gt;&lt;a id="beginpage.63629F80-3B6B-4171-8F1D-2EBD1C992937" name="beginpage.63629F80-3B6B-4171-8F1D-2EBD1C992937FBF454E4-7F44-4CE7-93AF-CAF86BAB97F3"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="last-para" id="nr-wbp06Chapter02P183"&gt;Going back to the employment of the  SS7 gateway, we should note one important technological development: With the  SS7 gateway, an ISP can be connected to a LEC as a CLEC&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-8662527783502914598?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/ajfdgfZDk8M" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/ajfdgfZDk8M/pstn-access-to-ip-networks.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tuOGu0JuGOE/Sv_L-WHxq9I/AAAAAAAAC6w/Gy7Jrxw_DC0/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/11/pstn-access-to-ip-networks.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-5688017993886586453</guid><pubDate>Thu, 29 Oct 2009 09:08:00 +0000</pubDate><atom:updated>2009-10-29T02:08:00.435-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">maintenance</category><category domain="http://www.blogger.com/atom/ns#">operation</category><category domain="http://www.blogger.com/atom/ns#">evolution</category><category domain="http://www.blogger.com/atom/ns#">administration</category><title>Evolution of Operation, Administration, and Maintenance (OA&amp;M)</title><description>&lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;&lt;a name="94"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P10751A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;/h4&gt; &lt;p class="first-para"&gt;There are several functions performed in the PSTN under the  common name &lt;span class="emphasis"&gt;&lt;i&gt;OA&amp;amp;M.&lt;/i&gt;&lt;/span&gt; These functions include  provisioning (that is, distributing all the necessary software to make systems  available for delivering services), billing, maintenance, and ensuring the  expected level of quality of service. The scope of the OA&amp;amp;M field is  enormous—it deals with transmission facilities, switches, network databases,  common channel signaling network elements, and so on. Because of its scope,  referring to OA&amp;amp;M as a single task would be as much a generalization as  referring to a universal computer application. As we show later in this section,  the development of the PSTN OA&amp;amp;M has been evolutionary; as new pieces of  equipment and new functions were added to the PSTN, new OA&amp;amp;M functions (and  often new pieces of equipment) were created to deal with the administration of  these new pieces of equipment and new functions. This development has been  posing tremendous administrative problems for network operators. Many hope that  as the PSTN and Internet ultimately converge into one network, the operations of  the new network will be simpler than they are today.&lt;/p&gt; &lt;p class="para"&gt;Initially, all OA&amp;amp;M functions were performed by humans, but  they have been progressively becoming automated. In the 1970s, each task  associated with a piece of transmission or switching equipment was run by a  task-specific application developed only for this task’s purpose. As a result,  all applications were developed separately from one another. They had a simple  text-based user interface—administrators used teletype terminals connected  directly to the entities they administered.&lt;/p&gt; &lt;p class="para"&gt;In the 1980s, many tasks previously performed by humans had become  fully automated. The applications were developed to emulate humans (up to the  point of the programs exchanging text messages as they would appear on the  screen of a teletype terminal). These applications, called &lt;span class="emphasis"&gt;&lt;i&gt;operations support systems&lt;/i&gt;&lt;/span&gt; (OSSs), have been  developed for the myriad OA&amp;amp;M functions. In most cases, a computer executing  a particular OSS was connected to several systems (such as switches or pieces of  transmission equipment) by RS-232 lines, and a crude ad hoc protocol was  developed for the purpose of this OSS. Later, these computers served as  concentrators, and they were in turn connected to the mainframes executing the  OSSs. Often, introduction of a new OSS meant that more computers and more lines  to connect the computers to the managed elements were needed.&lt;a name="95"&gt;&lt;/a&gt;&lt;a name="beginpage.8EB2F93F-6AE1-411E-B9AE-C7B196928F0A51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;You may ask why the common channel signaling network was not used  for interconnection to operations systems. The answer is that this network was  designed only for signaling and could not bear any additional—and  unpredictable—load. As a matter of fact, a common network for interconnecting  OSSs and managed elements has never been developed, although in the late 1980s  and early 1990s there was a plan to develop such a network based on the OSI  model. In some cases, X.25 was used; in others proprietary data networks  developed by the manufacturers of computer equipment were used by telephone  companies. A serious industry attempt to create a common mechanism to be used by  all OA&amp;amp;M applications has resulted in a standard called &lt;span class="emphasis"&gt;&lt;i&gt;Telecommunications Management Network&lt;/i&gt;&lt;/span&gt; (TMN) and,  specifically, its part known as the &lt;span class="emphasis"&gt;&lt;i&gt;Common Management  Identification Protocol&lt;/i&gt;&lt;/span&gt; (CMIP), developed jointly by the  International Organization for Standardization (ISO) and ITU-T.&lt;/p&gt; &lt;p class="para"&gt;In the space allotted to the subject in this book, we could not  possibly even list all existing OA&amp;amp;M tasks. Instead we review one specific  task called &lt;span class="emphasis"&gt;&lt;i&gt;network traffic management&lt;/i&gt;&lt;/span&gt; (NTM).  This task is important to the subject of this book for the following three  reasons. First, the very problem this task deals with is a good illustration of  the vulnerability of the PSTN to events it has not been engineered to handle.  (One such event—overload of PSTN circuits because of Internet traffic—has  resulted in significant reengineering of the access to the Internet.) Second,  the problems of switch overload and network overload are not peculiar to the  PSTN—they exist (and are dealt with) today in data networks. Yet, the very  characteristics of voice traffic are likely to create in the Internet and IP  networks exactly the same problems once IP telephony takes off. Similar problems  have similar solutions, so we expect the network traffic management applications  to be useful in IP telephony. Third, IN and NTM often work on the same problems;  it has been long recognized that they need to be integrated. The integration has  not taken place in the PSTN yet, so it remains among the most important design  tasks for the next-generation network.&lt;/p&gt; &lt;p class="para"&gt;NTM was developed to ensure &lt;span class="emphasis"&gt;&lt;i&gt;quality of  service&lt;/i&gt;&lt;/span&gt; (QoS) for PSTN voice calls. Traditionally, quality of service  in the PSTN has been defined by factors like postdial delay or the fraction of  calls blocked by one of the network switches. The QoS problem exists because it  would be prohibitively expensive to build switches and networks that would allow  us to interconnect all telephone users all the time. On the other hand, it is  not necessary to do so, because not all people are using their telephones all  the time.&lt;sup&gt;&lt;/sup&gt;  Studies have determined the proportion of users making their calls at any given  time of the day and day of the week in a given time zone, and the PSTN has  consequently been engineered to handle just as much traffic as needed.  (Actually, the PSTN has been slightly overengineered to make up for potential  fluctuations in traffic.) If a particular local switch is overloaded (that is,  if all its trunks or interconnection facilities are busy), it is designed to  block (that is, reject) calls.&lt;a name="97"&gt;&lt;/a&gt;&lt;a name="beginpage.1641FC21-8D73-493D-9F5F-01D74597B4F151A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;Initially, the switches were designed to block calls only when  they could not handle them independently. By the end of the 1970s, however, the  understanding of a peculiar phenomenon observed in the Bell Telephone  System—called &lt;span class="emphasis"&gt;&lt;i&gt;the Mother’s Day  phenomenon—&lt;/i&gt;&lt;/span&gt;resulted in a significant change in the way calls were  blocked (as well as other aspects of the network operation).&lt;sup&gt;&lt;/sup&gt;  &lt;/p&gt; &lt;p class="para"&gt;&lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp06Chapter02P11851A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;Figure 1 demonstrates what happens with the toll network in peak circumstances. The  network, engineered at the time to handle a maximum load of 1800 erlangs (an  &lt;span class="emphasis"&gt;&lt;i&gt;erlang&lt;/i&gt;&lt;/span&gt; is a unit measuring the load of the  network: 1 erlang &lt;span style="font-family:symbol;"&gt;=&lt;/span&gt; 3600 calls x sec), was supposed to  behave in response to ever increasing load just as depicted in the top line in  the graph—to approach the maximum load and more or less stay there. In reality,  however, the network experienced inexplicably decreasing performance way below  the engineered level as the load increased. What was especially puzzling was  that only a small portion of switches were overloaded at any time. Similar  problems occurred during natural disasters—earthquakes and floods. (Fortunately,  disasters have not occurred with great frequency.) Detailed studies produced an  explanation: As the network attempted to build circuits to the switches that  were overloaded, these circuits could not be used by other callers—even those  whose calls would pass through or terminate at the underutilized switches. Thus,  the root of the problem was that ineffective call attempts had been made that  tied up the usable resources.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="99"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P11851A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_14','http://images.books24x7.com/bookimages/id_2295/02fig07_0.jpg','656','413')" target="_self" name="IMG_14"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRpPuqqCMI/AAAAAAAAC1w/9oAlmsj1ePA/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 252px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRpPuqqCMI/AAAAAAAAC1w/9oAlmsj1ePA/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392050372815227074" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_14','http://images.books24x7.com/bookimages/id_2295/02fig07_0.jpg','656','413')" target="_self" name="IMG_14"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_14','http://images.books24x7.com/bookimages/id_2295/02fig07_0.jpg','656','413')" target="_self" name="IMG_14"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The Mother’s Day phenomenon.&lt;/span&gt;&lt;/div&gt;  &lt;/div&gt; &lt;p class="para"&gt;The only solution was to block the ineffective call attempts. In  order to determine such attempts, the network needed to collect in one place  much information about the whole network. For this purpose, an NTM system was  developed. The system polled the switches every now and then to determine their  states; in addition, switches could themselves report certain extraordinary  events (called &lt;span class="emphasis"&gt;&lt;i&gt;alarms&lt;/i&gt;&lt;/span&gt;) asynchronously with  polling. For example, every five minutes the NTM collects the values of &lt;span class="emphasis"&gt;&lt;i&gt;attempts per circuit per hour&lt;/i&gt;&lt;/span&gt; (ACH) and &lt;span class="emphasis"&gt;&lt;i&gt;connections per circuit per hour&lt;/i&gt;&lt;/span&gt; (CCH) from all  switches in the network. If ACH is much higher than CCH, it is clear that  ineffective attempts are being made. The NTM applications have been using  artificial intelligence technology to develop the inference engines that would  pinpoint network problems and suggest the necessary corrective actions, although  they still rely on a human’s ability to infer the cause of any problem.&lt;a name="100"&gt;&lt;/a&gt;&lt;a name="beginpage.C986D972-D84B-4605-B513-0AFB9EE66F0E51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;Overall, the problems may arise because of transmission facilities  malfunction (as in cases when rats or moles chew up a fiber link—sharks have  been known to do the same at the bottom of the ocean) or a breakdown of the  common channel signaling system. In a physically healthy network, however, the  problems are caused by use above the engineered level (for example, on holidays)  or what is called &lt;span class="emphasis"&gt;&lt;i&gt;focused overload,&lt;/i&gt;&lt;/span&gt; in which  many calls are directed into the same geographical area. Not only natural  disasters can cause overload. A PSTN service called &lt;span class="emphasis"&gt;&lt;i&gt;televoting&lt;/i&gt;&lt;/span&gt; has been expected to do just that, and  so is—for obvious reasons—the freephone service, such as 800 numbers in the  United States. (Televoting has typically been used by TV and radio stations to  gauge the number of viewers or listeners who are asked a question and invited to  call either of the two given numbers free of charge. One of the numbers  corresponds to a “yes” answer; the other to “no.” Fortunately, IN has built-in  mechanisms for blocking such calls to prevent overload.)&lt;/p&gt; &lt;p class="para"&gt;Once the cause of the congestion in the network is detected, the  NTM OSS deals with the problem by applying &lt;span class="emphasis"&gt;&lt;i&gt;controls,&lt;/i&gt;&lt;/span&gt; that is, sending to switches and IN SCPs  the commands that affect their operation. Such controls can be &lt;span class="emphasis"&gt;&lt;i&gt;restrictive&lt;/i&gt;&lt;/span&gt; (for example, &lt;span class="emphasis"&gt;&lt;i&gt;directionalization&lt;/i&gt;&lt;/span&gt; of trunks, making them available  only in the direction leading from the congested switch; cancellation of  alternative routes through congested switches; or blocking calls that are  directed to congested areas) or &lt;span class="emphasis"&gt;&lt;i&gt;expansive&lt;/i&gt;&lt;/span&gt;  (for example, overflowing traffic to unusual routes in order to bypass congested  areas). Although the idea of an expansive control appears strange at first  glance, this type of control has been used systematically in the United States  to fix congestion in the Northeast Corridor between Washington, D.C., and  Boston, which often takes place between 9 and 11 o’clock in the morning. Since  during this period most offices are still closed in California (which is three  hours behind), it is not unusual for a call from Philadelphia to Boston to be  routed through a toll switch in Oakland.&lt;a name="101"&gt;&lt;/a&gt;&lt;a name="beginpage.4AA6842C-D4AE-4D07-9060-F320BFAB2F4651A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="last-para"&gt;Overall, the applications of global network management (as  opposed to specific protocols) have been at the center of attention in the PSTN  industry. This trend continues today. The initial agent/manager paradigm on  which both the &lt;span class="emphasis"&gt;&lt;i&gt;Open Systems Interconnection  &lt;/i&gt;&lt;/span&gt;(OSI) and Internet models are based has evolved into an agent-based  approach, as described by Bieszad et al. (1999). In that paper, an (intelligent)  agent is defined as computational entity “which acts on behalf of others, is  autonomous, . . . and exhibits a certain degree of capabilities to learn,  cooperate and move.” Most of the research on this subject comes in the form of  application of artificial intelligence to network management problems. Agents  communicate with each other using specially designed languages [such as &lt;span class="emphasis"&gt;&lt;i&gt;Agent Communication Language &lt;/i&gt;&lt;/span&gt;(ACL)]; they also use  specialized protocols [such as &lt;span class="emphasis"&gt;&lt;i&gt;Contract-Net  Protocol&lt;/i&gt;&lt;/span&gt; (CNP)]. As the result of the intensive research, two agent  systems—&lt;span class="emphasis"&gt;&lt;i&gt;Foundation for Intelligent Physical  Agents&lt;/i&gt;&lt;/span&gt; (FIPA) and &lt;span class="emphasis"&gt;&lt;i&gt;Mobile Agent System  Interoperability Facilities&lt;/i&gt;&lt;/span&gt; (MASIF)—have been proposed. These  specifications, however, are not applicable to the products and services  described in this book, for which reason they are not addressed here. Consider  them, though, as an important reference to a technology in the making.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-5688017993886586453?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/Y_e0BJGCfOI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/Y_e0BJGCfOI/evolution-of-operation-administration.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRpPuqqCMI/AAAAAAAAC1w/9oAlmsj1ePA/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/evolution-of-operation-administration.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-617308229156576251</guid><pubDate>Mon, 26 Oct 2009 07:46:00 +0000</pubDate><atom:updated>2009-10-26T00:46:00.963-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IN</category><category domain="http://www.blogger.com/atom/ns#">advanced intelligent network</category><title>Intelligent Network (IN)</title><description>&lt;h4 class="sect4-title"&gt;&lt;a name="87"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P9351A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;/h4&gt; &lt;p class="first-para"&gt;&lt;a name="88"&gt;&lt;/a&gt;&lt;a name="beginpage.58B560AC-00B3-45A8-BA9F-083CBBBAFD0451A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;The  first service introduced in the PSTN with the help of network databases in 1980  was calling card service; soon after that, a series of value-added services for  businesses called &lt;span class="emphasis"&gt;&lt;i&gt;inward wide area telecommunications  service&lt;/i&gt;&lt;/span&gt; (INWATS) were introduced. When the U.S. Federal  Communications Commission (FCC) approved a tariff for expanded 800 service in  1982, the Bell system was ready to support it with many new features due to the  distributed nature of the implementation. For example, a customer dialing an 800  number of a corporation could be connected to a particular office depending on  the time of day or day of week. As the development of such features progressed,  it became clear that in many cases it would be more efficient to decide how to  route a customer’s call after prompting the customer with a message that  provided several options, and instructions on how to select them by pushing dial  buttons on the customer’s telephone. For the purpose of customer interaction,  new devices that could maintain both the circuit connections to customers (in  order to play announcements and collect digits) and connections to the SS No. 7  network (to receive instructions and report results to the databases) were  invented and deployed. The network database ceased to be just a database—its  role was not simply to return responses to the switch queries but also to  instruct the switches and other devices as to how to proceed with the call.  Computers previously employed only for storing the databases were programmed  with the so-called &lt;span class="emphasis"&gt;&lt;i&gt;service logic,&lt;/i&gt;&lt;/span&gt; which  consisted of scripts describing the service. This was the historical point at  which the service logic started to migrate from the switches.&lt;/p&gt; &lt;p class="para"&gt;After the 1984 court decree broke up the Bell System, the newly  created Regional Bell Operating Companies (RBOCs) ordered their R&amp;amp;D arm,  Bell Communications Research, to develop a general architecture and specific  requirements for central, network-based support of services. An urgent need for  such an architecture was dictated by the necessity of buying the equipment from  multiple vendors. This development resulted in two business tasks that Bellcore was to tackle  while developing the new architecture: (1) The result had to be  equipment-independent and (2) as many service functional capabilities as  possible were to move out of the switches (to make them cheaper). The tasks were  to be accomplished by developing the requirements and getting the vendors to  agree to them. As Bellcore researchers and engineers were developing the new  architecture, they promoted it under the name of &lt;span class="emphasis"&gt;&lt;i&gt;Intelligent Network.&lt;/i&gt;&lt;/span&gt; The main result of the  Bellcore work was a set of specifications called &lt;span class="emphasis"&gt;&lt;i&gt;Advanced Intelligent Network&lt;/i&gt;&lt;/span&gt; (AIN), which went  through several releases.&lt;/p&gt; &lt;p class="para"&gt;AT&amp;amp;T, meanwhile, continued to develop its existing  architecture, and its manufacturing arm, AT&amp;amp;T Network Systems, built  products for the AT&amp;amp;T network and RBOCs. Only the latter market, however,  required adherence to the AIN specifications. In the second half of the 1980s,  similar developments took place around the world—in Europe, Japan, and  Australia. In 1989, a standards project was initiated in ITU to develop  recommendations for the interfaces and protocols in support of &lt;span class="emphasis"&gt;&lt;i&gt;Intelligent Network&lt;/i&gt;&lt;/span&gt; (IN). &lt;a name="90"&gt;&lt;/a&gt;&lt;a name="beginpage.3E7CBBBF-097F-4607-9CB6-A689B035331C51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;To conclude the historical review of IN, we give you some numbers:  Today, in the United States, at least half of all interexchange carrier voice  calls are IN supported. This generates on the order of $20 billion in revenue  for IXCs. LECs use IN to implement &lt;span class="emphasis"&gt;&lt;i&gt;local number  portability&lt;/i&gt;&lt;/span&gt; (LNP), calling name and message delivery, flexible call  waiting, 800 service carrier selection, and a variety of other services (Kozik  et al., 1998). The IN technology also blends wireless networks and the PSTN,  and, as we demonstrate further in this chapter, is being used strategically in  the PSTN-Internet convergence.&lt;/p&gt; &lt;p class="para"&gt;We are ready now to formulate a general definition of IN: IN is an  architectural concept for the real-time execution of network services and  customer applications. The architecture is based on two main principles: network  independence and service independence. &lt;span class="emphasis"&gt;&lt;i&gt;Network  independence&lt;/i&gt;&lt;/span&gt; means that the IN function is separated from the basic  switching functions as well as the means of interconnection of the switches and  other network components. &lt;span class="emphasis"&gt;&lt;i&gt;Service  independence&lt;/i&gt;&lt;/span&gt; means that the IN is to support a wide variety of  services by using common building blocks.&lt;/p&gt; &lt;p class="para"&gt;The IN execution environment includes the switches, computers, and  specialized devices, which, at the minimum, can communicate with the telephone  user by playing announcements and recognizing dial tones. (More sophisticated  versions of such devices can also convert text to voice and even vice versa,  send and receive faxes, and bridge teleconferences). All these components are  interconnected by means of a data communications network. The network can be as  small as the &lt;span class="emphasis"&gt;&lt;i&gt;local area network&lt;/i&gt;&lt;/span&gt; (LAN), in  which case the computers and devices serve one switch (typically a PBX), or it  can span most switches in an IXC or LEC. In the latter case, the data network is  SS No. 7, and usually the term &lt;span class="emphasis"&gt;&lt;i&gt;IN&lt;/i&gt;&lt;/span&gt; means this  particular network-wide arrangement. [In the case of a single switch, the  technology is called &lt;span class="emphasis"&gt;&lt;i&gt;computer-telephony  integration&lt;/i&gt;&lt;/span&gt; (CTI).]&lt;/p&gt; &lt;p class="para"&gt;The overall IN architecture also includes the so-called &lt;span class="emphasis"&gt;&lt;i&gt;service creation&lt;/i&gt;&lt;/span&gt; and &lt;span class="emphasis"&gt;&lt;i&gt;service management&lt;/i&gt;&lt;/span&gt; systems used to program the  services and distribute these programs and other data necessary for their  execution among the involved entities.&lt;/p&gt; &lt;p class="para"&gt;&lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp06Chapter02P10351A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;Figure 1 depicts the network-wide IN execution environment. We will need to introduce  more jargon now. The service logic is executed by a &lt;span class="emphasis"&gt;&lt;i&gt;service control point &lt;/i&gt;&lt;/span&gt;(SCP), which is queried—using  the SS No. 7 transaction mechanism—by the switches. The switches issue such  queries when their internal logic detects &lt;span class="emphasis"&gt;&lt;i&gt;triggers&lt;/i&gt;&lt;/span&gt; (such as a telephone number that cannot be  translated locally, a need to authorize a call, an event on the line—such as  called party being busy, etc.). The SCP typically responds to the queries, but  it can also start services (such as wake-up call) on its own by issuing an  instruction to a switch to start a call.&lt;a name="91"&gt;&lt;/a&gt;&lt;a name="beginpage.0C3FD74C-AEE4-4207-B68A-86843EBCD7AF51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="92"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P10351A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_13','http://images.books24x7.com/bookimages/id_2295/02fig06_0.jpg','627','448')" target="_self" name="IMG_13"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRov2gLmQI/AAAAAAAAC1o/EMO0FSPrhrs/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 286px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRov2gLmQI/AAAAAAAAC1o/EMO0FSPrhrs/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392049825162959106" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_13','http://images.books24x7.com/bookimages/id_2295/02fig06_0.jpg','627','448')" target="_self" name="IMG_13"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_13','http://images.books24x7.com/bookimages/id_2295/02fig06_0.jpg','627','448')" target="_self" name="IMG_13"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The IN architecture.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;As we noted before, to support certain service features (such as  800 number translation), the SCP may need to employ special devices (in order to  play announcements and collect digits or establish a conference bridge). This  job is performed by the &lt;span class="emphasis"&gt;&lt;i&gt;intelligent  peripheral&lt;/i&gt;&lt;/span&gt; (IP). The IP is connected to the telephone network via a  line or trunk, which enables it to communicate with a human via a voice circuit.  The IP may be also connected to the SS No. 7 network, which allows it to receive  instructions from the SCP and respond to them. (Alternatively, the SCP  instructions can be relayed to the IP through the switch to which it is  connected.) As SCPs have become executors of services (rather than just the  databases they used to be), the function of the databases has been moved to  devices called &lt;span class="emphasis"&gt;&lt;i&gt;service data points&lt;/i&gt;&lt;/span&gt;  (SDPs).&lt;/p&gt; &lt;p class="para"&gt;Finally, there is another device, called a &lt;span class="emphasis"&gt;&lt;i&gt;service node&lt;/i&gt;&lt;/span&gt; (SN), which is a hybrid of the IP, the  SCP, and a rather small switch. Similar to the SCP, the SN is a general-purpose  computer, but unlike the SCP it is equipped with exotic devices such as  switching fabric and other things typically associated with an IP. The SN  connects to the network via the ISDN access mechanism, and it runs its own  service logic, which is typically engaged when a switch routes a call to it. An  example of its typical use is in voice-mail service. When a switch detects that  the called party is busy, it forwards the call to the SN, which plays the  announcement, interacts with the caller, stores voice messages and reads them  back, and so on. The protocols used for the switch-to-SCP, SCP-to-SDP, and  SCP-to-IP communications are known as &lt;span class="emphasis"&gt;&lt;i&gt;Intelligent  Network Application Part&lt;/i&gt;&lt;/span&gt; (INAP), which is the umbrella name. INAP,   has evolved from the CCS switch-to-database transaction interactions; it is  presently based on the &lt;span class="emphasis"&gt;&lt;i&gt;Transaction  Capabilities&lt;/i&gt;&lt;/span&gt; (TC) protocol of Signalling System No. 7.&lt;a name="93"&gt;&lt;/a&gt;&lt;a name="beginpage.4AEF02D8-A4EA-494F-BF5D-8BFD0C6BC72551A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="last-para"&gt;We conclude this brief discussion of the IN technology by  making a point on which we systematically elaborate in the rest of this book:  Because the SCP and SN are general-purpose computers, they can be easily  connected to the Internet and thus engage the Internet endpoints in the PSTN  services. This observation was made as early as 1995, and it has already had  far-reaching consequences, as will be seen in the material that follows.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-617308229156576251?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/4Qdtb-YzEeg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/4Qdtb-YzEeg/intelligent-network-in.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRov2gLmQI/AAAAAAAAC1o/EMO0FSPrhrs/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/intelligent-network-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-1909993388142026510</guid><pubDate>Fri, 23 Oct 2009 11:44:00 +0000</pubDate><atom:updated>2009-10-23T04:44:00.256-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Integrated Services Digital Network</category><category domain="http://www.blogger.com/atom/ns#">ISDN</category><title>Integrated Services Digital Network (ISDN)</title><description>&lt;h4 class="sect4-title"&gt;&lt;a name="82"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P7151A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;/h4&gt; &lt;p class="first-para"&gt;The need for data communications services grew throughout  the 1970s. These services were provided (mostly to the companies rather than  individuals) by the X.25-based &lt;span class="emphasis"&gt;&lt;i&gt;packet switched data  networks&lt;/i&gt;&lt;/span&gt; (PSDNs). By the early 1980s it was clear to the industry  that there was a market and technological feasibility for integrating data  communications and voice in a single digital pipe and opening such pipes for  businesses (as the means of PBX access) and households. The envisioned  applications included video telephony, online directories, synchronization of a  customer’s call with bringing the customer’s data to the computer screen of the  answering agent, telemetrics (that is, monitoring devices—such as plant controls  or smoke alarms—and automatic reporting of associated events via telephone  calls), and a number of purely voice services. In addition, since the access was  supposed to be digital, the voice channels could be used for data connections  that would provide a much higher rate than had ever been possible with the  analog line and modems.&lt;/p&gt; &lt;p class="para"&gt;The ISDN telephone (often called the &lt;span class="emphasis"&gt;&lt;i&gt;ISDN  terminal&lt;/i&gt;&lt;/span&gt;) is effectively a computer that runs a specialized  application. The ISDN telephone always has a display; in some cases it even  looks like a computer terminal, with a screen and keyboard in addition to the  receiver and speaker. Several such terminals could be connected to the &lt;span class="emphasis"&gt;&lt;i&gt;network terminator&lt;/i&gt;&lt;/span&gt; (NT) device, which can be placed  in the home or office and which has a direct connection to the ISDN switch.  Non-ISDN terminals (telephones) can also be connected to the ISDN via a terminal  adapter. As far as the enterprise goes, a digital PBX connects to the NT1, and  all other enterprise devices (including ISDN and non-ISDN terminals and  enterprise data network gateways) terminate in the PBX.&lt;a name="83"&gt;&lt;/a&gt;&lt;a name="beginpage.FE9360D1-28D8-4A16-9187-4F7AEE51483151A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;These arrangements are depicted on the left side of Figure 1.  The right side of the figure shows the partial structure of the PSTN, which does  not seem different at this level from the pre-ISDN PSTN structure. This  similarity is no surprise, since the PSTN had already gone digital prior to the  introduction of the ISDN. In addition, bringing the ISDN to either the  residential or enterprise market did not require much rewiring because the  original &lt;span class="emphasis"&gt;&lt;i&gt;twisted pair&lt;/i&gt;&lt;/span&gt; of copper wires could  be used in about 70 percent of subscriber lines (Werbach, 1997). What has  changed is that codecs moved at the ultimate point of the end-to-end  architecture—to the ISDN terminals—and the local offices did need to change  somewhat to support the ISDN &lt;span class="emphasis"&gt;&lt;i&gt;access signaling&lt;/i&gt;&lt;/span&gt;  standardized by ITU-T. Again, common channel signaling predated the ISDN, and  its SS No. 7 version could easily perform all the functions needed for the  intra-ISDN network signaling.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="84"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P7551A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_12','http://images.books24x7.com/bookimages/id_2295/02fig05_0.jpg','643','433')" target="_self" name="IMG_12"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRoVrd6XrI/AAAAAAAAC1g/lefPk1FjBXA/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 269px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRoVrd6XrI/AAAAAAAAC1g/lefPk1FjBXA/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392049375524052658" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_12','http://images.books24x7.com/bookimages/id_2295/02fig05_0.jpg','643','433')" target="_self" name="IMG_12"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_12','http://images.books24x7.com/bookimages/id_2295/02fig05_0.jpg','643','433')" target="_self" name="IMG_12"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The ISDN architecture.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;As for the digital pipe between the network and the user, it  consists of &lt;span class="emphasis"&gt;&lt;i&gt;channels&lt;/i&gt;&lt;/span&gt; of different capacities.  Some of these channels are defined for carrying voice or data; others (actually,  there is only one in this category) are used for out-of-band signaling. (There  is no in-band signaling even between the user and the network with the ISDN.)  The following channels have been standardized for user access:&lt;/p&gt; &lt;ul class="simple-list"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;A. &lt;/b&gt;4-kHz analog telephone channel.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;B. &lt;/b&gt;64-kbps digital channel (for voice or  data).&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;C. &lt;/b&gt;8- or 16-kbps digital channel (for  data, to be used in combination with channel &lt;b class="bold"&gt;A&lt;/b&gt;).&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;D. &lt;/b&gt;16- or 64-kbps digital channel (for  out-of-band signaling).&lt;a name="85"&gt;&lt;/a&gt;&lt;a name="beginpage.11EFDB11-D48E-4C98-B87B-3EC4A548C6B151A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;H. &lt;/b&gt;384-, 1536-, or 1920-kbps digital  channel (which could be used for anything, except that it is not part of any  standard combination of channels).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The major regional agreements support two combinations:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Basic rate interface.&lt;/i&gt;&lt;/span&gt;  Includes two &lt;b class="bold"&gt;B&lt;/b&gt; channels and one &lt;b class="bold"&gt;D&lt;/b&gt; channel of  16 kbps. (This combination is usually expressed as &lt;b class="bold"&gt;2B&lt;/b&gt;&lt;span style="font-family:symbol;"&gt;+&lt;/span&gt;&lt;b class="bold"&gt;D&lt;/b&gt;.)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Primary rate interface.&lt;/i&gt;&lt;/span&gt;  Includes 23 &lt;b class="bold"&gt;B&lt;/b&gt; channels and 1 &lt;b class="bold"&gt;D&lt;/b&gt; channel of 64  kbps. (This combination is accordingly expressed as &lt;b class="bold"&gt;23B&lt;/b&gt;&lt;span style="font-family:symbol;"&gt;+&lt;/span&gt;&lt;b class="bold"&gt;D&lt;/b&gt;, and it actually represents the primary  rate in the United States and Japan. In Europe, it is &lt;b class="bold"&gt;30B&lt;/b&gt;&lt;span style="font-family:symbol;"&gt;+&lt;/span&gt;&lt;b class="bold"&gt;D&lt;/b&gt;.)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The ISDN has been deployed throughout mostly for enterprise use.  The residential market has never really picked up, although there has been a  turnaround because of the demand for fast Internet access (it is possible to use  the &lt;b class="bold"&gt;2B&lt;/b&gt;&lt;span style="font-family:symbol;"&gt;+&lt;/span&gt;&lt;b class="bold"&gt;D&lt;/b&gt;  combination as a single 144-kbps digital pipe) and because ISDN connections are  becoming less expensive.&lt;/p&gt; &lt;p class="para"&gt;Even before the ISDN standardization was finished, the ISDN was  renamed &lt;span class="emphasis"&gt;&lt;i&gt;narrowband ISDN&lt;/i&gt;&lt;/span&gt; (N-ISDN), and work  began on &lt;span class="emphasis"&gt;&lt;i&gt;broadband ISDN&lt;/i&gt;&lt;/span&gt; (B-ISDN). B-ISDN will  offer an end-to-end data rate of 155 Mbps, and it is based on the &lt;span class="emphasis"&gt;&lt;i&gt;asynchronous transfer mode&lt;/i&gt;&lt;/span&gt; (ATM) technology. B-ISDN  is to support services like video on demand—predicted to be a killer  application; however, full deployment of B-ISDN means complete rewiring of  houses and considerable change in the PSTN infrastructure.&lt;/p&gt; &lt;p class="last-para"&gt;Although the ISDN has recently enjoyed considerable growth  owing to Internet access demand, its introduction has been slow. The United  States until recently trailed Europe and Japan as far as deployment of the ISDN  is concerned, particularly for consumers. This lag can in part be explained by  the ever complex system of telephone tariffs, which seemed to benefit the  development of the business use in the United States. Another explanation often  brought up by industry analysts is &lt;span class="emphasis"&gt;&lt;i&gt;leapfrogging:&lt;/i&gt;&lt;/span&gt; by the time Europe and Japan  developed the infrastructure for total residential telephone service provision,  the ISDN technology was available, while in the United States almost every  household already had at least one telephone line long before the ISDN concept  (not to mention ISDN equipment) existed&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-1909993388142026510?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/W6g7Edsp5ZU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/W6g7Edsp5ZU/integrated-services-digital-network.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRoVrd6XrI/AAAAAAAAC1g/lefPk1FjBXA/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/integrated-services-digital-network.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-1130060796239908414</guid><pubDate>Tue, 20 Oct 2009 09:52:00 +0000</pubDate><atom:updated>2009-10-20T02:52:00.200-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">evolution</category><category domain="http://www.blogger.com/atom/ns#">signaling</category><title>Evolution of Signaling</title><description>&lt;p class="first-para"&gt;Now that we know &lt;span class="emphasis"&gt;&lt;i&gt;what&lt;/i&gt;&lt;/span&gt; the  voice circuit between the switches is, we can talk about &lt;span class="emphasis"&gt;&lt;i&gt;how&lt;/i&gt;&lt;/span&gt; it is established. In the so-called &lt;span class="emphasis"&gt;&lt;i&gt;plain old telephone service&lt;/i&gt;&lt;/span&gt; (POTS), establishing a  call &lt;span class="emphasis"&gt;&lt;i&gt;is&lt;/i&gt;&lt;/span&gt; routing, for once the call (for  example, an end-to-end virtual circuit) is established, no routing decisions are  to be made by the switches. There are three aspects to call establishment:  First, a switch must understand the telephone number it receives in order to  terminate the call on a line or route the call to the next switch in the chain;  second, a switch must choose the appropriate circuit and let the next switch in  the chain know what it is; third, the switches must test the circuit, monitor  it, and finally release it at the end of the call. We will address the (quite  important) concept of &lt;span class="emphasis"&gt;&lt;i&gt;understanding &lt;/i&gt;&lt;/span&gt;the  telephone number later. The other two circuit-related steps require that the  switches exchange information. In the PSTN, this exchange is called &lt;span class="emphasis"&gt;&lt;i&gt;signaling.&lt;/i&gt;&lt;/span&gt;&lt;sup&gt;&lt;/sup&gt;&lt;a name="75"&gt;&lt;/a&gt;&lt;a name="beginpage.B1EBE516-57B1-4C9B-9644-F05464195F3B51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;Initially, the signaling procedure was much closer to the original  meaning of the word—the pieces of electric machinery involved were exchanging  electrical signals. The human end user was (and still is) signaled with audio  tones of different frequencies and durations.&lt;/p&gt; &lt;p class="para"&gt;As far as the switches are concerned, in the past, signaling was  not unlike what our telephones do when we push the buttons to dial: switches  exchanged audio signals using the very circuit (that is, trunk) over which the  parties to the call were to speak. This type of signaling is called &lt;span class="emphasis"&gt;&lt;i&gt;in-band&lt;/i&gt;&lt;/span&gt; signaling, and quite appropriately so,  because it uses the voice band. There are quite a few problems with in-band  signaling. Not only is it slow and quite annoying to the people who have to  listen to meaningless tones, but also telephone users can produce the same tones  the switches use and thereby deceive the network provider or disrupt the  network.&lt;sup&gt;&lt;/sup&gt;&lt;a name="77"&gt;&lt;/a&gt;&lt;a name="beginpage.57864E58-4448-4BD0-AEFB-BA50389E63C751A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;To prevent fraud and also to improve efficiency, another form of  signaling that would not use the voice band was needed. This could be achieved  by using for signaling the frequencies that were out of the voice band (thus  called &lt;span class="emphasis"&gt;&lt;i&gt;out-of-band&lt;/i&gt;&lt;/span&gt; frequencies).  Nevertheless, a channel in the telephone network is limited to the voice band,  so there is no physical way to send frequencies beyond the voice band on such a  channel. This limitation necessitated &lt;span class="emphasis"&gt;&lt;i&gt;out-of-channel&lt;/i&gt;&lt;/span&gt; rather than out-of-band signaling.  It was also obvious that much more information (concerning the characteristics  of the circuits to be established, calling and called parties’ numbers, billing  information, and so on) was required, and that this information could be stored  and passed in the same form that was used for data processing. Hence (1) the  information had to be encoded into a set of data structures and (2) these data  structures had to be transformed over a separate data communications network.  Thus, the concept of &lt;span class="emphasis"&gt;&lt;i&gt;common channel signaling&lt;/i&gt;&lt;/span&gt;  was born. Common channel signaling is signaling that is common to all voice  channels but carried over none of them. Although it is clearly a misnomer, this  type of signaling is often still called &lt;span class="emphasis"&gt;&lt;i&gt;out-of-band  signaling.&lt;/i&gt;&lt;/span&gt; &lt;/p&gt; &lt;p class="para"&gt;Let’s get back to the question of the switch understanding the  telephone number. First of all, there are two types of numbers: those that  actually correspond to the telephones that can be called and those that must be  translated to the numbers of the first type. An example of the first type is a  U.S. number &lt;span style="font-family:symbol;"&gt;+&lt;/span&gt;1-732-555-0137, which translates to a  particular line in a particular central office (in New Jersey). An example of  the second type is any U.S. number that starts with 1-800. The 800 prefix  signals to the switch that the number by itself does not identify a particular  switch or line (there is no 800 area code in the United States). Such a number  designates a service (called &lt;span class="emphasis"&gt;&lt;i&gt;toll-free&lt;/i&gt;&lt;/span&gt; in the  United States or &lt;span class="emphasis"&gt;&lt;i&gt;freephone&lt;/i&gt;&lt;/span&gt; in Europe) that is  free to the caller but paid by the organization or person who receives  calls.&lt;/p&gt; &lt;p class="para"&gt;Handling numbers of the first type is relatively  straightforward—they end up in a switch’s routing table, where they are  associated with the trunks or lines to be used in the act of establishing a  call. The other (toll-free) numbers need translation. Naturally, a switch could  translate the toll-free number, too, but such a solution would require tens of  thousands of switches to be loaded with this information. The only feasible  solution is to let a central database do the translation.&lt;sup&gt;&lt;/sup&gt;  The switch then needs to communicate with the database. [Note: The solution was  figured out as early as 1979—see Faynberg et al. (1997) for the history.]&lt;/p&gt; &lt;p class="para"&gt;Another example where a database lookup is needed is  implementation of &lt;span class="emphasis"&gt;&lt;i&gt;local number portability&lt;/i&gt;&lt;/span&gt;  (LNP). In the United States, the Telecommunications Act passed by the U.S.  Congress in 1996 mandates the right of telephony service subscribers to keep  their telephone numbers even when they change service providers. With that,  subscribers can keep not only the numbers but also the features (such as call  waiting) originally associated with the numbers. In the United States, the  solutions are based on switches’ capabilities to query databases so as to locate  the terminating switch when they encounter numbers marked as ported. (To be  precise, this process requires two database dips—one to determine whether a  dialed number is portable and the other to find the terminating switch.)&lt;a name="79"&gt;&lt;/a&gt;&lt;a name="beginpage.A9F38BF5-C086-4585-B463-9A21426B971951A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;For both types of communications—out-of-band signaling among the  switches and querying the database—the Bell Telephone System has designed a  special data network called a &lt;span class="emphasis"&gt;&lt;i&gt;common channel interoffice  signaling&lt;/i&gt;&lt;/span&gt; (CCIS) network. When this network was introduced—in 1976—it  was used only for out-of band signaling (hence &lt;span class="emphasis"&gt;&lt;i&gt;interoffice&lt;/i&gt;&lt;/span&gt;). Thus the network served as a medium  for communicating information about any trunk (channel) without being associated  with that particular trunk. In other words, it was a medium common to all  trunks, hence the term &lt;span class="emphasis"&gt;&lt;i&gt;common channel.&lt;/i&gt;&lt;/span&gt; In the  early 1980s, the network databases were connected to the network; thus signaling  ceased to be strictly interoffice, and the I was taken away from the CCIS. Both  the network and the concept became known as &lt;span class="emphasis"&gt;&lt;i&gt;common  channel signaling&lt;/i&gt;&lt;/span&gt; (CCS).&lt;/p&gt; &lt;p class="para"&gt;The architecture of the CCS network is depicted in Figure 1.  The endpoints of the system are switches and network databases. The CCS routers  are called &lt;span class="emphasis"&gt;&lt;i&gt;signaling transfer points&lt;/i&gt;&lt;/span&gt; (STPs).  Since all signaling has been outsourced to it, the CCS network must be as fast  and as reliable as the network of the telephone switches. The reliability has  been achieved through high redundancy: All STPs within the network are fully  interconnected. Furthermore, each STP has a &lt;span class="emphasis"&gt;&lt;i&gt;mated&lt;/i&gt;&lt;/span&gt; STP, with which it is connected through a  high-speed link (&lt;span class="emphasis"&gt;&lt;i&gt;C-&lt;/i&gt;&lt;/span&gt;link). Interconnection  with other STPs is achieved through a backbone link (&lt;span class="emphasis"&gt;&lt;i&gt;B&lt;/i&gt;&lt;/span&gt;-link). Finally, switches and databases are  connected to STPs by &lt;span class="emphasis"&gt;&lt;i&gt;A-&lt;/i&gt;&lt;/span&gt;links.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="80"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P6851A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;a name="81"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P6751A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_11','http://images.books24x7.com/bookimages/id_2295/02fig04_0.jpg','648','499')" target="_self" name="IMG_11"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRN-cO1QRI/AAAAAAAAC1Y/PxNRsUPr99k/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 308px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRN-cO1QRI/AAAAAAAAC1Y/PxNRsUPr99k/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392020388994957586" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_11','http://images.books24x7.com/bookimages/id_2295/02fig04_0.jpg','648','499')" target="_self" name="IMG_11"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_11','http://images.books24x7.com/bookimages/id_2295/02fig04_0.jpg','648','499')" target="_self" name="IMG_11"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The common channel signaling (CCS)  architecture.&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;Historically, there are two distinct types of protocols within  common channel signaling: (1) interactions between the switches and databases  that started as simple query/response messages for number translation and have  evolved into service-independent protocols that support multiple services for IN  technology, described later in this chapter; and (2) the protocols by means of  which the switches exchange information necessary to establish, maintain, and  tear down calls.&lt;/p&gt; &lt;p class="last-para"&gt;The CCS network has evolved through several releases and  enhancements in the Bell System, and subsequently other telephone companies,  which eventually resulted in multiple CCS networks. To ensure the  interoperability of these networks as well as multivendor equipment  interoperability in each of them, ITU-T has developed an international standard  for common channel signaling. The latest release of this standard is called  &lt;span class="emphasis"&gt;&lt;i&gt;Signalling System No. 7&lt;/i&gt;&lt;/span&gt; (SS No. 7)&lt;a class="chapterjump" href="http://www.blogger.com/viewer.asp?bkid=2295&amp;amp;destid=221#221" target="_parent"&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p class="last-para"&gt;  Note that the official ITU-T abbreviation of this term is &lt;span class="emphasis"&gt;&lt;i&gt;SS No. 7;&lt;/i&gt;&lt;/span&gt; however, the unofficial (but much easier  to write and pronounce) term &lt;span class="emphasis"&gt;&lt;i&gt;SS7&lt;/i&gt;&lt;/span&gt; is used  throughout the industry. In this book, we use the official term whenever we  refer to the standard or its implementation in the network; we use SS7 when we  refer to new classes of products (such as the SS7 gateway).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-1130060796239908414?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/-vDZO5aHsbU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/-vDZO5aHsbU/evolution-of-signaling.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRN-cO1QRI/AAAAAAAAC1Y/PxNRsUPr99k/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/evolution-of-signaling.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-1691199219424601066</guid><pubDate>Sat, 17 Oct 2009 09:49:00 +0000</pubDate><atom:updated>2009-10-17T02:49:00.420-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">switching</category><category domain="http://www.blogger.com/atom/ns#">evolution</category><title>Evolution of Switching</title><description>&lt;h4 class="sect4-title"&gt;&lt;a name="69"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P3651A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;/h4&gt; &lt;p class="first-para"&gt;As noted, the first switch was a switching matrix (board)  operated by a human. The 1890s saw the introduction of the first automatic &lt;span class="emphasis"&gt;&lt;i&gt;step-by-step&lt;/i&gt;&lt;/span&gt; systems, which responded to rotary  dial pulses from 1 to 10 (that is, digits 1 through 9 to 0). &lt;span class="emphasis"&gt;&lt;i&gt;Cross-bar&lt;/i&gt;&lt;/span&gt; switches, which could set up a connection  within a second, appeared in late 1930s. Step-by-step and cross-bar switches are  examples of &lt;span class="emphasis"&gt;&lt;i&gt;space-division&lt;/i&gt;&lt;/span&gt; switches; later,  this technology evolved into that of &lt;span class="emphasis"&gt;&lt;i&gt;time-division.&lt;/i&gt;&lt;/span&gt; A large step in switching  development was made in the late 1960s as a consequence of the computer  revolution. At that time computers were used for address translation and line  selection. By 1980, &lt;span class="emphasis"&gt;&lt;i&gt;stored program control&lt;/i&gt;&lt;/span&gt; as  a real-time application running on a general-purpose computer coupled with a  switch had become a norm.&lt;/p&gt; &lt;p class="para"&gt;At about the same time, a revolution in switching took place.  Owing to the availability of digital transmission, it became possible to  transmit voice in digital format. As the consequence, the switches went digital.  For the detailed treatment of the subject, we recommend Bellamy (2000), but we  are going to discuss it here because it is at the heart of the matter as far as  the IP telephony is concerned. In a nutshell, the switching processes end-to-end  voice in these four steps:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;A device scans in a round-robin fashion all active incoming  trunks and samples the analog signal at a rate of 8000 times a second. The  sampled signal is passed to the &lt;span class="emphasis"&gt;&lt;i&gt;coder&lt;/i&gt;&lt;/span&gt; part of  the coder/decoder device called a &lt;span class="emphasis"&gt;&lt;i&gt;pulse-code  modulation&lt;/i&gt;&lt;/span&gt; (PCM) &lt;span class="emphasis"&gt;&lt;i&gt;codec,&lt;/i&gt;&lt;/span&gt; which  outputs an 8-bit string encoding the value of the electric amplitude at the  moment of the sample&lt;br /&gt;&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Output strings are fed into a frame whose length equals 8  times the number of active input lines. This frame is then passed to the &lt;span class="emphasis"&gt;&lt;i&gt;time slot interchanger,&lt;/i&gt;&lt;/span&gt; which builds the output  frame by reordering the original frame according to the connection table. For  example, if input trunk number 3 is connected to output trunk number 5, then the  contents of the 3rd byte of the input frame are inserted into the 5th byte of  the output frame. (There is a limitation on the number of lines a time slot  interchanger can support, which is determined solely by the speed at which it  can perform, so the state of the art of computer architecture and  microelectronics is constantly applied to building time slot interchangers. The  line limitation is otherwise dealt with by cascading the devices into multistage  units.)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;On outgoing digital trunk groups, the 8-bit slots are  multiplexed into a transmission carrier according to its respective standard.  (We will address transmission carriers in a moment.) Conversely, a digital  switch accepts the incoming transmission frames from a transmission carrier and  switches them as described in the previous step.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;At the destination switch, the decoder part of the codec  translates the 8-bit strings coming on the input trunk back into electrical  signals.&lt;a name="70"&gt;&lt;/a&gt;&lt;a name="beginpage.31AC889F-CA92-47CF-B406-C9241DE04DF551A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;Note that we assumed that digital switches were toll offices (we  called both incoming and outgoing circuits &lt;span class="emphasis"&gt;&lt;i&gt;trunks&lt;/i&gt;&lt;/span&gt;). Indeed, initially only the toll switches  on the top of the hierarchy went digital, but then digital telephony moved  quickly down the hierarchy, and in the 1980s it migrated to the central offices  and even PBXs. Furthermore, it has been moving to the local loop by means of the  ISDN and &lt;span class="emphasis"&gt;&lt;i&gt;digital subscriber line&lt;/i&gt;&lt;/span&gt; (DSL)  technologies addressed further in this part.&lt;/p&gt; &lt;p class="para"&gt;The availability of digital transmission and switching has  immediately resulted in much higher quality of voice, especially in cases where  the parties to a call are separated by a long distance (information loss  requires the presence of multiple regenerators, whose cumulative effect is  significant distortion of analog signal, but the digital signals are fairly easy  to restore—0s and 1s are typically represented by a continuum of analog values,  so a relatively small change has no immediate, and therefore no cumulative,  effect).&lt;/p&gt; &lt;p class="para"&gt;We conclude this section by listing the transmission carriers and  formats.  The &lt;span class="emphasis"&gt;&lt;i&gt;T1 &lt;/i&gt;&lt;/span&gt;carrier multiplexes 24-voice channels  represented by 8-bit samples into a 193-bit frame. (The extra bit is used as a  framing code by alternating between 0 and 1.) With data rates of 8000 bits per  second, the T1 frames are issued every 125 &lt;span style="font-family:symbol;"&gt;m&lt;/span&gt;s. The T1  data rate in the United States is thus 1.544 Mbps. (Incidentally, another  carrier, called &lt;span class="emphasis"&gt;&lt;i&gt;E1,&lt;/i&gt;&lt;/span&gt; which is used  predominantly outside of the United States, carries thirty-two 8-bit samples in  its frame.)&lt;/p&gt; &lt;p class="para"&gt;T1 carriers can be further multiplexed bit by bit into  higher-order carriers, with extra bits added each time for synchronization:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Four T1 frames are multiplexed into a T2 frame (rate: 6.312  Mbps)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Six T2 frames are multiplexed into a T3 frame (rate: 44.736  Mbps)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Six T3 frames are multiplexed into a T4 frame (rate: 274.176  Mbps)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The ever increasing power of resulting pipes is depicted in Figure 1&lt;sup&gt;&lt;/sup&gt;  &lt;/p&gt; &lt;div style="text-align: center;" class="figure"&gt;&lt;a name="72"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P5851A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_10','http://images.books24x7.com/bookimages/id_2295/02fig03_0.jpg','612','349')" target="_self" name="IMG_10"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRNNkWCdFI/AAAAAAAAC1Q/twQk6NLytgo/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 228px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRNNkWCdFI/AAAAAAAAC1Q/twQk6NLytgo/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392019549359076434" border="0" /&gt;&lt;/a&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_10','http://images.books24x7.com/bookimages/id_2295/02fig03_0.jpg','612','349')" target="_self" name="IMG_10"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_10','http://images.books24x7.com/bookimages/id_2295/02fig03_0.jpg','612','349')" target="_self" name="IMG_10"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;The T-carrier multiplexing  nomenclature.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-1691199219424601066?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/0rFazbQyfoA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/0rFazbQyfoA/evolution-of-switching.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRNNkWCdFI/AAAAAAAAC1Q/twQk6NLytgo/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/evolution-of-switching.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-1561497726722648214</guid><pubDate>Tue, 13 Oct 2009 09:45:00 +0000</pubDate><atom:updated>2009-10-13T02:47:17.326-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">LATA</category><category domain="http://www.blogger.com/atom/ns#">PSTN</category><category domain="http://www.blogger.com/atom/ns#">IXC</category><title>Structure of the PSTN</title><description>&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;p class="first-para"&gt;&lt;a name="61"&gt;&lt;/a&gt;&lt;a name="beginpage.239DDC51-1F40-423B-B186-E9ACF54740D951A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;At  the very beginning of the telephony age, telephones were sold in pairs; for a  call to be made, the two telephones involved had to be connected directly. So,  in addition to the grounding wire, if there were 20 telephones you wanted to  call (or that might call you), each would be connected to your telephone by a  separate wire. At certain point, it was clear that a better long-term solution  was needed, and such a solution came in the form of the first Bell Company &lt;span class="emphasis"&gt;&lt;i&gt;switching office&lt;/i&gt;&lt;/span&gt; in New Haven, Connecticut. The  office had a switching board, operated by human operators, to which the  telephones were connected. An operator’s job was to answer the call of a calling  party, inquire as to the name of the called party, and then establish the call  by connecting with a wire two sockets that belonged to the calling and called  party, respectively. After the call was completed, the operator would disconnect  the circuit by pulling the wire from the sockets. Note that no telephone numbers  were involved (or needed). Telephone numbers became a necessity later, when the  first automatic switch was built. The automaton was purely mechanical—it could  find necessary sockets only by counting; thus, the telephones (and their  respective sockets in the switch) were identified by these telephone numbers.  Later, the switches had to be interconnected with other switches, and the first  telephone network—the Bell System in the United States—came to life. Other  telephone networks were built in pretty much the same way.&lt;/p&gt; &lt;p class="para"&gt;Many things have happened since the first network appeared—and we  are going to address these things—but the structure of the PSTN in terms of its  main components remained unchanged as far as the establishment of the end-to-end  voice path is concerned. The components are:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Station equipment [or customer  premises equipment (CPE)].&lt;/i&gt;&lt;/span&gt; Located on the customer’s premises, its  primary functions are to transmit and receive signals between the customer and  the network. These types of equipment range from residential telephones to  sophisticated enterprise &lt;span class="emphasis"&gt;&lt;i&gt;private branch exchange  &lt;/i&gt;&lt;/span&gt;systems (PBXs).&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Transmission facilities.&lt;/i&gt;&lt;/span&gt;  These provide the communications paths, which consist of transmission media  (atmosphere, paired cable, coaxial cable, light guide cable, and so on) and  various types of equipment to amplify or regenerate signals.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Switching systems.&lt;/i&gt;&lt;/span&gt; These  interconnect the transmission facilities at various key locations and route  traffic through the network. (They have been called switching offices since the  times of the first Connecticut office.)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;span class="emphasis"&gt;&lt;i&gt;Operations, administration, and  management (OA&amp;amp;M) systems.&lt;/i&gt;&lt;/span&gt; These provide administration,  maintenance, and network management functions to the network.&lt;a name="62"&gt;&lt;/a&gt;&lt;a name="beginpage.F2542723-8559-4318-8B0D-16CCDF0B889751A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;Until relatively recent times, switching boards remained in use in  relatively small organizations (such as hotels, hospitals, or companies of  several dozen employees), but finally were replaced by customer premises  switches called &lt;span class="emphasis"&gt;&lt;i&gt;private branch exchanges&lt;/i&gt;&lt;/span&gt;  (PBXs). The PBX, then, is a nontrivial, most sophisticated example of station equipment.  On the other end of the spectrum is the ordinary single-line telephone set. In  addition to transmitting and receiving the user information (such as  conversation), the station equipment is responsible for &lt;span class="emphasis"&gt;&lt;i&gt;addressing&lt;/i&gt;&lt;/span&gt; (that is, the task of specifying to the  network the destination of the call) as well as carrying other forms of &lt;span class="emphasis"&gt;&lt;i&gt;signaling&lt;/i&gt;&lt;/span&gt; [&lt;span class="emphasis"&gt;&lt;i&gt;idle&lt;/i&gt;&lt;/span&gt;  or &lt;span class="emphasis"&gt;&lt;i&gt;busy&lt;/i&gt;&lt;/span&gt; status, &lt;span class="emphasis"&gt;&lt;i&gt;alerting&lt;/i&gt;&lt;/span&gt; (that is, ringing), and so on].&lt;/p&gt; &lt;p class="para"&gt;As Figure 1demonstrates, the station equipment is connected to switches. The telephones are  connected to &lt;span class="emphasis"&gt;&lt;i&gt;local&lt;/i&gt;&lt;/span&gt; switches (also  interchangeably called &lt;span class="emphasis"&gt;&lt;i&gt;local offices, central offices,  end offices,&lt;/i&gt;&lt;/span&gt; or &lt;span class="emphasis"&gt;&lt;i&gt;Class 5  switches&lt;/i&gt;&lt;/span&gt;)&lt;sup&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#ftn.footnote.3D91B862-314C-4243-B86F-CF12DB56FFE451A6AE8B-EB5E-4710-8F07-F3C145AA9272" name="footnote.3D91B862-314C-4243-B86F-CF12DB56FFE451A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;/sup&gt;by means of &lt;span class="emphasis"&gt;&lt;i&gt;local loop&lt;/i&gt;&lt;/span&gt; circuits or &lt;span class="emphasis"&gt;&lt;i&gt;channels&lt;/i&gt;&lt;/span&gt; carried over local loop transmission  facilities. The circuits that interconnect switches are called &lt;span class="emphasis"&gt;&lt;i&gt;trunks.&lt;/i&gt;&lt;/span&gt; Trunks are carried over &lt;span class="emphasis"&gt;&lt;i&gt;interoffice&lt;/i&gt;&lt;/span&gt; transmission facilities. The local  offices are, in turn, interconnected to &lt;span class="emphasis"&gt;&lt;i&gt;toll  offices&lt;/i&gt;&lt;/span&gt; (called &lt;span class="emphasis"&gt;&lt;i&gt;tandem&lt;/i&gt;&lt;/span&gt; offices in  this case). Finally, we should note that in all this terminology the word &lt;span class="emphasis"&gt;&lt;i&gt;office&lt;/i&gt;&lt;/span&gt; is interchangeable with &lt;span class="emphasis"&gt;&lt;i&gt;exchange,&lt;/i&gt;&lt;/span&gt; and, of course, &lt;span class="emphasis"&gt;&lt;i&gt;switch.&lt;/i&gt;&lt;/span&gt; It is very difficult to say which word is  more widely used.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="64"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P2651A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_8','http://images.books24x7.com/bookimages/id_2295/02fig01_0.jpg','666','324')" target="_self" name="IMG_8"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRMPw6JjwI/AAAAAAAAC1I/rAwtrNNIJjw/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 195px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRMPw6JjwI/AAAAAAAAC1I/rAwtrNNIJjw/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5392018487579873026" border="0" /&gt;&lt;/a&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_8','http://images.books24x7.com/bookimages/id_2295/02fig01_0.jpg','666','324')" target="_self" name="IMG_8"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_8','http://images.books24x7.com/bookimages/id_2295/02fig01_0.jpg','666','324')" target="_self" name="IMG_8"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;Local and tandem offices.&lt;/span&gt;&lt;/div&gt; &lt;img id="IMG_8$" title="Click to collapse" style="display: none;" onclick="UnPopImage('IMG_8')" alt="Click to collapse" src="http://images.books24x7.com/bookimages/id_2295/02fig01_0.jpg" height="324" width="666" /&gt;&lt;/div&gt; &lt;p class="para"&gt;The trunks are grouped; it is often convenient to refer to trunk  groups, which are assigned specific identifiers, rather than individual trunks.  Grouping is especially convenient for the purposes of network management or  assignment to transmission facilities. (A trunk is a logical abstraction rather  than a physical medium; a trunk leaving a switch can be mapped to a fiber-optic  cable on the first part of its way to the next switch, microwave for the second  part, and four copper wires for the third part.)&lt;/p&gt; &lt;p class="para"&gt;In the original Bell System, there were five levels in the  switching hierarchy; this number has dropped to three due to technological  development of &lt;span class="emphasis"&gt;&lt;i&gt;nonhierarchical routing&lt;/i&gt;&lt;/span&gt; (NHR)  in the long-distance network. NHR was not adopted by the local carriers,  however, so they retained the two levels—local and tandem—of switching  hierarchy.&lt;a name="65"&gt;&lt;/a&gt;&lt;a name="beginpage.F2E94579-C854-4EA5-9AAF-36D3550110F151A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;Local switches in the United States are grouped into &lt;span class="emphasis"&gt;&lt;i&gt;local access and transport areas&lt;/i&gt;&lt;/span&gt; (LATAs). You can  find a current map of LATAs at &lt;a class="url" href="http://www.611.net/NETWORKTELECOM/lata_map/index.htm." target="_top"&gt;www.611.net/NETWORKTELECOM/lata_map/index.htm.&lt;/a&gt; A LATA may have  many offices (on the order of 100), including tandem offices. Service within  LATAs is typically provided by &lt;span class="emphasis"&gt;&lt;i&gt;local exchange  carriers&lt;/i&gt;&lt;/span&gt; (LECs). Some LECs have existed for a considerable time (such  as original Bell Operating Companies, created in 1984 as a result of breakup of  the Bell system), and so are called &lt;span class="emphasis"&gt;&lt;i&gt;incumbent  LECs&lt;/i&gt;&lt;/span&gt; (ILECs); others appeared fairly recently, and are called &lt;span class="emphasis"&gt;&lt;i&gt;competitive LECs&lt;/i&gt;&lt;/span&gt; (CLECs). Inter-LATA traffic is  carried by &lt;span class="emphasis"&gt;&lt;i&gt;inter-exchange carriers&lt;/i&gt;&lt;/span&gt; (IXCs).  The IXCs are connected to central or tandem offices by means of &lt;span class="emphasis"&gt;&lt;i&gt;points of presence&lt;/i&gt;&lt;/span&gt; (POPs).&lt;/p&gt; &lt;p class="para"&gt;Figure 1 depicts an interconnection of an IXC with one particular LATA. The IXC switches  form the IXC network, in which routing is typically nonhierarchical. Presently,  IXCs are providing local service, too; however, since their early days IXCs have  had direct trunks to PBXs of large companies to whom they provided services like  &lt;span class="emphasis"&gt;&lt;i&gt;virtual private networks&lt;/i&gt;&lt;/span&gt; (VPNs).&lt;sup&gt;[&lt;a href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#ftn.footnote.FE870D78-535E-4161-8AD4-3E71E0B80D1951A6AE8B-EB5E-4710-8F07-F3C145AA9272" name="footnote.FE870D78-535E-4161-8AD4-3E71E0B80D1951A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;3&lt;/a&gt;]&lt;/sup&gt;  We should mention that IXCs in the United States can (and do) interconnect with  the overseas long-distance service providers by means of complex gateways that  perform call signaling translations, but the IXCs in the United States are  typically not directly interconnected with each other.&lt;a name="67"&gt;&lt;/a&gt;&lt;a name="beginpage.21D1E37A-2404-434F-A34A-044288D8042B51A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;div style="text-align: center;" class="figure"&gt;&lt;a name="68"&gt;&lt;/a&gt;&lt;a name="wbp06Chapter02P3351A6AE8B-EB5E-4710-8F07-F3C145AA9272"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_9','http://images.books24x7.com/bookimages/id_2295/02fig02_0.jpg','674','367')" target="_self" name="IMG_9"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRMPrfYR1I/AAAAAAAAC1A/b40ehxtByhk/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 218px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/StRMPrfYR1I/AAAAAAAAC1A/b40ehxtByhk/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5392018486125414226" border="0" /&gt;&lt;/a&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_9','http://images.books24x7.com/bookimages/id_2295/02fig02_0.jpg','674','367')" target="_self" name="IMG_9"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_9','http://images.books24x7.com/bookimages/id_2295/02fig02_0.jpg','674','367')" target="_self" name="IMG_9"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2: &lt;/span&gt;The interconnection of LATAs and  IXCs.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-1561497726722648214?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/vVzUDqN5PsQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/vVzUDqN5PsQ/structure-of-pstn.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/StRMPw6JjwI/AAAAAAAAC1I/rAwtrNNIJjw/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/10/structure-of-pstn.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-4388682511294278270</guid><pubDate>Sat, 19 Sep 2009 07:27:00 +0000</pubDate><atom:updated>2009-09-19T00:27:01.122-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">H.323</category><category domain="http://www.blogger.com/atom/ns#">gatekeeper</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><title>Configuring H.323 Gatekeeper</title><description>&lt;h3 class="SECT3-TITLE"&gt;&lt;a name="2364"&gt;&lt;/a&gt;&lt;a name="WBP10CHAPTER9P18007A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="FIRST-PARA"&gt;Setting up a Cisco router as a gatekeeper requires  registering a zone of influence, stating other gatekeepers for other zones, and  registering any zone prefixes, technology prefixes, and E.164 addresses with the  gatekeeper.&lt;a name="2365"&gt;&lt;/a&gt;&lt;a name="BEGINPAGE.00C40AD2-24C3-11D8-B20D-000C6E9A96297A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;H.323 ID Addresses&lt;/h4&gt; &lt;p class="first-para"&gt;Interzone communications are handled via domain name  registration (in DNS). H.323 interzone communications work very much like any  DNS registration. Every gatekeeper is responsible for its own zone. The zone is  registered as an H.323 domain, and each domain has a domain name. For example,  to resolve an address &lt;i class="emphasis"&gt;gateway1@zonE-1.com&lt;/i&gt;, the end  station's gatekeeper will find a gatekeeper that has the &lt;i class="emphasis"&gt;zonE-1.com&lt;/i&gt; domain registered. It will then send a request for  an IP address resolution to that gatekeeper in the form of an LRQ request to  resolve the &lt;i class="EMPHASIS"&gt;gateway1&lt;/i&gt; entity.&lt;/p&gt;&lt;/div&gt; &lt;div class="SECTION"&gt; &lt;h4 class="SECT4-TITLE"&gt;Zone Prefixes&lt;/h4&gt; &lt;p class="FIRST-PARA"&gt;Zone prefixes perform the same functionality as domain  names, but in a different numeric fashion. A good example of zone prefixes is an  area code on the PSTN. When placing a local call, you do not have to include the  area code with the telephone number if the destination is within the same area  (zone). To get to a number outside your area code, you need to dial the  destination area code first so that the telephone company can route the call  properly. Zone prefixes are the internal functions that handle this problem.&lt;/p&gt; &lt;p class="para"&gt;Consider this example: The local gatekeeper knows that if it  receives a telephone call with a zone prefix of 404&lt;i class="emphasis"&gt;xxxxxxx&lt;/i&gt;  (the area code of 404 followed by seven arbitrary digits), the call is to be  forwarded to the gatekeeper registered with that zone (atlgk in the following  example). This command is issued on the local gatekeeper using the following  syntax:&lt;/p&gt;&lt;pre class="PROGRAMLISTING"&gt;Atlanta(config-gk)# &lt;b class="bold"&gt;zone prefix atlgk 404. . . . . . . &lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p class="PARA"&gt;In this case, the &lt;b class="BOLD"&gt;zone remote&lt;/b&gt; command will also  be specified to indicate that the zone is not handled by the local gatekeeper.  This helps the gateway to handle the transmission more efficiently by sending a  LRQ to the remote gatekeeper for resolution. If this command is not used, the  local gatekeeper is queried first. It will have to perform general broadcasts  for resolution to other gatekeepers. With the &lt;b class="bold"&gt;zone remote&lt;/b&gt;  command, this process is streamlined and performance is improved. In conjunction  with the &lt;b class="BOLD"&gt;zone remote&lt;/b&gt; command, the &lt;b class="BOLD"&gt;zone local&lt;/b&gt;  command identifies a zone as belonging to the local gatekeeper. The resolution  process is again streamlined by pre-qualifying the zone as local.&lt;/p&gt; &lt;p class="PARA"&gt;The &lt;b class="BOLD"&gt;zone remote&lt;/b&gt; command sends the call from the  Atlanta gatekeeper to the gatekeeper in Orlando. The call is received by the  Orlando gatekeeper and is routed out to its final destination zone. If the E.164  address for the destination is registered with the gatekeeper, it will route the  call to the H.323-enabled device. Usually, the device is not an H.323-enabled  device and is not registered with the gatekeeper. The call is most likely going  to a standard telephone that is not registered directly with the gatekeeper and  needs to be forwarded to a gateway for processing. The gatekeeper looks at zone  prefixes or technology prefixes to determine the proper gateway. &lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp10Chapter9P18117A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;Figure 1 illustrates the local and remote zone concepts.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2366"&gt;&lt;/a&gt;&lt;a name="wbp10chapter9p1811"&gt;&lt;/a&gt;&lt;a name="2367"&gt;&lt;/a&gt;&lt;a name="wbp10chapter9p18107A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;span class="FIGUREMEDIAOBJECT"&gt;&lt;a href="javascript:PopImage('IMG_396','http://images.books24x7.com/bookimages/id_5918/fig09_55_0.jpg','750','229')" target="_self" name="img_396"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/SqOMTnUBLqI/AAAAAAAACzI/hBFA275oAis/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 122px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/SqOMTnUBLqI/AAAAAAAACzI/hBFA275oAis/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5378296648608853666" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_396','http://images.books24x7.com/bookimages/id_5918/fig09_55_0.jpg','750','229')" target="_self" name="img_396"&gt;&lt;/a&gt;&lt;span class="FIGUREMEDIAOBJECT"&gt;&lt;a href="javascript:PopImage('IMG_396','http://images.books24x7.com/bookimages/id_5918/fig09_55_0.jpg','750','229')" target="_self" name="img_396"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;Gatekeeper Zone Prefix&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;Let's discuss the steps to configure a gatekeeper based on the  example scenario in Figure 1.&lt;/p&gt; &lt;p class="PARA"&gt;The steps to take to configure a Cisco router to act as an H.323  gatekeeper are:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="FIRST-LISTITEM"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="BOLD"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="LISTITEM"&gt; &lt;p class="first-para"&gt;Activate the gatekeeper functionality on the router:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;gatekeeper&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="FIRST-PARA"&gt;Specify a zone controlled by a gatekeeper:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="PROGRAMLISTING"&gt;router(config-gk)# &lt;b class="BOLD"&gt;zone local &lt;/b&gt;gatekeeper-name domain-name [ ras-IP-address]&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set a static entry for another zone's gatekeeper address so  that information for that zone can be forwarded: &lt;/p&gt; &lt;div class="WIDECONTENT"&gt;&lt;pre class="programlisting"&gt;router(config-gk)# &lt;b class="BOLD"&gt;zone remote&lt;/b&gt; other-gatekeeper-name other-domain-&lt;i class="EMPHASIS"&gt;name other-&lt;/i&gt;&lt;br /&gt;&lt;i class="EMPHASIS"&gt;gatekeeper-ipaddress [port number]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="LISTITEM"&gt; &lt;p class="FIRST-PARA"&gt;Configures the gatekeeper to acknowledge its own or remote  prefixes:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-gk)# &lt;b class="bold"&gt;zone prefix gatekeeper-name &lt;/b&gt;e.164-prefix &lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="FIRST-PARA"&gt;Configure a technology prefix for the various types of  service in the zone. The &lt;i class="emphasis"&gt;hopoff&lt;/i&gt; command tells to which  gatekeeper to pass off the tech prefix, if appropriate. Configure the gatekeeper  to acknowledge its own or remote prefixes:&lt;/p&gt; &lt;div class="WIDECONTENT"&gt;&lt;pre class="PROGRAMLISTING"&gt;router(config-gk)# &lt;b class="bold"&gt;gw-type-prefix type-prefix &lt;/b&gt;[&lt;i class="EMPHASIS"&gt;hopoff gkid&lt;/i&gt;] [&lt;i class="emphasis"&gt;default-technology&lt;/i&gt;]&lt;br /&gt;[[&lt;i class="emphasis"&gt;gw ipaddr ipaddr&lt;/i&gt; [&lt;i class="emphasis"&gt;port&lt;/i&gt;]]…]&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;The following is a partial configuration clip from the Atlanta  gatekeeper router:&lt;/p&gt;&lt;pre class="programlisting"&gt;gatekeeper&lt;br /&gt;zone local Atlgk1 cisco.com&lt;br /&gt;zone remote Orlgk1 cisco.com 192.168.2.1 1719&lt;br /&gt;zone prefix Atlgk1 404.......&lt;br /&gt;gw?type?prefix 404#*&lt;br /&gt;no shutdown&lt;a name="2368"&gt;&lt;/a&gt;&lt;a name="beginpage.00c40ad3-24c3-11d8-b20d-000c6e9a9629"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p class="para"&gt;Enter the following command to verify gateway and gatekeeper  configuration from the Atlanta gateway:&lt;/p&gt;&lt;pre class="programlisting"&gt;Atlgw1# show gateway&lt;br /&gt;Gateway Atlgw1@cisco.com is registered to Gatekeeper Atlgk1&lt;br /&gt;Alias list (CLI configured)&lt;br /&gt;H323-ID Atlgw1@cisco.com&lt;br /&gt;Alias list (last RCF)&lt;br /&gt;H323-ID Atlgw1@cisco.com&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-4388682511294278270?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/sgAQzB0WzTM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/sgAQzB0WzTM/configuring-h323-gatekeeper.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tuOGu0JuGOE/SqOMTnUBLqI/AAAAAAAACzI/hBFA275oAis/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-h323-gatekeeper.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-2911135352579573835</guid><pubDate>Wed, 16 Sep 2009 12:16:00 +0000</pubDate><atom:updated>2009-09-16T05:16:00.116-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Gateways</category><category domain="http://www.blogger.com/atom/ns#">H.323</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><title>Configuring H.323 Gateway</title><description>&lt;div class="SECTION"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2362"&gt;&lt;/a&gt;&lt;a name="wbp10chapter9p1775"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;To configure a basic H.323 gateway, enable VoIP gateway  functionality using the &lt;i class="EMPHASIS"&gt;gateway&lt;/i&gt; command. &lt;/p&gt; &lt;ol class="ORDEREDLIST"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="FIRST-PARA"&gt;Enable the VoIP gateway:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;gateway&lt;/b&gt; &lt;/pre&gt; &lt;/li&gt;&lt;li class="LISTITEM"&gt; &lt;p class="FIRST-PARA"&gt;Exit Gateway Configuration mode: &lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-gateway)# &lt;b class="bold"&gt;exit&lt;/b&gt; &lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="PARA"&gt;Next, configure the gateway interface parameters. Define which  interface will be the gateway's H.323 interface to the VoIP network. &lt;i class="EMPHASIS"&gt;Only one interface is allowed to be the gateway interface&lt;/i&gt;.  You can select either the interface connected to the gatekeeper or a loopback  interface.&lt;a name="2363"&gt;&lt;/a&gt;&lt;a name="BEGINPAGE.00C40AD1-24C3-11D8-B20D-000C6E9A9629"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p class="PARA"&gt;After you define the gateway interface, you configure the gateway  to discover the gatekeeper (multicasting or a specific host). Finally, configure  the gateway's H.323 identification number and any technology prefixes that this  gateway should register with the gatekeeper.&lt;/p&gt; &lt;p class="PARA"&gt;Use the next set of commands to define the Ethernet 1/0 interface  to be used as the H.323 gateway interface and configure the H.323 gateway  interface parameters, beginning in Global Configuration mode. For this example,  assume that the gateway and gatekeeper's IP addresses are 192.168.1.1 and  192.168.1.254, respectively:&lt;/p&gt; &lt;ol class="ORDEREDLIST"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Interface Configuration mode:&lt;/p&gt;&lt;pre class="PROGRAMLISTING"&gt;router(config)# &lt;b class="bold"&gt;interface ethernet 1/0&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure an IP address for this interface with subnet mask:  &lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)#&lt;b class="BOLD"&gt; ip address 192.168.1.1 255.255.255.0&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="LISTITEM"&gt; &lt;p class="first-para"&gt;Designate this interface as being the H.323 gateway  interface:&lt;/p&gt;&lt;pre class="PROGRAMLISTING"&gt;router(config-if)#&lt;b class="bold"&gt; h323-gateway voip interface&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="LISTITEM"&gt; &lt;p class="first-para"&gt;Specify an H.323 name (ID) for the gateway associated with  this interface. The gateway uses this ID when it communicates with the  gatekeeper. Usually, the H.323 ID is the name given to the gateway, with the  gatekeeper domain name appended to the end:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="BOLD"&gt;h323-gateway voip h323-id interface-id&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="FIRST-PARA"&gt;Specify the name (ID) of the gatekeeper associated with this  gateway and how the gateway finds it. The gatekeeper ID configured here must  exactly match the gatekeeper ID in the gatekeeper configuration. The gateway  determines the location of the gateway in one of three ways: by a defined IP  address, through multicast, or via RAS.&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="PROGRAMLISTING"&gt;router(config-if)#&lt;b class="bold"&gt; h323-gateway voip id atl2600gk 192.168.1.254 1719&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Define the H.323 name of the gateway, identifying this  gateway to its associated gatekeeper:&lt;/p&gt; &lt;div class="WIDECONTENT"&gt;&lt;pre class="programlisting"&gt;router(config-if)#&lt;b class="bold"&gt; h323-gateway voip h323-id atl2600gw1@cisco.com&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify a technology prefix. A technology prefix is used to  identify a type of service that this gateway is capable of providing. This is an  optional configuration.&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)#&lt;b class="bold"&gt; h323-gateway voip tech-prefix 9#&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-2911135352579573835?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/ZM8OSeyS1tc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/ZM8OSeyS1tc/configuring-h323-gateway.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-h323-gateway.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-1208692509359167914</guid><pubDate>Mon, 14 Sep 2009 11:45:00 +0000</pubDate><atom:updated>2009-09-14T04:45:00.097-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">t-ccs</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><title>Configuring T-CCS</title><description>&lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2358"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P17437A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;T-CCS uses a dedicated channel for signaling. There are  three modes for configuring T-CCS: cross-connect, clear-channel CODEC, and frame  forwarding. &lt;/p&gt; &lt;p class="para"&gt;T-CCS is supported with VoATM, VoFR, and VoIP. An example using  T-CCS is illustrated in Figure 1,  with two sites connected via IP and their respective telephone extensions per  PBX.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2359"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P17477A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_395','http://images.books24x7.com/bookimages/id_5918/fig09_54_0.jpg','682','128')" target="_self" name="IMG_395"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/SqOLs_tXIMI/AAAAAAAACzA/mO9jLAI6b28/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 75px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/SqOLs_tXIMI/AAAAAAAACzA/mO9jLAI6b28/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5378295985142702274" border="0" /&gt;&lt;/a&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_395','http://images.books24x7.com/bookimages/id_5918/fig09_54_0.jpg','682','128')" target="_self" name="IMG_395"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_395','http://images.books24x7.com/bookimages/id_5918/fig09_54_0.jpg','682','128')" target="_self" name="IMG_395"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;T-CCS Example&lt;/span&gt;&lt;/div&gt; &lt;img id="IMG_395$" title="Click to collapse" style="display: none;" onclick="UnPopImage('IMG_395')" alt="Click to collapse" src="http://images.books24x7.com/bookimages/id_5918/fig09_54_0.jpg" height="128" width="682" /&gt;&lt;/div&gt; &lt;p class="para"&gt;Based on the example in Figure1, the following steps are  needed to complete a basic T-CCS configuration to the router at the Atlanta  location. The Orlando configuration would be very similar and have mirrored  dial-peer statements:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Configure the T-1 controller:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)#&lt;b class="bold"&gt; controller T-1 1/0&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set the T-1 channels that are used and the signaling  associated with each channel: &lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-controller)#&lt;b class="bold"&gt; ds0-group 0 timeslots 1-24 type ext-sig&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable the T-1 controller:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-controller)# &lt;b class="bold"&gt;no shutdown&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Exit from Controller Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-controller)# &lt;b class="bold"&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set up the local dial peer for the connection to the  PBX:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;dial-peer voice 4000 pots&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set up the local destination pattern for the connection to  the PBX:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;destination-pattern 4…&lt;/b&gt;&lt;a name="2360"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AD0-24C3-11D8-B20D-000C6E9A96297A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Associate the T-1 ds0-group to the dial peer:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;port 1/0:0&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Exit dial-peer configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set up the dial peer for the connection to the remote  PBX:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# dial-peer voice 5000 voip&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set the CODEC complexity to clear channel:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;CODEC clear-channel&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set up the destination-pattern for the connection the remote  PBX:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;destination-pattern 5…&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the IP session target for the dial peer pointing  to the remote router:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-dialpeer)# &lt;b class="bold"&gt;session target ipv4:192.168.254.2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-1208692509359167914?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/-TkMs64CoYo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/-TkMs64CoYo/configuring-t-ccs.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tuOGu0JuGOE/SqOLs_tXIMI/AAAAAAAACzA/mO9jLAI6b28/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-t-ccs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-2644904766893858264</guid><pubDate>Fri, 11 Sep 2009 08:14:00 +0000</pubDate><atom:updated>2009-09-11T01:14:00.476-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">q.931</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><title>Configuring Q.931 Support</title><description>&lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2350"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P16977A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;Q.931 establishes and terminates ISDN circuits. This occurs  at the network layer in the protocol stack. The basic steps to configure ISDN  PRI with Q.931 are as follows:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Select the service provider ISDN PRI switch type:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;isdn switch-type primary-net5 &lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the ISDN T-1/E-1 controller by setting the time  slots, which are used for a T-1. The range is 1–23:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;controller {T-1 | E-1}&lt;/b&gt; &lt;i class="emphasis"&gt;slot/port&lt;/i&gt;&lt;br /&gt;router(config-controller)# &lt;b class="bold"&gt;pri-group timeslots&lt;/b&gt; &lt;i class="emphasis"&gt;range&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Exit from the T-1/E-1 controller configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-controller)# &lt;b class="bold"&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the ISDN D channel interface:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# interface serial0/0:&lt;i class="emphasis"&gt;n&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the ISDN protocol as primary slave or the primary  master:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;isdn protocol-emulate&lt;/b&gt; &lt;i class="emphasis"&gt;{network | user}&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable or disable power supplied from an NT configured  port:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;[no] line-power&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Allow incoming voice calls:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;isdn incoming-voice voice&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2351"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P17147A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;Configuring CAS&lt;/h3&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-2644904766893858264?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/BjbMrqzmUr0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/BjbMrqzmUr0/configuring-q931-support.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-q931-support.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-7911043107998672657</guid><pubDate>Tue, 08 Sep 2009 07:13:00 +0000</pubDate><atom:updated>2009-09-08T00:13:00.441-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Voice Ports</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><category domain="http://www.blogger.com/atom/ns#">ISDN</category><title>Configuring ISDN PRI Voice Ports</title><description>&lt;h3 class="sect3-title"&gt;&lt;a name="2347"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P16457A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;Earlier in the chapter, we discussed the analog VICs modules  such as the E&amp;amp;M, FXO, and FXS, but larger organizations that need  higher-density interfaces to the PSTN or PBX typically use digital T-1/E-1  modules. The following is a list of digital voice interfaces and supported  platforms:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Digital T-1/E-1 Packet Voice Trunk Network Module, NM-HDV  (VWIC-1MFT and VWIC-2MFT) Cisco 2600 and 3600 series.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Digital voice interface card (DVM) Cisco MC3810.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Octal or Quad T-1/E-1/PRI feature card Cisco AS5300  universal access server.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Channelized trunk card and voice feature card Cisco AS5800  universal access server.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;T-1/E-1 high-capacity digital voice port adapter Cisco 7200  and 7500 series.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;As with analog, the VICs are inserted into the VNMs to create the  digital T-1 voice module for the Cisco 2600 and 3600 series routers. The Cisco  1760 router can use the individual VWIC-2MFT-T-1 card as an interface to a PBX  or PSTN for digital connectivity. The card uses a RJ-48 crossover cable for  connection to a PBX. The pinouts are listed below:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Pin 1   &lt;/b&gt;RX ring&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Pin 2   &lt;/b&gt;RX tip&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Pin 4   &lt;/b&gt;TX ring&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Pin 5   &lt;/b&gt;TX tip&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The items needed for configuration of the controller settings are  the following:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Line interface   &lt;/b&gt;T-1 or E-1&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Signaling interface   &lt;/b&gt;&lt;a name="2348"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40ACC-24C3-11D8-B20D-000C6E9A96297A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;FXO,  FXS, or E&amp;amp;M and ISDN PRI or BRI—Q.SIG or CCS&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Line coding   &lt;/b&gt;AMI or B8ZS for T-1, and AMI  or HDB3 for E-1&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Framing format   &lt;/b&gt;SF (D4) or ESF for T-1,  and CRC4 or no-CRC4 for E-1&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Number of channels&lt;/b&gt; &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The controller configuration steps for an ISDN PRI connection to a  PBX follow:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;config terminal&lt;/b&gt;&lt;br /&gt;router(config)# &lt;b class="bold"&gt;isdn switch-type basic-ni1&lt;/b&gt;&lt;br /&gt;router(config)# &lt;b class="bold"&gt;controller T-1 1/0&lt;/b&gt;&lt;br /&gt;router(config-controller)# &lt;b class="bold"&gt;framing esf&lt;/b&gt;&lt;br /&gt;router(config-controller)# &lt;b class="bold"&gt;clock source internal&lt;/b&gt;&lt;br /&gt;router(config-controller)# &lt;b class="bold"&gt;linecode b8zs&lt;/b&gt;&lt;br /&gt;router(config-controller)# &lt;b class="bold"&gt;pri-group timeslots 1-24&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p class="para"&gt;This produces the following configuration:&lt;/p&gt;&lt;pre class="programlisting"&gt;(Partial Router configuration)&lt;br /&gt;!&lt;br /&gt;hostname router&lt;br /&gt;!&lt;br /&gt;memory-size iomem 15&lt;br /&gt;voice-card 1&lt;br /&gt;!&lt;br /&gt;isdn switch-type ni1&lt;br /&gt;!&lt;br /&gt;controller T-1 1/0&lt;br /&gt;framing esf&lt;br /&gt;clock source line&lt;br /&gt;linecode b8zs&lt;br /&gt;pri-group timeslots 1-24&lt;br /&gt;!&lt;br /&gt;interface Serial1/0:23&lt;br /&gt;no ip address&lt;br /&gt;no logging event link-status&lt;br /&gt;isdn switch-type primary-ni1&lt;br /&gt;isdn incoming-voice voice&lt;br /&gt;isdn T310 60000&lt;br /&gt;no cdp enable&lt;br /&gt;!&lt;br /&gt;voice-port 1/0:23&lt;br /&gt;!&lt;a name="2349"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40ACD-24C3-11D8-B20D-000C6E9A96297A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-7911043107998672657?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/PowW4S4BfJQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/PowW4S4BfJQ/configuring-isdn-pri-voice-ports.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-isdn-pri-voice-ports.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-8073324546014833016</guid><pubDate>Sat, 05 Sep 2009 10:11:00 +0000</pubDate><atom:updated>2009-09-06T03:12:49.917-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Voice Ports</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><category domain="http://www.blogger.com/atom/ns#">ISDN</category><title>Configuring ISDN BRI Voice Ports</title><description>&lt;h3 class="sect3-title"&gt;&lt;a name="2343"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P15897A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;Cisco routers support several types of ISDN voice interface  cards such as VIC-2BRI-S/T-TE and VIC-2BRI-NT/TE, which can provide connectivity  to a PBX or PSTN. A benefit of using the ISDN BRI VIC rather than the analog VIC  modules is the additional calling information that is passed.&lt;/p&gt; &lt;p class="para"&gt;Up to four calls are supported when the VIC-2BRI is installed in  the NM-2V module. The BRI VIC needs to be installed in Slot 0 of the NM-2V for  both ports to be active. If an additional VIC is installed in the second slot of  the NM-2V, the second port on the first VIC will be disabled. This is based on  the two ports of the BRI VIC requiring four DSPs. The VIC interface modules  support both ISDN network and user-side configurations. The following are the  steps necessary to configure ISDN BRI to a PBX:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter global configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set the global ISDN switch type. The only NT supported type  is basic-net or basic-qsig:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;isdn switch-type &lt;/b&gt;&lt;i class="emphasis"&gt;switch-type&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set the ISDN BRI interface slot and port:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;interface bri&lt;/b&gt; &lt;i class="emphasis"&gt;slot|port&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Ensure that no IP address is configured for the ISDN  interface (voice only):&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;no ip address&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify incoming voice calls over ISDN:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;isdn incoming-voice voice&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Shut down the interface. Configure the physical layer type.  Enable interface with no shutdown:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter &lt;b class="bold"&gt;user&lt;/b&gt;&lt;a name="2344"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40ACB-24C3-11D8-B20D-000C6E9A96297A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;  to configure the port as TE and to function as a clock slave. This is the  default. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter &lt;b class="bold"&gt;network&lt;/b&gt; to configure the port as NT  and to function as a clock master.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;shutdown&lt;/b&gt;&lt;br /&gt;router(config-if)#&lt;b class="bold"&gt; isdn layer1-emulate &lt;/b&gt;&lt;i class="emphasis"&gt;{user | network}&lt;/i&gt;&lt;br /&gt;router(config-if)#&lt;b class="bold"&gt; no shutdown&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Turn on or off the power supplied from an NT-configured port  to a TE device:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;[no] line-power&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the Layer 2 and Layer 3 port protocol:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-if)# &lt;b class="bold"&gt;isdn protocol-emulate&lt;/b&gt; &lt;i class="emphasis"&gt;{user | network}&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Exit global configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;end&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1 il&lt;/span&gt;&lt;/span&gt;lustrates a scenario with ISDN BRI connectivity to a PBX and PSTN. A partial  configuration lists the commands pertaining to the PSTN and PBX interfaces.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2345"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P16167A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;a name="2346"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P16157A304CFC-86A5-440F-83CB-78434C2CBE2D"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_392','http://images.books24x7.com/bookimages/id_5918/fig09_51_0.jpg','712','252')" target="_self" name="IMG_392"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_392','http://images.books24x7.com/bookimages/id_5918/fig09_51_0.jpg','712','252')" target="_self" name="IMG_392"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a style="display: inline;" href="javascript:PopImage('IMG_392','http://images.books24x7.com/bookimages/id_5918/fig09_51_0.jpg','712','252')" target="_self" name="IMG_392"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tuOGu0JuGOE/SqOK_FDkOuI/AAAAAAAACy4/IAJkwgK706M/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 142px;" src="http://2.bp.blogspot.com/_tuOGu0JuGOE/SqOK_FDkOuI/AAAAAAAACy4/IAJkwgK706M/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5378295196304030434" border="0" /&gt;&lt;/a&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;ISDN BRI PBX and PBX Scenario&lt;/span&gt;&lt;/div&gt;  &lt;img id="IMG_392$" title="Click to collapse" style="display: none;" onclick="UnPopImage('IMG_392')" alt="Click to collapse" src="http://images.books24x7.com/bookimages/id_5918/fig09_51_0.jpg" height="252" width="712" /&gt;&lt;/div&gt;&lt;pre class="programlisting"&gt;(Partial Cisco 1760 configuration)&lt;br /&gt;!&lt;br /&gt;hostname 1760&lt;br /&gt;!&lt;br /&gt;&lt;b class="bold"&gt; isdn switch-type basic-net3&lt;/b&gt;&lt;br /&gt;!&lt;br /&gt;interface BRI 1/0&lt;br /&gt;no shutdown&lt;br /&gt;description connected to PBX&lt;br /&gt;no ip address&lt;br /&gt;&lt;b class="bold"&gt; isdn switch-type basic-net3&lt;/b&gt;&lt;br /&gt;&lt;b class="bold"&gt; isdn incoming-voice voice&lt;/b&gt;&lt;br /&gt;shutdown&lt;br /&gt;&lt;b class="bold"&gt;isdn layer1-emulate user&lt;/b&gt;&lt;br /&gt;no shutdown&lt;br /&gt;&lt;b class="bold"&gt;isdn protocol-emulate user&lt;/b&gt;&lt;br /&gt;!&lt;br /&gt;interface BRI 2/0&lt;br /&gt;no shutdown&lt;br /&gt;description connected to PSTN&lt;br /&gt;no ip address&lt;br /&gt;&lt;b class="bold"&gt; isdn switch-type basic-net3&lt;/b&gt;&lt;br /&gt;&lt;b class="bold"&gt; isdn incoming-voice voice&lt;/b&gt;&lt;br /&gt;&lt;b class="bold"&gt; isdn overlap-receiving&lt;/b&gt;&lt;br /&gt;shutdown&lt;br /&gt;&lt;b class="bold"&gt;isdn layer1-emulate network&lt;/b&gt;&lt;br /&gt;no shutdown&lt;br /&gt;isdn protocol-emulate network&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-8073324546014833016?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/S6_h6pGbyJ0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/S6_h6pGbyJ0/configuring-isdn-bri-voice-ports.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tuOGu0JuGOE/SqOK_FDkOuI/AAAAAAAACy4/IAJkwgK706M/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/09/configuring-isdn-bri-voice-ports.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-6600351885285629537</guid><pubDate>Sat, 29 Aug 2009 11:22:00 +0000</pubDate><atom:updated>2009-08-29T04:22:00.227-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Voice Port</category><category domain="http://www.blogger.com/atom/ns#">cmd</category><category domain="http://www.blogger.com/atom/ns#">Commands</category><category domain="http://www.blogger.com/atom/ns#">Tuning</category><title>Voice Port-Tuning Commands</title><description>&lt;div esi="i.am.akamai"&gt;&lt;div&gt;&lt;div class="chapter"&gt;&lt;div class="section"&gt;&lt;p class="first-para"&gt;Voice port fine-tuning commands adjust timing, delay,  impedance parameters, input gain, and output attenuation. Once these adjustments  are made, you can fine-tune volume control, how the number pads are dialed, and  how long a voice port will wait before hanging up a signal.&lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2290"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1096BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Concepts of  Delay and Echo&lt;/h3&gt; &lt;p class="first-para"&gt;The most challenging part of designing a VoIP network is the  transmission of real-time traffic. Voice communication is sensitive to delays  and echo. Speech patterns become awkward and indistinguishable if there is too  much delay in the voice traffic. Minimize delay as much as you can to get the  voice traffic as close to real time as possible. In today's voice trafficking,  two different kinds of delay must be handled: fixed delay and variable delay.  The various delay points are illustrated in &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2291"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1099BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;a name="2292"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1098BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_384','http://images.books24x7.com/bookimages/id_5918/fig09_43_0.jpg','773','252')" target="_self" name="IMG_384"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tuOGu0JuGOE/Snqu_QV49wI/AAAAAAAACts/uDDbPgCsNAg/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 114px;" src="http://2.bp.blogspot.com/_tuOGu0JuGOE/Snqu_QV49wI/AAAAAAAACts/uDDbPgCsNAg/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5366794307707139842" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_384','http://images.books24x7.com/bookimages/id_5918/fig09_43_0.jpg','773','252')" target="_self" name="IMG_384"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_384','http://images.books24x7.com/bookimages/id_5918/fig09_43_0.jpg','773','252')" target="_self" name="IMG_384"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;Voice Packet Delay&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;&lt;i class="emphasis"&gt;Echo&lt;/i&gt; is the reflection of voice traffic back  to the source of that traffic. A certain amount of echo is acceptable and  desirable because it assures the source that voice traffic has been generated  and sent. Too much echo is disruptive because the speaker will not be able to  discern between his voice and the echo. &lt;/p&gt; &lt;p class="para"&gt;&lt;i class="emphasis"&gt;Fixed delay&lt;/i&gt; is the amount of time the signal  needs to transverse the medium, such as copper, fiber, or microwave. This time  is fixed because the laws of physics dictate how fast the data signals will go  on particular media. Acceptable levels for most users are below 150ms one-way  per ITU G.114. Fixed delays are composed of CODEC delays, packetization delays,  and serialization. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;CODEC induced  delay   &lt;/b&gt;Compression/decompression of a voice packet from analog to digital  format and vice versa. It ranges from 0.75ms to 30ms, depending on the CODEC  used.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Packetization delay   &lt;/b&gt;Time it takes the  equipment to actually produce a data packet. Should be under 30ms.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Serialization   &lt;/b&gt;Time it takes to clock a  voice or data frame onto a network interface. Affected by the frame size and  line speed.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;&lt;i class="emphasis"&gt;Variable delays&lt;/i&gt; are synonymous with jitter  and are caused by queuing variances during the transmission of a packet through  the network. As the packets are transferred out of the queue, there can be a  delay between voice packets that sounds like stuttering speech. QoS features can  be used to alleviate the effects of jitter by prioritizing the voice traffic  over other traffic. You can curb delay using several methods. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Queuing   &lt;/b&gt;Time it takes for a packet to  exit the output queue of the device that is routing the data. Measured from the  time the data is generated into the input queue to when it is released by the  output queue.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Network switching   &lt;/b&gt;Delay across the  public network such as a Frame Relay or ATM network.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;De-jitter   &lt;/b&gt;Voice traffic works best if  there is a constant flow of packets. Jitter must be minimized to improve the  quality of the conversation. De-jitter buffers are utilized on the receiving end  to adjust the variable delays into a fixed delay.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The command that adjusts the Cisco de-jitter buffering is &lt;b class="bold"&gt;playout-delay. &lt;/b&gt;The &lt;b class="bold"&gt;playout-delay &lt;/b&gt;command was  configured under the voice-port configuration mode before IOS release 12.1(5)T.  Release 12.1(5)T and later implement the command under the dial-peer  configuration mode. The following steps are used to configure playout delay:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify the port to configure on a 2600 and 3600 series  router:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; nm-module/vic-module/port-number&lt;br /&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; &lt;i class="emphasis"&gt;slot/port&lt;/i&gt; (Cisco 175x/1760 and MC3810)&lt;a name="2293"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB6-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Determine the mode in which the jitter buffer will operate  for calls on this voice port. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Adaptive &lt;/b&gt;Adjusts the jitter buffer size  and amount of playout delay based on current network conditions. This is the  default setting.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Fixed &lt;/b&gt;Defines the jitter buffer size as  fixed so that the playout delay does not adjust. A constant playout delay is  added.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; playout-delay mode &lt;/b&gt;&lt;i class="emphasis"&gt;{adaptive| fixed]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Tune the playout buffer to accommodate packet jitter caused  by switches in the WAN:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;playout-delay&lt;/b&gt; &lt;i class="emphasis"&gt;{nominal value| maximum value &lt;/i&gt;&lt;br /&gt;&lt;i class="emphasis"&gt;    | minimum {default | low | high}&lt;/i&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2294"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1138BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Fine-Tuning  FXS/FXO Ports&lt;/h3&gt; &lt;p class="first-para"&gt;Special parameters can be adjusted to fine-tune the ports,  minimizing issues of delay and echo. In most cases, the default parameters for  FXO/FXS ports will be sufficient, but special values can be set for the  following parameters:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Input gain&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Output attenuation&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Echo-cancel coverage&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Nonlinear processing&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Initial digit timeouts&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Interdigit timeouts&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Timing other than timeouts&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;To change any of these parameters, follow these steps:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify the port to configure:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (&lt;b class="bold"&gt;config)voice-port nm-module/vic-module/port-number&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the amount of receiver gain on the interface in  decibels. Value can be (–6) to 14:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; input gain &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;a name="2295"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB7-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the amount of transmit attenuation on the interface  in decibels. Value can be 0 to 14:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; output attenuation &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable echo-cancellation for voice signals sent out of the  interface and received back on the same interface. Excessive echo can cause  disruption to normal conversation patterns. &lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; echo-cancel enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Adjust the size of the echo-cancel coverage time in  milliseconds. Values are 16, 24, or 32:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; echo-cancel coverage &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable "nonlinear" processing, which shuts off any signal if  no speech is detected on the near end. This is used in conjunction with echo  cancellation:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; non-linear&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure how long the system will wait for the first digit  to be input by the user after an off-hook state is detected. This value can be  anywhere between 0 and 120 seconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timeouts initial &lt;/b&gt;&lt;i class="emphasis"&gt;seconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure how long the system will wait for subsequent  digits after the initial digit is received. This value can be anywhere between 0  and 120 seconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timeouts interdigit &lt;/b&gt;&lt;i class="emphasis"&gt;seconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify how long the digital signal lasts for DTMF digit  signals. The range is from 50 to 100 milliseconds, with a default of 100  milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timing digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the delay between digit signals for DTMF digit  signals. Range is from 50 to 100 milliseconds, the default being 100  milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timing inter-digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the length of pulse signal. This command is for  FXO ports only using pulse signals. The range is 10 to 20 milliseconds and the  default is 20 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timing pulse-digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure length of delay between digit signals. This  command is for FXO ports only using pulse signals. The range is from 100 to 1000  milliseconds and the default is 500 milliseconds:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; timing pulse-inter-digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;a name="2296"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB8-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2297"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1178BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Fine-Tuning  E&amp;amp;M Ports&lt;/h3&gt; &lt;p class="first-para"&gt;E&amp;amp;M ports may require fine-tuning. The following steps  are used to fine-tune E&amp;amp;M ports:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify the port to configure:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;(config)voice-port nm-module/vic-module/port-number&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the amount of receiver gain on the interface in  decibels. Value can be (–6) to 14:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;input gain &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the amount of transmit attenuation on the interface  in decibels. Value can be 0 to 14:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;output attenuation &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable echo-cancellation for voice signals sent out of the  interface and received back on the same interface. &lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;echo-cancel enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Adjust the size of the echo-cancel coverage in milliseconds.  Values are 16, 24, or 32:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;echo-cancel coverage &lt;/b&gt;&lt;i class="emphasis"&gt;value&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enable &lt;i class="emphasis"&gt;nonlinear&lt;/i&gt; processing, which  shuts off any signal if no speech is detected on the near end. This is used in  conjunction with echo cancellation:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;non-linear&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure how long the system will wait for the first digit  to be input by the user after an off-hook state is detected. This value can be  anywhere between 0 and 120 seconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timeouts initial &lt;/b&gt;&lt;i class="emphasis"&gt;seconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure how long the system will wait for subsequent  digits after the initial digit is received. This value can be anywhere between 0  and 120 seconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timeouts interdigit &lt;/b&gt;&lt;i class="emphasis"&gt;seconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify how long the digit signal will last for DTMF digit  signals. The range is from 50 to 100 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;a name="2298"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB9-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the delay between digit signals for DTMF digit  signals. The range is from 50 to 500 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router#(config-voiceport)&lt;b class="bold"&gt;timing inter-digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the pulse-dialing rate. This is used for pulse  dialing only. The range is from 10 to 20 pulses per second:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing pulse &lt;/b&gt;&lt;i class="emphasis"&gt;pulse-per-second&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the delay between digit signals. This is used for  pulse dialing only. The range is from 100 to 1000 milliseconds:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing pulse-inter-digit &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the delay signal time for delay dial signaling.  The range is from 100 to 5000 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router#(config-voiceport)&lt;b class="bold"&gt;timing delay-duration &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the minimum time for outgoing seizure to out-dial  address. The range is from 20 to 2000 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing delay-duration &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the time between generations of "wink-like" pulses.  The range is from 0 to 5000 milliseconds:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing delay-pulse min-delay &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the minimum amount of time between the off-hook  signal and the call being completely cleared. The range is from 200 to 2000  milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# (config-voiceport)&lt;b class="bold"&gt;timing clear-wait &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the delay signal time for delay dial signaling. The  range is from 100 to 5000 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)&lt;b class="bold"&gt;timing delay-duration &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the maximum wink-wait duration. The range is from  100 to 400 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing wink-duration &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the maximum wink-wait duration for wink-start  signal. The range is from 100 to 5000 milliseconds:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing wink-wait &lt;/b&gt;&lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;a name="2299"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40ABA-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;Some added features always need to be adjusted for the DID ports.  Contrary to the default settings of the FXO/FXS ports, in most cases DID ports  require fine-tuning adjustments. Follow these steps to fine-tune DID ports:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify the port to configure:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; nm-module/vic-module/port-number&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;This command sets the maximum time to wait for wink  signaling after an outgoing seizure is sent. This is optional for wink-start  ports only:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing wait-wink&lt;/b&gt; &lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;This command sets the maximum time to wait before sending  wink signals after an incoming seizure is detected. This is optional for  wink-start ports only:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing wink-wait&lt;/b&gt; &lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;This command sets the duration of a wink-start signal. This  is optional for wink-start ports only:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing wink-duration&lt;/b&gt; &lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;This command sets the duration of the delay signal. This is  optional for delay dial ports only:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing delay-duration&lt;/b&gt; &lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;This command sets the delay interval after an incoming  seizure is detected. This is optional for delay dial ports only:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;timing delay-start&lt;/b&gt; &lt;i class="emphasis"&gt;milliseconds&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-6600351885285629537?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/aw56_da6YA4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/aw56_da6YA4/voice-port-tuning-commands.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tuOGu0JuGOE/Snqu_QV49wI/AAAAAAAACts/uDDbPgCsNAg/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/voice-port-tuning-commands.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-277650276835323804</guid><pubDate>Wed, 26 Aug 2009 08:20:00 +0000</pubDate><atom:updated>2009-08-26T01:20:00.528-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Voice Ports</category><category domain="http://www.blogger.com/atom/ns#">Configure</category><title>Configuring Voice Ports</title><description>&lt;h2 class="first-section-title"&gt;&lt;a name="2281"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P909BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;We have now discussed the basic hardware installation for  VNMs and VICs. The next step is to configure the cards on the Cisco router IOS.  Voice card configuration is covered in the following sections. Some basic  configuration parameters must be set in order for a voice port to operate. To  configure a voice port, complete the following steps.&lt;a name="2282"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB1-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Check the DSP voice channel activity with the following  command:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;show voice dsp&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# &lt;b class="bold"&gt;configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Voice Card Configuration mode. On the router, the slot  must be 0:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-card&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;slot&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter the CODEC type for the voice card:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voicecard)# &lt;b class="bold"&gt;CODEC&lt;/b&gt; &lt;i class="emphasis"&gt;{med | high}&lt;/i&gt; &lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;This series of steps sets the CODEC compression technique, which  is either high or medium complexity. High complexity can handle fewer calls per  DSP. This is due to the higher CPU utilization required for high CODEC  complexity operation. High and medium complexity CODECs:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;High complexity   &lt;/b&gt;Specifies two voice  channels encoded in any of the following formats: G.711ulaw, G.711alaw, G.723.1  (r5.3), G.723.1 Annex A (r5.3), G.723.1 (r6.3), G.723.1 Annex A (r6.3), G.726  (r16), G.726 (r24), G.726 (r32), G.728, G.729, G.729 Annex B, and fax relay.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Medium (default) complexity   &lt;/b&gt;Specifies  four voice channels encoded in any of the following formats: G.711ulaw,  G.711alaw, G.726 (r16), G.726 (r24), G.726 (r32), G.729 Annex A, G.729 Annex B  with Annex A, and fax relay.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2283"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P936BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Configuring FXO  or FXS Voice Ports&lt;/h3&gt; &lt;p class="first-para"&gt;All these parameters have default settings, and FXS and FXO  port default configuration values are adequate for most situations. Therefore,  user intervention is rarely needed. The following settings are mandatory to any  FXS/FXO port configuration:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Signal type&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call progress tone&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Ring frequency&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Ring number&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Dial type (FXO only)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;PLAR connection mode&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2284"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB2-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Music  threshold&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Description&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Voice activity detection (VAD)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Comfort noise &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;Follow these steps to complete a basic setup for all FXS/FXO voice  ports:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router#&lt;b class="bold"&gt; configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify which port to configure on a 2600 and 3600 series  router: &lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-port nm-module/vic-module/port-number&lt;/b&gt;&lt;br /&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;slot/port&lt;/b&gt;&lt;/i&gt;   (Cisco 175x/1760 and MC3810)&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Select the appropriate signaling for the start of a  call:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; signal &lt;/b&gt;&lt;i class="emphasis"&gt;&lt;b class="bold"&gt;[loop-start|ground-start]&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Select the appropriate country codes for call progression  signaling. The default is &lt;i class="emphasis"&gt;northamerica&lt;/i&gt;:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;cptone&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;country-code&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the voice port connection mode type. If the  connection will be to a PBX, use the &lt;b class="bold"&gt;tie-line&lt;/b&gt; option. If the  connection will be for private line automatic ringdown (PLAR), use the &lt;b class="bold"&gt;plar&lt;/b&gt; option. If the connection will be for PLAR off-premises  extension (OPX), use the &lt;b class="bold"&gt;plar-opx&lt;/b&gt; option.&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;connection &lt;/b&gt;&lt;i class="emphasis"&gt;&lt;b class="bold"&gt;{tie-line | plar | plar-opx} string&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Assign the appropriate out-dialing dial type (FXO only):&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport# &lt;b class="bold"&gt;dial-type&lt;/b&gt;&lt;i class="emphasis"&gt;&lt;b class="bold"&gt;{dtmf | pulse}&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the frequency in Hertz of ringing for the system  that is attached on a Cisco 1750, 2600, and 3600 series router (FXS only):&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; ring frequency&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;[25| 50]&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;router(config-voiceport)#&lt;b class="bold"&gt; ring frequency&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;[20| 30]&lt;/b&gt;&lt;/i&gt; &lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the maximum number of rings allowed before  answering a call (FXO only):&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)#&lt;b class="bold"&gt; ring number &lt;/b&gt;&lt;i class="emphasis"&gt;&lt;b class="bold"&gt;number&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2285"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB3-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Specify  an existing pattern for ring tone or define a new one (FXS only). Each pattern  specifies a ring-pulse time and a ring-interval time:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;ring cadence&lt;/b&gt; &lt;i class="emphasis"&gt;{[pattern01 | pattern02 … pattern12]&lt;/i&gt;&lt;br /&gt;&lt;i class="emphasis"&gt;[define pulse interval]}&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the termination impedance, which needs to match the  specifications of the PBX it is attaching to:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;impedance &lt;/b&gt;&lt;i class="emphasis"&gt;[600c|600r|900c|complex1|complex2]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure the threshold in decibels for hold music:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;music-threshold&lt;/b&gt; &lt;i class="emphasis"&gt;number&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;(Optional) Configure a text string to the configuration that  describes the connection for this voice port:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;description&lt;/b&gt; &lt;i class="emphasis"&gt;string&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Configure background noise generation for the comfort of a  user when there is no noise:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;comfort-noise&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;(Optional) Enable voice activity detection:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;vad&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2286"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P1014BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Configuring  E&amp;amp;M Ports&lt;/h3&gt; &lt;p class="first-para"&gt;E&amp;amp;M default settings are usually &lt;i class="emphasis"&gt;not&lt;/i&gt; sufficient to enable voice transmissions over IP. This is  because E&amp;amp;M ports are designed to connect directly to a PBX and therefore  must match the particular PBX's specifications. The following settings are  mandatory to implement an E&amp;amp;M port:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Signal type&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call progress tone&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Operation&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Type&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Impedance&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The following commands complete a basic setup for all E&amp;amp;M  voice ports:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router#&lt;b class="bold"&gt; configure terminal&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2287"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB4-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;Identify  which port to configure on a 2600 and 3600 series router: &lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-port nm-module/vic-module/port-number&lt;/b&gt;&lt;br /&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; &lt;i class="emphasis"&gt;&lt;b class="bold"&gt;slot/&lt;/b&gt;&lt;/i&gt;&lt;b class="bold"&gt;port&lt;/b&gt; (Cisco 175x/1760 and MC3810)&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Select the appropriate signaling for the interface:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;signal&lt;/b&gt; [wink-start|immediate|delay-dial]&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Select the appropriate country codes for call progression  signaling. The default is &lt;i class="emphasis"&gt;us&lt;/i&gt;. The &lt;i class="emphasis"&gt;northamerica&lt;/i&gt; keyword is for the Cisco MC3810 multiservice  concentrator for versions prior to Cisco IOS Release 12.0(4)T and for ISDN  PRI:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;cptone&lt;/b&gt; &lt;i class="emphasis"&gt;country code&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Define cabling scheme operation:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;operation &lt;/b&gt;&lt;i class="emphasis"&gt;[2-wire|4-wire]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Select the appropriate E&amp;amp;M interface type:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;type &lt;/b&gt;&lt;i class="emphasis"&gt;[1|2|3|5]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify the termination impedance, which needs to match the  specifications of the PBX the port is attaching to:&lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;impedance &lt;/b&gt;&lt;i class="emphasis"&gt;[600c|600r|900c|complex1|complex2]&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;Some optional configurations for the E&amp;amp;M port are not required  for operation. As with the FXS/FXO ports, the following configurations are used  for optimization and usability:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Connection mode&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Music threshold&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Description &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Comfort tone (VAD-activated only)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;Use the following commands to adjust any of these optional  configuration parameters for E&amp;amp;M ports:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Enter Privileged Exec mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router&gt; &lt;b class="bold"&gt;enable&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Enter Global Configuration mode:&lt;/p&gt;&lt;pre class="programlisting"&gt;router# configure terminal&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Identify which port to configure on a 2600 and 3600 series  router: &lt;/p&gt; &lt;div class="widecontent"&gt;&lt;pre class="programlisting"&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; nm-module/vic-module/port-number&lt;br /&gt;router(config)# &lt;b class="bold"&gt;voice-port&lt;/b&gt; slot/port (Cisco 175x/1760 and MC3810)&lt;a name="2288"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB5-24C3-11D8-B20D-000C6E9A9629BC036719-83E1-446D-8C7B-589E92CA5E93"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify that the port configured for PLAR (which we discuss  in more detail later in this chapter):&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;connection plar &lt;/b&gt;&lt;i class="emphasis"&gt;string&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Define the threshold in decibels for hold music:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;music-threshold &lt;/b&gt;&lt;i class="emphasis"&gt;number&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Specify a description field for port:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;description &lt;/b&gt;&lt;i class="emphasis"&gt;string&lt;/i&gt;&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Set comfort noise to generate background noise for the user  when there is no sound on the line:&lt;/p&gt;&lt;pre class="programlisting"&gt;router(config-voiceport)# &lt;b class="bold"&gt;comfort-noise&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-277650276835323804?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/6b7f1V8Mdwg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/6b7f1V8Mdwg/configuring-voice-ports.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/configuring-voice-ports.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-2613355298489169945</guid><pubDate>Sun, 23 Aug 2009 10:18:00 +0000</pubDate><atom:updated>2009-08-23T03:18:00.678-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Quality of Service</category><category domain="http://www.blogger.com/atom/ns#">QoS</category><title>Quality of Service</title><description>&lt;h2 class="first-section-title"&gt;&lt;a name="2274"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P86359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;Voice traffic and data traffic have different  characteristics. Unlike data traffic, voice traffic occurs in real time and is  delay-sensitive. Voice packets tend to be smaller than data packets. When voice  and data networks are merged, it is important to deliver an acceptable QoS for  the voice traffic.&lt;/p&gt; &lt;p class="para"&gt;Voice traffic must be prioritized to minimize delay and jitter. &lt;i class="emphasis"&gt;Delay&lt;/i&gt; is the amount of time between the original transmission  of the voice information and the final processing by the receiving station. &lt;i class="emphasis"&gt;Jitter&lt;/i&gt; is the variation in the delay between successive voice  packets. Packet loss due to network errors or congestion will impact jitter. QoS  depends on the ability to control these two factors that impact voice quality.  &lt;/p&gt; &lt;p class="para"&gt;QoS tools can be divided into three categories:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Classification   &lt;/b&gt;Voice packets can be  classified or marked with a specific priority to enhance QoS.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Queuing   &lt;/b&gt;Use separate queues for voice  and date to ensure consistency and QoS for voice. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Provisioning   &lt;/b&gt;Circuits carrying voice  traffic should be provisioned with enough bandwidth or capacity to minimize  delay and jitter.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The increasing deployment of VoIP can be attributed to the  improvements made in QoS. QoS is a set of ideas, procedures, practices, and  numerous protocols that provide for reliable and efficient transportation across  data networks. &lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2275"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P87359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;What Is Quality  of Service?&lt;/h3&gt; &lt;p class="first-para"&gt;QoS is simply a set of tools to ensure that a minimum level  of service will be provided to certain traffic. Many protocols and applications  are not critically sensitive to network congestion. File Transfer Protocol  (FTP), for example, has a rather large tolerance for network delay or bandwidth  limitation. &lt;/p&gt; &lt;p class="last-para"&gt;Applications such as voice and video are particularly  sensitive to network delay. If voice packets take too long to reach their  destination, the resulting speech sounds choppy or distorted. QoS can be used to  assure services to these applications. Critical business applications can also  use QoS. &lt;a name="2276"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AAF-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2277"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P87659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Applications for  Quality of Service&lt;/h3&gt; &lt;p class="first-para"&gt;When would a network engineer consider designing QoS into a  network? Here are a few reasons to deploy QoS in a network topology: &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;To prioritize certain mission-critical applications in the  network.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;To maximize the use of the current network investment in  infrastructure.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;To provide better performance for delay-sensitive  applications such as voice and video.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;To respond to changes in network traffic  flows.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;When deploying QoS, analyze the traffic flowing through the  bottleneck, determine the importance of each protocol and application, and  determine a strategy to prioritize the access to the bandwidth. QoS allows  control over bandwidth, latency, and jitter and minimizes packet loss within the  network by prioritizing. Bandwidth is the measure of capacity on the network or  a specific link. Latency is the delay of a packet traversing the network, and  jitter is the change of latency over a given period of time.&lt;/p&gt; &lt;p class="last-para"&gt;Deploying certain types of QoS techniques can control these  three parameters. QoS is not widely deployed within many networks. With the push  for applications such as multicast, streaming multimedia, and VoIP, the need for  QoS is more apparent, especially since these applications are susceptible to  jitter and delay. Poor performance is immediately noticed by the end-user.  However, QoS is not the magic solution to every congestion problem; it may very  well be that upgrading the bandwidth of a congested link is the proper solution  to the problem. &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2278"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P88659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Levels of  QoS&lt;/h3&gt; &lt;p class="first-para"&gt;QoS can be divided into three different levels, also  referred to as &lt;i class="emphasis"&gt;service models&lt;/i&gt;. These service models  describe a set of end-to-end QoS capabilities. &lt;i class="emphasis"&gt;End-to-end  QoS&lt;/i&gt; is the network's ability to provide a specific level of service to  network traffic from one end of the network to the other. The three service  levels are best-effort service, integrated service, and differentiated service.  &lt;/p&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Best-Effort Service&lt;/h4&gt; &lt;p class="first-para"&gt;Best-effort service is when the network will make every  possible attempt to deliver a packet to its destination. With best-effort  service, there are no guarantees that the packet will ever reach its intended  destination. An application can send data in any amount, whenever it needs to,  without requesting permission or notifying the network. &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Integrated Service&lt;/h4&gt; &lt;p class="first-para"&gt;The integrated service model provides applications with a  guaranteed level of service by negotiating network parameters end to end.  Applications request the level of service necessary for them to operate properly  and rely on the QoS mechanism to reserve the necessary network resources prior  to the beginning of transmission. The application will not send traffic until it  receives confirmation that the network can handle the load and provide the  requested QoS end to end. To accomplish this task, the network uses a process  called &lt;i class="emphasis"&gt;admission control.&lt;/i&gt;&lt;a name="2279"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AB0-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p class="para"&gt;Cisco IOS uses RSVP and intelligent queuing. RSVP is currently in  the process of being standardized by the IETF in one of its working groups.  Intelligent queuing includes technologies such as Weighted Fair Queuing and  Weighted Random Early Detection (WRED).&lt;/p&gt; &lt;p class="last-para"&gt;RSVP works in conjunction with the routing protocols to  determine the best path through the network that will provide the QoS required.  RSVP routers create dynamic access lists to provide the QoS requested to ensure  that packets are delivered at the prescribed minimum quality parameters.  &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Differentiated Service&lt;/h4&gt; &lt;p class="first-para"&gt;Differentiated service includes a set of classification  tools and queuing mechanisms to provide certain protocols or applications with a  certain priority over other network traffic. Differentiated services rely on  edge routers to perform the classification of the types of packets traversing a  network. Network traffic can be classified by network address, protocols and  ports, ingress interfaces, or whatever classification that can be accomplished  through the use of a standard or extended access list.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2280"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P89659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Why QoS Is  Essential in VOIP Networks&lt;/h3&gt; &lt;p class="first-para"&gt;The challenge facing a converged infrastructure is to  provide the efficiency of a packet-switched network with the reliability of a  legacy network. This is the role that QoS fills. &lt;/p&gt; &lt;p class="para"&gt;QoS, through a variety of methods, gives reliability and  availability to a converged infrastructure and still affords it the same  benefits of efficient utilization of resources by providing the following:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Managed response times&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Jitter (variation in delay) control&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Prioritization of delay-sensitive traffic&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Congestion management&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Congestion avoidance&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Support and enforcement of dedicated bandwidth  requirements&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Management and recovery of packet loss&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="last-para"&gt;With QoS, converged infrastructures can provide end users  with a convenient, low-cost, scalable, and above all, reliable solution for the  majority of their communications. Without QoS, a converged infrastructure would  be comparable to anarchy, with little to no reliability, convenience, or  scalability—to a level where a single FTP session could shut down your entire  VoIP infrastructure. &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-2613355298489169945?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/vhW0HscsceE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/vhW0HscsceE/quality-of-service.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/quality-of-service.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-7174995087943073308</guid><pubDate>Thu, 20 Aug 2009 07:31:00 +0000</pubDate><atom:updated>2009-08-20T00:31:00.561-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VIC</category><category domain="http://www.blogger.com/atom/ns#">Installing</category><category domain="http://www.blogger.com/atom/ns#">VNM</category><title>Installing VNMs and VICs</title><description>&lt;h2 class="first-section-title"&gt;&lt;a name="2258"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P79359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;The types of router chassis described in this section  demonstrate how VNMs, VICs, and additional voice port adapters are installed on  the various platforms. We chose a sampling of Cisco routers to structure our  discussion, but the concepts and processes are similar for all Cisco routers,  with a few minor adjustments. &lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2259"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P79559E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;E-1/T-1 Voice  Connectivity&lt;/h3&gt; &lt;p class="first-para"&gt;Digital E-1 and T-1 connectivity allows Cisco series routers  and switches to provide E-1 or T-1 voice connectivity to PBXs or to a CO. T-1  voice connections are available for various routers and switches, including, but  not limited to Cisco 1700, 2600, 3600, 3700, MC3810, 7200, 7500, AS5300, AS5800,  and Catalyst 4000 and 6000 series equipment.&lt;/p&gt; &lt;p class="para"&gt;The 1700, 2600, 3600, 7200, and 7500 series routers are capable of  VoFR and VoIP. The MC3810 (now end of sale) supports VoFR, VoATM, and VoIP. The  AS5300 is able to perform VoIP, VoHDLC, or VoFR functions.&lt;/p&gt; &lt;p class="para"&gt;The 7200, 7500 series, and AS5300 series are primarily used as  tandem switch points from T-1 tie lines to PBXs and the PSTN to the internal IP  network. An example of the use of tandem switch points is receiving a voice call  on one VoIP interface and switching it back out another VoIP interface to its  final destination. The 1700, 2600, and 3600 routers series can perform this  function because support for voice T-1/E-1 interfaces with up to two T-1/E-1  circuits per card has been added. The T-1/E-1 enhanced voice port adapter is  used in the 7200 and 7500 series routers and can support up to two T-1s per  card. The AS5300 series access switch uses the T-1 carrier card that can support  up to four T-1s. &lt;/p&gt; &lt;p class="last-para"&gt;The 7200, 7500, and AS5850 can terminate T-1s for voice  traffic into the WAN and forward the signals and transmissions to the 1700,  2600, 3600, and AS5300 series routers for complete processing. The 7200 Series  offers a four- or six-slot configuration, with interfaces including ATM,  Synchronous Optical Network Technologies (SONET), ISDN BRI, ISDN PRI, T-1, E-1,  T3, and E3. Its multi-service interchange (MIX) allows the 7200 to support  digital voice as well as gateway functionality through the use of two different  trunk interfaces, the high-capacity and medium-capacity T-1/E-1 trunk interface  cards. The primary difference between the two cards is that the high-capacity  card includes an on-board DSP card for compression. The 7200 Series can support  up to 120 voice calls, depending on the module configuration used. This router  also supports analog voice applications through the use of voice interface cards  (VICs).&lt;a name="2260"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA9-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2261"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P80059E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;1700 Series  Router Configurations&lt;/h3&gt; &lt;p class="first-para"&gt;The 1700 series modular access routers are designed for  small- to medium-sized businesses. The 1700 family has several chassis for  different applications, but the two that were designed specifically for voice  applications are the 1751 and the 1760. These two modular chassis use the Cisco  IOS along with various VICs to support analog and digital voice traffic over the  IP network. &lt;/p&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Cisco 1751 Modular Access Router &lt;/h4&gt; &lt;p class="first-para"&gt;The Cisco 1751 is a standalone chassis that can support up  to three voice interface slots. It comes in two models: a base model suited  primarily for data, but with an easy upgrade path to voice, and a multiservice  model (identified with a &lt;i class="emphasis"&gt;V&lt;/i&gt;) that includes all features for  immediate integration of data and voice. Both models include three slots for  data/voice interface cards as well as a 10/100 Ethernet port, a console port,  and an auxiliary port. The 1700 series VICs are interchangeable with the Cisco  2600 and 3600 series routers. &lt;/p&gt; &lt;p class="last-para"&gt;The Cisco 1751 includes one PVDM-256K-4 (one DSP) that  supports one analog VIC. If two analog VICs or one or more digital ISDN VICs are  used, additional DSPs are required. The Cisco 1751 has two DSP slots to support  additional voice channels. A PVDM is required to support VICs on the Cisco 1750  and 1760 routers. These two chassis require PVDMs to be placed on the  motherboard, unlike the Cisco 2600, 3600, and 3700 routers, which have DSP  support on the VNMs.&lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;The Cisco 1760 Modular Access Router &lt;/h4&gt; &lt;p class="first-para"&gt;The Cisco 1760 has four slots for VICs, and is available in  two models. The base model is suited for data networking, but can be upgraded to  support voice. The multi-service model (identified with a &lt;i class="emphasis"&gt;V&lt;/i&gt;) includes all features for immediate integration of data  and voice. Both models include four slots for data/voice interface cards and a  10/100 Ethernet port. &lt;/p&gt; &lt;p class="last-para"&gt;The Cisco 1760 includes one PVDM-256K-4 (one DSP) that  supports one analog VIC. If two analog VICs or one or more digital ISDN VICs are  used, additional DSPs are required. The Cisco 1760 has two DSP slots to support  additional voice channels. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2262"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P80859E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;3600 and 3700  Series Router Configurations&lt;/h3&gt; &lt;p class="first-para"&gt;Cisco's 3600 and 3700 series routers come in a variety of  base configurations that differ in the amount and/or type of standard network  interfaces (RJ-45 ports, serial ports, and ISDN ports) that are available. The  Cisco3600 and 3700 are designed primarily for traditional and power branch  office solutions. &lt;/p&gt; &lt;p class="para"&gt;The 3600 series router comes in three varieties: the 3620, which  has two network module slots; the 3640, which has four network module slots; and  the 3660, which is equipped with six network module slots. The 3640 is end of  sale as of this writing. &lt;/p&gt; &lt;p class="para"&gt;The 3700 series router comes in two varieties: the 3725, which has  three integrated WIC slots and two network module slots, and the 3745, which has  three integrated WIC slots and four network module slots. Currently, the  built-in WICs do not support VICs.&lt;/p&gt; &lt;p class="para"&gt;Most Cisco 1700 VICs can be used for the 3600 and 3700 series  except that a VNM is required in these higher-end routers. Installation of these  VNMs is covered later in this chapter.&lt;a name="2263"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AAA-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;  &lt;/p&gt; &lt;table class="note" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td class="admon-check" valign="top"&gt;&lt;br /&gt;&lt;/td&gt; &lt;td class="admon-title" valign="top"&gt;Note &lt;/td&gt; &lt;td class="admon-body" valign="top"&gt; &lt;p class="first-para"&gt;For 3700 platforms, the minimum IOS release is IOS 12.2(8) T  for all network modules and VICs.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2264"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P81459E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;7500 Series  Router Configurations&lt;/h3&gt; &lt;p class="first-para"&gt;The 7500 series high-end routers support voice, video, and  data. The Cisco 7500 series includes the Cisco 7505, the Cisco 7507, and the  Cisco 7513 with 5, 7, and 13 slots, respectively. Cisco 7500 adapters include  the two-port T-1 and E-1 high-capacity enhanced digital voice port adapter, the  two-port T-1 and E-1 moderate-capacity enhanced digital voice port adapter, and  the one-port T-1 and E-1 enhanced digital voice port adapters.&lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2265"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P81659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;AS5350 and 5850  Universal Gateway Configuration&lt;/h3&gt; &lt;p class="first-para"&gt;The Cisco AS5350 and AS5850 universal gateways provide from  2 to 96 T-1s or E-1s to support data, voice, wireless, and fax services on any  port. The AS5350 is only one rack unit high and supports 216 voice, dial, or  universal ports. The AS5350 is mainly intended for ISPs and enterprises, whereas  the Cisco AS5850 was designed for large service providers. The AS5850 is 14 rack  units high and supports 2688 voice or universal ports. Both chassis support  hot-swappable cards and fans to minimize service interruption. The AS5350  supports two-, four-, or eight-T-1/E-1 configurations; the AS5850 supports up to  four 24-port T-1 cards for a total of 96 T-1s. &lt;/p&gt; &lt;table class="note" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td class="admon-check" valign="top"&gt;&lt;br /&gt;&lt;/td&gt; &lt;td style="color: rgb(255, 0, 0);" class="admon-title" valign="top"&gt;Note &lt;/td&gt; &lt;td style="color: rgb(255, 0, 0);" class="admon-body" valign="top"&gt; &lt;p class="first-para"&gt;The minimum IOS release for the Cisco AS5850 platform is IOS  12.2(1)XB for the 24-channel T-1 card.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-7174995087943073308?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/YbpzLJsCWkI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/YbpzLJsCWkI/installing-vnms-and-vics.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/installing-vnms-and-vics.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-8791251583919625248</guid><pubDate>Mon, 17 Aug 2009 09:25:00 +0000</pubDate><atom:updated>2009-08-17T02:25:00.548-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">voip</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Cisco</category><title>Cisco VoIP Hardware and Software</title><description>&lt;p class="first-para"&gt;Up to this point, this chapter has been focused on the  underlying technologies and concepts that are integral to VoIP. We will now turn  our attention to Cisco-specific information. Cisco offers a variety of hardware  and software solutions for implementing VoIP. Its routers and switches can be  adapted to support voice communications, usually with the addition of voice  modules and software in many cases. &lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2252"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P77359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Voice Modules and  Cards&lt;/h3&gt; &lt;p class="first-para"&gt;Routers and switches use voice modules to transform and  transport voice traffic across the IP network. They use Voice Interface Cards  (VICs) to provide connectivity to telephone equipment. Voice Network Modules  (VNMs) and VICs are configured using Cisco IOS VoIP commands. Digital signal  processors are used in various Cisco voice-enabled routers in order to convert  analog voice signals to digital for transmission across an IP network and to  convert back to analog once the packet has arrived at the destination router.  DSPs can be found as modules inserted onto the motherboard, as on the 1700  series routers, or as slots built onto a VNM that is placed in the router. &lt;a name="2253"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA6-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Voice Network Modules&lt;/h4&gt; &lt;p class="first-para"&gt;VNMs convert analog voice into a digital form for  transmission over the IP network. At least one VNM is needed to enable the  router to handle voice traffic. VNMs come in several different models for the  2600/3600 series routers. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;  shows several models of VNMs available for the 26XX and 36XX routers. &lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2254"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P77859E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_381','http://images.books24x7.com/bookimages/id_5918/fig09_40_0.jpg','586','615')" target="_self" name="IMG_381"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/Snqh-ttsoYI/AAAAAAAACtk/A_edtxKLkXo/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 367px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/Snqh-ttsoYI/AAAAAAAACtk/A_edtxKLkXo/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5366780004760592770" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_381','http://images.books24x7.com/bookimages/id_5918/fig09_40_0.jpg','586','615')" target="_self" name="IMG_381"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_381','http://images.books24x7.com/bookimages/id_5918/fig09_40_0.jpg','586','615')" target="_self" name="IMG_381"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;Voice Network Modules&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="last-para"&gt;Only VICs are supported in the carriers with a &lt;i class="emphasis"&gt;V&lt;/i&gt; in the name. The NM-1V is a one-slot VNM. You can install  one VIC in the NM-1V to gain up to two voice ports. The NM-1V/2V does not  support WAN interface cards (WICs). The NM-2V is a two-slot version of the VNM.  You can install up to two VICs in the NM-2V, providing up to four voice ports.  The NM-HDV high-density VNM. This network module consists of five slots, one for  the voice WIC (VWIC) and four for the packet voice DSP modules (PVDM). You can  install one VWIC in the NM-HDV, providing up to two voice ports. The VNMs are  the housings for the actual voice interface cards that provide the necessary  functionality and connectivity to achieve voice communications.&lt;a name="2255"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA7-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Voice Interface Cards&lt;/h4&gt; &lt;p class="first-para"&gt;Voice Interface Cards (VICs) are inserted in the VNM to  provide the necessary interface and support for the desired type of voice  configuration (FXS, FXO, or E&amp;amp;M). &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2&lt;/span&gt;&lt;/span&gt;  shows several VICs to give you an idea of what is available; this is not an  exhaustive list, as Cisco continues to expand in this area. &lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2256"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P78359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_382','http://images.books24x7.com/bookimages/id_5918/fig09_41_0.jpg','474','646')" target="_self" name="IMG_382"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/Snqh-RlCitI/AAAAAAAACtc/9Ivrhg5shUk/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 284px; height: 387px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/Snqh-RlCitI/AAAAAAAACtc/9Ivrhg5shUk/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5366779997208087250" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_382','http://images.books24x7.com/bookimages/id_5918/fig09_41_0.jpg','474','646')" target="_self" name="IMG_382"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_382','http://images.books24x7.com/bookimages/id_5918/fig09_41_0.jpg','474','646')" target="_self" name="IMG_382"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2: &lt;/span&gt;Voice Interface Cards&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;One thing we would caution you about is that physically and  outwardly, there is no difference between the FXS and FXO connectors; it can be  easy to plug a telephone into what you think is an FXS port, but is actually an  FXO port. Ensure that you are using the proper port type by checking the color  and labels before attempting to connect.&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;VIC-2E/M   &lt;/b&gt;The two-port E&amp;amp;M module  VIC-2E/M connects an IP network directly to a PBX system. It can be configured  for special settings associated with tie-line ports on most PBXs. E&amp;amp;M ports  are color-coded brown.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;VIC-2FXS   &lt;/b&gt;The two-port FXS module  VIC-2FXS connects to endpoint equipment such as a telephone, keypad, or fax.  These ports provide ringing voltage, dial tone, and other endpoint specific  functionality. FXS ports are color-coded gray. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;VIC-2FXO   &lt;/b&gt;&lt;a name="2257"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA8-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;The  two-port FXO module VIC-2FXO connects to a PBX or PSTN. FXO ports are  color-coded pink. Other types of FXO cards for use outside North America are  capable of providing switching and signaling techniques used in other geographic  regions such as VIC-2FXO-EU for use in Europe.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;VWIC-2MFT-T-1   &lt;/b&gt;The two-port VWIC  multiflex trunk interface card is a two-port card that can be used for voice,  data, and integrated voice/data applications. The multiflex VWIC can support  data-only applications as a WAN interface on the Cisco 1700, 2600, or 3600. It  can also integrate voice and data with the Drop and Insert multiplexer  functionality and/or configured to support packetized voice (VoIP) when in the  digital T-1/E-1 network module. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Two-Port ISDN BRI Card   &lt;/b&gt;Two two-port ISDN  BRI VICs are available for the Cisco 1700, 2600, and Cisco 3600 series routers.  These cards are available as ISDN BRI S/T or NT interfaces for terminating to an  ISDN network. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Four-Port Analog DID/FXS VICs   &lt;/b&gt;Two direct  inward dial interface cards are available. One card is a two-port RJ-11 that  supports DID only. These cards are used for providing DID service to extensions  on a PBX so that users may transparently dial directly to extensions. &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-8791251583919625248?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/BPCu3zxGgyo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/BPCu3zxGgyo/cisco-voip-hardware-and-software.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/Snqh-ttsoYI/AAAAAAAACtk/A_edtxKLkXo/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/cisco-voip-hardware-and-software.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-7897205138545755208</guid><pubDate>Sat, 15 Aug 2009 09:48:00 +0000</pubDate><atom:updated>2009-08-15T02:48:00.677-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SCCP</category><category domain="http://www.blogger.com/atom/ns#">Skinny Station Protocol</category><title>Skinny Station Protocol</title><description>&lt;div esi="i.am.akamai"&gt; &lt;div&gt;&lt;div class="chapter"&gt;&lt;a name="CHAPTER.00C40A71-24C3-11D8-B20D-000C6E9A9629"&gt;&lt;/a&gt; &lt;div class="section"&gt; &lt;h2 class="FIRST-SECTION-TITLE"&gt;&lt;a name="2249"&gt;&lt;/a&gt;&lt;a name="WBP10CHAPTER9P76759E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;Skinny Station Protocol SSP is a Cisco proprietary  communications protocol based on the industry standard Simple Gateway Control  Protocol. Skinny Station Protocol enables communication between first generation  IP telephone handsets/Gateways and CallManager servers. Products that support  Skinny Station Protocol include the DT-24 and DE-30 gateways, the Catalyst 6000  8-Port T-1/E-1 voice service modules, as well as the Catalyst 6000 24 port FXS  module. Skinny Station Protocol relies on the CallManager server to relay  configuration and control information. It is built on TCP/IP and utilizes TCP  ports 2000-2002.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="3" height="10"&gt;&lt;img alt="" src="images/_.gif" border="0" height="10" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-7897205138545755208?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/9mL5_zAtjzA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/9mL5_zAtjzA/skinny-station-protocol.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/skinny-station-protocol.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-6658891410117820490</guid><pubDate>Thu, 13 Aug 2009 07:07:00 +0000</pubDate><atom:updated>2009-08-13T00:07:00.210-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">mgcp</category><category domain="http://www.blogger.com/atom/ns#">Gateways</category><category domain="http://www.blogger.com/atom/ns#">Media Gateway Control Protocol</category><title>Media Gateway Control Protocol</title><description>&lt;h2 class="first-section-title"&gt;&lt;a name="2245"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P73959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;MGCP (RFC 2705) is a relatively new protocol and as such, it  is not as widely deployed as its H.323 and SIP predecessors. MGCP offers many  key benefits and is growing in popularity, especially in Cisco CallManager  deployments. &lt;/p&gt; &lt;p class="para"&gt;MGCP is a merger of the Simple Gateway Control Protocol (SGCP) and  the Internet Protocol Device Control (IPDC). SGCP calls for a simplified design  and a centralized intelligent call control. IPDC was designed to provide a  medium to bridge VoIP networks and traditional telephony networks. MGCP is a  media control protocol, suited for large-scale IP telephony deployment, and  supports VoIP only. &lt;a name="2246"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA4-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p class="para"&gt;MGCP incorporates &lt;i class="emphasis"&gt;media gateway controllers  (MGCs) &lt;/i&gt;or &lt;i class="emphasis"&gt;call agents&lt;/i&gt; to perform all call connection  and call control within an MGCP network. These MGCs signal to, and control,  media gateways (MGs) to connect and control VoIP calls. All the information for  making and completing a VoIP call is held in the MG. &lt;/p&gt; &lt;p class="para"&gt;MGs have very little intelligence and receive all their marching  orders from the MGC; they cannot function without a controlling MGC. In a Cisco  CallManager deployment, the MGC is often a CallManager server and the media  gateway is a router used to connect to a dissimilar network. Examples of gateway  applications are:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Trunking gateways   &lt;/b&gt;Interfaces between the  telephone network and a VoIP network. Manage a large number of digital  circuits.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Voice over ATM gateways   &lt;/b&gt;Interface to an  ATM network.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Residential gateways   &lt;/b&gt;Provide a  traditional analog (RJ11) interface to a VoIP network. Examples of residential  gateways include cable modem/cable set-top boxes, and broadband wireless  devices.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Access gateways   &lt;/b&gt;Provide a traditional  analog (RJ11) or digital PBX interface to a VoIP network. Examples of access  gateways include small-scale VoIP gateways.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Business gateways   &lt;/b&gt;Provide a traditional  digital PBX interface or an integrated "soft PBX" interface to a VoIP  network.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Network access servers   &lt;/b&gt;Can attach a  modem to a telephone circuit and provide data access to the Internet. We expect  that in the future, the same gateways will combine VoIP services and network  access services.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;When a gateway device detects that an end-user phone connection  goes off-hook, it is directed by the MGC to provide a dial tone to the phone and  receives the dialed digits and forwards them to the MGC for call processing.&lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2247"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P75359E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;MGCP  Connections&lt;/h3&gt; &lt;p class="first-para"&gt;In an MGCP connection, there are two basic types of logical  devices: endpoints and connections. &lt;i class="emphasis"&gt;Endpoints&lt;/i&gt; are the  physical, or logical interfaces that either initiate or terminate a VoIP  connection. Endpoints are most often analog or digital ports in routers acting  as gateway devices or digital interfaces into a PBX system. &lt;/p&gt; &lt;p class="para"&gt;&lt;i class="emphasis"&gt;Connections&lt;/i&gt; are temporary logical flows that  are created to establish, maintain, and terminate a VoIP call. Once the call is  complete, the connection is torn down and the resources that were allocated for  that connection can be reused to support another connection. A &lt;i class="emphasis"&gt;one-to-one connection&lt;/i&gt; is really a point-to-point connection;  a single endpoint signals to another single endpoint for the purposes of  completing a single VoIP connection. &lt;i class="emphasis"&gt;Multipoint calls&lt;/i&gt; are  used for conferencing and broadcast to multiple endpoints simultaneously. &lt;/p&gt; &lt;p class="para"&gt;MGCs manage connections in an MGCP network using the Session  Description Protocol. SDP uses ASCII commands over IP/UDP to perform all call  management functions. A series of eight connection messages is used by the MGC  in order to control endpoints. &lt;a name="2248"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA5-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;CreateConnection&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;ModifyConnection&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;DeleteConnection&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;NotificationRequest&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Notify&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;AuditEndpoint&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;AuditConnection&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;RestartInProgress&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-6658891410117820490?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/X4DjS0AQ8BA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/X4DjS0AQ8BA/media-gateway-control-protocol.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/media-gateway-control-protocol.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-6609665334109813132</guid><pubDate>Mon, 10 Aug 2009 09:03:00 +0000</pubDate><atom:updated>2009-08-10T02:03:01.015-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SIP</category><category domain="http://www.blogger.com/atom/ns#">Session Initiation Protocol</category><title>Session Initiation Protocol</title><description>&lt;p class="first-para"&gt;SIP (RFC2543) is a simple signaling protocol for Internet  conferencing and telephony. Based on Simple Mail Transfer Protocol (SMTP) and  HyperText Transfer Protocol (HTTP), SIP was developed by the Internet  Engineering Task Force's (IETF's) Multiparty Multimedia Session Control (MMUSIC)  working group. SIP specifies procedures for telephony and multimedia  conferencing over the Internet. SIP is an application-layer protocol independent  of lower layer protocols (TCP, UDP, ATM, X.25). &lt;/p&gt; &lt;p class="para"&gt;SIP is based on a client/server architecture in which the client  initiates the calls. By conforming to these existing text-based Internet  standards (SMTP and HTTP), troubleshooting and network debugging are  facilitated. The protocol can be read without decoding the binary ASN.1 payload  required in non-text-based protocols, such as H.323. SIP is widely supported and  is not dependent on a single vendor's equipment or implementation.&lt;/p&gt; &lt;p class="para"&gt;SIP is a newer protocol than H.323 and does not have maturity and  industry support at this time. However, because of its simplicity, scalability,  modularity, and ease with which it integrates with other applications, this  protocol is attractive for use in packetized voice architectures. Some of the  key features that SIP offers are:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Address resolution, name mapping, and call redirection&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2240"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA3-24C3-11D8-B20D-000C6E9A962959E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Dynamic  discovery of endpoint media capabilities using the Session Description Protocol  (SDP)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Dynamic discovery of endpoint availability&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Session origination and management between host and  endpoints &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2241"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P69659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Session  Initiation Protocol Components&lt;/h3&gt; &lt;p class="first-para"&gt;The SIP system contains two components: user agents and  network servers. A &lt;i class="emphasis"&gt;user agent&lt;/i&gt; (UA) is an endpoint, which  makes and receives SIP calls. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;User agent client (UAC)   &lt;/b&gt;Initiates SIP  requests.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;User agent server (UAS)   &lt;/b&gt;Receives the  requests from the UAC and returns responses for the user.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;SIP clients can include:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;IP telephones (UACs or UASs)&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateways to provide conferencing and  translation&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;There are three kinds of SIP servers:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Proxy server   &lt;/b&gt;Determines the server to  which the request should be forwarded. Request can actually transit many SIP  servers to its destination. Responses return in reverse order. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Redirect server   &lt;/b&gt;Notifies the calling  party of the actual location of destination.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Registrar server   &lt;/b&gt;Provides registration  services for UACs at their current locations. Often deployed with proxy and  redirect servers.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;&lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp10Chapter9P71559E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Figure 1 illustrates the interaction between SIP components.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2242"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P71559E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;a name="2243"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P71459E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_380','http://images.books24x7.com/bookimages/id_5918/fig09_39_0.jpg','743','326')" target="_self" name="IMG_380"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/SnqchZgfHSI/AAAAAAAACtU/_gQ43NqF__E/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 154px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/SnqchZgfHSI/AAAAAAAACtU/_gQ43NqF__E/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5366774003562126626" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_380','http://images.books24x7.com/bookimages/id_5918/fig09_39_0.jpg','743','326')" target="_self" name="IMG_380"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_380','http://images.books24x7.com/bookimages/id_5918/fig09_39_0.jpg','743','326')" target="_self" name="IMG_380"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;SIP Components&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2244"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P71659E8F5F5-0372-4835-A3C1-4BEB46F9EE07"&gt;&lt;/a&gt;Session  Initiation Protocol Messages&lt;/h3&gt; &lt;p class="first-para"&gt;SIP works on a simple premise of client/server operation.  Clients or endpoints are identified by unique addresses. These addresses come in  a format very similar to that of an e-mail address: &lt;b class="bold"&gt;user@domain.com&lt;/b&gt;. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;SIP addresses are URLs: user@host&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;User: name, telephone (E-164 address), number&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Host: domain, numeric network (IP) address&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p class="para"&gt;The users or clients register with SIP servers to provide location  contact information.&lt;/p&gt; &lt;p class="para"&gt;SIP uses &lt;i class="emphasis"&gt;messages&lt;/i&gt; for call connection and  control. There are two types of SIP messages: requests and responses. SIP  messages are defined as follows:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Invite   &lt;/b&gt;Used to invite a user to a call.  Header fields contain:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Addresses of the caller and the person being called&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Subject of the call&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call priority&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call routing requests&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Caller preferences for the user location&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Desired features of the response&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Bye   &lt;/b&gt;Used to terminate a connection  between two users.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Register   &lt;/b&gt;Conveys location information to  a SIP server, allowing a user to tell the server how to map an incoming address  into an outgoing address that will reach the user.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;ACK   &lt;/b&gt;Confirms reliable message  exchanges.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Cancel   &lt;/b&gt;Cancels impending requests.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Options   &lt;/b&gt;Solicits information about the  capabilities of the end being called, such as the difference between a plain old  telephone handset and a fully-featured multimedia phone.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-6609665334109813132?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/Yi-CFGvbieQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/Yi-CFGvbieQ/session-initiation-protocol.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tuOGu0JuGOE/SnqchZgfHSI/AAAAAAAACtU/_gQ43NqF__E/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/session-initiation-protocol.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-163555278263755797</guid><pubDate>Sat, 08 Aug 2009 13:16:00 +0000</pubDate><atom:updated>2009-08-08T06:16:00.432-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">H.323</category><category domain="http://www.blogger.com/atom/ns#">call setup</category><category domain="http://www.blogger.com/atom/ns#">Voice</category><title>H.323 Call Setup</title><description>&lt;div class="section"&gt;&lt;p class="first-para"&gt;After discovery, registration, and call placement are  complete, the H.323 call moves into the &lt;i class="emphasis"&gt;call setup &lt;/i&gt;stage.  At this stage, the gateways are communicating directly to set up the connection.  An alternative is &lt;i class="emphasis"&gt;gatekeeper-routed call signaling, &lt;/i&gt;where  all call setup messages traverse the gatekeeper. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;  helps us conceptualize this process.&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2225"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P615421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_373','http://images.books24x7.com/bookimages/id_5918/fig09_32_0.jpg','723','234')" target="_self" name="IMG_373"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tuOGu0JuGOE/SnqZlZMQxrI/AAAAAAAACtM/lUDzI96PP84/s1600-h/7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 113px;" src="http://2.bp.blogspot.com/_tuOGu0JuGOE/SnqZlZMQxrI/AAAAAAAACtM/lUDzI96PP84/s400/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5366770773661894322" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_373','http://images.books24x7.com/bookimages/id_5918/fig09_32_0.jpg','723','234')" target="_self" name="IMG_373"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_373','http://images.books24x7.com/bookimages/id_5918/fig09_32_0.jpg','723','234')" target="_self" name="IMG_373"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;H.323 Call Setup&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;The call setup is based on the ITU-Q.931 (H.225 is a subset of  Q.931), which provides a means to establish, maintain, and terminate network  connections across an ISDN. This process comprises six distinct phases, as shown  in &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;&lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp10Chapter9P615421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;.&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Gateway X sends an H.225 call-signaling setup message to  Gateway Y to request a connection.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y sends an H.225 message back to Gateway X, advising  that it may proceed with the call.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y sends an RAS message (ARQ) on the RAS channel to  the gatekeeper to request permission to accept the call.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gatekeeper confirms that the call can be accepted by sending  a message (ACF) back to Gateway Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y sends an H.225 message to Gateway X, alerting that  the connection has been established.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2226"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA0-24C3-11D8-B20D-000C6E9A9629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Gateway  Y sends an H.225 message to Gateway X, confirming call connection to establish  the call.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Logical Channel Setup&lt;/h4&gt; &lt;p class="first-para"&gt;After call setup, all communications travel over logical  channels. The H.245 manages these logical channels. Multiple logical channels of  varying types (video, audio, and data) are allowed for a single call.&lt;/p&gt; &lt;p class="para"&gt;The H.245 Logical Channel Signaling Entity (LCSE) opens a logical  channel for each media stream. Channels may be unidirectional or bi-directional. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2&lt;/span&gt;&lt;/span&gt;  helps us visualize how the H.323 utilizes virtual channels. &lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2227"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_374','http://images.books24x7.com/bookimages/id_5918/fig09_33_0.jpg','631','218')" target="_self" name="IMG_374"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqZk4gsuwI/AAAAAAAACtE/Peu703CiUtE/s1600-h/6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 121px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqZk4gsuwI/AAAAAAAACtE/Peu703CiUtE/s400/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5366770764889242370" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_374','http://images.books24x7.com/bookimages/id_5918/fig09_33_0.jpg','631','218')" target="_self" name="IMG_374"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_374','http://images.books24x7.com/bookimages/id_5918/fig09_33_0.jpg','631','218')" target="_self" name="IMG_374"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2: &lt;/span&gt;Media Channel Setup&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;The H.245 control channel is established between Gateway X and  Gateway Y. Gateway X uses H.245 to identify its capabilities via a Terminal  Capability Set (TCS) message to Gateway Y. The media channel setup flow is as  follows:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Gateway X exchanges its capabilities with Gateway Y by  sending an H.245 TCS message.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y acknowledges Gateway X's capabilities by sending  an H.245 TCS Acknowledge message.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y exchanges its capabilities with Gateway X by  sending an H.245 TCS message.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway X acknowledges Gateway Y's capabilities by sending  an H.245 TCS Acknowledge message.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway X opens a media channel with Gateway Y by sending an  H.245 Open Logical Channel (OLC) message and includes the transport address of  the RTCP channel.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y acknowledges the establishment of the logical  channel with Gateway X by sending an H.245 OLC Acknowledge message,  including:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;RTP transport addresses (used to send the RTP media stream)  allocated by Gateway Y&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;RTCP address previously received from Gateway  X&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y opens a media channel with Gateway X by sending an  H.245 OLC message and includes the transport address of the RTCP channel.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2228"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA1-24C3-11D8-B20D-000C6E9A9629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Gateway  X acknowledges the establishment of the logical channel with Gateway Y by  sending an H.245 OLC Acknowledge message and includes:&lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;RTP transport addresses (used to send the RTP media stream)  allocated by Gateway X&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;RTCP address previously received from Gateway  Y&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3 h&lt;/span&gt;&lt;/span&gt;ighlights this process:&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2229"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P647421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_375','http://images.books24x7.com/bookimages/id_5918/fig09_34_0.jpg','584','348')" target="_self" name="IMG_375"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqR-UIaj6I/AAAAAAAACs8/qvR3W1xJjGM/s1600-h/5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 209px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqR-UIaj6I/AAAAAAAACs8/qvR3W1xJjGM/s400/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5366762405707288482" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_375','http://images.books24x7.com/bookimages/id_5918/fig09_34_0.jpg','584','348')" target="_self" name="IMG_375"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_375','http://images.books24x7.com/bookimages/id_5918/fig09_34_0.jpg','584','348')" target="_self" name="IMG_375"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3: &lt;/span&gt;Media Channel Setup Call Flow&lt;/span&gt;&lt;/div&gt;  &lt;/div&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Media Stream and Media Control Flows&lt;/h4&gt; &lt;p class="first-para"&gt;RTP media streams are transported over UDP ports 16384  through 16384 + 4&lt;i class="emphasis"&gt;x&lt;/i&gt; (where &lt;i class="emphasis"&gt;x&lt;/i&gt; is the  number of voice ports on the gateways). For example, a Cisco 3620 router with  four E&amp;amp;M ports would use UDP ports 16384–16400 for RTP flows.&lt;/p&gt; &lt;p class="para"&gt;RTCP manages media streams in the H.323 call flow by supporting  QoS feedback from receivers. The source may use this information to adapt  encoding or buffering schemes. RTCP uses a dedicated logical channel for each  RTP media stream. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 4&lt;/span&gt;&lt;/span&gt;  illustrates the steps in this stage of the H.323 call flow. &lt;/p&gt; &lt;div class="figure"&gt;&lt;a name="2230"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P652421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_376','http://images.books24x7.com/bookimages/id_5918/fig09_35_0.jpg','614','201')" target="_self" name="IMG_376"&gt;&lt;/a&gt;&lt;/span&gt; &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/div&gt; &lt;p class="para"&gt;In the example shown in &lt;a class="internaljump" href="http://www.blogger.com/post-create.g?blogID=9208506639949004304#wbp10Chapter9P647421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;Figure 9.34&lt;/a&gt;,  four actions are occurring:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Gateway X sends the RTP encapsulated media stream to Gateway  Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2231"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40AA2-24C3-11D8-B20D-000C6E9A9629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Gateway  Y sends the RTP encapsulated media stream back to Gateway X.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway X sends the RTCP messages to Gateway Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y sends the RTCP messages back to Gateway  X.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;Endpoints may seek changes in the amount of bandwidth initially  requested and confirmed. The gatekeeper must be asked for bandwidth increases or  decreases. Endpoints must comply with gatekeeper responses and requests. The  bandwidth change flow is diagramed in &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 5&lt;/span&gt;&lt;/span&gt;.  This process consists of six stages:&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2232"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P662421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_377','http://images.books24x7.com/bookimages/id_5918/fig09_36_0.jpg','623','440')" target="_self" name="IMG_377"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqR99_cLfI/AAAAAAAACss/VtNpqV9cSic/s1600-h/3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 247px;" src="http://4.bp.blogspot.com/_tuOGu0JuGOE/SnqR99_cLfI/AAAAAAAACss/VtNpqV9cSic/s400/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5366762399764065778" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_377','http://images.books24x7.com/bookimages/id_5918/fig09_36_0.jpg','623','440')" target="_self" name="IMG_377"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_377','http://images.books24x7.com/bookimages/id_5918/fig09_36_0.jpg','623','440')" target="_self" name="IMG_377"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 5: &lt;/span&gt;Bandwidth Change Request.&lt;/span&gt;&lt;/div&gt;  &lt;/div&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;The initiating gateway sends a bandwidth request (BRQ) to  the gatekeeper to request the desired bandwidth.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;The gatekeeper responds with a bandwidth confirmation (BCF)  message for the requested bandwidth.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;A logical channel is established between the two gateways  with the specified bandwidth.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;A BRQ is sent from the remote router to the gatekeeper to  change the bandwidth of the connection.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;The gatekeeper responds to the gateway with a BCF to confirm  the new bandwidth.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;The logical channel is re-established with the new  bandwidth.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2233"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P671421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Call  Termination&lt;/h3&gt; &lt;p class="first-para"&gt;&lt;i class="emphasis"&gt;Call termination&lt;/i&gt; stops the media  streams and closes the logical channels, and may be requested by any endpoint or  gatekeeper. It ends the H.245 session, releases H.225/Q.931 connections, and  provides disconnect confirmation to the gatekeeper via RAS. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 6 &lt;/span&gt;&lt;/span&gt;shows call termination flow and is described as follows:&lt;/p&gt; &lt;div class="figure"&gt;&lt;div style="text-align: center;"&gt;&lt;a name="2234"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P674421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;a name="2235"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P673421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_378','http://images.books24x7.com/bookimages/id_5918/fig09_37_0.jpg','637','345')" target="_self" name="IMG_378"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqR9Yt5qnI/AAAAAAAACsk/RKlGG9u5w1U/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 190px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqR9Yt5qnI/AAAAAAAACsk/RKlGG9u5w1U/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5366762389758388850" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_378','http://images.books24x7.com/bookimages/id_5918/fig09_37_0.jpg','637','345')" target="_self" name="IMG_378"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_378','http://images.books24x7.com/bookimages/id_5918/fig09_37_0.jpg','637','345')" target="_self" name="IMG_378"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 6: &lt;/span&gt;Call Termination  (H.245/H.225/Q.931/RAS)&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Gateway Y initiates call termination by sending an H.245 End  Session Command (ESC) message to Gateway X.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway X releases the call endpoint and confirms with an  H.245 ESC message to Gateway Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway Y completes the call release by sending an H.245  Release Complete message to Gateway X.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gateway X and Gateway Y disengage with the gatekeeper by  sending a RAS DRQ message.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gatekeeper disengages and confirms by sending DCF messages  to both Gateway X and Gateway Y.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2236"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P682421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;H.323  Endpoint-to-Endpoint Signaling&lt;/h3&gt; &lt;p class="first-para"&gt;Assuming that endpoints (clients) know each other's IP  addresses, the H.323 signaling is shown in &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 7&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;/p&gt; &lt;div style="text-align: center;" class="figure"&gt;&lt;a name="2237"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P685421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;a name="2238"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P684421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_379','http://images.books24x7.com/bookimages/id_5918/fig09_38_0.jpg','537','384')" target="_self" name="IMG_379"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqR9QO1gXI/AAAAAAAACsc/7qemLOgMfJA/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 322px; height: 230px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqR9QO1gXI/AAAAAAAACsc/7qemLOgMfJA/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5366762387480609138" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_379','http://images.books24x7.com/bookimages/id_5918/fig09_38_0.jpg','537','384')" target="_self" name="IMG_379"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_379','http://images.books24x7.com/bookimages/id_5918/fig09_38_0.jpg','537','384')" target="_self" name="IMG_379"&gt;&lt;/a&gt;&lt;/span&gt;  &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 8: &lt;/span&gt;H.323 Endpoint-to-Endpoint  Signaling&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-163555278263755797?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/_U7gGyFWf1Q" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/_U7gGyFWf1Q/h323-call-setup.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tuOGu0JuGOE/SnqZlZMQxrI/AAAAAAAACtM/lUDzI96PP84/s72-c/7.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/h323-call-setup.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-6632126276228818813</guid><pubDate>Thu, 06 Aug 2009 08:10:00 +0000</pubDate><atom:updated>2009-08-06T01:14:09.710-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">H.323</category><category domain="http://www.blogger.com/atom/ns#">Voice</category><title>H.323 Discovery and Registration | Cisco VOIP</title><description>&lt;h3 class="sect3-title"&gt;&lt;br /&gt;&lt;/h3&gt; &lt;p class="first-para"&gt;The five stages of an H.323 call and details of each of  these connections are listed. &lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Discovery and registration&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call setup&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Call-signaling flows&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Media stream and media control flows&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;a name="2218"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40A9E-24C3-11D8-B20D-000C6E9A9629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Call  termination&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p class="para"&gt;A lot happens within each of these stages; from the time the call  is requested to the time it is terminated. &lt;/p&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Device Discovery and Registration&lt;/h4&gt; &lt;p class="first-para"&gt;The gatekeeper initiates a "discovery" process to determine  the gatekeeper with which the endpoint must communicate, as shown in &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;.  This discovery can be either a statically configured address or through  multicast traffic. Once this is determined, the endpoint or gateway registers  with the discovered gatekeeper. &lt;/p&gt; &lt;div class="figure"&gt;&lt;a name="2219"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P582421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_370','http://images.books24x7.com/bookimages/id_5918/fig09_29_0.jpg','706','384')" target="_self" name="IMG_370"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqQBfrNgpI/AAAAAAAACsE/an2HR7qtxCI/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 190px;" src="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqQBfrNgpI/AAAAAAAACsE/an2HR7qtxCI/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5366760261322375826" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_370','http://images.books24x7.com/bookimages/id_5918/fig09_29_0.jpg','706','384')" target="_self" name="IMG_370"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_370','http://images.books24x7.com/bookimages/id_5918/fig09_29_0.jpg','706','384')" target="_self" name="IMG_370"&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1: &lt;/span&gt;H.323 Gatekeeper Call  Control/Signaling: Discovery and Registration&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;Registration is used by the endpoints to identify a zone with  which they can be associated (a &lt;i class="emphasis"&gt;zone&lt;/i&gt; is a collection of  H.323 components managed by a single gatekeeper). H.323 can then inform the  gatekeeper of the zones' transport address and alias address. &lt;/p&gt; &lt;p class="para"&gt;In &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 1&lt;/span&gt;&lt;/span&gt;:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;A H.323 gateway (or terminal) sends a request to register  (RRQ) message using H.225 RAS on the RAS channel to the gatekeeper.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;The gatekeeper confirms or denies the registration by  sending a registration confirmation (RCF) or a "Reject registration" message  back to the gateway.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Intra-zone Call Placement&lt;/h4&gt; &lt;p class="first-para"&gt;Once the registration and discovery process is complete, we  can place a call. &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2&lt;/span&gt;&lt;/span&gt;  shows Gateway X placing a intra-zone call to a terminal connected to Gateway Y,  Gateway X sends an admission request (ARQ) message to the gatekeeper requesting  permission to place a call to a phone number serviced by Gateway Y. &lt;/p&gt; &lt;div class="figure"&gt;&lt;a name="2220"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P592421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;a name="2221"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P591421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_371','http://images.books24x7.com/bookimages/id_5918/fig09_30_0.jpg','633','202')" target="_self" name="IMG_371"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tuOGu0JuGOE/SnqQBqC-6wI/AAAAAAAACsM/JDHdKAIcF9s/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 112px;" src="http://1.bp.blogspot.com/_tuOGu0JuGOE/SnqQBqC-6wI/AAAAAAAACsM/JDHdKAIcF9s/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5366760264106437378" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_371','http://images.books24x7.com/bookimages/id_5918/fig09_30_0.jpg','633','202')" target="_self" name="IMG_371"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_371','http://images.books24x7.com/bookimages/id_5918/fig09_30_0.jpg','633','202')" target="_self" name="IMG_371"&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2: &lt;/span&gt;H.323 Gatekeeper Call  Control/Signaling: Call Placement (Intra-zone)&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;In &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 2&lt;/span&gt;&lt;/span&gt;:&lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;Gateway X sends an ARQ message using H.225 RAS to the  gatekeeper. &lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;Gatekeeper requests direct call signaling by sending an  admission confirmation (ACF) to Gateway X.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;H.323 call setup is initiated.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h4 class="sect4-title"&gt;Inter-zone Call Placement&lt;/h4&gt; &lt;p class="first-para"&gt;The process of placing an inter-zone call is somewhat more  complicated and resource–intensive, as the network is larger and divided into  multiple zones. In &lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3&lt;/span&gt;&lt;/span&gt;,  Gatekeeper A controls Zone A, and Gatekeeper B controls Zone B. Gateway X (or  Terminal X) is registered with Gatekeeper A, and Gateway Y is registered with  Gatekeeper B.&lt;/p&gt; &lt;div class="figure"&gt;&lt;a name="2222"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P602421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_372','http://images.books24x7.com/bookimages/id_5918/fig09_31_0.jpg','758','279')" target="_self" name="IMG_372"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tuOGu0JuGOE/SnqQB9ouc0I/AAAAAAAACsU/4SHlyd99SRQ/s1600-h/3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 129px;" src="http://2.bp.blogspot.com/_tuOGu0JuGOE/SnqQB9ouc0I/AAAAAAAACsU/4SHlyd99SRQ/s400/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5366760269365015362" border="0" /&gt;&lt;/a&gt;&lt;a href="javascript:PopImage('IMG_372','http://images.books24x7.com/bookimages/id_5918/fig09_31_0.jpg','758','279')" target="_self" name="IMG_372"&gt;&lt;/a&gt;&lt;span class="figuremediaobject"&gt;&lt;a href="javascript:PopImage('IMG_372','http://images.books24x7.com/bookimages/id_5918/fig09_31_0.jpg','758','279')" target="_self" name="IMG_372"&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3: &lt;/span&gt;H.323 Gatekeeper Call  Control/Signaling: Call Placement (Inter-zone)&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;p class="para"&gt;To place a call to Gateway Y terminal, Gateway X first sends an  ARQ message to the gatekeeper requesting permission to make the call. Since  Gateway Y is not registered with the gatekeeper in Zone A, we assume that the  gateways (terminals) are already registered. &lt;/p&gt; &lt;p class="para"&gt;&lt;span class="figure-title"&gt;&lt;span class="figure-titlelabel"&gt;Figure 3 s&lt;/span&gt;&lt;/span&gt;hows five distinct phases in an inter-zone call placement. &lt;/p&gt; &lt;ol class="orderedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;ARQ   &lt;/b&gt;Gateway X requests a connection to  Gateway Y from its local gatekeeper.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Location request (LRQ)   &lt;/b&gt;&lt;a name="2223"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40A9F-24C3-11D8-B20D-000C6E9A9629421052BA-A2D5-46D5-8CDE-9BD891CA86E2"&gt;&lt;/a&gt;Local  gatekeeper for Gateway X does not know the IP address of Gateway Y and is  requesting the address from Gateway Y's local gatekeeper.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Location confirm (LCF)   &lt;/b&gt;Gateway Y's local  gatekeeper responds to Gateway X's local gatekeeper with the IP address of  Gateway Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;ACF   &lt;/b&gt;The local gatekeeper responds to  Gateway X's request and provides the remote IP address of Gateway Y.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Call established   &lt;/b&gt;The H.323 call is  established between Gateway X and Gateway Y.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-6632126276228818813?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/ulLdauFAvpA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/ulLdauFAvpA/h323-discovery-and-registration-cisco.html</link><author>noreply@blogger.com (JohnJenin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tuOGu0JuGOE/SnqQBfrNgpI/AAAAAAAACsE/an2HR7qtxCI/s72-c/1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/08/h323-discovery-and-registration-cisco.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9208506639949004304.post-8917043595731876047</guid><pubDate>Mon, 27 Jul 2009 13:20:00 +0000</pubDate><atom:updated>2009-07-27T06:20:00.926-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Applications</category><category domain="http://www.blogger.com/atom/ns#">IP Telephony</category><category domain="http://www.blogger.com/atom/ns#">Cisco</category><title>Cisco IP Telephony Applications</title><description>&lt;!--Bypass:First Viewer Page:Keywords:telephony,xaltstartx,telephonys,: Time:Sun, 12 Jul 2009 12:17:09 UTC--&gt; &lt;!--XML Creation Time:Sun, 12 Jul 2009 12:17:10 UTC--&gt; &lt;a name="chapter.00C40A71-24C3-11D8-B20D-000C6E9A9629920496EA-83BF-4C83-A1C7-BAF6029E0EDA"&gt;&lt;/a&gt; &lt;div style="color: rgb(0, 0, 0);" esi="i.am.akamai"&gt;&lt;div&gt;&lt;div class="chapter"&gt;&lt;div class="section"&gt; &lt;h2 class="first-section-title"&gt;&lt;a name="2186"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P443920496EA-83BF-4C83-A1C7-BAF6029E0EDA"&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p class="first-para"&gt;Cisco has developed software solutions to enhance their IP  &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; solutions. IP &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; applications allow Cisco to augment  their IP &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; hardware with  features and services to provide an even more viable solution. &lt;a name="2187"&gt;&lt;/a&gt;&lt;a name="beginpage.00C40A95-24C3-11D8-B20D-000C6E9A9629920496EA-83BF-4C83-A1C7-BAF6029E0EDA"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2188"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P445920496EA-83BF-4C83-A1C7-BAF6029E0EDA"&gt;&lt;/a&gt;Cisco Web  Attendant&lt;/h3&gt; &lt;p class="first-para"&gt;Cisco WebAttendant is Windows Web-based TAPI software that  allows the user to receive and dispatch calls from any IP telephone on the  network. WebAttendant allows the IP phone to interface directly with the  CallManager to direct calls and to monitor the status of lines, much like a  traditional receptionist console. WebAttendant offers many of the same features  of traditional PBX systems such as &lt;i class="emphasis"&gt;hunt groups &lt;/i&gt;and  multiple attendant consoles.&lt;/p&gt; &lt;p class="last-para"&gt;WebAttendant is included in the basic CallManager package. It  can scale to meet the size of almost any IP &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; infrastructure. A single WebAttendant console can  monitor up to 26 calls at a time. A single CallManager cluster utilizing  WebAttendant can support up 32 hunt groups with 16 members per hunt group. Also,  a cluster can support up to 96 WebAttendant consoles, which means support for up  to 512 (96 consoles x 26 calls) calls at one time. &lt;/p&gt;&lt;/div&gt; &lt;div class="section"&gt; &lt;h3 class="sect3-title"&gt;&lt;a name="2189"&gt;&lt;/a&gt;&lt;a name="wbp10Chapter9P448920496EA-83BF-4C83-A1C7-BAF6029E0EDA"&gt;&lt;/a&gt;Internet  Communications Software &lt;/h3&gt; &lt;p class="first-para"&gt;Internet Communications Software (ICS) is a suite of five  tools for service and application providers to further gain the benefits of IP  &lt;span class="b24-hit"&gt;telephony&lt;/span&gt;. &lt;/p&gt; &lt;ul class="itemizedlist"&gt;&lt;li class="first-listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Network Applications Manager (NAM&lt;/b&gt;)   A  management console that enables utilization of Automatic Call Distribution  (ACD), Intelligent Contact Mangement (ICM), CIS, and IP Contact Center  (IPCC).&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Automatic Call Distribution   &lt;/b&gt;Part of NAM,  it reroute calls to different customers serviced via the same CO.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Cisco IP Contact Center   &lt;/b&gt;Allows call  centers using IP &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; to receive  regular POTS calls as well as IP &lt;span class="b24-hit"&gt;telephony&lt;/span&gt; calls.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Intelligent Contact Management   &lt;/b&gt;Directs  and relays customer contact information between resources such as Web, voice,  and e-mail.&lt;/p&gt; &lt;/li&gt;&lt;li class="listitem"&gt; &lt;p class="first-para"&gt;&lt;b class="bold"&gt;Customer Interaction Suite   &lt;/b&gt;Allows  corporations and service providers to interact with their customers on the  Internet or network in real-time. Four components: Cisco Media Manager, Cisco  Media Blender, Cisco E-Mail Manager, and Cisco Collaboration Server:&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9208506639949004304-8917043595731876047?l=simple-telecom.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TelecomMadeSimple/~4/iVnWX5eEhls" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TelecomMadeSimple/~3/iVnWX5eEhls/cisco-ip-telephony-applications.html</link><author>noreply@blogger.com (JohnJenin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://simple-telecom.blogspot.com/2009/07/cisco-ip-telephony-applications.html</feedburner:origLink></item></channel></rss>
