<?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>A life more ordinary. &#187; Sprint</title>
	<atom:link href="http://www.nickjhowe.com/tag/sprint/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nickjhowe.com</link>
	<description>Random ramblings of a Brit abroad.  Technology, family, learning, life.</description>
	<lastBuildDate>Wed, 21 Dec 2011 11:30:40 +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>Why the iPhone is better (and worse) than BlackBerry</title>
		<link>http://www.nickjhowe.com/2009/07/why-the-iphone-is-better-and-worse-than-blackberry/</link>
		<comments>http://www.nickjhowe.com/2009/07/why-the-iphone-is-better-and-worse-than-blackberry/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 11:49:47 +0000</pubDate>
		<dc:creator>njh</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AT&T]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Sprint]]></category>

		<guid isPermaLink="false">http://www.nickjhowe.com/2009/07/why-the-iphone-is-better-and-worse-than-blackberry/</guid>
		<description><![CDATA[Last post I said that I wasn&#39;t a telecommunications engineer.  True enough, but I know a man who is!  My brother-in-law Dan Lipsit provided some insight in the the root cause of my troubles&#8230; He suspects that my Blackberry worked simply because of its lack of maturity&#8230; It “stupidly” (but as instructed) waits the pause [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoPlainText"><span style=""><a href="http://www.nickjhowe.com/2009/07/sprint-calling-cards-and-iphone-problems/">Last post</a> I said that I wasn&#39;t a telecommunications engineer.  True enough, but I know a man who is!  My brother-in-law <a href="http://www.linkedin.com/pub/dan-lipsit/2/505/267">Dan Lipsit</a> provided some insight in the the root cause of my troubles&#8230;</span></p>
<p class="MsoPlainText"><span style=""><br /></span></p>
<p class="MsoPlainText"><span style="">He suspects that my Blackberry worked simply because of  its lack of maturity&#8230;</span></p>
<p class="MsoPlainText"><span style=""></span></p>
<p class="MsoPlainText"><span style="">It  “stupidly” (but as instructed) waits the pause delay time and then sends the DTMF.  Unfortunately the iPhone, and many more wireless phones, do not start the  delay timer until AFTER the connection is made because they’re “smart”. This is  actually an improvement because the time from dial to connect can vary greatly.  As an example a delay time that is fine for, say, AT&amp;T here in South Florida might be completely useless when roaming because it starts the DTMF string too soon (e.g. the connect takes 7 sec.  while roaming instead of the 2 sec. at home).</span></p>
<p class="MsoPlainText"><span style=""> </span></p>
<p class="MsoPlainText"><span style="">Therefore,  since the Sprint network is BROKE [Dan&#39;s emphasis] (they don&#39;t send the &quot;connect&quot;  message) the iPhone is patiently waiting while the &quot;dumb&quot; RIM just  sends the DTMF hoping it was timed right (which it was).</span></p>
<p class="MsoPlainText"><span style=""><br /></span></p>
<p class="MsoPlainText"><span style="">On most  phones one could program &quot;wait&quot; in the number string (&quot;w&quot; instead of &quot;,&quot;)  and the handset waited for the user to send the DTMF string by pressing a button  on the phone (or, if I remember correctly, could be triggered by a tone from the dialed number &#8211; sprint does this on their 800-877-8000 number). Unfortunately there is nowhere in the iPhone UI to do this.</span></p>
<p class="MsoPlainText"><span style=""> </span></p>
<p class="MsoPlainText"><span style="">SO&#8230;the  conclusion is</span></p>
<p class="MsoPlainText"><span style="">1) the  RIM device worked because it was behind the times</span></p>
<p class="MsoPlainText"><span style="">2) Sprint  is too dumb to send the &quot;connect&quot; message back to wireless phones</span></p>
<p class="MsoPlainText"><span style="">3) the  iPhone is too smart for it&#39;s own good and not good at waiting (like a teenager)</span></p>
<p class="MsoPlainText"><span style=""> </span></p>
<p class="MsoPlainText"><span style="">There goes  Steve Jobs telling all of us what we need and when we need it again</span></p>
<p class="MsoPlainText"><span style=""></span></p>
<p class="MsoPlainText"><span style="">Thanks Dan.  As an engineer myself, sometimes knowing why something doesn&#39;t work is almost as good as the thing actually working.  But not quite.<br />    </span></p>
<p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://nickjhowe.posterous.com/why-the-iphone-is-better-and-worse-than-black">nickjhowe&#8217;s posterous</a>  </p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.nickjhowe.com%2F2009%2F07%2Fwhy-the-iphone-is-better-and-worse-than-blackberry%2F&amp;title=Why%20the%20iPhone%20is%20better%20%28and%20worse%29%20than%20BlackBerry" id="wpa2a_2"><img src="http://www.nickjhowe.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.nickjhowe.com/2009/07/why-the-iphone-is-better-and-worse-than-blackberry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>#Sprint International Calling Cards don&#8217;t work with AT&amp;T #iPhones</title>
		<link>http://www.nickjhowe.com/2009/07/sprint-calling-cards-and-iphone-problems/</link>
		<comments>http://www.nickjhowe.com/2009/07/sprint-calling-cards-and-iphone-problems/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 01:40:46 +0000</pubDate>
		<dc:creator>njh</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AT&T]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[Sprint]]></category>

		<guid isPermaLink="false">http://www.nickjhowe.com/2009/07/sprint-international-calling-cards-dont-work-with-att-iphones/</guid>
		<description><![CDATA[A short story of how troubleshooting a problem with my iPhone led to a discovery of small print in the Sprint calling card terms and conditions and a realization that sometimes BlackBerry really is better than iPhone. (But there’s no way I’ll go back to the BlackBerry. Overall the iPhone is sooooo much better). The [...]]]></description>
			<content:encoded><![CDATA[<div>
<p class="MsoNormal"><span><img class="alignnone size-full wp-image-50" style="float: left;" title="Sprint-ATT-Sad" src="http://www.nickjhowe.com/wp-content/uploads/2009/07/7-14-2009-1-59-47-PM.png" alt="Sprint-ATT-Sad" width="425" height="412" /></span>A short story of how troubleshooting a problem with my  iPhone led to a discovery of small print in the Sprint calling card terms and  conditions and a realization that sometimes BlackBerry really is better than  iPhone.<span> </span>(But there’s no way I’ll go back  to the BlackBerry.<span> </span>Overall the iPhone is  sooooo much better).</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>The bottom line<br />
</strong></p>
<p class="MsoNormal">Do not waste your time programming your iPhone to dial using  your Sprint FONCARD Calling Card.<span> </span>It won’t work.</p>
<p class="MsoNormal">
<p class="MsoNormal">For the technical among you: The Sprint Corporate Access  numbers for calling cards (800) 877 8000 and (800) 366 2255 interact with the  iPhone and the AT&amp;T network in such a way that the iPhone does not  recognize call connect and will not send additional DTMF tones until it is too  late.<span> </span>So don’t even try to program your  iPhone to dial all those calling card numbers; manually keying them during the  call is the only way to make it work. [Jump to <a href="#Cause">here</a> to see  the cause of the problem]</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>The background</strong></p>
<p class="MsoNormal">Here is the long version (not <em>exactly</em> technically correct, but close enough.<span> </span>I’m not a telecommunications engineer)</p>
<p class="MsoNormal">
<p class="MsoNormal">At <a href="http://www.hds.com/">Hitachi Data Systems</a> we’ve been long term customers of Sprint for their <a href="http://www.sprint.com/business/products/products/landlineCallingCards_tabA.html">international  corporate calling cards</a>.<span> </span>If we are  in the US and want to dial internationally, or are travelling abroad and want  to call back to the US (or another country) we can use the Sprint cards to  reduce the cost.</p>
<p class="MsoNormal">
<p class="MsoNormal">To dial internationally we call one of the local access  numbers, enter the international number we want to dial, enter our calling card  number and the call is routed through the Sprint network at a preferential  rate.<span> </span>This approach makes use of a  feature called <a href="http://en.wikipedia.org/wiki/Dtmf">DTMF</a> (Dual-tone  Multi-frequency), which has been around since the 1960’s.<span> </span>The computer at Sprint recognizes the  additional digits as extra instructions (in this case the international number  and the calling card number).<span> </span>The same  approach is used with the automated response systems at call centers that we  all hate.</p>
<p class="MsoNormal">
<p class="MsoNormal">The benefit is that calls are cheaper.<span> </span>The ‘cost’ is that we end up dialing a lot of  numbers.<span> </span>The access number is ten  digits.<span> </span>The calling card number is 14  digits.<span> </span>International numbers are  approximately 14 digits.<span> </span>So we are  looking at 38 digits.<span> </span>This ‘cost’ is  made worse by the need to remember all the numbers when dialing.<span> </span>Not too bad (though a pain) when at home  because you can write all the numbers of a piece of paper or read them from the  PC as you dial them.<span> </span>When travelling it  becomes more problematic, and trying to dial 38 digits in a car (where legal!)  is almost impossible.</p>
<p class="MsoNormal">
<p class="MsoNormal">Wouldn’t it be great therefore, if you could just program  you phone with all the digits and have it take care of everything for you?<span> </span>Absolutely.<span> </span>And there is a way to do it.<span> </span>You  can just append the DTMF digits you want to dial to the end of the regular phone  number and you are good to go.<span> </span>You can  save the numbers in your contacts so you can even use iPhone voice dialing.<span> </span>The only thing you need to do is to program the  phone so that it knows where the phone number ends and the DTMF tones  start.<span> </span>When dialing manually we can just  listen for the phone to be connected, then start dialing the extra digits.<span> </span>Unfortunately when you program the phone to  do all this work for you generally there is no way for the phone to just wait  until the correct time and then start sending the extra digits.<span> </span></p>
<p class="MsoNormal">
<p class="MsoNormal">The workaround is the build a ‘pause’ into the dialing  string to tell the phone to wait an appropriate length of time and then send  the extra tone.<span> </span>So, in Sprint’s case the  sequence is:</p>
<p class="MsoListParagraph"><span><span>1.<span> </span></span></span>Dial the access number</p>
<p class="MsoListParagraph"><span><span>2.<span> </span></span></span>When connected wait a couple of seconds</p>
<p class="MsoListParagraph"><span><span>3.<span> </span></span></span>Dial the international number</p>
<p class="MsoListParagraph"><span><span>4.<span> </span></span></span>Wait 4 seconds</p>
<p class="MsoListParagraph"><span><span>5.<span> </span></span></span>Dial the calling card number</p>
<p class="MsoListParagraph"><span><span>6.<span> </span></span></span>All done.<span> </span>The target number should start to ring.</p>
<p class="MsoNormal">
<p class="MsoNormal">The pauses are entered using a comma in the dial  string.<span> </span>Usually a comma is equivalent to  a two second pause.<span> </span>For example “8003662255,01442071231234,,12345678901234”  <span> </span>would dial the access number  (8003662255) wait two seconds (,) dial the international number (01442071231234)  wait four seconds (,,) and finally dial the calling card number  (12345678901234).</p>
<p class="MsoNormal">
<p class="MsoNormal">For several years as an owner of multiple BlackBerries I’d  been using this approach.<span> </span>It worked  great.<span> </span>Three weeks ago I made the switch  from BlackBerry 8800 to a sparkly new iPhone 3GS.<span> </span>I already had the dialing strings attached to  my Outlook contacts, so all I had to do was sync the contacts to the phone and  I could carry on as before.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>The problem</strong></p>
<p class="MsoNormal">None of the Sprint calling card numbers worked on the iPhone,  or rather the iPhone dialed the access number fine but never sent any other  numbers.<span> </span>The wait (item 2 above) went on  forever.<span> </span>I tried both access numbers  without joy.<span> </span>When I dialed everything  manually it worked fine, but the programmed number failed every time. <span> </span>I assumed (possibly incorrectly as it turned  out) that the iPhone had a bug that was stopping it sending tones.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>Troubleshooting</strong></p>
<p class="MsoNormal">An hour on the phone with initially Apple, then AT&amp;T and  finally Sprint found the cause, but unfortunately not the solution.<span> </span>(Big shout out to Craig at Apple support for  helping with this case (#130137089).<span> </span>He  was a trooper and really did a fantastic job of helping me troubleshoot the  problem).</p>
<p class="MsoNormal">
<p class="MsoNormal">The sequence was:</p>
<p class="MsoListParagraph"><span><span>1.<span> </span></span></span>Talk to Apple first line support.</p>
<p class="MsoListParagraph"><span><span>2.<span> </span></span></span>Nice guy, but he had no idea what I was talking  about.<span> </span>“You can put a pause in a phone  number? Never heard of it”</p>
<p class="MsoListParagraph"><span><span>3.<span> </span></span></span>He passed me on to a product specialist (Craig)</p>
<p class="MsoListParagraph"><span><span>4.<span> </span></span></span>Craig was initially a bit confused by my  problem, but started doing some digging.</p>
<p class="MsoListParagraph"><span><span>5.<span> </span></span></span>After about 45 minutes we figured out that if we  dialed a different number (instead of the Sprint Access Numbers) both mine and  his iPhones would send the tones automatically.<span> </span>If we dialed the Sprint numbers neither phone  would send the tones.</p>
<p class="MsoListParagraph"><span><span>6.<span> </span></span></span>Craig went off to contact AT&amp;T network  support to see if there was something strange about the Sprint phone numbers.</p>
<p class="MsoListParagraph"><span><span>7.<span> </span></span></span>While I was on hold I did some further  troubleshooting and discovered the problem (see below)</p>
<p class="MsoListParagraph"><span><span>8.<span> </span></span></span>Eventually Craig came back on the line and said  that no, there was nothing AT&amp;T could see was wrong with the Sprint  numbers, but since it was a calling card “there might be something strange”</p>
<p class="MsoNormal">
<p class="MsoNormal"><a name="Cause"><strong>The  cause is found</strong></a></p>
<p><span> </span></p>
<p class="MsoNormal">What did I discover?<span> </span>That when the Sprint call ‘connected’ (i.e., I could hear the automated  voice asking me to enter the phone number I wanted to access), the iPhone did  not know the call was connected.<span> </span>When a  call is connected on an iPhone (or any one) you can usually see a timer start  to show you call duration.<span> </span>On the iPhone  the timer did not start.</p>
<p class="MsoNormal">
<p class="MsoNormal">I let the Sprint automated voice drone on, complaining that  I wasn’t entering any numbers.<span> </span>Eventually (about 30 seconds) the automated voice gave up, told me an  error number and sounded like it was ending the call.<span> </span></p>
<p class="MsoNormal">
<p class="MsoNormal"><em>At this point the  iPhone started the timer.</em><span> </span>It finally  thought the call was connected and – low and behold – started sending the  tones.<span> </span>Unfortunately this was 30 seconds  too late and the Sprint system had given up listening for the tones.</p>
<p class="MsoNormal">
<p class="MsoNormal">It seems that handsets react in different ways to calling  card access numbers such as the ones I’m trying to call.<span> </span>Some connect immediately and work  correctly.<span> </span>Some, like the iPhone, don’t  recognize that the call is connected until all the additional numbers have been  manually dialed and the target international phone number starts ringing.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>Can Apple fix it?</strong></p>
<p class="MsoNormal">At this point, I thanked Craig for his help.<span> </span>There was nothing more that he can do, and  there is no acknowledgement that this is an iPhone issue <em>per se</em>.<span> </span>There is so much  flexibility in telecommunications standards to it seems like a miracle to me  that phones ever talk to each other.<span> </span>My  brother-in-law <a href="http://www.linkedin.com/pub/dan-lipsit/2/505/267">Dan  Lipsit</a> and his cousin <a href="http://www.linkedin.com/pub/jim-lipsit/5/965/403">Jimmy</a> have built a <a href="http://nationalanalysiscenter.com/">nice business</a> testing handset and  accessory compatibility due to problems in those standards.</p>
<p class="MsoNormal">
<p class="MsoNormal">Maybe it <em>is</em> an  iPhone problem and Apple will fix things in the <a href="http://www.informationweek.com/news/personal_tech/iphone/showArticle.jhtml?articleID=218400006">3.1  software update</a> that is due out sometime soon.<span> </span>Who knows.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>And so to Sprint</strong></p>
<p class="MsoNormal">The real kicker came from Sprint.<span> </span>‘Kendra’ at Sprint customer service (a  charming lady who belongs to the ‘sorry, but no’ line of customer service  agents) listened patiently to my description of the problem and without a pause  dropped this gem from the Sprint Corporate Calling Card terms and conditions: “<strong><span style="color: red;">we do not guarantee  that calling cards will work with mobile phones</span></strong>”.<span> </span>That’s it.<span> </span>Then end.<span> </span>C’est la vie.<span> </span>If you are on a cell phone then Sprint doesn’t  want to know.<span> </span>The calling card might  work, it might not.<span> </span>But don’t try to ask  them for help ‘cause they ain’t gonna give it.  The conspiracy theorists among you could say this is <a href="http://hothardware.com/cs/forums/t/43754.aspx">Sprint getting back at AT&amp;T</a>.  All I know is that I&#8217;m going to be dialing a lot more digits from now on.</p>
</div>
<p style="font-size: 10px;"><a href="http://posterous.com">Posted via email</a> from <a href="http://nickjhowe.posterous.com/sprint-international-calling-cards-dont-work">nickjhowe&#8217;s posterous</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.nickjhowe.com%2F2009%2F07%2Fsprint-calling-cards-and-iphone-problems%2F&amp;title=%23Sprint%20International%20Calling%20Cards%20don%26%238217%3Bt%20work%20with%20AT%26%23038%3BT%20%23iPhones" id="wpa2a_4"><img src="http://www.nickjhowe.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.nickjhowe.com/2009/07/sprint-calling-cards-and-iphone-problems/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

