Given my interest in the security aspects of VoIP, I decided to attended a talk by Henning Shulzrinne (CS@Columbia), the inventor of RTP, SIP, and a mojor proponent of VoIP. His talk was interesting because it pointed to the transitions that are happening now, in the world of telephony, some of them quite inconspicuously. The interesting things I gathered from the talk were:
1. A system they have developed in their lab at Columbia called the ‘presence’ system which essentially tries to build in context-awareness into the mobile telephony experience by accepting or rejecting calls based on things such as the activity the user is currently engaged in (in a meeting, driving, etc.) and the identity of the calling party. Their architecture employs a trusted server that acts as a proxy for the user being called. The end user’s device constantly senses or learns the users availability and willingness to receive incoming communications and updates this on the server. They have also developed ways to address the inevitable privacy problem that arises from having to constantly update your personal attributes on a central server.
2. He also spoke briefly about what he termed ‘the need for glue’ which is a metaphor for requiring ways to allow the many computing devices around us to communicate. I have heard this pitch before in a number of ‘high-level’ presentations, thrown in along with the idea of the ‘internet of things’. It appears to me that these ideas are yet to take off in a proper way and what’s really hindering their progress is a tangible use case. There have been limited success stories in my opinion, such as (i) using mobile phones for context sensing (see Microsoft’s ‘Tag’ technology for instance) and phone cameras for reading barcodes etc. and (ii) some limited success in home-networking. My guess is that there is a lot of room for progress in this area, as long as people are able to come up with interesting, tangible use cases and benefits.
