<?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
  <title>Aswath Weblog</title>
  <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/" />
  <modified>2010-02-11T02:13:18Z</modified>
  <tagline>Musing on telecommunications industry and other sundries</tagline>
  <id>tag:www.mocaedu.com,2010:/mt//1</id>
  <generator url="http://www.movabletype.org/" version="2.65">Movable Type</generator>
  <copyright>Copyright (c) 2010, aswath</copyright>
  <entry>
    <title>Measuring EnThinnai against “facebook Manifesto”</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000374.html" />
    <modified>2010-02-11T02:13:18Z</modified>
    <issued>2010-02-10T21:13:18-05:00</issued>
    <id>tag:www.mocaedu.com,2010:/mt//1.374</id>
    <created>2010-02-11T02:13:18Z</created>
    <summary type="text/plain">I posted the following at EnThinnai blog. Please post your comments there. Over a series of posts in his blog Confused of Calcutta, JP Rangaswami presents his thoughts on how corporate IT department should get inspiration from Facebook to develop...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>I posted the following at <a href="http://blog.enthinnai.com/">EnThinnai blog</a>. Please post your comments there.</p>

<p>Over a series of posts in his blog Confused of Calcutta, JP Rangaswami presents his thoughts on how corporate IT department should get inspiration from Facebook to develop and deploy software infrastructure that emerging workforce will demand. I call the collection of posts “facebook Manifesto” (the case of the letters being used advisedly). The purpose of this post is to compare EnThinnai against this Manifesto. Admittedly, EnThinnai has some gaps to fill. In some cases, we have taken some of the ideas a step farther and in a few cases there are fundamental breaches. This posts catalogues them in an attempt to develop a road-map for our future development plans.</p>]]>
      <![CDATA[<p>The set of JP's posts that are relevant to this analysis are:<br />
<ol><br />
	<li><a href="http://confusedofcalcutta.com/2007/07/27/facebook-and-the-enterprise">Facebook and the enterprise: Part 1</a></li><br />
	<li><a href="http://confusedofcalcutta.com/2010/01/02/the-facebookisation-of-the-enterprise">The Facebookisation of the enterprise</a></li><br />
	<li><a href="http://confusedofcalcutta.com/2010/01/07/more-on-the-facebookisation-of-the-enterprise">More on the Facebookisation of the enterprise</a></li><br />
	<li><a href="http://confusedofcalcutta.com/2010/01/07/walls-and-bridges-even-more-on-facebookisation/">Walls and bridges: even more on Facebookisation</a></li><br />
</ol><br />
Even though you will enjoy and benefit from reading these original posts, let me capture the main points here for ease of reference.<br />
<ol><br />
	<li>Tomorrow's workforce is experiencing and learning social skills in Facebook, which seem to have different collaboration philosophy than what is traditionally practiced in the corporate world. Just as corporations have supplied old world social facilitators like watercoolers and canteens, modern corporations must supply social network platforms. In his opinion the platform must support publishing, search, fulfillment and conversation. He calls them Four Pillars.</li><br />
	<li>An enterprise worker would prefer to see all theses things for a quick review: news events, a unified inbox, appointments, communities, consulting and sharing views and opinions.</li><br />
	<li>The unified inbox is enabled with both a white list and a blacklist.</li><br />
	<li>Colleagues' presence information</li><br />
	<li>Search and discoverability tools</li><br />
	<li>Easy to mash-up third party applications</li><br />
	<li>Ability to federate with customers, partners and supply chain</li><br />
	<li>Total flexibility in privacy and access control</li><br />
</ol><br />
Given these broad objectives, the Manifesto also identifies a specific set of features:<br />
<ol><br />
	<li>A personal token that can be used for all the activities in the company</li><br />
	<li>A place to create personal profile that allows for discoverability</li><br />
	<li>Create and maintain a social graph</li><br />
	<li>PIM - Address book, calendar and to do list</li><br />
	<li>Real-time communication with the members of the social graph</li><br />
	<li>Publication platform</li><br />
	<li>News feed</li><br />
</ol><br />
EnThinnai uses company supplied OpenID for authentication. So this can be used for other activities both within the company and also at external sites. Additionally, we can use the Attribute Exchange mechanism used in OpenID to convey HR supplied authorization information like Job Title, scope of control and the like.</p>

<p>EnThinnai allows for its users to create a rudimentary profile and also a set of contact information. There is no address book in the traditional sense. EnThinnai maintains a list of Contacts, their OpenID and the name of their EnThinnai server. When a user would like to access the contact information of a specific person, it will retrieve the information in real time. The current version does not have Calendar, but it is in our road-map.</p>

<p>EnThinnai has its own version of social graph but it is very different from the normal one. Unlike many other social graphs, in EnThinnai the concept of buddy is unilateral. If B is in the social graph of A does not mean that A is in B's. Indeed, B may not even know that she is in A's social graph. B may not even be a member of EnThinnai. Of course B is identified by her OpenID; so it requires that she have an OpenID. (Though the "follower" relationship in Twitter is also unilateral, there is a fundamental difference between these two.)</p>

<p>EnThinnai allows real-time communication with Availability status, text-chat and voice communication between users of EnThinnai and members of their social graph. It is to be noted that this is done with no requirement on pre-installing a client by either parties. Oh, we use a wideband codec for voice chat. The text chat is a persistent chat in the sense that the chat session can be continued at a later time and the whole session is saved.</p>

<p>The main objective of EnThinnai is to share digital information. Accordingly, users of EnThinnai can publish documents, share files with explicit access controls. Furthermore people allowed to access the published information can post comments. EnThinnai is planning to integrate recently open spurced Etherpad so it is possible to edit a document in real-time.</p>

<p>If two people are mutually in each others social graph, but are under different EnThinnai deployments, then the update information is exchanged between the servers using webhook technology. This simple mechanism is used to federate multiple EnThinnai deployments.</p>

<p>So over all we are very satisfied in how we meet the objectives of the Manifesto. Still we have lot more to do and we are very encouraged.</p>]]>
    </content>
  </entry>
  <entry>
    <title>HD Voice is Simpler to realize</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000373.html" />
    <modified>2009-03-07T21:41:30Z</modified>
    <issued>2009-03-07T16:41:30-05:00</issued>
    <id>tag:www.mocaedu.com,2009:/mt//1.373</id>
    <created>2009-03-07T21:41:30Z</created>
    <summary type="text/plain">Last month Daniel Berninger wrote a guest column expressing the benefits of using high definition codec for voice communication. In that post, Dan argues that widespread use of compatible codecs is critical. Inexplicably I had missed it when it appeared...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>Last month Daniel Berninger wrote a <a href="http://gigaom.com/2009/02/18/high-definition-to-crash-the-voice-party/">guest column</a> expressing the benefits of using high definition codec for voice communication. In that post, Dan argues that widespread use of compatible codecs is critical. Inexplicably I had missed it when it appeared and a tweet brought it to my attention. For a long time, I have argued in these pages that we should be using wideband codecs and more specifically, I have been a proponent of Speex. But I differ with Dan in some respects and this post captures some of my thoughts.</p>]]>
      <![CDATA[<p>When we decided to use a wideband codec in <a href="http://www.enthinnai.com">EnThinnai</a>, we also faced the problem of compatibility. More importantly, we decided that our users would like to communicate with people who are not yet users of EnThinnai. Our strategy is to dynamically download the codec. I think this simple technique effectively addresses the compatibility issue.</p>

<p>But this means that the codec we use must be freely distributable. This is the reason we decided to use Speex. Last week Skype announced that they will make their codec widely available. I am not sure whether this kind of use is allowed.</p>

<p>In his post, Dan also makes a point that is not really relevant. He suggests that supporting wideband codec in PSTN will require massive overhaul of the network and so is not practical. But that is not the case. It has gone into the folklore that PSTN is not a "stupid network" and no change can be introduced at the edges. But that is not really true. Data modems and fax machines are well known examples. STU III that is designed for encrypted communication is another. So if we really want to use wideband codec and both the parties have wideband codec enabled telephones, then they can switch over to this codec, just like STU III users switch to secure mode. So let us not perpetuate the myth that PSTN is not a stupid network.</p>

<p>But more importantly, we should recognize that if a VoIP end-point is based on ATA, then it is "PSTN" for all practical purposes. So let us try to guide the industry to use native end-points and not ATA based. This is more critical.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Can Verizon Go All VoIP?</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000372.html" />
    <modified>2009-01-13T07:54:01Z</modified>
    <issued>2009-01-13T02:54:01-05:00</issued>
    <id>tag:www.mocaedu.com,2009:/mt//1.372</id>
    <created>2009-01-13T07:54:01Z</created>
    <summary type="text/plain">Andy points to a story and quotes Chief Marketing Officer John Stratton as saying that Verizon “plans to do away with traditional phone lines within seven years as it moves to carry all calls over the Internet.” According to the...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>VoIP</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p><a href="http://andyabramson.blogs.com/voipwatch/2009/01/verizon-to-go-all-voip.html">Andy</a> points to a <a href="http://www.latimes.com/business/la-fi-verizon10-2009jan10,0,7429650.story">story</a> and quotes Chief Marketing Officer John Stratton as saying that Verizon “plans to do away with traditional phone lines within seven years as it moves to carry all calls over the Internet.” According to the published story Verizon will offer phone service to its FiOS customers using VoIP technology. He is further quoted as saying that VoIP will help “Verizon offer a greater range of services”. What he and many others in the industry have overlooked is that there is no need for service providers in VoIP world.</p>]]>
      <![CDATA[<p>Directory service, NAT traversal and PSTN interconnection are the three services provided by a VoIP service provider. As we have demonstrated with EnThinnai, each user can provide the first two services on their own servers that host their blogs. For example, you can initiate a communications session by entering your OpenID in the accompanying widget (or icking on this <a href="http://www.enthinnai.com/pages/iframelogin.jsp?from=iframe&owner=aswath.mocaedu.com&buddy=www.enthinnai.com/unauopenid/anyblog">link</a>) that is running on my server. If I have given permission for you to contact me, then my server dynamically download an applet for you to initiate a communication session with me. Thus my server acts like a directory server. Secondly, my server and the two clients execute ICE procedure so that the two ends can traverse any NATs in the connection. Since I can insert in many places including the URL that is my OpenID, it is easy for you to locate a widget that will facilitate contacting me. That leaves only interconnect service. But that will not be that critical if PSTN withers away as suggested by Verizon.</p>

<p>Just as I could run the basic services on my own server, I could run any additional services as well. For example, as is done in EnThinnai, you could get my availability status from my server. There is no need for some third party to provide Presence service. You take any service offered by the companies that Andy mentions in his post. Do you think they can not be run in a common server?</p>

<p>So what is needed is packaging EnThinnai in such a manner that people can install them in their servers just like they install Wordpress or MovableType. Of course that is coming soon.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Know Thy VoIP before Taking Pulse</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000371.html" />
    <modified>2009-01-02T16:09:31Z</modified>
    <issued>2009-01-02T11:09:31-05:00</issued>
    <id>tag:www.mocaedu.com,2009:/mt//1.371</id>
    <created>2009-01-02T16:09:31Z</created>
    <summary type="text/plain">The last week or so, there have been flurry of blog posts taking issue on either side of the question “VoIP: Dead or Alive?”. It might have been started by Jonathan Christensen of Skype provocatively declaring that VoIP to be...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>VoIP</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>The last week or so, there have been flurry of blog posts taking issue on either side of the question “VoIP: Dead or Alive?”. It might have been started by Jonathan Christensen of Skype provocatively declaring that VoIP to be dead. Subsequently most of the leading VoIP bloggers have shared their opinions. Those arguing VoIP to be alive and vibrant point to active voice services that use IP in some form or other; those who think otherwise point to many failed companies or seem to suggest that the only important aspect of VoIP is the transport mechanism and that voice transported on the Internet and hence VoIP is passé. Jeff Pulver, the pope of VoIP (actually I consider him to be a <a href="http://en.wikipedia.org/wiki/Trishanku">vishwamitra</a>; but I am afraid only a few will get that) is mutedly points out that VoIP is more than transport technology. If it comes to that one can argue that TDM to be a “subnetwork” that comprises the concatenated network that is Internet and declare everything is VoIP. So what is VoIP for me?</p>]]>
      <![CDATA[<p>Firstly, VoIP should use a rich signaling mechanism that extends all the way to the end device the user is using. This is critical because this will allow users to exchange meta information like purpose of the call, criticality of the call, authentication information of the far-end user and so on. Depending on the user’s current status, the device can deliver the information in a less intrusive manner. Typical PSTN phones do not have this flexibility, even though the industry tried to introduce this capability using <a href="http://en.wikipedia.org/wiki/Analog_Display_Services_Interface">ADSI phones</a>. This means that those VoIP services that use ATAs coupled with traditional phones are not really VoIP because users can not benefit from message oriented signaling like SIP.</p>

<p>Secondly, the service should really believe in “intelligence at the end” mantra and its close cousin “stupid network”. So if a service lobotomizes the intelligence at the end or if it inserts itself in the middle destructively, then it is not VoIP.</p>

<p>Thirdly, notwithstanding voice in the title, VoIP must be multi-modal with the ability for the ends to dynamically add/drop/change mode(s), without much interference from the “Middle”.</p>

<p>Have you seen an animal that meets all these requirements? Has it not lived up to your expectations? Do think such an animal will ever fail?</p>]]>
    </content>
  </entry>
  <entry>
    <title>Now You can be Youe Own Phone Company</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000369.html" />
    <modified>2008-11-12T02:03:33Z</modified>
    <issued>2008-11-11T21:03:33-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.369</id>
    <created>2008-11-12T02:03:33Z</created>
    <summary type="text/plain">A couple of months back Brough Turner penned a column in TMC arguing that SIP has failed to live upto its expectation that “SIP, as a peer-to-peer protocol, would redefine the very nature of telecommunications. No longer would telephony depend...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>A couple of months back Brough Turner penned a <a href="http://www.tmcnet.com/voip/0708/reinventing-sip.htm">column</a> in TMC arguing that SIP has failed to live upto its expectation that “SIP, as a peer-to-peer protocol, would redefine the very nature of telecommunications. No longer would telephony depend upon a central agency — the “phone company.” It was expected that “individuals would directly connect with other individuals.” He goes on to list how SIP has failed to revolutionize the PBX industry and with IMS, it has  co-pted by service provider industry. He grants that Skype offers “he most interesting telephony service enhancement after mobility […] with its seamless integration of presence, instant messaging, wideband audio and video” (even though it is based on proprietary protocols). The purpose of this note is to introduce EnThinnai as a solution that meets most of the service objectives put forward by Brough.</p>]]>
      <![CDATA[<p>EnThinnai is a web application in which you can also store digital information like status, contact information, files and Notes. You will be able to maintain a white-list of your friends identified by their OpenID. ET will use this list to control access to your information. Furthermore, ET will generate a link that your friends can use to communicate with you with text and speech. It should be noted that ET has adopted ICE procedure for NAT traversal and uses Speex, a wideband codec. The best part is there is no service provider; if the garden is walled, it is erected by you. At last, Pulver’s “you can be your phone company” dream has been realized.</p>

<p>To see this in action, please click <a href="http://is.gd/71gq">here</a>. There you will be able to view my status information when you hover the mouse over “My available status” text. You can view my contact information when you click on “My Contact information” link. Finally, if I am connected to my ET server, you can chat with me by clicking on “Click here to chat with me” link.</p>

<p>If you are interested to explore further, you can get a trial account at <a href="http://www.enthinnai.com">EnThinnai</a>. Once we finalize our business plan, you will be able to download and install it in your own server. In any event, I am looking forward to your feedback.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Why did I Decline to Join Freedom2Connect Facebook Group?</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000368.html" />
    <modified>2008-10-24T21:32:32Z</modified>
    <issued>2008-10-24T17:32:32-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.368</id>
    <created>2008-10-24T21:32:32Z</created>
    <summary type="text/plain">Earlier in the afternoon I received an invitation from a good friend of mine, Carl Ford, to join a Facebook group called “Freedom2Connect”. In his invitation, Carl asked to “Come help protect VoIP from retroactive regulatory models”. I declined to...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>Earlier in the afternoon I received an invitation from a good friend of mine, Carl Ford, to join a Facebook group called “Freedom2Connect”. In his invitation, Carl asked to “Come help protect VoIP from retroactive regulatory models”. I declined to join the group. Facebook did not give me an opportunity to explain why I declined. (Irony, isn’t it? No freedom to connect.) This note is a public explanation.</p>]]>
      <![CDATA[<p>First let me declare that I am a believer of using Internet connectivity for communications, what Jeff Pulver has at various times called IP Communications. Some of you may know that I have heavily invested both financially and personally in developing this technology. (Indeed my family members continuously have indicated that these investments are beyond my means.) So my rejection of the invitation is not because I favor PSTN or that I benefit from the continuing dominance of PSTN.</p>

<p>If you take a look at the petition by Embarq that FCC is poised to consider, it is clear that Embarq is focused only on those instances when a call is offered at an PSTN interconnection point. According to the petition, the current practice seems to be for some interconnect carriers to declare that a call originated as VoIP and so claim exemption from settlement charges. I am not trained in legal matters. So it could be perfectly valid to make such a claim. But as a layman, it doesn’t seem to be fair. As a cynic I wonder how does one prove or disprove the validity of the claim of origin. With my bias, I conclude that such claims are purely for arbitrage purposes.</p>

<p>As a society we may conclude to give an advantage to new technologies in the hope that we all could benefit from new services, features or capabilities. But alas. Most of the VoIP providers are content in replicating the services and features available in PSTN. Most of them provide an ATA to their subscribers which basically functions as a Class 5 switch in PSTN and users connect an ordinary phone to this box. In other words, even though the providers have a sophisticated signaling link to the subscriber, they do not make that available to the end user. We were told that with VoIP users can know the “presence” information of each other; we were told that with VoIP I can inform you the subject of my call even before you decide to answer the call; we were dazzled with many such features. Where are they? Why do we need to extend our support when there is no evidence that promised items are being even worked on.</p>

<p>Long time back it was claimed that VoIP is a product and not a service. I firmly believe in that. Given that belief, why would I support service providers? This is not my fight. I do not wish them ill. I just do not care. As far as I am concerned it is an intramural tussle. The product I am developing will be able to interconnect to PSTN. But the primary value of the product is the better user experience and feature set. If these are the reasons users decide to use my product then they will not mind if the interconnect charges are the same as if they used PSTN altogether. In other words, my focus is at the End and the issue FCC is considering is in the Middle. Anybody focused on IP Communications should not be distracted with non-relevant Middle.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Why IAX is Immune to NAT Traversal Problem?</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000367.html" />
    <modified>2008-07-05T22:11:46Z</modified>
    <issued>2008-07-05T18:11:46-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.367</id>
    <created>2008-07-05T22:11:46Z</created>
    <summary type="text/plain">The general perception is that unlike SIP, IAX does not suffer from NAT traversal problem. Claims along this line are routinely made and every time I encounter such a claim I will scratch my head and will do some fact...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>VoIP</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>The general perception is that unlike SIP, IAX does not suffer from NAT traversal problem. Claims along this line are routinely made and every time I encounter such a claim I will scratch my head and will do some fact checking to confirm my understanding is correct. The latest example of such a claim was recently made by <a href="http://macvoip.com/stn/?p=666">Ted Wallingford</a> as part of his review of a SOHO PBX from Jazinga. It is informative to analyze how IAX handles (“does not suffer” is not a correct characterization) NAT traversal. This is topical because Adobe has announced that they are planning to support <a href="http://justin.everett-church.com/index.php/2008/05/23/astrop2p/">UDP based media streaming in Flash 10</a> and I suspect that they are using the same methodology that IAX uses. In this post I argue that either of the schemes falls within ICE framework.</p>]]>
      <![CDATA[<p><a href="http://www.ietf.org/internet-drafts/draft-guy-iax-04.txt">IAX specification</a> itself claims that NAT traversal is much simpler because “IAX also uses the same UDP port for both its signaling and media messages, and because all communications regarding a call are done over the same point-to-point path”. This can not be the full explanation. If so, then SIP could also decide to use a standard UDP port for media and realize the same benefit. Consider the case of an end-point that is behind a NAT. Even though that end-point will use the well-known port 4569 for IAX, there is no guarantee that NAT will allocate the same port number for external communication. So how will an external end-point reach this end-point? It is clear that such end-points need to be aided by an external peer, otherwise known as “server”. Since this server will handle the media packets as well, it is essentially acting like a TURN server. Involving a TURN server for the duration of the call is inefficient. Recognizing this, IAX specification has developed “Call Path Optimization” (Section 6.5)procedure. According to this procedure, the IAX server will request the two end-points to exchange media directly between themselves by providing the IP addresses of the end-points. Since the server is providing the IP addresses, they are “server reflexive addresses” that ICE uses. We know that there are instances when these server reflexive addresses will not be reachable as in the case when the two end-points are behind the same NAT. Thus the procedure specified in the IAX specification is sub-optimal to IAX. Of course they can update their procedure to conform to ICE. But the point remains that IAX addresses NAT traversal problem not because it uses the same UDP port for media and signaling, but because it uses a server that can act as a TURN server and that server facilitates an ICE-like procedure.</p>

<p>From the description of Flash 10, it is clear that they are also doing a similar thing. But it is not clear whether they are following the full ICE framework or a subset. It is worthing looking into it once we have additional information.</p>]]>
    </content>
  </entry>
  <entry>
    <title>EnThinnai at LaunchPad</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000366.html" />
    <modified>2008-05-08T07:28:46Z</modified>
    <issued>2008-05-08T03:28:46-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.366</id>
    <created>2008-05-08T07:28:46Z</created>
    <summary type="text/plain">I e submitted EnThinnai for Enterprise 2.0 LaunchPad competition. Please consider voting for me by visiting their site. The pitch is embedded below:...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>Sundry</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>I e submitted EnThinnai for Enterprise 2.0 LaunchPad competition. Please consider voting for me by visiting their <a href="http://launchpad.enterprise2conf.com/">site</a>. The pitch is embedded below:</p>

<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/HCj2tnkUxYA&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/HCj2tnkUxYA&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Comments on ecomm2008</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000365.html" />
    <modified>2008-04-15T09:29:19Z</modified>
    <issued>2008-04-15T05:29:19-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.365</id>
    <created>2008-04-15T09:29:19Z</created>
    <summary type="text/plain">Last month, a week before VON there was another conference - ecomm2008. Last week the slides used by the speakers were putup on slideshare.net. I tweeted my thoughts as I reviewed the presentations. The following is a compendium of those...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>Last month, a week before VON there was another conference - ecomm2008. Last week the slides used by the speakers were putup on slideshare.net. I tweeted my thoughts as I reviewed the presentations. The following is a compendium of those tweets.</p>]]>
      <![CDATA[<p><bl><li>Reviewing eComm presentations;so few End based solutuons</li><li>ecomm2008/millicomp: What would you do with an always on/connected millicomp in your pocket? unifiedcomm, ofcourse</li><li>I disagree with ecomm2008/Ernst that Telcos as OpenID providers have a competitive advantage</li><li>ecomm/iskoot: use ip for signaling and carry voice on pstn http://snurl.com/245l5; i suggested in an old blog post that is catching fancy</li><li>Look at Ribbit's SW architecture and its complexity. no wonder they are a phone compnay. Are all thoses needed?http://snurl.com/245mg</li><li>Won't incumbents charge calls to inum as overseas call thereby reducing its attractiveness? http://snurl.com/245ow</li><li>Is Embarq a client of STL Partners? I can see the effects http://snurl.com/245rs</li><li>Shai talks about the need for navigating the web and then talking over PSTN http://snurl.com/245tw ...</li><li>toktumi talks about integrating PC and pnone http://snurl.com/245u2 ...</li><li>Trolltech talks about coming phone revolution in 2009 http://snurl.com/245u6 ...</li><li>Embarq announces cordless phone with IP interface; Verizon Home hub is also a comparable device ...</li><li>Promises of VoIP (actually of ISDN) - Happy Days - are here</li><li>vapps touts wideband conf bridge to be disruptive at 6c/m. Need to look into jvoicebridge. http://snurl.com/245yg</li><li>Luca talks about Hictu - 60 sec video blogging. Now Flickr has 90 sec. It is catching on http://snurl.com/245zv</li><li>If devices will have both phone and data connections, then is there a need for mashups? http://snurl.com/24640</li><li>Voxeo/ecomm2008: web tech, platform, SIP&inspiration=exciting 2.0 apps. http://snurl.com/24efk. Except we don't need SIP</li><li>standre/ecomm:We are building realtime Internet with open stds,innovative edges but no telcos. But there are dragons http://snurl.com/24eia</li><li>EnThinnai handles standre dragons in its own way. Will take a regular blog post</li></bl> <br />
</p>]]>
    </content>
  </entry>
  <entry>
    <title>Now Tweeting as @aswath</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000364.html" />
    <modified>2008-04-15T09:08:13Z</modified>
    <issued>2008-04-15T05:08:13-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.364</id>
    <created>2008-04-15T09:08:13Z</created>
    <summary type="text/plain">For the past few days I have been tweeting as @aswath. Given its nature, I am finding that I am able to share more thoughts and listen to more people. I hope you will follow me there. But I will...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>Personal</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>For the past few days I have been tweeting as @aswath. Given its nature, I am finding that I am able to share more thoughts and listen to more people. I hope you will follow me there. But I will continue to post here at my historic rate.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>What Comes After AORTA</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000363.html" />
    <modified>2008-04-01T03:28:39Z</modified>
    <issued>2008-03-31T23:28:39-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.363</id>
    <created>2008-04-01T03:28:39Z</created>
    <summary type="text/plain">This morning Alec Saunders talked about the effects of pricing plans in wireless data market. His point was aggressive pricing will induce increased use. In that context he mentioned a term introduced by Mark Anderson. Mark claimed that the chief...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>This morning <a href="http://saunderslog.com/2008/03/31/talking-turkey-on-canadian-data/">Alec Saunders</a> talked about the effects of pricing plans in wireless data market. His point was aggressive pricing will induce increased use. In that context he mentioned a term introduced by Mark Anderson. Mark claimed that the chief benefit of broadband internet is Always On Real Time Access (AORTA). Alec elaborates: “Not the fact that broadband is fast, but that it's always up, which means that you can have access to the 'net instantaneously.” But having an access to the net is only half the battle.</p>]]>
      <![CDATA[<p>It is equally important that internet peers must be able to access the application clients running in local machines. In the wired world this manifests itself as NAT/FW traversal problem. It is a generally accepted solution for the local clients to maintain connection with an external server which proxies traffic (at least initially) from other peers. The problem is different in the case of mobile internet. Normally NAT/FW traversal problem is not there in the mobile environment. But mobile devices consume a large quantity of radio resource to maintain the access link to the ‘net. This means that it is much preferable to design pull-style applications. But many popular applications like email require servers to push information. Take a look at the figure taken from a <a href="http://www1.alcatel-lucent.com/com/en/appcontent/opgss/CMO2888080110_9900WNG_bro_lr_tcm228-1401931635.pdf">whitepaper</a> published by Alcatel-Lucent.<br />
<img alt="AL 9900.jpg" src="http://www.mocaedu.com/mt/archives/images/AL 9900.jpg" width="1077" height="533" border="0" /><br />
Even though the amount of bandwidth consumed by email application is very small, the corresponding airtime consumed is very large. This is a sleeper problem with the approach Blackberry has taken. Microsoft has taken a different approach to push email. The Exchange server sends an SMS which prompts the mobile device to pull newly arrived email. Since there could be delay in the delivery of SMS, sometimes Microsoft’s approach may not behave like push email. A better approach might be for the Exchange server to send a notification to a designated server at the Mobile Carrier, which in turn can send a notification using the “paging channel”. This is the same channel used to send the notification for an incoming call. So the next step to AORTA is for the carriers to provide a service whereby mobile subscribers can designate the application providers who can send paging indications for events associated with web services. This service is worthwhile even if the carriers charge for such notifications.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Replacing IVR Systems</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000362.html" />
    <modified>2008-03-29T18:28:21Z</modified>
    <issued>2008-03-29T14:28:21-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.362</id>
    <created>2008-03-29T18:28:21Z</created>
    <summary type="text/plain">I am certain that each one of us have horror stories relating to IVR maze. To ease this, many IVR systems allow look-ahead dialing. But then many administrators ask us to listen to all the choices before selecting one because...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>Telephony</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>I am certain that each one of us have horror stories relating to IVR maze. To ease this, many IVR systems allow look-ahead dialing. But then many administrators ask us to listen to all the choices before selecting one because thy have changed recently. Of course they do not say how recently the menu choices have been changed. All in all, IVR is a necessary evil because the user has limited way to signal the far-end. Recently <a href="http://www.shaiberger.com/?p=67">Fonolo</a> has come up with a crazy like a fox scheme to overcome this tedious interaction.</p>]]>
      <![CDATA[<p>Apparently, they utilize multiple techniques to traverse large companies’ IVR systems to map the menu tree and make them available in Fonolo’s website. Users can visit their website, select the menu tree corresponding to the company they are interested in and identify their choice. Then Fonolo will connect the users to the company’s IVR system, navigate the IVR menu choices and land on the intended point. This has received lots of positive attention in the blogosphere. Of course some have pointed out a practical difficulty. There are times, IVR system will collect private information and some users may be reluctant to pass it on to Fonolo. But my objection is more fundamental. Fonolo has inserted itself between me and the enterprise I am interested in. This very fact may be of value to Fonolo and can claim that it is entitled to market this information because they are providing a free service.</p>

<p>Just because I take exception to their solution does not mean that the pain point they address is not real. My suggestion to IVR designers is to recognize this and simplify those callers who have access to Internet. A preferred approach could be for these enterprises to produce IVR map on their own website. Then internet connected callers can first visit this website, traverse the IVR menu tree just like Fonolo users will do. Once they reach the desired point, the site can generate a string of digits. Then a caller has to dial the standard number and enter the generated number string. The IVR system can correlate the entered digits to the selection made on the website and route the call accordingly. This way, we can augment the limited signaling capability available in PSTN with the rich UI available through the web browser. This is what “Intelligent at the End” will suggest.</p>]]>
    </content>
  </entry>
  <entry>
    <title>Distributed Social Directory is the Real Trouble</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000361.html" />
    <modified>2008-03-29T16:51:14Z</modified>
    <issued>2008-03-29T12:51:14-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.361</id>
    <created>2008-03-29T16:51:14Z</created>
    <summary type="text/plain">I posted the following entry at EnThinnai blog. Please visit there to post your comments....</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>I posted the following entry at <a href="http://blog.enthinnai.com">EnThinnai blog</a>. Please visit <a href="http://blog.enthinnai.com/2008/03/29/distributed-social-directory-is-the-real-trouble/">there</a> to post your comments.</p>]]>
      <![CDATA[<p>Daniel Berninger periodically writes in GigaOm under an evocative banner called “Here Comes Trouble”. These posts follow a familiar pattern: Historically the business model (invariably referring to the traditional telecoms) has been to have a control over the users, usually aided by monopolistic and regulatory environments; given the distributed nature of IP Communications, such control is not feasible; so the telecoms are under threat by upstarts. And here is the clincher. Almost invariably he will conclude with one of the upstarts will end up having full control. Even though he invokes distributed nature of IP, he replaces one ubiquitous entity with another. He has done the same thing with his <a href="http://gigaom.com/2008/03/28/here-comes-trouble-a-social-directory/">recent post</a> where he seems to suggest that the traditional telephone directory will be replaced by a “social directory” created by merging the telephone directory with the social networking model. Not only that. His concluding sentence is noteworthy: “However, Google’s revenue represents less than a third of what the declining telephone directories generate in the U.S. alone. Riches await the infocom company that achieves gatekeeper status for the Internet’s communications applications.” Let me repeat for emphasis. He thinks that there is an opportunity for a gatekeeper in IP Communications. EnThinnai is betting against that.</p>

<p>Dan suggests that traditional directories and their online versions can not handle currently available multiple communication modes. So he suggests that the optimal solution is “a user-generated directory in which individuals own and update their own listing.” EnThinnai, which has been operational for a year, does exactly that. He further states that the access to the directory needs to be restricted. He thinks, “[t]he social directory could implement an invite authentication process like any other social network.” Here again EnThinnai is ahead. EnThinnai users will have the ability to control who can access when and which contact information. However, we disagree that there will be a single or even handful of gatekeepers. We are striving to provide a mechanism for each individual to run their own EnThinnai and control their own directories. We do not just mouth “Intelligent at the End” mantra; we believe in it.</p>]]>
    </content>
  </entry>
  <entry>
    <title>OpenID Providers that Don’t Consume are not Evil</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000360.html" />
    <modified>2008-03-24T22:42:03Z</modified>
    <issued>2008-03-24T18:42:03-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.360</id>
    <created>2008-03-24T22:42:03Z</created>
    <summary type="text/plain">I posted the following at EnThinnai blog. Please post your comments there....</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>OpenID</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>I posted the following at <a href="http://blog.enthinnai.com/2008/03/24/openid-providers-that-dont-consume-are-not-evil/">EnThinnai blog</a>. Please post your comments there.</p>]]>
      <![CDATA[<p>In one of today’s post, <a href="http://www.techcrunch.com/2008/03/24/is-openid-being-exploited-by-the-big-internet-companies/">Michael Arrington</a> takes issue with the big Internet companies for their lack of support for accepting OpenID credentials from others. He argues that “… [they] have made big press announcements about their support for OpenID, but haven’t done enough to actually implement it.” He goes on to say, “Putting my conspiracy theory hat on, it looks to me like these companies want all the positive press that comes from adopting this open standard, but none of the downside. … It’s all gain, no pain.” Even though he quotes Bill Washburn, the Executive Director of OpenID Foundation and David Recordan, the Vice Chair of OpenID Foundation, he uses their equivocal remarks on this matter to admonish these companies “to do what’s right for the users and fully adopt OpenID as relying parties.” I, as an interested person in being a Relying Party, don’t agree with his analysis and for that matter do not share the general perception of the benefits of OpenID.</p>

<p>First a cheap shot: Michael, there are no downsides in being a Relying party and there are no pain points. If anything, OpenID simplifies the lives of Relying Parties. More seriously, the confusion is created by OpenID proponents themselves because they highlight unrealistic benefits.</p>

<p>A relying party that has decided to accept OpenID has no obligation to accept ID issued by one and all ID providers. For example one of the stated reasons for Sun to issue OpenID to its employees is that retailers who would like to give discount to Sun employees can use Sun issued OpenIDs as verification of employment. So it is conceivable that a retailer may decide to accept OpenIDs issued by Sun and nobody else. OpenID is a “Passport” and not a “Visa”. One of the implied casualties is the possibility of Single-Sign-On.</p>

<p>Secondly, there is a general perception that registration procedure is simplified because the Relying Parties could collect profile information from the ID providers. Even though the protocol allows for this exchange of information, there could be external reasons for Relying Parties to explicitly collect them from their users.</p>

<p>These are the top two claimed benefits of OpenID. But many of the OpenID proponents do not emphasize the real benefit of OpenID. We all the time joke that “in Internet, nobody will know you are a dog”. So if a Relying Party is interested in serving senior citizens, then it can look for an opened issued by AARP. If a social network meant for middle schoolers, then it can look for an OpenID issued by school districts. This is the benefit of OpenID. So as a proponent of OpenID, I would like to lobby AARP, AAA and school districts to issue OpenID to its members/students. Then as a Relying Party I will be able to target services to the appropriate audience.</p>

<p>Now let me defend the actions taken by the big Internet companies. As I reasoned earlier, it is not against the protocol for a company to only issue OpenIDs and not accept from others. It is not even detrimental to wider adoption of OpenID. Just this morning <a href="http://saunderslog.com/2008/03/24/squawk-box-march-24/">Alec Saunders</a> (most assuredly a friend and a well wisher) discussed Michael’s post in his daily Sqwakbox. There he mentioned EnThinnai and laments that one of the reasons he is not trying it out is that none of his friends have OpenID. This suggests that as a Relying Party, I will benefit enormously if the Big Internet companies issue OpenID to their members and raise general awareness. What will be my benefit that they also accept OpenIDs from others? I am afraid not much. On the other hand if they talk up OpenID and people have general exposure to it then Alec will not have his reservation. So I would rather advocate the big Internet companies to educate their members of OpenID rather than expend my goodwill on them accepting OpenIDs issued by third parties.</p>

<p>I am passionate about the objectives of EnThinnai and it is not viable without the services of OpenID. I do not care so much as whether other sites accept OpenID or not; but it is imperative that there are enough OpenID issuers and that Internet users have pocketful of OpenIDs so that any two Internet citizens will have a mutually acceptable ID providers.<br />
So if you are an OpenID proponent then i urge you to do the following:<ol><li>Ask any and everyone who provides authentication services to issue OpenID.</li><li>Ask Internet citizens to amass as many OpenIDs as possible.</li><li>Give visibility (not suggesting you heap praise, but offer an objective review) to budding Relying Parties. This is from a personal hurt. Here is EnThinnai, whose service objectives are viable only with OpenID. But not a single OpenID proponent has analyzed or discussed EnThinnai. But there is no end to people talking about Plaxo et. al. who don’r particularly require all that exposure.</li></ol></p>]]>
    </content>
  </entry>
  <entry>
    <title>Legal Interception and IP Communications</title>
    <link rel="alternate" type="text/html" href="http://www.mocaedu.com/mt/archives/000359.html" />
    <modified>2008-02-18T03:42:00Z</modified>
    <issued>2008-02-17T22:42:00-05:00</issued>
    <id>tag:www.mocaedu.com,2008:/mt//1.359</id>
    <created>2008-02-18T03:42:00Z</created>
    <summary type="text/plain">Periodically this topic of should we extend legal intercept capability to IP Communications is raised and more often than not the slant of the argument is that IP Communications should be free of any regulatory requirement. Invariably one of the...</summary>
    <author>
      <name>aswath</name>
      <url>www.whencevoip.com</url>
      <email>aswath@mocaedu.com</email>
    </author>
    <dc:subject>IP Communications</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.mocaedu.com/mt/">
      <![CDATA[<p>Periodically this topic of should we extend legal intercept capability to IP Communications is raised and more often than not the slant of the argument is that IP Communications should be free of any regulatory requirement. Invariably one of the supportive point is that the participants could encode the data exchange thereby thwarting the objective of interception.  It is widely held that Skype’s encryption is the most difficult to break and so Skype is the poster child. <a href="http://skypejournal.com/blog/2008/01/the_bavarian_intercept_proves.html">Phil Wolff</a> reports in Skype Journal that a German company is suggesting that they have developed a capability to infect a target’s PC so that the communication is intercepted in the PC itself and that too before the transmission is encrypted. At least in my reading it looks like Phil is suggesting that the German authorities have signed onto this. But I have my own reservations. First it is not clear whether they can infect stand alone devices. If not, won’t the targets who are professional miscreants use Skype devices, rather than a PC? Second, the infected PC has to transmit the intercepted communication to the LEA at some point. Since the targets can easily monitor the traffic flowing across their router, they can easily infer that they are targets. Once of the CALEA requirement is that the targets shouldn’t be able to discern that they are indeed targets.</p>

<p>In certain cases, the LEAs may not need access such an elaborate setup. It so happened that in a <a href="http://www.newsweek.com/id/72027">recent case</a>, the Italian authorities needed to locate one of the suspects. “Soon after the murder, Guede (the suspect) left Perugia, but he kept checking Facebook for messages from friends. The Communications Police arranged for one of those to contact Guede using Skype from their office, and as the two chatted, the cops traced Guede to a computer in Dusseldorf.”</p>]]>
      
    </content>
  </entry>

</feed>