<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Digital Lifestyle &#187; Cisco</title>
	<atom:link href="http://BlakeKrone.com/category/cisco/feed" rel="self" type="application/rss+xml" />
	<link>http://BlakeKrone.com</link>
	<description>BlakeKrone.com</description>
	<lastBuildDate>Mon, 06 Feb 2012 08:13:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>I&#8217;m now known as a number!</title>
		<link>http://BlakeKrone.com/2011/10/26/im-now-known-as-a-number</link>
		<comments>http://BlakeKrone.com/2011/10/26/im-now-known-as-a-number#comments</comments>
		<pubDate>Wed, 26 Oct 2011 22:54:07 +0000</pubDate>
		<dc:creator>blake</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://BlakeKrone.com/?p=15031</guid>
		<description><![CDATA[Well the day has finally come where I regain a lot of spare time in my life, I no longer need to study for the CCIE Wireless lab. Yesterday I sat the lab at San Jose and finally got my digits. I was a little worried after my OEQs as I knew 2 of them [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://BlakeKrone.com/wp-content/uploads/2011/10/passed.jpg"><img class="alignleft size-medium wp-image-15035 colorbox-15031" style="border: 0pt none; margin: 6px;" title="Passed" src="http://BlakeKrone.com/wp-content/uploads/2011/10/passed-300x152.jpg" alt="" width="300" height="152" /></a>Well the day has finally come where I regain a lot of spare time in my life, I no longer need to study for the CCIE Wireless lab. Yesterday I sat the lab at San Jose and finally got my digits. I was a little worried after my OEQs as I knew 2 of them for sure, second guessed myself on 1, and wasn&#8217;t sure on another, but obviously it all worked out!</p>
<p>If you have been following me on <a title="Twitter (@blakekrone)" href="http://www.twitter.com/BlakeKrone" target="_blank">Twitter (@blakekrone)</a> or read my other blog post <a href="http://blakekrone.com/2010/09/23/ccie-wireless-lab-what-did-i-learn" target="_blank">CCIE-Wireless Lab: What Did I Learn</a> you know I&#8217;ve been working hard at obtaining those digits for awhile now. It&#8217;s quite a relief knowing that I&#8217;m done and that it is in fact doable. This time around I wasn&#8217;t nervous about the lab at all, I knew I had fixed a lot of my mistakes in practice and speed was on my side. I thought I would share some of my tactics on how I finally conquered the exam.</p>
<ul>
<li><strong>ORGANIZE </strong>- In order to pass this test you need to be organized, you can&#8217;t just step through the exam. The very first thing I do when I sit down is I read the ENTIRE workbook page by page. As I&#8217;m reading I&#8217;m writing down in outline format the key points to each section and how many points the section is worth. This allows me to have a &#8220;checklist&#8221; for when 3/4pm comes around and it is time to verify.</li>
<li><strong>SPEED</strong> &#8211; The name of the game in version 1 is speed. Given the multitude of WLCs that you are presented with you really need to know how to configure them from the CLI. Notepad is your friend during the lab, every command that I ran on any of my hardware was saved in Notepad documents, this allowed me to verify what I had done (looking for typos), remember what I had done, and also allowed me to copy paste between devices. My favorite code snippet that I used was &#8220;save config CR (carriage return) y CR&#8221; which allowed me to save the config on my WLCs in a matter of seconds (useful for before lunch, end of day, etc). You also need to know Autonomous CLI backwards and forwards.</li>
<li><strong>EXECUTE</strong> &#8211; The very first thing I do in the execute phase is group together common tasks and a proper task flow of my outline. Just because the workbook has something as the last step doesn&#8217;t mean you can&#8217;t do that first if it makes sense. As I go through my own outline I&#8217;m looking at the workbook at the same time, applying all the configurations from my Notepad documents or using the GUI if I have to. By using scripts I can create 6 dynamic interfaces for example across multiple WLCs in less than 5 minutes. As I step through my outline I&#8217;m putting a line through each item that I know is correct, and circling anything that I might have to go back to.</li>
<li><strong>VERIFY</strong> &#8211; I can&#8217;t stress this one enough! This was my biggest failure in all my previous attempts, I simply didn&#8217;t know the right show commands to verify my configuration was actually 100% correct and followed what was asked of me. Your verify stage should be started by 3pm, 4pm at the latest to fully get through the entire workbook a second time. Remember, the devil lies in the details on this exam. Just because it doesn&#8217;t make sense doesn&#8217;t make it wrong, this is a lab not real life!</li>
</ul>
<p>The CCIE Lab not only tests your technical skills, but it also tests how methodically you can think, something we need to do when we are installing or when we architect a design in real life. I&#8217;ve heard multiple times that this lab was designed to be done in 4 hours, I started configuring my hardware at 10am after doing all my planning. We had a 30 minute lunch break around 1115-1145. I was completely done with my configurations by 3pm, which left me 2 hours to verify which was important as I found a couple of typos that I had made. Once 4pm roles around consider your configuration FROZE, DO NOT CHANGE UNLESS ABSOLUTELY NECESSARY! I can&#8217;t stress that enough, on one attempt I made the stupid mistake of trying something different on my client PC at 4pm, this resulted in my completely hosing my VM image and I had to ask for them to restore the image. I got the image back at 445pm and had to rush through those steps again.</p>
<p>&nbsp;</p>
<p>Finally, don&#8217;t give up. I&#8217;m not afraid to show this image, it took me 5 tries, but it only took me 1 to pass.</p>
<p><a href="http://BlakeKrone.com/wp-content/uploads/2011/10/history.png"><img class="aligncenter size-medium wp-image-15036 colorbox-15031" title="Lab Attempts" src="http://BlakeKrone.com/wp-content/uploads/2011/10/history-266x300.png" alt="" width="266" height="300" /></a><a href="http://BlakeKrone.com/wp-content/uploads/2011/10/history.png"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://BlakeKrone.com/2011/10/26/im-now-known-as-a-number/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>CCIE-W v2 Written: Uhm, this is ready?</title>
		<link>http://BlakeKrone.com/2011/10/12/ccie-w-v2-written-uhm-this-is-ready</link>
		<comments>http://BlakeKrone.com/2011/10/12/ccie-w-v2-written-uhm-this-is-ready#comments</comments>
		<pubDate>Thu, 13 Oct 2011 03:17:19 +0000</pubDate>
		<dc:creator>blake</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://BlakeKrone.com/?p=14605</guid>
		<description><![CDATA[Cisco recently launched their beta for the CCIE Wireless v2 Written Exam and I figured what the heck for $50 I&#8217;ll give it a shot to see what happens. Now let&#8217;s clear some things up from the start, I took the v1 beta and got a 67 on it without much studying, then when it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://BlakeKrone.com/wp-content/uploads/2011/10/FailingExamGrade.jpg"><img class="alignleft size-full wp-image-14606 colorbox-14605" style="margin: 4px;" title="FailingExamGrade" src="http://BlakeKrone.com/wp-content/uploads/2011/10/FailingExamGrade.jpg" alt="" width="250" height="187" /></a>Cisco recently launched their beta for the CCIE Wireless v2 Written Exam and I figured what the heck for $50 I&#8217;ll give it a shot to see what happens. Now let&#8217;s clear some things up from the start, I took the v1 beta and got a 67 on it without much studying, then when it became production I passed it in June 2009 with a 933, so I&#8217;ve been there done that already once before. I&#8217;m also CCNA-Wireless and CCNP-Wireless certified, so I have a little experience with Cisco&#8217;s wireless tests. I had three reasons why I wanted to sit the test 1) given the scores are delayed 6 weeks or more if I pass my lab on my next attempt by the time the score comes in I&#8217;ll have re-certified for an additional 2 years 2) if I fail my next lab attempt this would be a cheap way of restarting my timer for the lab and 3) I wanted to provide feedback on the exams development, something I think is important.</p>
<p>Ok, with that out of the way let&#8217;s get down to business without breaking any NDA rules.</p>
<p>1) FOR THE BETA: FAILURE IS THE ONLY OPTION? This test was poorly delivered, I had so many errors and mistakes in my exam that even if I were to have done lets say a 90% correct I still had no chance of passing. I had about 4 exhibits that didn&#8217;t show up resulting in me using my best guess elimination trying to pick the right 2 or 3 correct answers that maybe had a chance of correlating together. There was a few questions that I had the same answer listed twice, but, the kicker is that had they used the right negative (can / can&#8217;t, etc) one of them would be the right answer! So when you are presented with that which one do you choose?!?</p>
<p>2) KNOW THY PHY! I was thoroughly impressed with the fact that Cisco actually made more questions regarding the physical RF layer on the exam. All through the NA/NP exams I have felt there is a lack of RF questions, the exams are more of a how do you design a Cisco solution than how do you design RF networks. This has resulted in me always recommending people look at the <a title="CWNP" href="http://www.cwnp.com" target="_blank">CWNP</a> exams to supplement the Cisco exam series, something I&#8217;m hoping to do once I get those magical numbers.</p>
<p>3) KNOW THE OBSCURE! Anyone can answer a question that is obvious about the Cisco product line, but can you answer the strange odd questions about Fresnel zones and odd/even bits? Or can you answer the strange QoS questions regarding UP packet markings at all the different levels (switch, IOS AP, thin AP, WLC, etc) and where the markings are in the packets structure?</p>
<p>4) READ, READ, READ! You can never read those design guides or technotes enough times, each time you read them you&#8217;ll find something else that is important. If you are truly committed to the CCIE-Wireless track you&#8217;ll find yourself reading these documents a hundred times before your lab. All those exam questions have to be backed up somewhere so the answers are there, you just need to figure out how to retain all that obscure information from above.</p>
<p>5) GET YOUR HANDS DIRTY! The key is to take what you read a hundred times and actually try applying the practices in a lab environment, yes this is the written but if you start to get into the habit of doing labs now that will set you up for success later on when you sit the 8 hour expensive lunch known as the IE Lab.</p>
<p>6) FINALLY, HAVE FUN! I know this one seems strange, but it&#8217;s just a test, this doesn&#8217;t determine whether or not you are going to be a garbage man or a doctor. If you fail, you just know now what you need to study and what the questions are like.</p>
<p>So, to conclude I&#8217;m sure glad I didn&#8217;t spend the full price to sit this test, I am bummed that I&#8217;m out $50 without even having a chance at passing given all of my errors on my test, but I provided feedback to the development team that will hopefully allow them to create a better test once it hits production. So far from what I have heard from others that took the beta exam my experience seems to be on par with them as well. As long as we all provided feedback then Cisco got what they wanted, guinea pigs to let them know what needs to be fixed before it goes live.</p>
<p>If you sat the exam please feel free to post your feedback in the comments, I&#8217;d love to hear what others thought about the exam!</p>
]]></content:encoded>
			<wfw:commentRss>http://BlakeKrone.com/2011/10/12/ccie-w-v2-written-uhm-this-is-ready/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cisco IP Phone Services: Unrecognized Benefit</title>
		<link>http://BlakeKrone.com/2011/09/21/cisco-ip-phone-services-unrecognized-benefit</link>
		<comments>http://BlakeKrone.com/2011/09/21/cisco-ip-phone-services-unrecognized-benefit#comments</comments>
		<pubDate>Wed, 21 Sep 2011 06:47:20 +0000</pubDate>
		<dc:creator>blake</dc:creator>
				<category><![CDATA[Asterisk VoIP]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Unified Communications]]></category>

		<guid isPermaLink="false">http://BlakeKrone.com/?p=14002</guid>
		<description><![CDATA[This blog post originally was going to be simply about how I can turn on and  off my home CCIE-W lab rack with my 7921 and 7970 IP Phones but when I started to think about how to develop the post I realized it could be much more. With increased functionality and benefits being all [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/Cisco-Phones.jpg"><img class="alignleft size-thumbnail wp-image-14003 colorbox-14002" style="margin: 5px;" title="Cisco Phones" src="http://BlakeKrone.com/wp-content/uploads/2011/09/Cisco-Phones-150x150.jpg" alt="" width="150" height="150" /></a> This blog post originally was going to be simply about how I can turn on and  off my home CCIE-W lab rack with my 7921 and 7970 IP Phones but when I started to think about how to develop the post I realized it could be much more. With increased functionality and benefits being all the rage these days in smartphones, tablets, computers, etc the IP Phone has also seen some of these advancements but they widely go unrecognized.</p>
<p>&nbsp;</p>
<p><strong>So what exactly is a Cisco IP Phone Service?</strong></p>
<p>Well in a nutshell an IP Phone Service (IPPS) is simply a web based application that is rendered to the client as XML which the IP Phone knows how to parse and display in a user friendly manner on the phone. Cisco provides a simple image below:</p>
<p style="text-align: center;"><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/appflow.png"><img class="aligncenter size-medium wp-image-14006 colorbox-14002" title="Cisco IP Phone Services App Flow" src="http://BlakeKrone.com/wp-content/uploads/2011/09/appflow-300x174.png" alt="" width="300" height="174" /></a></p>
<p>As you can see from this image that the components you need at a bare minimum are a web server and an IP Phone that is setup to use some sort of PBX device, Cisco of course wants you to use their CallManager product line however at home I use Asterisk. The application can be developed in basically any language you prefer, I like PHP so all my stuff is wrote in that. But PERL, .NET, etc are all supported. You could even develop an app that has a builtin webserver to host the pages.  Hopefully you have an idea about IPPS now and how it works so how about some code?</p>
<p><strong>Simple Menu Example</strong></p>
<p>Let&#8217;s say for example that you simply want to display a menu as seen below:</p>
<p style="text-align: center;"><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/Home.png"><img class="aligncenter size-medium wp-image-14005 colorbox-14002" title="My Cisco IP Phone Services Menu" src="http://BlakeKrone.com/wp-content/uploads/2011/09/Home-300x219.png" alt="" width="300" height="219" /></a></p>
<p style="text-align: left;">Your Cisco IPPS code would simply be:</p>
<p style="text-align: left;"><div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="xml" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;CiscoIPPhoneIconFileMenu<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;Title<span class="re2">&gt;</span></span></span>Menu<span class="sc3"><span class="re1">&lt;/Title<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;Prompt<span class="re2">&gt;</span></span></span>Please Select An Item<span class="sc3"><span class="re1">&lt;/Prompt<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;SoftKeyItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Select<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>SoftKey:Select<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Position<span class="re2">&gt;</span></span></span>1<span class="sc3"><span class="re1">&lt;/Position<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/SoftKeyItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;SoftKeyItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Update<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/phone/?name=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Position<span class="re2">&gt;</span></span></span>2<span class="sc3"><span class="re1">&lt;/Position<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/SoftKeyItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;SoftKeyItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Exit<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>SoftKey:Exit<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Position<span class="re2">&gt;</span></span></span>3<span class="sc3"><span class="re1">&lt;/Position<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/SoftKeyItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>0<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Home Automation<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/ha?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>1<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>OpenBook<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/openbook/phone?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>2<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Cameras<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/cameras?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>3<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Weather<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/weather?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>4<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Traffic<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/traffic?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>5<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>VisualMail<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/visualmail?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;MenuItem<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;IconIndex<span class="re2">&gt;</span></span></span>6<span class="sc3"><span class="re1">&lt;/IconIndex<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Help<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
            <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/help.php?name=SEP001B0CDB5159<span class="sc1">&amp;amp;</span>devicename=SEP001B0CDB5159<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/MenuItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>0<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_ha.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>1<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_addressbook.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>2<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_cameras.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>3<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_weather.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>4<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_cameras.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>5<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_voicemail.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;IconItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Index<span class="re2">&gt;</span></span></span>6<span class="sc3"><span class="re1">&lt;/Index<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/home/images/sm_icon_help.png<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/IconItem<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/CiscoIPPhoneIconFileMenu<span class="re2">&gt;</span></span></span></pre></div></div></p>
<p style="text-align: left;">The <strong>CiscoIPPhoneIconFileMenu</strong> is the specialized container that tells the phone I&#8217;m going to send you a menu to be displayed on the phone that will have icons associated with each line item. This menu is actually created via PHP code that dynamically creates that menu from a database. I have a web app that is wrote specifically to manage my Cisco IP Phones. I can assign what type of phone it is, whether or not it is authorized to use the home menu tool, and which apps are shown on the phone menu.</p>
<p style="text-align: left;"><strong>Simple Image Display</strong></p>
<p style="text-align: left;">Generating a text menu is one thing, but how about showing an image? That can be done as well, the newer color screen phones such as the 7921, 7925, 7926, 7945, 7965, 797x, 7985, and the IPC can all display PNG images. The older phones such as the 7940/41/42 and the 7960/61/62 can show a CIP image that is a little more complicated to use. One of the uses for images that I use on my phones is to show my security cameras as well as traffic cams that were on my way to the office when I wasn&#8217;t working from home.</p>
<p style="text-align: center;"><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/TrafficCams2.png"><img class="size-medium wp-image-14008 aligncenter colorbox-14002" title="Traffic Cam Viewer" src="http://BlakeKrone.com/wp-content/uploads/2011/09/TrafficCams2-300x219.png" alt="" width="300" height="219" /></a></p>
<p style="text-align: left;">And the code for this IPPS page would be:</p>
<p style="text-align: left;"><div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="xml" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;CiscoIPPhoneImageFile<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;Title<span class="re2">&gt;</span></span><span class="re1">&lt;/Title<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;Prompt<span class="re2">&gt;</span></span><span class="re1">&lt;/Prompt<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;SoftKeyItem<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Name<span class="re2">&gt;</span></span></span>Back<span class="sc3"><span class="re1">&lt;/Name<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/traffic/?device=<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
        <span class="sc3"><span class="re1">&lt;Position<span class="re2">&gt;</span></span></span>3<span class="sc3"><span class="re1">&lt;/Position<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;/SoftKeyItem<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;LocationX<span class="re2">&gt;</span></span></span>0<span class="sc3"><span class="re1">&lt;/LocationX<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;LocationY<span class="re2">&gt;</span></span></span>0<span class="sc3"><span class="re1">&lt;/LocationY<span class="re2">&gt;</span></span></span>
    <span class="sc3"><span class="re1">&lt;URL<span class="re2">&gt;</span></span></span>http://192.168.10.20/cisco/services/traffic/templates/CP-7921G/gencamimage.php?cameraid=3<span class="sc1">&amp;amp;</span>rand=1626227066<span class="sc3"><span class="re1">&lt;/URL<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/CiscoIPPhoneImageFile<span class="re2">&gt;</span></span></span></pre></div></div></p>
<p style="text-align: left;">The URL for the image simply needs to be that of the raw PNG data, nothing else. So what I do is take a screenshot from the camera and use the PHP image tools to recreate just a raw PNG:</p>
<p style="text-align: left;"><div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img class="colorbox-14002"  border="0" style="border: 0 none" src="http://BlakeKrone.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="php" style="font-family:monospace;"><span class="kw2">&lt;?php</span>
&nbsp;
<a href="http://www.php.net/error_reporting"><span class="kw3">error_reporting</span></a> <span class="br0">&#40;</span><span class="kw4">E_ERROR</span> <span class="sy0">|</span> <span class="kw4">E_WARNING</span> <span class="sy0">|</span> <span class="kw4">E_PARSE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="re0">$cameraid</span> <span class="sy0">=</span> <span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st_h">'cameraid'</span><span class="br0">&#93;</span><span class="sy0">;</span>
<span class="re0">$display</span> <span class="sy0">=</span> <span class="re0">$_SERVER</span><span class="br0">&#91;</span><span class="st_h">'HTTP_X_CISCOIPPHONEDISPLAY'</span><span class="br0">&#93;</span><span class="sy0">;</span>
<span class="co1">//$display = '298,168,12,C';</span>
<span class="re0">$display</span> <span class="sy0">=</span> <a href="http://www.php.net/str_replace"><span class="kw3">str_replace</span></a><span class="br0">&#40;</span><span class="st0">&quot; &quot;</span><span class="sy0">,</span><span class="st_h">''</span><span class="sy0">,</span><span class="re0">$display</span><span class="br0">&#41;</span><span class="sy0">;</span>
<a href="http://www.php.net/list"><span class="kw3">list</span></a><span class="br0">&#40;</span><span class="re0">$x</span><span class="sy0">,</span><span class="re0">$y</span><span class="sy0">,</span><span class="re0">$depth</span><span class="sy0">,</span><span class="re0">$color</span><span class="br0">&#41;</span> <span class="sy0">=</span> <a href="http://www.php.net/split"><span class="kw3">split</span></a><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span><span class="sy0">,</span><span class="re0">$display</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">if</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$cameras</span><span class="br0">&#91;</span><span class="re0">$cameraid</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'link'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
<span class="br0">&#123;</span>
	<span class="re0">$link</span> <span class="sy0">=</span> <span class="re0">$cameras</span><span class="br0">&#91;</span><span class="re0">$cameraid</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'link'</span><span class="br0">&#93;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="kw1">else</span>
<span class="br0">&#123;</span>
	<span class="re0">$link</span> <span class="sy0">=</span> <span class="st_h">'http://video.dot.state.mn.us/video/image?id='</span> <span class="sy0">.</span> <span class="re0">$cameraid</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="re0">$image</span>   <span class="sy0">=</span> <a href="http://www.php.net/imagecreatefromjpeg"><span class="kw3">imagecreatefromjpeg</span></a><span class="br0">&#40;</span><span class="re0">$link</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$image_x</span> <span class="sy0">=</span> <a href="http://www.php.net/imagesx"><span class="kw3">imagesx</span></a><span class="br0">&#40;</span><span class="re0">$image</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$image_y</span> <span class="sy0">=</span> <a href="http://www.php.net/imagesy"><span class="kw3">imagesy</span></a><span class="br0">&#40;</span><span class="re0">$image</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="re0">$image_resized</span> <span class="sy0">=</span> <a href="http://www.php.net/imagecreatetruecolor"><span class="kw3">imagecreatetruecolor</span></a><span class="br0">&#40;</span><span class="re0">$x</span><span class="sy0">,</span> <span class="re0">$y</span><span class="br0">&#41;</span><span class="sy0">;</span>
<a href="http://www.php.net/imagecopyresized"><span class="kw3">imagecopyresized</span></a><span class="br0">&#40;</span><span class="re0">$image_resized</span><span class="sy0">,</span><span class="re0">$image</span><span class="sy0">,</span>0<span class="sy0">,</span>0<span class="sy0">,</span>0<span class="sy0">,</span>0<span class="sy0">,</span><span class="re0">$x</span><span class="sy0">,</span><span class="re0">$y</span><span class="sy0">,</span><span class="re0">$image_x</span><span class="sy0">,</span><span class="re0">$image_y</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<a href="http://www.php.net/header"><span class="kw3">header</span></a><span class="br0">&#40;</span><span class="st0">&quot;Content-type: image/png&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<a href="http://www.php.net/imagepng"><span class="kw3">imagepng</span></a><span class="br0">&#40;</span><span class="re0">$image_resized</span><span class="br0">&#41;</span><span class="sy0">;</span>
<a href="http://www.php.net/imagedestroy"><span class="kw3">imagedestroy</span></a><span class="br0">&#40;</span><span class="re0">$image_resized</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="sy1">?&gt;</span></pre></div></div></p>
<p><strong>User Interaction</strong></p>
<p>Where the IPPS really comes into play is the ability to actually perform operations as well such as running scripts on a web server. Each of those menu items can call another web page that would have certain actions attached to it. For example in the image below this is a status screen of some of the home automation systems installed at the house:</p>
<p style="text-align: center;"><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/HA.png"><img class="size-medium wp-image-14009 aligncenter colorbox-14002" title="Home Automation Actions" src="http://BlakeKrone.com/wp-content/uploads/2011/09/HA-300x219.png" alt="" width="300" height="219" /></a></p>
<p style="text-align: left;">Again we are using a basic <strong>CiscoIPPhoneIconFileMenu</strong> to display a list of items to the end user, we have two basic icons that are associated. The red icon implies that the device or sensors are in a &#8220;false&#8221; state and green icons imply &#8220;true&#8221; state. Each of these menu items however are associated with an URL that then goes and does a certain action on my Insteon based automation network being managed via <a title="Indigo" href="http://www.perceptiveautomation.com" target="_blank">Indigo</a> which runs on OSX. In the case of the action that created the buzz on Twitter my device <strong>Lab Rack Power</strong> is turned on and off by hitting a certain URL on Indigo that toggles the relay which turns on/off the power to the rack. This allows me to query the status of the power as well as remotely control it via a 7921 for example as shown below:</p>
<p style="text-align: left;"><p><a href="http://BlakeKrone.com/2011/09/21/cisco-ip-phone-services-unrecognized-benefit"><em>Click here to view the embedded video.</em></a></p></p>
<p style="text-align: left;">I hope this blog post shows some of the benefits of the Cisco IPPS features of an IP Phone. It&#8217;s very rare that I see any company actually use the IPPS features, most of the time I feel that it is simply because of lack of understanding how easy it is to develop the apps. Any web developer could easily create an IPPS in no time, most all of my apps have taken less than a few hours to do and Cisco has made it easy using headers sent via the phone&#8217;s request to know what the capabilities of the phone are (i.e. color, screen size, model, etc) to allow easy create of templates. For more information on how to develop IPPS apps please head over to the <a title="Cisco Developer Network" href="http://developer.cisco.com/web/ipps/overview">Cisco Developer Network</a></p>
<p style="text-align: left;">Here are some more images of some of my IPPS apps I have created:</p>
<p style="text-align: left;"><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/Voicemail.png"><img class="size-medium wp-image-14010 alignleft colorbox-14002" title="Visual Voicemail" src="http://BlakeKrone.com/wp-content/uploads/2011/09/Voicemail-300x219.png" alt="" width="300" height="219" /></a><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/Weather.png"><img class="alignleft size-medium wp-image-14011 colorbox-14002" title="Weather" src="http://BlakeKrone.com/wp-content/uploads/2011/09/Weather-300x219.png" alt="" width="300" height="219" /></a><a href="http://BlakeKrone.com/wp-content/uploads/2011/09/LocalDirectory.png"><img class="alignleft size-medium wp-image-14012 colorbox-14002" title="Local SIP Directory" src="http://BlakeKrone.com/wp-content/uploads/2011/09/LocalDirectory-300x219.png" alt="" width="300" height="219" /></a></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://BlakeKrone.com/2011/09/21/cisco-ip-phone-services-unrecognized-benefit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco Live: Connecting Thousands</title>
		<link>http://BlakeKrone.com/2011/07/25/cisco-live-connecting-thousands</link>
		<comments>http://BlakeKrone.com/2011/07/25/cisco-live-connecting-thousands#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:53:23 +0000</pubDate>
		<dc:creator>blake</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://BlakeKrone.com/?p=12863</guid>
		<description><![CDATA[Recently 14,000+ technology geeks invaded Las Vegas for Cisco Live! 2011 at Mandalay Bay Convention Center. For me this was my 4th year in a row attending Cisco Live! and the 2nd in a row at Vegas. If you have never attending a Cisco Live! event in person I strongly suggest that you try to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently 14,000+ technology geeks invaded Las Vegas for Cisco Live! 2011 at Mandalay Bay Convention Center. For me this was my 4th year in a row attending Cisco Live! and the 2nd in a row at Vegas. If you have never attending a Cisco Live! event in person I strongly suggest that you try to budget for it next time around. Not only is this the best week to jump head first into all areas of Cisco&#8217;s product portfolio but it is also an opportunity to see how the products can come together to provide connectivity for devices and people.</p>
<p>For every Cisco Live! event that is held Cisco builds their own network to support the conference attendees, sponsors, and speakers. This gives Cisco the opportunity to get a large set of data points regarding their products performance in abusive conditions. Lately we have seen or heard about the BYOD (bring your own device) phenomenon that is sweeping across the enterprise network and there is no better place to see that than a large IT conference. One can safely assume that for all the 14,000+ in attendance each person will have at least 1 Wi-Fi connected device. Now let&#8217;s assume that a large chunk of those in attendance are like me and also have their laptop and a tablet with them, that&#8217;s a lot of connected devices to support! Whenever I talk with customers about wireless deployments the first thing I will say when we get to the point of turning on a network is that the client will cause the best wireless network to fail. We always push to make sure that the latest drivers are applied to the devices going to be used to ensure proper roaming and performance. But how do you manage that when you have no control over the devices being used? In the future we&#8217;ll use tools like Cisco NCS and ISE, for now we just hope it works!</p>
<p>Throughout the conference I was switching between my iPhone, iPad, and MacBook Pro all utilizing the wireless network, whether it be to connect with friends using the Cisco Live! event app (think Foursquare but just for attendees), downloading slides from ciscolivevirtual.com, or using FaceTime with the family. The wireless network allowed all of us to stay connected while roaming across 191 Cisco CleanAir APs with at times over 200 clients connected to a single AP! I&#8217;ll admit Monday was a little rough on the RF with some people experience data rate shifting but most of the issues that arose were from the backend services: DHCP, DNS, and some routing issues. To quote a common phrase amongst us in the wireless business on Twitter &#8220;It&#8217;s not the wireless!&#8221;</p>
<p>By the end of the conference you truly saw the power of the need for a wireless network to be pervasive and complete, the upcoming generations expect to be always connected and have access to the resources they find useful to complete a task at hand, after all this is &#8220;the human network&#8221; and the only way to achieve that is to provide a means for communicating.</p>
]]></content:encoded>
			<wfw:commentRss>http://BlakeKrone.com/2011/07/25/cisco-live-connecting-thousands/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco Live 2011 Day 1: CCIE-W Techtorial</title>
		<link>http://BlakeKrone.com/2011/07/10/cisco-live-2011-day-1-ccie-w-techtorial</link>
		<comments>http://BlakeKrone.com/2011/07/10/cisco-live-2011-day-1-ccie-w-techtorial#comments</comments>
		<pubDate>Mon, 11 Jul 2011 01:32:50 +0000</pubDate>
		<dc:creator>blake</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://BlakeKrone.com/?p=12268</guid>
		<description><![CDATA[Today marked the first official event for Cisco Live 2011 for me and it was a good one! I sat an 8 hour techtorial revolving around the CCIE Wireless program. I was a little bummed to hear that they were focusing on v2 which is out Nov 18th 2011, but by the end of the [...]]]></description>
			<content:encoded><![CDATA[<p>Today marked the first official event for Cisco Live 2011 for me and it was a good one! I sat an 8 hour techtorial revolving around the CCIE Wireless program. I was a little bummed to hear that they were focusing on v2 which is out Nov 18th 2011, but by the end of the day it was still a great success. I enjoyed being able to talk with the team that writes the material for the program and getting an insight into how the program runs. By the end of the day I had a better understanding of how the lab is graded and what to expect from the v2 lab if I end up needing it.</p>
<p>Here are some of the notes that I jotted down today:</p>
<ul>
<li>No more paper lab book. V2 will use the Lab Delivery System which is all electronic. Personally I think this is a step backwards and forwards at the same time. I like the new layout for how you are presented with your equipments console connections for example but I prefer that paper lab book to disassemble how I feel.</li>
<li>When reading the config guides pay particular attention to the &#8220;note&#8221; sections as those are of importance. Obviously the material for the exam needs to be backed up by documentation, these notes might be the clue to your best practices.</li>
<li>Speaking of best practices, the exam is roughly 95% best practice, don&#8217;t look too deep into the questions. The goal is not to fight the exam, just work through it.</li>
<li>OfficeExtend is not using an OEAP600, so make sure you are familiar with the process (convert to HREAP, reboot, enable OE, reboot, etc).</li>
<li>BandSelect &#8211; do not enable it for voice, this has been a battle I&#8217;ve had with Cisco getting conflicting information</li>
<li>WGB Support &#8211; 7.0MR1 brought support for non-Cisco bridges, but don&#8217;t expect to config an HP bridge.</li>
<li>The passive client feature seems to rely on multicast being configured, could be a good gotcha there!</li>
<li>VLAN Select &#8211; an interesting feature I didn&#8217;t know about with this is that you can have a foreign mapping which will allow you to specify which interface on an anchor controller is ultimate selected for the client.</li>
<li>When looking at an interface group an interface marked with an * is a &#8220;DHCP Dirty Interface&#8221; which means that a client failed to receive a DHCP address so the controller shuns it for a bit.</li>
<li>Timers, timers, timers. Need to know the HA failover timers and how to tune them.</li>
</ul>
<p>Ultimately it comes down to is that you really need to know the materials, including basic CCNP R/S knowledge. We may have lost the WiSM and had it replaced with 5508&#8242;s but that doesn&#8217;t mean we no longer need to do EIGRP for example. My advice is still the same that I&#8217;ve said after my previous attempts, the devil is in the details. Read the questions/workbook thoroughly, redraw your top0logies, organize tasks, and pay attention to what you are doing! The best part of the day was being able to actually take a &#8220;mini&#8221; lab, we were given a workbook worth 40pts and had to work through it with the instructors. They allowed us to see the solution guide to know how the proctors are doing the grading. Let&#8217;s face it, if you have sat the lab before I&#8217;m sure you got yoru score report and let out a big WTF when looking at your section scores. Seeing the solution guide helped me understand how I&#8217;m losing my points.</p>
<p>To conclude this post I just want to say don&#8217;t be afraid, study and put the effort into earning those digits by putting in hard work. Don&#8217;t devalue the certification by expecting to get 100% exact workbooks online, take the time to know the material and you will be rewarded!</p>
]]></content:encoded>
			<wfw:commentRss>http://BlakeKrone.com/2011/07/10/cisco-live-2011-day-1-ccie-w-techtorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

