Georg Schwarz
2010-06-08 21:52:28 UTC
Yesterday Apple officially unveiled the iPhone 4, which comes with a
video conferencing software named Face Time.
It was stated that it only runs when connected to a WiFi hotspot.
This brings me to some thoughts...
apparently, unless Apple did some really wiered stuff, this is simply an
all-IP video conferencing application, in principle much as there has
been for maybe 15 years now. I assume, and please correct me if I'm
wrong, that the audio signal also travels via IP. If so, this means that
Apple themselves are now shipping a true VoIP application with their
iPhone.
I'm wondering what protocols and infrastructure it uses for signalling,
i.e. for call setup? What kind of addresses does the user "dial"? How do
they identify their party to be called? Is Apple maybe running their own
set of SIP servers to which iPhones 4 register? How do they deal with
NAT and firewalls? I would be very much interested in the protocol
details chosen. So far I've been looking on the web in vain.
Irrespective of the precise details, if it really is an all-IP
application, this means that communications goes past the telco operator
(unless they happen to be the one contracted to run that service) - and
so do the revenues (or rather there are no revenues any more).
There might be technical reasons why Apple, for the time being, is
restricting the usage to WiFi only (maybe they were short on time
developing and testing, or maybe there were some QoS concerns and Apple
did not want to jeopardize user experience). Technically speaking, at
least with HDSPA, it is possible to have better network quality than
many hotspots' uplinks, and any IP app could and does easily run in such
an environment.
So maybe the primary reason for restricting the usage to hotspots is to
get some time to bargain with their partners, the mobile operators, the
details of usage. Maybe they will use 3GPP video call standards when
used on a 3G network, which would uphold the traditional telco revenue
model. Or, even when using all IP, they could broker a deal with telcos
that might mandate for users to get some extra 3G video calling option
at an extra charge (much as they did some some operators with the
so-called Thethering option) or get charged some tarrif when using video
calling over IP over 3G. Since Apple is controlling it, that would be
entirely feasable, and Apple could successfully negotiate their share of
the pie.
In any case, it looks like Apple is quietly entering the realm of the
telco service prividers giving them ultimately the say about which
services their users can use under which conditons and at which tariffs,
just as traditional telcos do in the traditional telco business model
(or as Skype does). This is yet another example where Apple apparently
is about to change the rules of the game. Sure, technically speaking
this is nothing new and has been around for at least a decade, but this
is the first time that an influencial handset provider is shipping such
a service ready to be easily used for the completely non-tech-savvy
average user who simply wants to make a (video) call (if you ever set up
VoIP e.g. on even a recent Nokia phone you will agree that this is
cumbersome enough to deter most potential users, though technically it
does work well - even over 3G, BTW).
On the mid term, Apple customers will be demanding video call
functionality wherever they are (i.e. not only in hotspots) as well as
on/to other devices (I'm pretty sure the next release of the iPad will
come with a built-in camera, as do already Apple's iMacs and MacBooks).
Also they will demand and ultimately, when the service has more matured,
get interconnectivity to other video chat services/devices.
And unless Apple artificially does something about it, peple will
discover this as a convenient cheap(er) way to have telephone
conversations with their folks back home etc.
So, my impression is that traditional mobile operastors who are still
making most of their revenues on voice services have yet more reason to
worry.
Any feedback to these thoughts would be appreciated.
Also pointeres to the protocol details of Time Face would be very
welcome.
video conferencing software named Face Time.
It was stated that it only runs when connected to a WiFi hotspot.
This brings me to some thoughts...
apparently, unless Apple did some really wiered stuff, this is simply an
all-IP video conferencing application, in principle much as there has
been for maybe 15 years now. I assume, and please correct me if I'm
wrong, that the audio signal also travels via IP. If so, this means that
Apple themselves are now shipping a true VoIP application with their
iPhone.
I'm wondering what protocols and infrastructure it uses for signalling,
i.e. for call setup? What kind of addresses does the user "dial"? How do
they identify their party to be called? Is Apple maybe running their own
set of SIP servers to which iPhones 4 register? How do they deal with
NAT and firewalls? I would be very much interested in the protocol
details chosen. So far I've been looking on the web in vain.
Irrespective of the precise details, if it really is an all-IP
application, this means that communications goes past the telco operator
(unless they happen to be the one contracted to run that service) - and
so do the revenues (or rather there are no revenues any more).
There might be technical reasons why Apple, for the time being, is
restricting the usage to WiFi only (maybe they were short on time
developing and testing, or maybe there were some QoS concerns and Apple
did not want to jeopardize user experience). Technically speaking, at
least with HDSPA, it is possible to have better network quality than
many hotspots' uplinks, and any IP app could and does easily run in such
an environment.
So maybe the primary reason for restricting the usage to hotspots is to
get some time to bargain with their partners, the mobile operators, the
details of usage. Maybe they will use 3GPP video call standards when
used on a 3G network, which would uphold the traditional telco revenue
model. Or, even when using all IP, they could broker a deal with telcos
that might mandate for users to get some extra 3G video calling option
at an extra charge (much as they did some some operators with the
so-called Thethering option) or get charged some tarrif when using video
calling over IP over 3G. Since Apple is controlling it, that would be
entirely feasable, and Apple could successfully negotiate their share of
the pie.
In any case, it looks like Apple is quietly entering the realm of the
telco service prividers giving them ultimately the say about which
services their users can use under which conditons and at which tariffs,
just as traditional telcos do in the traditional telco business model
(or as Skype does). This is yet another example where Apple apparently
is about to change the rules of the game. Sure, technically speaking
this is nothing new and has been around for at least a decade, but this
is the first time that an influencial handset provider is shipping such
a service ready to be easily used for the completely non-tech-savvy
average user who simply wants to make a (video) call (if you ever set up
VoIP e.g. on even a recent Nokia phone you will agree that this is
cumbersome enough to deter most potential users, though technically it
does work well - even over 3G, BTW).
On the mid term, Apple customers will be demanding video call
functionality wherever they are (i.e. not only in hotspots) as well as
on/to other devices (I'm pretty sure the next release of the iPad will
come with a built-in camera, as do already Apple's iMacs and MacBooks).
Also they will demand and ultimately, when the service has more matured,
get interconnectivity to other video chat services/devices.
And unless Apple artificially does something about it, peple will
discover this as a convenient cheap(er) way to have telephone
conversations with their folks back home etc.
So, my impression is that traditional mobile operastors who are still
making most of their revenues on voice services have yet more reason to
worry.
Any feedback to these thoughts would be appreciated.
Also pointeres to the protocol details of Time Face would be very
welcome.
--
Georg Schwarz http://home.pages.de/~schwarz/
***@freenet.de +49 170 8768585
Georg Schwarz http://home.pages.de/~schwarz/
***@freenet.de +49 170 8768585