Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

GoogleTalk Gets a Facelift for Business: Page 2 of 3

"Once I saw the way Google's protocol (Jingle) works and the way it meshes with Google's bigger picture, then it makes complete sense," he says.

Jingle uses the same Jabber protocol between clients for voice that it does for IM. With Jingle, the actual content of the call, the media stream , travels directly between GoogleTalk end points. The signaling used to setup and control the call travels across the Jabber infrastructure. So as those Jabber servers federate with Google for IM, they implicitly create a federated framework for carrying VoIP calls as well.

What this means is that by connecting to GoogleTalk, Mark hopes to enable Asterisk servers to federate with one another across a GoogleTalk backbone. This will enable VoIP users to call one another in different companies through standard business phones and without touching the PSTN. Aside from lower prices, skipping the PSTN (which is really only attractive for international calling) voice quality will also be improved. Normally, users on two different VoIP networks end up communicating between gateways across the PSTN. Federation eliminates the delay of traversing gateways and allows the use of better than PSTN-quality CODECs.

There are other possibilities for remote and mobile users as well. With a Jingle implementation in Asterisk, Mark sees no reason why a user running GoogleTalk, or for that matter some other Jabber client such as Gaim , couldn't be an extension off of an Asterisk PBX server. Asterisk will accept GoogleTalk presence messages and translate them into other formats. Users with a SIP phone on an Asterisk server, for example, will see be able to know whether or not a GoogleTalk user is online

What's more now IT can give its mobile users a GoogleTalk client, complete with five-digit dialing. They can be out of the office and still receive and place calls from GoogleTalk as if they were in the office. Although GoogleTalk does not offer call-transfer, the Jingle protocol does allow for call transfer, says Matt O'Gorman the lead developer on the Jingle-Asterisk project. Gaim will provide that capability, he says.