Sunteți pe pagina 1din 7

Supporting Mobility for Internet Cars

Zhenkai Zhu Ryuji Wakikawa Lixia Zhang


Computer Science Department Toyota Infotechnology Center Computer Science Department
Univeristy of California, Los Angeles Mountain View, CA University of California, Los Angeles
zhenkai@cs.ucla.edu ryuji@us.toyota-itc.com lixia@cs.ucla.edu

Abstract—In the last few years we see increasing number of utilized for a car to communicate with the infrastructure and to
cars becoming connected to the Internet. We expect cars to enable seamless handover from one communication media to
become first class Internet citizens in the near future, which can another. With the resources on infrastructure side, V2I is able
open doors to new classes of applications, both car monitoring
and diagnosis, and passenger assistance, communication, and to accomplish more sophisticated tasks compared to the first
entertainment. In this paper we discuss the current status, design two scenarios. However, the Internet today is not ready for
space and open issues of mobility support solutions. We hope V2I commuication: 1) the transport layer sessions suffer from
this can help the network researcher community as well as car disruptions as the vehicle move from one subnet to another;
manufacturers to achieve the goal of connecting cars. and 2) only the vehicle can initiate communications, as there
is no way to inform the hosts on the Infrastructure side about
I. I NTRODUCTION
the constantly changing IP address of the vehicle.
Thanks to rapid advances in wireless technology, Internet is Since Internet-enabled cars is a new and broad research area,
becoming increasingly mobile. Not only smart phones become in this paper we focus our discussions on mobility support for
more affordable and ubiquitous, car manufacturers are also the V2I scenario.
looking into leveraging Internet connectivity in cars to provide What would be the best way to provide global scale IP
advanced applications in car maintenance such as monitoring mobility support for Internet-connected cars? Multiple answers
and diagnosis, in road assistance such as providing route exist today. In this paper we discuss the IP mobility solutions
navigation, weather maps and automated toll payments, as that are potentially beneficial for applications and services
well as in passenger entertainment including various types in automobile environment. We first briefly introduce the
of Internet-enriched applications. Although most of today’s existing mobility solutions in Section II, and provide an in-
network-connected cars still rely on the telematics systems depth analysis of the design space for IP mobility support in
with low bandwidth connectivity (e.g. satellite link) which Section III. We then discuss the requirements that are specific
cannot meet the needs of emerging new applications, it is clear to automobile environment in Section IV and conclude the
that this situation will change rapidly. At the time when this paper in Section V.
paper is written, several car manufacturers such as General
Motors are already offering Internet connectivity in a handful II. A B RIEF R EVIEW OF M OBILITY S OLUTIONS
types of cars via 3G network [1]; some manufacturers are The Internet community has been working on mobility
also considering to offer car applications or link smartphone support research and standardization since the early ’90s. To
applications to cars [2]. From the current trend, we expect that assess the state of the art in mobility support, in this section
tens of millions of cars to go online in next few years, and we provide an overview of various solutions. A complete and
innovative car-centric Internet applications and services will detailed description of all the existing mobility designs can be
undoubtedly make a major impact on both manufacturers and found in [3].
driving and passenger experiences.
To support Internet-enabled cars, one critical technology is A. Mobile IP and Its Extensions
mobility support which is our focus in this paper. Generally Mobile IP (MIP) is probably the most well-known mobility
speaking, automotive communications can be sorted into three support protocol. It has attracted a lot of attentions from both
major scenarios: vehicle to vehicle (V2V), vehicle to roadside researchers and industrial practitioners, and has been deployed
unit (V2R), and vehicle to infrastructure (V2I). The first in a number of commercial systems. Several extensions to MIP
two types of communication scenarios are based on 802.11p, have also been proposed to adapt MIP to different mobile
which is designed for short-range data exchange between scenarios.
high-speed vehicles or between vehicle and roadside units. 1) Mobile IP: The first version of Mobile IP standard
Typical applications of V2V an V2R are safety alert system, was developed in 1996. Later, Internet Engineering Task
toll collection, probe data sharing, etc. The third scenario, Force (IETF) further made different versions of standards
V2I, can offer unlimited numbers of applications ranging [3] for IPv4 and IPv6 networks, respectively. Although these
from remote car diagnostics to video streaming for passenger standards differ in details, the high-level design is similar. Here
entertainment. A plethora of wireless technologies can be we use Mobile IPv6 [4] as an example.
Fig. 1. Mobility Solutions For Vehicles

Figure 1(a) depicts the basic operations of MIP, where which may host a network with multiple hosts attached to. In
the Home Agent serves as a rendezvous point between a this case it would be rather inefficient to handle the mobility
stationary correspondent and a mobile, in this case a car. for each of the hosts. Network Mobility (NEMO) [5] was
Each mobile node is assigned a Home Agent, from which it introduced in 2000 as a backward compatible extension to
acquires its Home Address (HoA) that serves as the identifier Mobile IP to provide efficient support for network mobility.
of the mobile. As the mobile moves, it also obtains a Care- NEMO assumes that each mobile network has a Mobile
of Address (CoA) from its current access router which can Router which provides IP connectivity to the hosts on board.
be used to reach the mobile. The mobile notifies its Home The Mobile Router is conceptually similar to a mobile node in
Agent whenever it gets a new CoA. The correspondent node MIP, but instead of having a single HoA, it obtains one or more
(CN) sends data to the mobile by using the mobile’s HoA IP prefixes (a.k.a Mobile Prefixes) from the Home Agent, and
as the destination IP address. The packets are forwarded to assigns IP addresses to the hosts on board from these address
the Home Agent, which then forwards the packets to the blocks. The Mobile Router establishes a bidirectional tunnel
mobile by encapsulating the packets using the mobile’s CoA. with Home Agent, and the Home Agent in turn announces
Based on the locations of the mobile, its Home Agent, and the reachability to the Mobile Prefixes. The Mobile Prefixes
the correspondent, packet may be forwarded along a triangle of a mobile network are not leaked to its access router. Thus
path. This problem can be mitigated if the CN supports all the packets to and from the mobile network always flow
Route Optimization: the CN can find the mapping between through the bidirectional tunnel between the Mobile Router
the mobile’s HoA and CoA and encapsulate packets to the and the Home Agent. As a result, mobility is transparent to
mobile directly, without going through the Home Agent. Note the hosts in the moving network but data delivery may go
that in this case, the mobile needs to update the CN with its through triangle paths.
latest CoA as well.
3) Global HAHA: First proposed in 2006 as an extension
2) NEMO: A group of hosts may move together, as is the to Mobile IP, Global HAHA [6] aims to eliminate the tri-
case of moving vehicles (e.g. cars, ships, trains, or airplanes) angle routing problem in Mobile IP and NEMO by utilizing
multiple Home Agents that are distributed globally; it can be Cellular IP handles the local mobility in a network made
particularly beneficial for vehicular networks since they tend of Cellular IP routers. A mobile reports to its Home Agent
to move in long distance. In Global HAHA, all the Home the IP address of the border router of the local network as
Agents form an overlay network and announce the same home the CoA, and uses a locally assigned IP address (the regional
prefix to the routing system from their different locations, identifier) when it roams within the same Cellular IP network.
effectively creating an anycast group. Each mobile node can To track the location of each mobile, all routers in the network
register with any of the Home Agents that is closest to it. A monitor the packets originated from each mobile and maintain
Home Agent H that accepts the binding request of a mobile a distributed, hop-by-hop reverse path for each mobile node.
node M becomes the primary Home Agent for M, and notifies Idle mobile nodes send dummy packets to the border router
all the other Home Agents of the binding [M, H], so that all with a relatively low frequency to update their reverse paths
the Home Agents keep a synchronized binding information in the routers. To keep the overhead low, only a subset of
database for all the mobiles. When a mobile moves, it may the routers set up reverse path for the idle mobile nodes.
switch its primary Home Agent to another one that becomes The routers remove obsolete path state when the paging timer
closest to the mobile. expires.
A correspondent node always sends packets to a mobile’s When a packet from the CN comes, the border router initi-
Home Address. Because of anycast routing, the packets are ates a controlled flooding query: if a router knows how to reach
delivered to the nearest Home Agent. This Home Agent then the destination mobile, it forwards the packet immediately;
encapsulates the packets to the IP address of the primary otherwise, it forwards the packet to all its interfaces except the
Home Agent H that is currently serving the mobile node, and one from which the packet came. Due to the paging technique,
H will deliver the packets to the mobile node after striping this will not become a broadcast. Once the mobile receives
off the encapsulation header. In the reverse direction, Global the packet, it sends a route-update message to the border
HAHA works in the same way as MIP. If the Home Agents router, and a precise reverse path is then maintained by the
are distributed widely, the triangle routing problem can be all routers along the data path, via which the border router
minimized without Route Optimization. forwards packets from CN to the mobile. Note that the timer
4) Proxy Mobile IP: Proxy Mobile IP (PMIP) [7] was value for the precise data path is much smaller than the paging
proposed in 2006 to address the interest of mobile network timer value, to avoid sending duplicate data packets to multiple
operators who desire to have strong control over mobility places if the mobile moves during the data communication.
support and to support legacy mobile devices which are not
mobility-aware. To support mobility for such legacy mobile C. Global Routing Based Mobility Support
node within an operator’s network, PMIP introduces two new One can extend the routing based approach to a global scale
types of nodes, Local Mobility Anchor (LMA) and Mobile to support mobility. The basic idea is to propagate the latest
Access Gateway (MAG). An LMA serves as a local Home location changes of a mobile or mobile network to the whole
Agent and assigns each mobile node a local Home Network network so that all routers in the global Internet know how to
Prefix which serves as the identifier for the mobile node reach the mobile, as illustrated in Figure 1(b).
within the PMIP domain. MAGs provide network access to 1) Boeing Connexion Service: As the first commercial mo-
mobile nodes, monitor their attaching and detaching events, bility support service on airplanes, Boeing’s Connexion service
and generate Proxy Binding Updates to LMAs on behalf of [9] enabled travelers on board of a plane to access the Internet
mobile nodes during handoff. LMAs then update the mapping from 2004 to 2006. It assigns a stable /24 IP address prefix to
between mobiles’ identifiers and their Proxy-CoA (locator every mobile network (in this case a plane) and uses BGP to
in PMIP domain) with the IP addresses of the MAGs that propagate the reachability to these prefixes. When an airplane
are currently serving each of the mobile nodes. The MAG moves between its access routers on ground, it withdraws its
emulates a mobile’s local Home Link by advertising the prefix from the previously access router and announces it via
mobile’s local Home Network Prefix in Router Advertisement. the new one, so that the location change of each airplane is
When roaming inside a PMIP domain, a mobile node behaves propagated to the rest of the world. Consequently this approach
as if it is connected to the local Home Link, and other nodes raise routing scalability concerns: if the number of moving
within the domain reach the mobile by its identifier and LMA networks becomes large, the amount of BGP updates will
tunnels packets to the mobile node according to the mapping. also increase proportionally, resulting in severe global routing
dynamics.
B. Host-route Based Protocols 2) WINMO: WINMO [10] (which stands for Wide-Area IP
A different approach to providing mobility support in a local Network Mobility) was introduced later to address the routing
domain is by setting up host route for each mobile in the scalability concern of Connexion. Like Connexion, WINMO
local domain, as shown in Figure 1(c). A group of existing also assigns each mobile network a stable prefix. Different
protocols fall into this category [3]. They are all designed as from Connexion, WINMO can reduce the BGP updates counts
local mobility solutions to work in conjunction with Mobile for mobile networks by orders of magnitude through two new
IP. Here we describe a representative protocol in this group, approaches. First, WINMO uses various heuristics to reduce
namely Cellular IP [8]. the propagation scope of routing updates caused by mobile
movements. As a result, not every router knows all mobiles’ III. A M ULTI - FACTOR D ESIGN S PACE
current locations. Second, WINMO adopts the basic idea from
Mobile IP by assigning each mobile network a “home” in the A lot of mobility solutions have been proposed, some of
following way. In WINMO, each mobile network’s prefix is as- which have become the Internet standards. Yet new issues
signed from a small set of well defined Mobile Prefixes. These continue to arise and new solutions continue to be developed to
Mobile Prefixes are announced by a small set of Aggregation address these issues, making one wonder how much more we
Routers which also keep track of the mobile networks current are yet to discover about the solution space. In this section, we
locations. Therefore these Aggregation Routers play a similar provide a thorough analysis of the design space for mobility
role to Home Agents in Mobile IP, and can be counted on as support.
last resort to reach mobile networks globally.

D. End-to-End solutions A. Mapping-based Approach v.s. Routing-based Approach


The protocols described so far have a feature in common:
All existing mobility support designs can be broadly clas-
the CN is not aware of the mobile’s movement (except in the
sified into two basic approaches. The first one is to support
case of Route Optimization in Mobile IP). Recently, as the
mobility through dynamic routing. In such designs, a mobile
number of mobile devices rapidly grows, there is also a trend
keeps its IP address regardless of its location changes, thus
of revealing the mobility to both endpoints. In this case, the
the IP address can be used both to identify the mobile and to
CN always has the up-to-date location information about the
deliver packets to it. As a result, these designs do not need
mobile, and the data path is consequently optimal. We refer
an explicit mapping function. Rather, the routing system must
to protocols that do not hide mobility to CN as end-to-end
continuously keep track of mobile’s movements and reflect
solutions, as reflected in Figure 1(d).
their current positions in the network on the routing table,
Quite a few protocols fall in this category [3]. Typically, so that at any given moment packets carrying the (stable)
the existing DNS infrastructure is used to store the mapping receiver’s IP address can be delivered to the right place.
between the mobile’s location and its identifier. The conver-
It is also worthwhile to identify two sub-classes in routing-
sation initiator (CN in this case) queries the DNS to obtain
based approaches. One is broadcast based, and the other is path
the location of a mobile at the beginning and the mobile is
based. That is, in the former case, either the mobile’s location
responsible to update its current location to the DNS server
information is actively broadcasted to the whole network or
and the CNs that are currently communicating with it during
a proactive broadcast query is needed to obtain the location
the movement. In simultaneous movement scenarios, the two
information of a mobile (e.g. Connexion); in the latter case, on
communicating parties can always resort to DNS resolutions
the other hand, a host-based path is maintained by the routing
if they miss each other’s location update.
system instead (e.g. Cellular IP).
As the well-known example of end-to-end solutions, Host
Identify Protocol (HIP) [11] assigns to each host an identifier Supporting mobility through dynamic routing is concep-
made of cryptographic keys, and adds a new Host Identity tually simple. It can also provide robust and efficient data
layer between transport and network layers. Host Identities, delivery, assuming that the routing system can keep up with
which are essentially public keys, are used to identify the the mobile movements. However, because either the whole
mobile nodes, and IP addresses are used only for routing network must be informed of every movement by every
purpose. In order to reuse the existing code, Host Identity mobile, or otherwise a host-based path must be maintain for
Tag (HIT), which is a 128-bit hash value of the Host Identity, every mobile host, this approach is feasible only in small scale
is used in transport and other upper layer protocols. HIP can networks with a small number of mobiles; it does not scale
use DNS as the rendezvous point which holds the mappings well in large networks or for large number of mobiles.
between HITs and IP addresses. However, HIP by default uses The second approach to mobility support is to provide a
its own static infrastructure Rendezvous Servers, in expecta- mapping between a mobile’s stable identifier and its dynam-
tion of better rendezvous service. Each mobile node has a ically changing IP address. Instead of notifying the world
designated Rendezvous Server (RVS), which tracks the current on every movement, a mobile only needs to update a single
location of mobile node. When a CN wants to communicate binding location about its location changes. In this approach,
with mobile node, it queries DNS with mobile node’s HIT to if one level of indirection at IP layer is used, as in the case of
obtain the IP address of mobile node’s RVS, and sends out Mobile IP, it has a potential side effect of introducing triangle
the first packet. After receiving this first packet, RVS relays it routing; otherwise, if the two end nodes are aware of each
to mobile node. Then mobile node and correspondent node other’s movement, it means that both ends have to support the
can start communication on the direct path. If the mobile same mobility protocol.
node moves to a new address, it notifies CN by sending HIP Yet there is the third case in which the protocols combine
UPDATE with LOCATOR parameter indicating its new IP the above approaches, in the hope of keeping the pros and
address (locator). Meanwhile, it also updates the mapping in eliminating some cons of the two. WINMO is a typically
RVS. protocol in this case.
B. Operator-controlled Approach v.s. User-controlled Ap- local data path and etc. Since it is typically used in a small
proach scale with not- so-large number of mobile nodes, sometimes
At the time when this paper was written, the largest global the designers can use some fine-tune mechanisms that does not
mobility support today is provided by cellular networks, using scale with large network (such as host route) to improvement
a service model that bundles together the device control, performance. As a side effect of local mobility management,
network access control and mobility support. The tremendous the number of location updates sent by mobile nodes to their
success of cellular market speaks loudly that the current global rendezvous points is substantially reduced. Thus, the
cellular service model is a viable one, and is likely to continue existence of local mobility management also contribute to the
for foreseeable future. As a result, there is a strong support in scalability of global mobility management.
IETF that we continue the cellular way of handling mobility, One problem of the local mobility management is that it
i.e. the mobile do not necessarily need to participate in often requires additional infrastructure support in its access
the mobility related signaling; instead, the network entities networks, such as MAGs in PMIP. These kind of local devices
deployed by the operators will take care of any signaling are essentially required in all small domains, which can be a
process of mobility support. A typical example is PMIP, in huge investment.
which LMA works together with MAGs, assuring that the Nevertheless, the mobility managements in two scale make
mobile always obtains its Home Prefixes as long as it roams it possible for designers to design protocols that fit into specific
within the domain. user requirements; it also enables the gradual deployment
The main reason for this approach is perhaps backward of local enhancement while not losing the ability of global
compatibility. By not requiring the participation of mobiles roaming. The co-existence of the two seems to be a right
in control signaling process, it avoids any changes to the choice in the foreseeable future.
mobile nodes, which essentially means that the mobile nodes
D. Mobility Awareness
can stay simple and all the legacy nodes can obtain the same
level of mobility services as the most fancy mobile devices. Among the various design choices, a critical one is how
According the claim of 3G vendors and operators, this is a many entities are assumed to be mobility-aware; stated in
key aspect as they learn from their deployment experience. another way, the mobility is hidden from which parties. In the
However, a car need to stay in the operators’ coverage which following discussion we focus on mapping-based approach.
is not always the case in automotive circumstance because The first design choice is to hide the mobility from the CN.
operator’s deployment often target residential areas. In this approach, a stable IP address assigned to a mobile
On the contrary, most mobility support protocols so far do points to the Home Agent or its equivalent that keeps track of
not require a mobile to access the Internet from a specific the mobile’s current location. If the CN wants to send packets
operator’s network. The mobile nodes typically need to update to a mobile node, it just sets the mobile’s stable IP address
their locations by themselves to the rendezvous points chosen in the destination field of IP header. Mobile IP and most of
by the user. In these protocols, only the node implementing its extensions, as well as several other protocols fall into this
them can benefit from mobility support. However, the users get design. The advantage here is that the mobile does not lose
more flexibility and freedom, e.g. they can choose whatever the ability of communicating with legacy nodes while roaming
mobility services available as long as their software support around, i.e. the mobile can benefit from unilateral deployment
that protocol, and they can also tune the parameters to get the of mobility support. Another potential advantage is that the
services that are most suitable to them. static nodes do not need to be bothered by the mobility of the
Which one is better? No one knows the answer. We expect mobiles, which saves the resources and could be desirable if
them to co-exist as they do today. However, as the technology the CN is a busy server. The disadvantage of this design is also
advances and the hand-hold devices becomes more and more well known: it introduces triangle routing, which significantly
powerful, the latter approach seems to be a much simpler way increases the delays in the worst cases.
to move forward with. The second design choice is to hide the mobility from
both the mobile and the CN. The protocol operations in this
C. Local and global design resemble those in the first category, but there is a
The works done on mobility management can also be significant difference: the mobility related signaling is handled
divided according to their scale into two categories: local by the network entities, rather than the mobile itself. Hence
mobility management and global mobility management. the mobile blissfully assumes that it is always in the same
Global mobility management is typically supposed to sup- subnet. This design cater to the inertness of the Internet users
port mobility of unlimited number of nodes in a geographically by keeping everything status quo from the user’s point of view.
as well as topologically large area. Consequentially, it pays a The advantage is that the legacy nodes can benefit from the
lot of attention to the scalability issues. For the availability mobility support without upgrade. However, the cost is also not
concern, it also tries to avoid failure of single point. trivial: the users are tied to a particular ISP (Internet Service
Local mobility management on the other hand is designed Provider) and lose the freedom of choosing the best access
to work on a local mobility domain, and thus focuses more method when more than one are available. Besides, a large
on performance issues, such as handoff delay, handoff loss, number of entities in the network needs to be upgraded.
The third one is to let both mobile and the CN to be on the road [14]. The WiFi coverage has been tremendously
mobility-aware. As a result, the network is not aware of the increased in recent years and is going to be even more ubiqui-
mobility and no additional entity is required. As the number tous in the near future, especially in densely populated urban
of mobile devices soars, this design choice seems to be more areas. Nontheless, WiFi access points have very limited range
and more appealing. One common approach taken by this considering the high speed of the moving vehicle. Currently,
design is to use DNS to keep track of mobiles’ current the long connection establishment latency and poor handoff
locations. This approach re-utilizes the DNS infrastructure, strategy (stick to an access point until it is disconnected) make
which is ubiquitous and reliable, and makes the mobility it difficult for vehicles to benefit from WiFi. Recent research
support protocol simple and easy to deploy. It does not provide [14] [13] proposed various techniques to overcome the limits
backward compatibility at all, but as a tradeoff, the system of WiFi, and together with 3G networks, providing vehicles
design becomes much simpler and the data path is always the Internet access with minimal disruption. We believe that the
shortest one. importance of utilizing ubiquitous WiFi coverage is going to
We all know that backward compatibility is important in grow as time passes by.
system design. But how important is that? How much effort
should we make for this issue? At least for now, the answer C. Control of Mobile Network Services
is not clear yet. Manufacturers need to have a certain degree of control over
the Internet connectivity and services of the car, because they
IV. S PECIAL R EQUIREMENTS IN AUTOMOBILE need to impose limitation on the services when cars are in
E NVIRONMENT motion. Car accidents caused by any new services may result
In previous sections we have discussed the mobility sup- in driver’s injury or even death. The safety and security are
port in general. However, there are certain requirements that, the most important factors for car manufactures.
while may be considered with low priority in other mobility First, manufacturers want to do the content and service
scenarios, are highly desirable when it comes to automobile filtering for safety reasons. If an application is considered as a
environment. potential threat to safe drive, the manufacturers would decide
to block its network traffic.
A. Independence of Network Access Technologies Second, manufacturers need to do the accounting. Generally
Even though today’s mobile and wireless technology is ma- speaking, the Internet traffic generated from the car has two
ture enough and widely deployed, the automotive manufacture types: manufacture-related (e.g. diagnosis information, main-
still faces the stagnation of mobile network services. Currently, tenance notifications, etc) and user-related (e.g. Entertainment
the dominant mobile services available are provided by cellular contents). The manufacturers are willing to pay for the first
networks. Although a cellular network operator can have wide type of traffic, but will not going to pay the latter one. Hence,
coverage for residential areas, it is often insufficient when cars they need a way to distinguish these two.
move nationwide or even continent-wide. For example, if a car Based on the above requirement, we believe that the Mobile
moves beyond the operator’s coverage (e.g. cross the country IP class of designs are best mobility solutions for automobile
border), it can still be connected if the operator happens to environment, where the Home Agents (or its equivalent) can
have contract with the foreign operator, but at much higher serve as the distributed control entities, since all the traffic to
cost. Furthermore, cars are frequently driven into underground and from the car must go through them.
tunnels or garage, where there is no or poor cellular network
coverage. Therefore, it is important to enable a car to utilize all D. Emergence of Smartphone in the Car
available access technologies to establish Internet connectivity, Smartphones and tablet devices are becoming part of daily
be it LTE, HSPA, WIMAX, or WiFi, and regardless of who life that make people connected all the time with each other
is the provider. and with their favorite applications. Consequently the desire
In addition, the Internet connectivity of a car is usually sold of using them in a car increases, to enable users enjoying their
to a customer as a feature of a car by the manufacturer. Unlike new digital life everywhere. New smartphone applications
smartphones which have a short life span, the automotive have also been developed to enhance users driving experience.
service tends to stay active for about 10 years as the average However a big question remains open regarding the exact
life of a car. Since the modification to a car after sales roles of these devices in the car at this moment, given the
(also known as “recall”) is a non-trivial operation for car manufacturers’ desire to control services in the car for safety
manufactures, it is highly desirable to have the ability to update concerns. Furthermore, providing APIs for smartphones to
the mobility solution over the life time of the car as network access car resources is not as easy as it sounds, as there are a
access technology advances. plethora of smartphone companies manufacturing phones with
different hardware and software designs in a pace that is much
B. Leveraging WiFi Access faster than that of car manufacturing industry.
While it is critical to be able to utilize multiple access Therefore, the co-existence of smartphones and in-vehicle
technologies, it is both challenging and promising to leverage dashboard devices with own connectivity seems to be a
the booming WiFi networking accessible from the vehicle reasonable assumption for next 5-10 years.
V. L OOKING F ORWARD
Internet-enabled cars are coming. We have seen fancy
commercials of car dashboard with network connectivity.
However those are connected via special providers. Cars are
yet to become first class Internet citizens such as laptops
or smart phones that can get onto Internet via any available
channels. Based on our study of existing mobility protocols,
we envision the solutions to connecting cars to be mapping-
based and user-controlled. Furthermore, we also believe that
the moving vehicles would benefit from the recently initiated
NFS expenditure of Future Internet Architecture [15], which
explores the new architectures that focus on content and regard
mobility as norm.
Exciting and challenging times are facing car manufacturers.
They need to get out of their comfort zones and work
with network research community to develop most effective
solutions to inter-connecting cars.
R EFERENCES
[1] http://reviews.cnet.com/8301-13746 7-10199833-48.html
[2] The Connected Car: Connectivity With Smart Phones,
http://delphi.com/about/news/media/presskits/connected-car-paris-
june-18-2010/
[3] Z. Zhu, R. Wakikawa, and L. Zhang, ”A Survey of Mobility Support In
the Internet”, Internet Draft, draft-zhu-mobility-survey-03.txt, 2010.
[4] D. Johnson, C. Perkins, and J. Arkko, ”IP Mobility Support in IPv6”,
RFC 3775, 2004.
[5] V. Devarapalli, R. Wakikawa, A. Peterson, and P. Thubert, ”Network
Mobility (NEMO) Basic Support Protocol”, RFC 3963, 2005.
[6] R. Wakikawa, G. Valadon, and J. Murai, ”Migrating Home Agents
Towards Internet-scale Mobility Deployment”, ACM CoNEXT, 2006.
[7] S. Gundavelli, K. Leung, V. Devarapalli, K. Chowdhury, and B. Patil,
”Proxy Mobile IPv6”, RFC 5213, 2008.
[8] A. Valko, ”Cellular IP: A New Approach to Internet Host Mobility”,
ACM SIGCOMM, 1999.
[9] L. Andrew, ”A Border Gateway Protocol 4 (BGP-4)”, Boeing White
Paper, 2006.
[10] X. Hu, L. Li, Z. Mao, and Y. Yang, ”Wide-Area IP Network Mobility”,
IEEE INFOCOM, 2008.
[11] P. Nikander, R. Moskowitz, P. Jokela, and T. Henderson, ”Host Identity
Protocol”, RFC 5201, 2008.
[12] L. Zhang, R. Wakikawa, and Z. Zhu, ”Supporting Mobility in the Global
Internet”, ACM MOBICOM MICNET Workshop, Beijing, 2009.
[13] P. Deshpande, A. Kashyap, C. Sung, and S.R. Das, ”Predictive Methods
for Improved Vehicular WiFi Access”, ACM MobiSys, Krakow, 2009.
[14] A. Balasubramanian, R. Mahajan, and A. Venkataramani, ”Augmenting
Mobile 3G Using WiFi”, ACM MobiSys, San Francisco, 2010.
[15] http://www.nsf.gov/news/news summ.jsp?cntn id=117611

S-ar putea să vă placă și