<?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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Cisco Voice Guru</title><link>http://ciscovoiceguru.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CiscoVoiceGuru" /><description>CCIE Voice Study Resources for those who have forsaken free-time and sanity.</description><language>en</language><lastBuildDate>Wed, 25 Aug 2010 15:49:45 PDT</lastBuildDate><generator>http://wordpress.org/?v=abc</generator><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CiscoVoiceGuru" /><feedburner:info uri="ciscovoiceguru" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>44.8257</geo:lat><geo:long>-93.382126</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>CiscoVoiceGuru</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>CCIE Study Approach</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/N-2sq3oiv_0/</link><category>Tips and Testimonials</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Wed, 25 Aug 2010 15:49:45 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/538/ccie-study-approach/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Approaching a CCIE lab requires intense preparation, accountability, and perseverance.&#160; After passing the lab on August 17th, I decided to crunch some numbers and provide some statistics.&#160; Hopefully, this will help guide you in your journey and provide some sort of baseline to measure yourself against; although, I will be the first to tell you that I am not THE perfect CCIE candidate.</p>
<p><a href="http://ciscovoiceguru.com/wp-content/uploads/2010/08/Shot20100825at5.21.35PM.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Shot 2010-08-25 at 5.21.35 PM" border="0" alt="Shot 2010-08-25 at 5.21.35 PM" src="http://ciscovoiceguru.com/wp-content/uploads/2010/08/Shot20100825at5.21.35PM_thumb.png" width="485" height="294" /></a></p>
<p>From the day I passed my CCIE Voice written exam on Nov 25, 2010, until the day I passed the CCIE Voice lab on Aug 17th, 2010, I logged 933 hours of “study.”&#160; To keep myself honest, I had a very rigid definition of studying.&#160; “Study” was classified as the following:</p>
<ul>
<li><strong>Lab</strong> <strong>time</strong> was typically recorded in eight-hour segments.&#160; I used ProctorLabs.com for my CCIE Voice studying needs. In order to get the most “bang for my buck,” I always used the full eight-hour voucher.&#160; This was helped me a lot when the real lab came around.&#160; I was already used to focusing for lengthy periods of times.&#160; This removed the concern about stamina on exam day.</li>
<li><strong>Theory time</strong> was spent either (a) reviewing IPexpert lab solutions and explanations, (b) listening to Amy Ryan’s amazing Audio on Demand series, or (c) reading every Cisco document that I could get my hands on.&#160; For those of you preparing for the lab, become <u>extremely</u> familiar with the CUCM 7.0(1) SRND, CUCME 7.0(1) Admin Guide, QoS SRND, and anything pertaining to gateways and gatekeepers.&#160; I highly recommend the Troubleshooting IP Telephony book available through Cisco Press.&#160; It’s a bit old, but sure to be a faithful reference beyond passing the exam.</li>
<li><strong>Distraction-free</strong> was a keyword for studying.&#160; If you’re going to study, don’t leave the TV on in the background.&#160; Don’t listen to music.&#160; Don’t sip margaritas.&#160; You are preparing for a strenuous test unlike any other certification in the IT community.</li>
</ul>
<p>As you can see from the graphic below, as time progressed, my lab study overtook my theory study.&#160; I don’t think I could have done this any other way.&#160; Before you can really launch out into full eight-hour mock labs, you must have a very solid understanding of call routing, protocols, QoS, features, etc.&#160; The first four months were consumed with SRNDs.&#160; I would wake up at 4:30AM and study theory until 7:00AM.&#160; I’d go to work, come back home, and study another few hours.</p>
<p>As I reached the end of my journey, my theory focused diminished gradually and was replaced by additional lab time.&#160; You should eventually reach a place where you only need to look at documents for clarification.&#160; To make an analogy, you have already built the house, now you’re just applying the finishing touches.</p>
<p><strong>Reader Participation: At this time, I want make myself available to answer strategy questions.&#160; If you have any questions about study methods, lifestyle modifications, etc. pertaining to lab preparation, post them as comments on this blog.&#160; I will compile the questions and answer them as a separate post in the next week.</strong></p>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/N-2sq3oiv_0" height="1" width="1"/>]]></content:encoded><description>Approaching a CCIE lab requires intense preparation, accountability, and perseverance.&amp;#160; After passing the lab on August 17th, I decided to crunch some numbers and provide some statistics.&amp;#160; Hopefully, this will help guide you in your journey and provide some sort of baseline to measure yourself against; although, I will be the first to tell you [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/538/ccie-study-approach/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">6</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/538/ccie-study-approach/</feedburner:origLink></item><item><title>Post-Lab Debriefing: Thanks and Thoughts</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/9GD2soXuJ3Y/</link><category>Tips and Testimonials</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Wed, 18 Aug 2010 07:25:20 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/?p=533</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>All -</p>
<p>I want to thank IPexpert for their help and support during the last year.  Amy and Vik are incredible instructors.  They really want to form you into a true CCIE, not just someone who can pass the test.  I am greatly indebted to the amount of work they put into the v3 materials that they offer.  Way to go guys!</p>
<p>I also want to say a HUGE thanks to the IPexpert technical support guys: Drew LePla, Ryan Barnum, and Andrew &#8220;B&#8221; Shipton.  You guys know how many times I  sent after-hours support requests!  Thank you for your help.</p>
<p>A thanks to my buddy, Mike Down aka &#8220;Frank&#8221; &#8211; You sold me a good deal on the end-to-end package and provided plenty of sarcasm and customer service throughout my journey.  Keep yer&#8217; stick on the ice, my friend.</p>
<p>I also want to thank my study partners: Antonio McCarver, Roger Källberg, Jeff Cotter, Warren Heaviside, and the list goes on and on.  I made some great friends on this journey.  You know who you are.  Let&#8217;s keep in touch.</p>
<p>I also wanted to shoot out a few thoughts while things were still fresh in my mind.</p>
<p><strong>Tip 1: You begin taking the lab the night before</strong></p>
<p>Make sure that you prepare yourself for the lab the night before.  My wife told me to not have sugar or carbs because they can slow down your mental recall abilities.  Don&#8217;t eat heavy food. Try to avoid excess sugar and carbs.</p>
<p>Take a 30-45 minute walk the night before.  This will help alleviate stress and provide &#8220;feel-good&#8221; endorphins that will help as you go to bed.  The morning of the exam, do not have ANY sugar or carbs.  For me, I went to Denny&#8217;s and had eggs, bacon, and fruit.  Protein is good for endurance and mental alertness.  After having breakfast, I went for a 30 minute walk.  I was super nervous going into the lab because it was my first attempt.  I felt that the walk in the morning was a great stress reliever.  When I went into the lab, I was riding high on those positive endorphins for the first hour.</p>
<p><strong>Tip 2: Don&#8217;t waste your &#8220;free&#8221; meal at Cisco&#8217;s cafeteria</strong></p>
<p>You get something like $13-14 to spend for lunch.  Following my wife&#8217;s advice, I avoided sugar and carbs.  I had a big salad with tons of protein (chicken, bacon, eggs) and fruit.  I was tempted by the fresh pizza, burgers, and fries, but managed to avoid them.  When I returned to the lab, I was alert and not groggy in any way.  Other guys picked up sugary drinks, chocolate, cookies, fries, etc.  Don&#8217;t make that mistake!  You&#8217;ve invested a lot of time into your preparation, don&#8217;t handicap yourself by being undisciplined and eating junk food for lunch.</p>
<p><strong>Tip 3: Keep a spreadsheet to track your study progress</strong></p>
<p>The CCIE lab requires a high level of personal dedication and perseverance.  Use a spreadsheet to track your study time.  Every Monday morning, I would determine the number of hours I would study that week, clearly define what IPexpert labs I would focus on, and what Cisco documents/concepts I would study.  I would schedule my week and hold myself to it.</p>
<p>Logging your time can be a great confidence-booster as well.  By the time I went in to the take the test, I had logged 600 hours worth of rack time and another 350 hours worth of reading/reflection since January 1st.  I was able to confidently tell myself, &#8220;Matthew, you know this!  You&#8217;ve done this many, many times before.&#8221;</p>
<p><strong>Tip 4: Get involved in online study lists like the OSL</strong></p>
<p>Gather people around you who will challenge you.  IPexpert&#8217;s online study list was a great way to meet other people and be challenged.  If you come across a question, do your research, check the OSL archives, and then send an email out to the group if you&#8217;re still stumped.  Make an effort to be a contributor.  Don&#8217;t just ask questions, but answer them as well.  I made a commitment early on to answer at least one email once a week.  It was a great way to be stretched.</p>
<p>I will write more on my blog over the next few weeks, but these were just a few tips that really helped me.</p>
<p>You know, there&#8217;s no shortcut to getting your CCIE.  In the end, it takes a lot of hard work, sore muscles, awkward schedules, etc.  The reason Voice IEs are so coveted in the marketplace is because there are so few of them.  Not many people are willing to make the sacrifice in order to get the prize.  Commit yourself to the goal, throw yourself into your study plan, and &#8220;get &#8216;er done!&#8221;</p>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/9GD2soXuJ3Y" height="1" width="1"/>]]></content:encoded><description>All - I want to thank IPexpert for their help and support during the last year.  Amy and Vik are incredible instructors.  They really want to form you into a true CCIE, not just someone who can pass the test.  I am greatly indebted to the amount of work they put into the v3 materials [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/533/post-ccie-lab/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/533/post-ccie-lab/</feedburner:origLink></item><item><title>I passed – CCIE #26721</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/d-KEy9pL94U/</link><category>Tips and Testimonials</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Tue, 17 Aug 2010 16:23:18 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/?p=526</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Just found out that I passed!  More details to come.</p>
<p>Let me just say that it&#8217;s a phenomenal feeling to get that score report.  Now I can exhale, lay back, and get back to my real life.</p>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/d-KEy9pL94U" height="1" width="1"/>]]></content:encoded><description>Just found out that I passed! More details to come. Let me just say that it&amp;#8217;s a phenomenal feeling to get that score report. Now I can exhale, lay back, and get back to my real life.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/526/i-passed-ccie-26721/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">14</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/526/i-passed-ccie-26721/</feedburner:origLink></item><item><title>Building C – Less than 24 hours away</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/uY2l6HTgPo8/</link><category>Random</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Sun, 15 Aug 2010 09:41:30 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/525/building-c-less-than-24-hours-away/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>This morning I took a trip to Cisco’s campus to figure out where Building C was located.  Actually, I visited the same building the day before.  Even though I knew where it was, I had to do a solo run today for the sake of my nerves.</p>
<p>Tomorrow is D-Day.</p>
<p><a href="http://ciscovoiceguru.com/wp-content/uploads/2010/08/BuildingC.jpg"><img style="display: inline; border: 0px;" title="BuildingC" src="http://ciscovoiceguru.com/wp-content/uploads/2010/08/BuildingC_thumb.jpg" border="0" alt="BuildingC" width="489" height="368" /></a></p>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/uY2l6HTgPo8" height="1" width="1"/>]]></content:encoded><description>This morning I took a trip to Cisco’s campus to figure out where Building C was located.  Actually, I visited the same building the day before.  Even though I knew where it was, I had to do a solo run today for the sake of my nerves. Tomorrow is D-Day.</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/525/building-c/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">8</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/525/building-c/</feedburner:origLink></item><item><title>Practice Lab Reflections 8</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/T2U-0FyINqI/</link><category>Practice Lab Notes</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Mon, 09 Aug 2010 12:06:23 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/522/practice-lab-reflections-8/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<h3>CUCME</h3>
<ul>
<li>When changing MAC addresses on SIP phones in CUCME, make sure that you copy the entire output of the SIP phone.&#160; Otherwise the &quot;no id mac&quot; command will erase the entire configuration under &quot;voice register pool&quot;.</li>
<li>SIP CUCME phones cannot use &quot;voice class code&quot; to step down codecs to a lower type.</li>
<li>&quot;num-exp&quot; commands do not reorder themselves.&#160; You will need to reorder them frm most specific to least specific.</li>
</ul>
<h3>Useful Debugs</h3>
<blockquote><p>debug voip dialpeer     <br />show voice register dial-peer      <br />show sccp connections summary      <br />show sccp connections      <br />show dspfarm dsp active      <br />show call active voice brief      <br />show gatekeeper gw-type prefix      <br />show gatekeeper zone prefix      <br />show gatekeeper endpoint      <br />show gatekeeper call      <br />debug isdn q931</p>
</blockquote>
<h3>Mobility</h3>
<p><strong><u>Physical Location</u></strong></p>
<ul>
<li>Is mobility enabled on the device?</li>
<li>Check the phone&#8217;s subnet.&#160; Is it connected by Device Mobility Information to a Device Pool?</li>
<li>Compare the Physical Location of the home Device Pool to the roaming Device Pool.</li>
<li>If the same, use the home Device Pool.</li>
<li>If different, use the roaming Device Pool paying additional attentions to the &quot;Roaming Sensitive Settings.&quot;</li>
</ul>
<p><strong><u>Device Mobility Group</u></strong></p>
<ul>
<li>Check the Device Mobility Group on the Device Pool</li>
<li>If the same, the ROAMING device pool CSS overrides the device CSS.&#160; This is the one case where Device Pool overrides device CSS.</li>
<li>If different, the device CSS takes precendence.</li>
<li>Note: Think of DMGs are dialing vernacular for a region.&#160; This would allow a caller in France to roam to the US and dial a local Minnesota number as he is familiar with, as an international number.</li>
<li>CIPC is not a supported UM client.</li>
<li>The &quot;Mobile Phone&quot; checkbox allows use of the &quot;Transfer to my mobile&quot; service.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/T2U-0FyINqI" height="1" width="1"/>]]></content:encoded><description>CUCME When changing MAC addresses on SIP phones in CUCME, make sure that you copy the entire output of the SIP phone.&amp;#160; Otherwise the &amp;#34;no id mac&amp;#34; command will erase the entire configuration under &amp;#34;voice register pool&amp;#34;. SIP CUCME phones cannot use &amp;#34;voice class code&amp;#34; to step down codecs to a lower type. &amp;#34;num-exp&amp;#34; commands [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/522/practice-lab-reflections-8/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/522/practice-lab-reflections-8/</feedburner:origLink></item><item><title>Practice Lab Reflections 7</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/cBFiVe3Tmwo/</link><category>Practice Lab Notes</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Mon, 09 Aug 2010 12:00:59 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/519/practice-lab-reflections-7/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<h3>Gatekeeper</h3>
<ul>
<li>Make sure gatekeepers setup to route according to the full E.164 number.</li>
<li>You must have more than a zone match in order route the call.</li>
<li># is good for gatekeeper routing because there is no chance of overlap.</li>
<li>The advantage of the default technology is that you don&#8217;t need to prepend the Tech-Prefix in the Called #.&#160; The gatekeeper routes the call to the destination zone as defined by the matching zone prefix.&#160; The gatekeeper will randomly choose a gateway in the destination zone that has registered with the default tech-prefix: gw-type-prefix 1#* default-technology</li>
</ul>
<h3>Gateway</h3>
<ul>
<li>H.323 gateways view the + character as an invalid character.&#160; You must do a number translation on the IOS gateway itself to re-add the + to the outbound calling party (ANI) number.</li>
<li>Useful command for voice translation rules: &quot;test voice translation-rule [rule#] [test#]&quot;     <br />If you add a voice translation to the voice-port instead of the dial-peer, this will change all PSTN calls coming in/out of the T1/E1.</li>
<li>When configuring a gateway and gatekeeper in CUCM that coincidentally happens to be the same device, remember that you cannot use the same IP address.&#160; Either use a different physical interface or create a loopback address to use for the second logical device in CUCM.</li>
<li>The following command is useful when configuring redundant dial peers to external H.323 endpoints.&#160; It allows for timeouts and resulting failover capabilities:     <br />voice class h323 1      <br />h225 timeout tcp establish 3</li>
<li>The following command is used to change the H.225 listen port:     <br />h323      <br />h225 listen-port 1820</li>
<li>As a best practice, strip the 9 at the IOS gateway level to accommodate SRST capabilities.</li>
<li>In order to strip the caller ID name information on an IOS gateway, use the &quot;clid strip name&quot; in dial-peer config mode.</li>
<li>dsp-farm profiles are in a &quot;shutdown&quot; state by default.&#160; Remember to &quot;no shutdown&quot; them.</li>
<li>With H.323 gateways and SRST, it is always best to take the incoming calling number and manipulate it for call processing while the call is still within the IOS gateway.</li>
</ul>
<h3>CUCM</h3>
<ul>
<li>Significant digits are always the right-most digits.</li>
<li>H.323 Fast Start sends H.225 call control and H.245 call capabilities information over the same TCP 1720 port at the same time.&#160; This allows for faster call establishment.</li>
<li>Calling/Called Party Transformation Patterns should be completely separated from the call routing partitions.     <br />pt-ani-gw-hq      <br />css-ani-gw-hq</li>
<li>SIP devices do not support the annunciator in CUCM.</li>
<li>It is the destination device (from CUCM&#8217;s perspective) that determined the called/calling party transformations used.     <br />Local:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; \+1212.XXXXXXX      <br />Long Distance:&#160;&#160;&#160;&#160; \+1.!      <br />International:&#160;&#160;&#160;&#160; \+.!</li>
<li>With SIP dial rules in CUCM, the following commands are useful:     <br />&gt;#&#160;&#160;&#160; Used at the end of a string to bypass the interdigit timeout      <br />\*&#160;&#160;&#160;&#160; Used at the beginning of a string to denote a number beginning with * </li>
<li>Inbound globalization takes place after the call has been passed from the IOS gateway to CUCM.</li>
<li>SIP does not offer an indication of the numbering type. Therefore, SIP gateways will not be able to receive an indication of the called or calling party number type set by CUCM</li>
<li>When you uncheck &quot;Use Device Pool Calling/Called Party Transformation CSS&quot; on an MGCP gateway, you must bounce MGCP on the IOS itself.</li>
<li>TIP: Whenever something fails, immediately restart the gateway or trunk in CUCM.&#160; You never know. </li>
<li>Remember to set &quot;Stop Routing on Unallocated Number Flag&quot; to FALSE.&#160; This is required to allow failover across trunks in CUCM.</li>
<li>No MTP check box is required when setting up interoperability between Cisco devices.&#160; The devices use proprietary communication channels to enable MTP as necessary.</li>
<li>Translation patterns preempt route patterns.</li>
<li>The # is stripped by default when sending the call out of CUCM.&#160; There is a service parameter to modify the way it behaves.</li>
<li>When deploying site codes in a variable-length on-net dial plan, configure a translation pattern per site to translate 1XXX into 8-408-1XXX to be routed on via the PT-INTERNAL partition.</li>
<li>When using the line device approach, remember the priority order is reversed for CTI devices.&#160; For these devices, partitions in the device calling search space are given priority over those before the line casing search space.</li>
<li>When using the line/device approach, make sure that the globalized version of the numbers are also blocked.&#160; This is a gotcha.</li>
<li>When using the line/device approach for extension mobility, the users must adapt their dialing behavior to that of the local site.</li>
<li>The Call Forward All CSS under the line configuration is not concatenated with any other calling search space.&#160; In order to function properly, they must be manually set.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/cBFiVe3Tmwo" height="1" width="1"/>]]></content:encoded><description>Gatekeeper Make sure gatekeepers setup to route according to the full E.164 number. You must have more than a zone match in order route the call. # is good for gatekeeper routing because there is no chance of overlap. The advantage of the default technology is that you don&amp;#8217;t need to prepend the Tech-Prefix in [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/519/practice-lab-reflections-7/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/519/practice-lab-reflections-7/</feedburner:origLink></item><item><title>CUE MWI Notification Methods</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/wo0MDY3lBeI/</link><category>Cisco Unity Express</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Sun, 08 Aug 2010 21:31:15 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/518/cue-mwi-notification-methods/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>When considering MWI notification methods for a CUCME-CUE integration, there are three options: (1) Outcalling, (2) Subscribe Notify, and (3) Unsolicited Notifiy.&#160; While the two SIP notify methods can be used together, you cannot configure Outcalling and Unsolicited notify at the same time.</p>
<p>The following will briefly explain the commands required to configure each method.&#160; For the purpose of this posting, the CUCME IP address is 10.10.202.1 and the CUE IP address is 10.10.202.2.&#160; Anyone familiar with ProctorLabs’ IP schema will recognize that I use ProctorLabs.com for all my remote vRack studying needs.</p>
<p>Look at the three methods and tell me which one you would rather configure.&#160; Based on the number of commands alone, SIP Unsolicited Notify is the prime choice.&#160; A study partner of mine actually commented that unsolicited is Cisco’s best practice for MWI delivery in a CUCME-CUE integration.&#160; Don’t call that gospel, I haven’t found the documentation for myself, by I can see why it would be a best practice.</p>
<h3>Outcalling</h3>
<p><u>CUCME:</u></p>
<blockquote><p>dial-peer voice 3600 voip      <br />destination-pattern 3600       <br />session protocol sipv2       <br />session target ipv4:10.10.202.2       <br />incoming called-number 399[89]&#8230;.       <br />dtmf-relay sip-notify       <br />codec g711ulaw       <br />no vad       <br />!       <br />ephone-dn&#160; 11       <br />number 3998&#8230;. no-reg primary       <br />mwi off       <br />!       <br />ephone-dn&#160; 12       <br />number 3999&#8230;. no-reg primary       <br />mwi on</p>
</blockquote>
<p><u>CUE:</u></p>
<blockquote><p>ccn application ciscomwiapplication aa      <br />parameter &quot;strMWI_OFF_DN&quot; &quot;3998&quot;       <br />parameter &quot;strMWI_ON_DN&quot; &quot;3999&quot;       <br />end application</p>
</blockquote>
<h3>SIP Subscribe Notify</h3>
<p><u>CUCME:</u></p>
<blockquote><p>sip-ua      <br />mwi-server 10.10.202.2       <br />!       <br />ephone-dn 1       <br />description BR2 Phone 1       <br />number 3001 no-reg       <br />mwi sip </p>
</blockquote>
<p><u>CUE:</u></p>
<blockquote><p>ccn subsystem sip      <br />gateway address &quot;10.10.202.1&quot;       <br />mwi envelope-info       <br />mwi sip outcall sub-notify       <br />end subsystem</p>
</blockquote>
<h3>SIP Unsolicited Notify</h3>
<p><u>CUCME:</u></p>
<blockquote><p>sip-ua      <br />mwi-server 10.10.202.2 unsolicited </p>
</blockquote>
<p><u>CUE:</u></p>
<blockquote><p>ccn subsystem sip      <br />gateway address &quot;10.10.202.1&quot;       <br />sip unsolicited       <br />end subsystem </p>
</blockquote>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/wo0MDY3lBeI" height="1" width="1"/>]]></content:encoded><description>When considering MWI notification methods for a CUCME-CUE integration, there are three options: (1) Outcalling, (2) Subscribe Notify, and (3) Unsolicited Notifiy.&amp;#160; While the two SIP notify methods can be used together, you cannot configure Outcalling and Unsolicited notify at the same time. The following will briefly explain the commands required to configure each method.&amp;#160; [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/518/cue-mwi-notification-methods/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/518/cue-mwi-notification-methods/</feedburner:origLink></item><item><title>Practice Lab Reflections #6</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/UhNEW6-PJCI/</link><category>Practice Lab Notes</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Thu, 05 Aug 2010 19:01:27 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/511/practice-lab-reflections-6/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<ul>
<li><strong>Great list of troubleshooting documents</strong> under the support web page: Technology &gt; Voice &gt; Gateway Protocols &gt; All gateway Protocols &gt; Config Examples and Technotes </li>
<li><strong>If you have DHCP issues</strong>, disable CSA using “utils csa disable” </li>
<li><strong>To configure LLDP-MED</strong>, go to SWITCHES &gt; CISCO CATALYST 3750 SERIES SWITCHES &gt; CONFIGURE &gt; Configuration Examples and TechNotes &gt; Configuration Guides &gt; Catalyst 3750 Switch Software Configuration Guide, 12.2(50)SE &gt; Configuring LLDP, LLDP-MED, and Wired Location Service </li>
<li><strong>To configure VATS over Frame Relay</strong>, go to IOS &gt; 12.4 T &gt; CONFIGURE &gt; Configuration Guides &gt; WAN &gt;
<p>Cisco IOS Wide-Area Networking Configuration Guide, Release 12.4T &gt; Expand Part 1: Frame Relay &gt; Adaptive Frame Relay Traffic Shaping for Interface Congestion</p>
</li>
<li>To capture the first several digits in a string variable in UCCX, use the following example: “set sFirstDigits = sAllDigits.substring(0,2)”.&#160; This will capture the first two digits in a string. </li>
<li>It is a good idea to mark all “emergency” route patterns in CUCM with Urgent Priority in order to avoid any T.302 inter-digit timeouts. </li>
<li>Press voicemail button in SRST mode. On hunt pilot, check calling party mask to XXXX and it should work. </li>
<li>Access list for signaling traffic </li>
</ul>
<blockquote><p>ip access-list extended Signaling-ACL      <br />permit tcp any any range 1718 1721       <br />permit tcp any any range 2000 2002       <br />permit tcp any any range 2427 2428       <br />permit udp any any range 11000 11999</p>
</blockquote>
<ul>
<li>CCIE Voice techtorial from Cisco Live! this year had the following sample configuration for dspfarm profiles: </li>
</ul>
<blockquote><p>sccp ccm 10.1.1.1 identifier 1 priority 1 version 6.0+      <br />sccp ccm 10.1.1.2 identifier 2 priority 2 version 6.0+       <br />sccp ccm 10.1.1.3 identifier 3 priority 3 version 6.0+       <br />!       <br />sccp ccn group 1       <br />associate ccm 1 priority 1       <br />associate ccm 2 priority 2       <br />associate ccm 3 priority 3       <br />associate profile 10 register SB-CONF       <br />&#160;<strong><font color="#0000ff">keepalive retries 5          <br />switchover method immediate           <br />switchback method immediate           <br />switchback interval 15</font></strong></p>
</blockquote>
<ul>
<li>It is possible to verify queuing using the command “show policy interface”. </li>
<li>A great place for best practices is in the CUCM SRND under CALL PROCESSING &gt; INTEROPERABILITY OF UNIFIED CM AND UNIFIED CM EXPRESS. </li>
<li>Remember to add the TERMINATE step at the end of a script, right before the END step. </li>
<li>Placing an outbound H.323 call triggers an H.225 call setup conversation between devices.&#160; As soon as the recipient picks up the receiver, an H.245 call control TCP handshake takes place between the endpoints.&#160; During this interaction, TerminalCapabilitySet is negotiated. </li>
</ul>
<blockquote><p><a href="http://ciscovoiceguru.com/wp-content/uploads/2010/08/103086.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="103086" border="0" alt="103086" src="http://ciscovoiceguru.com/wp-content/uploads/2010/08/103086_thumb.jpg" width="374" height="347" /></a> </p>
</blockquote>
<p><strong>UCCX Configuration Checklist</strong></p>
<ol>
<li>CUCM &#8211; CTI Manager Service Activation </li>
<li>UCCX &#8211; Define AXL Service Provider Address, Username, Password </li>
<li>UCCX &#8211; Define Cisco Unified CM Telephony Provider (CTI Manager), User Prefix (Jtapi user), Password </li>
<li>UCCX &#8211; RMCM Provider, User ID (Rm user), Password </li>
<li>UCCX &#8211; NTP Server </li>
<li>UCCX &#8211; Add new Application, associate with ICD script </li>
<li>UCCX &#8211; Cisco Media Termination Dialog Group Configuration </li>
<li>UCCX &#8211; Cisco Unified CM Telephony Subsystems Configuration
<ul>
<li>Define Cisco Unified CM Telephony Provider </li>
<li>Define Cisco Unified CM Telephony Call Control Group (Add CTI ports) </li>
<li>Define Cisco Unified CM Telephony Call Control Triggers </li>
</ul>
</li>
<li>UCCX &#8211; Define RMCM Proivder </li>
<li>UCCX &#8211; Define Resource Group, and then Resources (or skills) </li>
<li>UCCX &#8211; Define Contact Service Queue (CSQ) </li>
</ol>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/UhNEW6-PJCI" height="1" width="1"/>]]></content:encoded><description>Great list of troubleshooting documents under the support web page: Technology &amp;#62; Voice &amp;#62; Gateway Protocols &amp;#62; All gateway Protocols &amp;#62; Config Examples and Technotes If you have DHCP issues, disable CSA using “utils csa disable” To configure LLDP-MED, go to SWITCHES &amp;#62; CISCO CATALYST 3750 SERIES SWITCHES &amp;#62; CONFIGURE &amp;#62; Configuration Examples and TechNotes [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/511/practice-lab-reflections-6/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/511/practice-lab-reflections-6/</feedburner:origLink></item><item><title>10 Days and Counting</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/kcrSI5gsa5Q/</link><category>00 General</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Thu, 05 Aug 2010 14:14:03 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/510/10-days-and-counting/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>My first attempt at the CCIE Voice lab in San Jose, CA is ten days away.  I have the lesser part of a week to study in isolation.  My wife took the two boys out of town to visit family.  From now until Wednesday night, I will be labbing 12-16 hour days in preparation for my first attempt.</p>
<p>When I talk to people about my upcoming lab they all ask me how I feel.  That’s a difficult question to answer.  My personality is such that I am very hard on myself.  If I feel 90%, I cut it down to 50% to be safe.  It’s just part of my personality.  I never plan on anything.  I always assume the worst.  Not good, I know, but it at least keeps me driving towards my goal.</p>
<p>My biggest struggle now is what to focus on in the next ten days.  I don’t want to get tunnel vision and only focus on two or three concepts.  I need to keep the entire blueprint in view.  However, there are definite areas that I am weak in.</p>
<p>Does anyone have any suggestions on last-mile preparation?</p>
<p>This is a rough plan that I might follow:</p>
<p><strong>Saturday – Aug 7th</strong></p>
<ul>
<li>Before 8:00 AM – Review recent notes, determine key issues to test during the day</li>
<li>8:00 AM to 4:30 PM – Full lab with 30 minute lunch in between</li>
<li>4:30 PM to 6:00 PM – Break. Dinner. Relax.</li>
<li>6:00 PM to 12:00 AM – Grade my lab. Isolate specific issues.</li>
</ul>
<p><strong>Sunday – Aug 8th</strong></p>
<ul>
<li>7:00 AM to 8:00 AM – Quiet time of reflection</li>
<li>8:00 AM to 9:00 AM &#8211; Review recent notes, determine key issues to test during the day</li>
<li>9:00 AM to 5:30 PM &#8211; Full lab with 30 minute lunch in between</li>
<li>5:30 PM to 8:00 PM &#8211; Break. Dinner. Relax.  Call wife.</li>
<li>8:00 PM to 12:00 AM – Grade my lab. Isolate specific issues.</li>
</ul>
<p><strong>Monday – Aug 9th</strong></p>
<ul>
<li>Repeat previous day</li>
</ul>
<p><strong>Tuesday – Aug 10th</strong></p>
<ul>
<li>Repeat previous day</li>
</ul>
<p><strong>Wednesday – Aug 11th</strong></p>
<ul>
<li>7:00 AM to 8:00 AM – Quiet time of reflection</li>
<li>8:00 AM to 4:30 PM &#8211; Full lab with 30 minute lunch in between</li>
<li>4:30 PM to 7:00 PM – Pick up wife and kids from airport. Dinner.</li>
<li>7:00 PM to 12:00 AM – Grade my lab. Isolate specific issues.</li>
</ul>
<p><strong>Thursday – Aug 12th</strong></p>
<ul>
<li>7:00 AM to 8:00 AM – Quiet time of reflection</li>
<li>8:00 AM to 9:00 AM &#8211; Review recent notes, determine key issues to test during the day</li>
<li>9:00 AM to 5:30 PM &#8211; Full lab with 30 minute lunch in between</li>
<li>5:30 PM to 7:00 PM – Dinner with family.</li>
<li>7:00 PM to 12:00 AM – Grade my lab. Isolate specific issues.</li>
</ul>
<p><strong>Friday – Aug 13th</strong></p>
<ul>
<li>6:00 AM to 7:00 AM – Quiet time of reflection</li>
<li>7:00 AM to 2:45 PM &#8211; Full lab with no lunch in between</li>
<li>Rest of day – Spend time with family, date with wife, pack for trip</li>
</ul>
<p><strong>Saturday – Aug 14th</strong></p>
<ul>
<li>7:30 AM – Arrive at airport</li>
<li>Airport/Plane – Read notes, mentally prepare</li>
<li>1:00 PM to 3:00 PM – Check into hotel and take a nap</li>
<li>3:00 PM to 5:00 PM – Read notes, mentally prepare</li>
<li>5:00 PM to 7:00 PM – Dinner with fellow CCIE study partner</li>
<li>7:00 PM to 8:00 AM – Call wife</li>
<li>8:00 PM to 10:00 PM – Scour Cisco’s documentation website</li>
</ul>
<p><strong>Sunday – Aug 15th</strong></p>
<ul>
<li>7:00 PM to 8:00 AM &#8211; Quiet time of reflection</li>
<li>9:00 AM to 11:00 AM – Read notes, mentally prepare</li>
<li>11:00 PM to 12:00 PM – Drive to Cisco’s Building C</li>
<li>12:00 PM to 6:00 PM – Find something to do in San Jose</li>
<li>6:00 PM to 7:00 PM – Scour Cisco’s documentation website</li>
<li>7:00 PM to 8:00 PM – Read notes, mentally prepare</li>
<li>Rest of evening – Close my books, shut down the computer, take walk, listen to music.</li>
</ul>
<p><strong>Monday – Aug 16th</strong></p>
<ul>
<li>6:00 AM to 7:00 AM – Quiet time of reflection</li>
<li>7:00 AM to 8:00 AM – Get ready. Drive to Cisco.</li>
<li>8:15 AM to 5:10 PM – CCIE Voice Lab – Attempt #1</li>
<li>6:00 PM to 8:00 PM – Dinner with friend</li>
</ul>
<p><strong>Tuesday – Aug 17th</strong></p>
<ul>
<li>Fly back home</li>
</ul>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/kcrSI5gsa5Q" height="1" width="1"/>]]></content:encoded><description>My first attempt at the CCIE Voice lab in San Jose, CA is ten days away.  I have the lesser part of a week to study in isolation.  My wife took the two boys out of town to visit family.  From now until Wednesday night, I will be labbing 12-16 hour days in preparation for [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/510/10-days-and-counting/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/510/10-days-and-counting/</feedburner:origLink></item><item><title>MeetMe Password Protection</title><link>http://feedproxy.google.com/~r/CiscoVoiceGuru/~3/MWLsb-7lU6I/</link><category>Random</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Berry</dc:creator><pubDate>Wed, 28 Jul 2010 06:38:37 PDT</pubDate><guid isPermaLink="false">http://ciscovoiceguru.com/?p=501</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>﻿Several months ago, I came across a great script that combines UCCX/IP-IVR with MeetMe functionality.  This allows you to front-end MeetMe calls with a conference number and pin.  Call it a &#8220;poor man&#8217;s&#8221; version of Meeting Place.</p>
<p><span id="more-501"></span></p>
<p><strong>Prerequisites:</strong></p>
<ul>
<li>CCX Premium.</li>
<li>Internal extension number length: 5 digit</li>
</ul>
<p><strong>Database:</strong></p>
<ul>
<li>On CRS create a new database called MeetMe</li>
<li>Create a table in the new database called MeetMe</li>
</ul>
<p>Create fields like this:</p>
<p><img class="size-full wp-image-502 alignnone" title="Screen shot 2010-07-28 at 8.26.27 AM" src="http://ciscovoiceguru.com/wp-content/uploads/2010/07/Screen-shot-2010-07-28-at-8.26.27-AM.png" alt="" width="382" height="407" /></p>
<p>Create a ODBC connection to the database in Windows 2003 server and add the ODBC connection to the database subsystem in CRS application administration.</p>
<p><strong>Script / Application</strong></p>
<p>Add the script to the script repository, and create a new application with the new script.</p>
<p>Here is a list of prompts: (I hope you can understand the meaning.) They are all selectable under application management.</p>
<p><img class="alignnone size-full wp-image-503" title="Screen shot 2010-07-28 at 8.26.10 AM" src="http://ciscovoiceguru.com/wp-content/uploads/2010/07/Screen-shot-2010-07-28-at-8.26.10-AM.png" alt="" width="358" height="156" /></p>
<p>Add some triggers to the application. The script is designed so if you have a application trigger the associated Meetme-number in the CUCM is + 200.</p>
<p>Example: Trigger to CRS is 44500, the associated Meetme number is 44700</p>
<p><strong>Function:</strong></p>
<p>A caller calls the Application trigger. If there is no active meeting the system checks that caller is internal by checking the number length of the caller is 5 digit. If correct the system plays no active meeting, do you wish to activate, press 1 (pNoActiveMeetme). Caller press 1 to accept. The caller is then asked to enter 4 digit pincode (pEnterPassword). Then it asks to confirm the pincode (pConfirmPassword). If the pincodes are the same, the caller is asked to enter meeting duration in minutes (pEnterExpectedTime).</p>
<p>The system then enters an entry in the table with the pincode and timestamp of NOW + expected time entered previously.</p>
<p>The caller is then presented with a prompt telling him to hang up and activate the Meetme conference on number Trigger + 200.</p>
<p>Next caller to same application trigger. The system check whether there is a active meeting. If the meeting is active (based on the time entered by Initiator) the caller is asked to enter pincode (pEnterPasswordParticipants). If correct the system plays prompt pTransferToMeeting, and then transfer the call to the Meetmenumber (Trigger + 200).</p>
<img src="http://feeds.feedburner.com/~r/CiscoVoiceGuru/~4/MWLsb-7lU6I" height="1" width="1"/>]]></content:encoded><description>﻿Several months ago, I came across a great script that combines UCCX/IP-IVR with MeetMe functionality.  This allows you to front-end MeetMe calls with a conference number and pin.  Call it a &amp;#8220;poor man&amp;#8217;s&amp;#8221; version of Meeting Place. Prerequisites: CCX Premium. Internal extension number length: 5 digit Database: On CRS create a new database called MeetMe [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ciscovoiceguru.com/501/meet-me-password-protection/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://ciscovoiceguru.com/501/meet-me-password-protection/</feedburner:origLink></item></channel></rss>
