Multi-hop wireless network for traffic control
Overview
Adaptive traffic control systems are employed in cities worldwide to improve
the efficiency of traffic flows, reduce average travel times and benefit the
environment via a reduction in fuel consumption. One of the main and most
common functions of such systems lies in adaptive control of traffic lights.
This ranges from simple lengthening or shortening of green and red light
durations in an intersection according to the actual presence of cars in the
respective lanes, to coordination of green light phases among neighboring
intersections on main thoroughfares (to avoid frequent stopping of traffic), and
manual intervention in response to abnormal incidents, such as traffic jams
caused by accidents or large public events. This adaptivity is made possible
with the use of sensors (typically in the form of magnetic loop detectors
embedded under the road pavement) that feed data to roadside traffic light
controllers, and a communications infrastructure that connects among the
intersections and a traffic management centre, as well as, in some cases
(typically in large cities), a hierarchy of regional computers (RC) that
perform the control decisions for respective portions of the system. In
addition, the traffic control system may include devices other than traffic
lights, such as variable message signs or variable speed limit signs, which can
be configured dynamically in response to incidents.
Traditionally, the communications layer of traffic control systems has been
based on wired connections, either private or leased from public
telecommunications operators. While for many years such leased lines (operating
at 300bps) have served their purpose well, they have several shortcomings, such
as a significant operating cost, inflexibility, and difficulty of installation
in new sites. In certain cases, alternative solutions, operating over public
infrastructure, have been deployed for specific sites where private or leased
lines were not a viable option; these ranged from ADSL, regular dialup, or
cellular (GPRS). However, using public network for traffic control could
suffer from problems such as
inconsistent delay jitters and and reliability issues.
Such problems can generally be traced to the fact that, in
networks intended for public use, the traffic control application is a
minuscule component of the data, and, therefore, of the revenues for their
operators; consequently, there is little incentive for providers to offer a
special service level agreement to the road authority at competitive prices.
In recent years, there has been considerable interest in wireless mesh networks
and their deployment in metropolitan areas, from both a commercial and a
research perspective. Trials in several major cities in the US (e.g.
Philadelphia, New Orleans, and others) and worldwide (e.g. Taiwan) have shown
mesh networks to be a viable technology that can compete well with
alternative ``last-mile'' connectivity solutions to the public.
Correspondingly, most of the research on metropolitan-area wireless mesh
networks (MAWMN) has focused on maximising the throughput that can be extracted
from them, in the anticipation that their major use will be public, for
purposes such as accessing the Internet or conducting voice calls. On the other
hand, little attention has been directed to the aspects of reliability,
security, and latency, which are most important if MAWMN are to be considered
for replacement of mission-critical infrastructure, such as traffic control
system communications.
The Smart Transport and Roads Communications (STaRComm) project at National
ICT Australia (NICTA), started in August 2005, sets out to develop protocols
that enhance the reliability and reduce the latency of mesh networks, and
thereby enable them to be used as the communications layer of traffic control
systems. Note that STaRComm is one part of the larger STaR project, which
seeks to enhance a variety of facets of the traffic control system, including
optimal traffic light scheduling and vehicle sensing.
A multi-hop wireless testbed has been built in the first stage
of the project to facilitate the aforementioned research directions.
We are currently collecting
measurements from the testbed to understand factors that exert the
most influence on the signal quality and network performance.
The measurement data allow us to draw
important insights about the suitability of different radio technologies for
the purposes of establishing a mission-critical, reliable communications layer
based on a wireless mesh network.
The SCATS traffic management system
Developed and maintained by the Roads and Traffic Authority (RTA, formerly
Department of Main Roads) of the state of New South Wales, the Sydney
Coordinated Adaptive Traffic System (SCATS) is one of the most popular traffic
management systems used worldwide. Its main task is to adjust, in real time,
signal timings in response to variations in traffic demand and system capacity.
The current generation of SCATS connects not only the traffic signal
controllers, but also a wide variety of other roadside devices, such as vehicle
detectors, fog detectors, closed-circuit TV (CCTV) cameras, and more. Real-time
data from all these devices are collected and transported to a central traffic
management centre (TMC) for analysis and optimum control of road traffic. The
performance of SCATS, therefore, depends critically on the capabilities of the
underlying communication system that transports roadside data to and from the
TMC.
The existing communication system of SCATS relies strongly on third-party
wired infrastructure (provided by Telstra, Australia's largest telco).
The bulk of the communications to the intersections, namely the traffic light
controllers and vehicle detectors, are predominantly made using serial
point-to-point connections over standard voice-grade telephone lines, using
300bps modems. This is also the most common method of connecting between the
TMC and other low-bandwidth devices, including variable message signs, variable
speed limits, ramp meters, and over-height detectors. High-bandwidth devices,
namely CCTV cameras (offering image input to the traffic operators), are
connected using ISDN or dedicated lines, including optical fibers in a limited
region of the city centre.
At the core of the SCATS operation is a periodic exchange of messages between
the controlling computer and each and every intersection (via the
point-to-point links). This exchange happens every 1sec, and is initiated by
the computer which sends to the intersection's local controller a command
message, instructing it about the next phase it should switch to and the timing
of that switch. The controller, in turn, is required to reply with an
acknowledgment, which includes information from the intersection's sensors. If
an acknowledgment is not received within one sec from the time the command
message is sent, it is retried once; after the second time an acknowledgment
fails to arrive, the communications link is declared failed, and SCATS
instructs all controllers at the respective cluster of intersections to fall
back into a `default' self-controlling mode, where decisions about the timing
of green light phases are made locally and independently. Likewise, a
controller will fall back to this mode upon not receiving a command message.
Once triggered, a controller will stay in the self-controlling mode for at
least 15 minutes; if another communications failure happens during this time,
the duration of this mode will be extended by another 15 minutes, and so on.
Obviously, the self-controlling mode, where the decisions at intersections are
uncoordinated, can lead to a severely suboptimal traffic control, particularly
in a busy thoroughfare during rush hour. Accordingly, though the bandwidth
required from the communication links is quite low (comfortably handled by
300bps modems), this one-sec latency is critical for an efficient operation of
the system.
The currently used SCATS infrastructure, based on wired communications, suffers
from the following main problems:
-
Slow installation and inflexibility. In most cases, installing a
new line at a road site (especially a remote site) involves earth excavation,
which is very slow and with adverse effects on existing infrastructure.
Moreover, due to traffic growth and pattern changes over time, it is necessary
to expand and adapt the network topology from time to time, which is a costly
and cumbersome process for a wired network. Consequently, network topology
adaptations tend to be put off and do not respond quickly enough to demand
changes, resulting in a far less than optimal traffic control performance.
-
High capital and operating cost. The installation of a wired
connection at a new site, or repairs at an existing one, carries a high cost
due to the material and labor required. More importantly, the ongoing fees for
leasing the wires from the telephone company run very high; currently, RTA pays
nearly $40 million annually to Telstra in leasing fees for connecting the
traffic signals and other roadside devices to SCATS.
-
Low bandwidth. Modem-based leased lines support bandwidth less than
32 Kbps. While these low-bandwidth telephone lines are adequate for connecting
traffic signal sensors, they cannot provide adequate support for connecting
high-bandwidth applications, e.g. high-resolution video cameras, that
increasingly becoming necessary to effectively monitor traffic pattern on our
roads.
Going Wireless
With wireless solutions, there is no cabling involved. Wireless can therefore
provide fast installation and exceptional flexibility. Cost can be reduced
significantly by building a private wireless network, because there will be no
monthly charges to be paid to telephone company (some small license fee may
apply). Moreover, the installation cost will be low because there will be no
cabling-related labour. Finally, it should be noted that recent advances in
wireless technology provide bandwidth that is more than adequate for
connecting many high-resolution roadside cameras to SCATS.
Given a wide spectrum of available wireless technologies and services, there
can be several options for going wireless:
third-party service provider and in-house
dedicated networking. Existing voice/data cellular service providers, e.g.
GSM/GPRS/3G operators can provide circuit or session based wireless
connectivity between roadside equipment and TMC using the standard services.
However, these would attract either monthly charges (subscription fees) and/or
volume charges. Additionally, the latency over such public networks is usually
much higher than the 1-second requirement of traffic controller communication.
MobitexTM is a data-only cellular service that can meet the latency
requirement, but is not immune from the third-party charges. The cellular
services may not be able to full-fill the high-bandwidth requirement of
roadside video servers.
A more attractive option for going wireless is to build dedicated a wireless
network using widely available, standards-based, low-cost wireless
technologies, e.g. IEEE 802.11x and 802.16x. 802.11x equipment is cheaper,
less complex, and operates entirely in the unlicensed spectrum (no licensing
fee). On the other hand, 802.16x is more reliable (has multiple carrier
frequencies to avoid interference), has longer range, and better features to
cater for a diverse range of communication needs of future roadside equipment.
It is possible to operate 802.16x in both license and unlicensed spectrums.
A more thorough (experimental) study is required to assess the performance of
available wireless options. It is advisable to first complete a comprehensive
and thorough technology evaluation study, preferably involving laboratory
and/or field tests, to identify the most suitable wireless option (e.g. 802.11
or 802.16 etc.) to be used as the underlying physical platform over which to
build the ultimate communication infrastructure. One of the objectives of this
study would be to look for features in the standard/service that can be
exploited later in the specific research efforts. The study may reveal that
more than one standard be used to meet the requirements of diverse ITS
applications in the most cost-beneficial way.
Wireless Challenges and Research Issues
Because of the enormous benefits, wireless has been considered
as a potential solution to connect roadside equipment to TMC. Wireless,
however, a few new challenges that must be overcome before it can
be deployed in a mission-critical application like SCATS, irrespective of
which wireless option is selected. Below we identify the communication
problems or challenges that arise when wireless is adopted instead of wired
solutions.
-
Latency. Wireless can potentially increase latency due to several reasons. If
a new circuit or session needs to be set up each time a message is
transmitted, the circuit/session set up delay can extend the latency by
several seconds in a public cellular network (e.g. GSM/GPRS). Some technology,
e.g., IEEE 802.11x, uses a common wireless channel (it is cheaper to share
channel) among many contending devices causing potential conflict. To avoid
such conflicts, some form of medium access control (MAC) is implemented by
these technologies. MAC introduces some delay before data can be transmitted
on the wireless channel.
-
Reliability. Wireless signals are susceptible to interference from other
signals in the vicinity operating in the same or adjacent spectrum. Given that
ITS equipment is deployed in public area, such interference will be the norm
rather than exception. Interference can corrupt messages transmitted over
the wireless medium. Some frequencies do not work well (or at all) if there is
no direct line-of-sight between the two communicating end points. In a dynamic
context of public roads, roadside equipment may frequently face line-of-sight
problems due to transient obstructions, e.g. a high vehicle carrying a tall
crane etc. Also in vehicle-to-roadside communications, a car in the near-lane
may obstruct communication between a far-lane car and the roadside equipment.
Temporary outages, i.e., periods when no wireless signal is available,
therefore, is a real issue to deal with.
-
Security. What makes wireless so vulnerable is the fact that the attacker does
not have to gain physical access to the channel from any predefined access
point. Roadside wireless components are well within the wireless range of
passing motorists and pedestrians, which make them vulnerable to intrusion,
denial of service, and other forms of security threats. Every communication
system has some unique security holes that are created by system-specific
features and functions. There may be new categories of security threats when
wireless is deployed in SCATS. Given increased dependence of the new
generation of SCATS on intelligent roadside equipment, a compromised device
(or a set of compromised devices) can cause serious inconvenience and even
loss of lives on our roads.
-
Scalability. As mentioned earlier, wireless systems are sensitive to
interference from other communicating devices operating in the vicinity.
Additionally, if a common wireless channel is shared among all devices within
a given area (cell), the MAC delay increases rapidly as the number of
competing devices increases. Another scalability issue arises from the
processing overhead that is required at a central radio base-station. The
more remote radios there are in communication with the central radio, the more
processing that must take place. The radio controller at the base-station will
simply not be able to process all incoming radio signals if there are too many
of them. Due to these reasons, sudden increase in the number of communicating
devices within a limited geographical area (sometimes referred to as flash
crowd), e.g., during an emergency, can cause a wireless system to collapse
when it is needed most.
Our Research
-
Multi-hop wireless communication. Wireless links are much more prone to error
and failure than the wired counterparts. How to provide reliable communication
in the face of a wireless link failure between a field device and the wireless
base-station (master device) for example becomes a challenging problem.
Innovative network topologies and data routing techniques, e.g. dynamic
multi-hop wireless communication, need to be investigated with a goal of
quickly recovering from such failures without violating the latency bounds
imposed by the ITS applications. Multi-hop can also address the scalability
issue by reducing the number of direct wireless channels needed to connect a
target base of field devices.
-
Intrusion detection. Roadside wireless components are well within the wireless
range of passing motorists and pedestrians, which make them vulnerable to
intrusion, denial of service, and other forms of security threats. A
compromised device (or a set of compromised devices) can cause serious
inconvenience and even loss of lives on our roads. Robust security mechanisms
must be in place to protect the wireless network from intruders. Given some of
the devices may have very limited computing and energy resources, designing a
security mechanism that does not deplete the resources is a challenging task.
-
Characterisation of radio links. Movement of vehicles on the road, data
traffic congestion, and weather fluctuation can continuously modify the
characteristics of the radio channels that connect ITS devices to the fixed
wired components or passing vehicles. In addition, tunnels and other
underground environments pose new dynamics to radio wave propagation. Tunnel
entrances, where a vehicle switches between surface and underground
communication, can also exhibit special effects on radio communication.
Although research on radio propagation models abound in the literature,
characterisation efforts of radio channels under the above mentioned ITS
scenarios are rare. Understanding radio propagation under these environments
will help higher layer researchers to design more efficient communication
protocols.
-
Cross-layer communication. As mentioned earlier, radio characteristics in ITS
wireless systems are unusually dynamic, and even more so when road-to-vehicle
communication is concerned. This is manifested by the volatility of signal
strength, available bandwidth, and even brief outages (e.g. due to temporary
obstruction by a high-rise building). Given the high level of dynamics in the
ITS radio links, higher layer protocols, such as routing or congestion
control, need to constantly adapt their algorithms and parameters to remain
synchronous with the current situations. Unfortunately, the strict layering
principle of traditional communication systems prevents a layer from adapting
its functionalities according to events happening in other layers of the
system. To achieve this kind of adaptiveness at the higher layers, it is
necessary to introduce cross layer communications. Cross layer communication
is a recent area of research especially motivated by the introduction of
wireless and mobile communications. There are many models for cross layer
communication. This research will investigate an appropriate cross layer
communication model that is suitable to ITS applications.
-
Delay-tolerant protocols: In addition to informing road users of conditions
through roadside displays, traffic information could also be delivered
wirelessly to user devices using short-range communication systems (e.g.
wireless LAN or PAN technology) when vehicles pause at traffic lights. This
would require new delay tolerant protocols so that when connectivity is
interrupted (e.g. vehicles moving between red lights), the transfers would be
suspended rather than being aborted.
-
Mobile communication. In ITS environments, there are a variety of information
and data streams that need to be dispatched to or collected from a vehicle for
safety and convenience. For example, a camera mounted near a rail crossing may
send video stream to a screen in front of a train driver to help the driver
view the rail crossing well before the train reaches the area. Conversely,
there may be in-vehicle devices, for example a location tracking device, that
regularly need to send important data to a central management server. Such
data communication between roadside devices (or central servers) and vehicles
presents special challenges, arising due to the movement of the vehicle.
Indeed, as a vehicle moves, coming in and out of the ranges of roadside
wireless links and crossing cells, the routing of the data stream between the
vehicle and the network infrastructure changes constantly. The challenge is
especially apparent for real-time data streams with high reliability and
latency requirements. Existing solutions that support routing to mobile
devices are, almost invariably, reactive; that is, they only act after a
change of the wireless link is detected, and typically introduce delays of at
least several seconds due to various overheads (such as registration of the
new location in a "home agent"), which renders them inadequate for real-time
data streams. Clearly, research is needed for more proactive and scalable
methods of routing critical real-time data to a large number of moving
vehicles. This research is particularly significant when 802 series technology
is adopted instead of public cellular networks (802 was not designed for
mobility).
-
Reliable multicast. When the same information is to be sent to a group of
devices (for example an intersection collision detector wants to warn three
nearby cars approaching the intersection from three different directions),
multicasting provides an elegant solution over point-to-point communication.
Retransmissions are often used for reliability. However, retransmitting the
information whenever one or more device receive it incorrectly due to error in
the wireless channel makes the system very inefficient in terms of wireless
usage and undue processing in the wireless devices. More elegant algorithms
will have to be investigated to provide reliable multicast over wireless.
Testbed
-
Testbed on Google Map
Our initial testbed covers seven traffic lights in the suburban area
of Sydney. These intersections are chosen because they represent a
typical suburban area with lots of traffic, foliages, pedestrians
and high-rise residential buildings.
In addition, the 200-500m range is representative of 90% of the
distance between traffic controllers in the Sydney CBD area.
In the next phase, we will extend our testbed to 15-20 nodes.
-
Testbed Topology
The initial testbed consist of three main components: Regional Computer (RC),
mesh node and curbside controller box.
Mesh node 1 (at intersection 521)
also serves as a gateway to connect the testbed to the
Regional Computer at NICTA through Sydney University network.
Mesh routers are interconnected with each other using multiple radios operating at the frequencies of 900MHz and 2.4GHz.
Each mesh node is also equipped with an Unwired modem (a WiMax variant,
operating at 3.5GHz) for back-haul access.
The curbside controller is connected to mesh node through
Ethernet-over-powerline connection. We also equip the
curbside controller box with a 802.11 radio so that it
can be also accessed wirelessly.
-
node 1
-
node 2
-
node 3
-
node 4
-
node 5
-
node 6
-
node 7
-
curbside node
-
gateway node