US9439121B2 - Method and apparatus for multi-network communication in vehicular networks - Google Patents

Method and apparatus for multi-network communication in vehicular networks Download PDF

Info

Publication number
US9439121B2
US9439121B2 US15/004,670 US201615004670A US9439121B2 US 9439121 B2 US9439121 B2 US 9439121B2 US 201615004670 A US201615004670 A US 201615004670A US 9439121 B2 US9439121 B2 US 9439121B2
Authority
US
United States
Prior art keywords
vehicle
router
network
network data
vehicles
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US15/004,670
Other versions
US20160150451A1 (en
Inventor
Susana Isabel BARRETO DE MIRANDA SARGENTO
André Amorim DE FARIA CARDOTE
João Francisco CORDEIRO DE OLIVEIRA BARROS
Ricardo Jorge MAGALHÃES DE MATOS
Filipe Manuel ALMEIDA NEVES
Jorge Filipe DIAS
Carlos Eduardo BRAGA AMEIXIEIRA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universidade de Aveiro
Instituto de Telecomunicacoes
Original Assignee
Universidade de Aveiro
Veniam Unipessoal Ltda
Instituto de Telecomunicacoes
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universidade de Aveiro, Veniam Unipessoal Ltda, Instituto de Telecomunicacoes filed Critical Universidade de Aveiro
Assigned to INSTITUTO DE TELECOMUNICAÇÕES, VENIAM, UNIPESSOAL LDA, UNIVERSIDADE DE AVEIRO reassignment INSTITUTO DE TELECOMUNICAÇÕES ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DIAS, Jorge Filipe, ALMEIDA NEVES, Filipe Manuel, BARRETO DE MIRANDA SARGENTO, Susana Isabel, BRAGA AMEIXIEIRA, Carlos Eduardo, CORDEIRO DE OLIVEIRA BARROS, João Francisco, DE FARIA CARDOTE, André Amorim, MAGALHÃES DE MATOS, Ricardo Jorge
Publication of US20160150451A1 publication Critical patent/US20160150451A1/en
Application granted granted Critical
Publication of US9439121B2 publication Critical patent/US9439121B2/en
Assigned to INSTITUTO DE TELECOMUNICACOES, UNIVERSIDADE DE AVEIRO reassignment INSTITUTO DE TELECOMUNICACOES ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: VENIAM, UNIPESSOAL LDA.
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1446Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • H04W36/302Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • H04W36/322Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by location data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/04Access restriction performed under specific conditions based on user or terminal location or mobility data, e.g. moving direction, speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/005Moving wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/22Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/10Access point devices adapted for operation in multiple networks, e.g. multi-mode access points

Definitions

  • the field of the present disclosure regards vehicular networks, i.e., technology that normally uses moving cars as nodes in a network to create a mobile network, in particular a method and device for connecting vehicles to the Internet based upon a mesh network of vehicles connected to some infrastructure.
  • the field of the present disclosure regards vehicular networks, i.e., technology that normally uses moving cars as nodes in a network to create a mobile network.
  • RSUs Road-Side Units
  • vehicular infrastructure using IEEE 802.11p or IEEE 802.11a/b/g/n
  • cellular networks 3G and 4G
  • RSUs can also be used to improve connectivity and communication between vehicles.
  • QoS methods usually involve load balancing methods and contention/buffer overflow minimizations that are not apt solutions for vehicular networks.
  • Method and apparatus for connecting vehicles to the Internet through a multi-technology network device a mobile router that is able to form a mesh network of vehicles connected to the infrastructure.
  • the vehicles connect between themselves to perform Wireless Access in Vehicular Environments (WAVE) through Dedicated Short Range Communications (DSRC), in particular the DSRC 5.9 GHz, which includes the standard IEEE 802.11p, and connect to the infrastructure through cellular or wireless connections.
  • WAVE Wireless Access in Vehicular Environments
  • DSRC Dedicated Short Range Communications
  • the choice between the active technologies is performed through a connection manager module that is able to seamlessly switch between technologies according to the position of the reachable networks and their quality, the number of nodes connected to each network, number of hops to reach the Internet, expected contact time, and/or user and operator price preferences.
  • An embodiment includes using parked cars for redistributing Wi-Fi signal from fixed hotspots.
  • the vehicular technology is compliant with the current vehicular communication system standards. It supports multi-channel seamless communication with one single radio, and synchronization through GPS.
  • the device platform is based on a single-board computer, the several network interfaces and antennas, and an integrated GPS.
  • a wireless network data router for a vehicle comprising:
  • the score is a weighted scoring calculated from the parameters: signal strength, number of hops to reach a wired infrastructure, node density, expected contact time.
  • the weighted scoring is a hierarchical weighted AHP score, wherein the parameters of number of hops to reach a wired infrastructure, of node density, and of expected contact time are grouped in an AHP criteria group herewith referred as backdrop parameter group.
  • the expected contact time between the network data router of a vehicle i and a reachable network j of another vehicle or Wi-Fi hotspot or RSU is derived from:
  • the density parameter is calculated by dividing the number of connected nodes by the number of maximum nodes in a reachable network.
  • the scoring weights are differentiated according to the current vehicle speed.
  • the scoring weights are differentiated according to three classes of current vehicle speed: stopped or moving below a first predetermined speed; moving above a first predetermined speed and below a second predetermined speed; or moving above a second predetermined speed; where the first predetermined speed is below the second predetermined speed.
  • the weighting scores are differentiated according to two classes of current vehicle speed—stopped or moving under a first predetermined speed; moving over a first predetermined speed.
  • the score is a fuzzy logic weighted scoring.
  • the weighted scoring further includes a weight specific to each of the interfaces.
  • the data processing unit when the car is parked, is configured not to use the mobile network data interface.
  • the data processing unit when the car is parked, is configured to adjust the mobile network data interface weight such that the mobile network data interface will not be selected.
  • the data processing unit is configured to refrain from switching the uplink connection of the wireless network data router to the reachable network with the best score until the sore of the reachable network with the best score is higher than the current network score by a predetermined hysteresis threshold.
  • the multi-connection interface for wireless access in vehicular environments, WAVE is a DSRC interface, in particular comprising IEEE 802.11p.
  • the Wi-Fi interface is an IEEE 802.11a/b/g and/or 802.11n interface.
  • the mobile network data interface is a 3G, 4G, LTE, Advanced LTE and/or WiMax interface.
  • the downlink data connection for the vehicle and/or users in the vehicle and its vicinity is a wireless local area network, in particular Wi-Fi or Bluetooth.
  • the scoring weights have been obtained my optimizing, for a number of simulation scenarios, the fitness function:
  • the classes of vehicle speed and/or connection hysteresis threshold have also been obtained by the same optimization of said fitness function.
  • the downlink data connection interface is the same interface as the wireless local area network interface.
  • a wireless network data router for vehicles for connecting vehicles to the Internet infrastructure through a multi-technology network device, wherein said router is a mobile router suitable to form a mesh network of vehicles connected to the infrastructure, wherein the router is arranged for using parked cars for redistributing Wi-Fi signal from fixed hotspots.
  • the router is arranged such that said vehicles connect between themselves to perform Wireless Access in Vehicular Environments, WAVE, through Dedicated Short Range Communications, DSRC, and connect to the infrastructure through cellular or wireless connections; wherein the router is arranged to choose between active technologies through a connection manager that is able to seamlessly switch between technologies according to the position of reachable networks and their quality.
  • WAVE Wireless Access in Vehicular Environments
  • DSRC Dedicated Short Range Communications
  • the score is a weighted scoring calculated from parameters: signal strength, number of hops to reach a wired infrastructure, node density, expected contact time.
  • the weighted scoring is a hierarchical weighted AHP score, wherein the parameters of number of hops to reach a wired infrastructure, of node density, and of expected contact time are grouped in an AHP criteria group herewith referred as backdrop parameter group.
  • the expected contact time between the network data router of a vehicle i and a reachable network j of another vehicle or Wi-Fi hotspot or RSU is derived from:
  • the density parameter is calculated by dividing the number of connected nodes by the number of maximum nodes in a reachable network.
  • the scoring weights are differentiated according to the current vehicle speed.
  • the scoring weights are differentiated according to three classes of current vehicle speed: stopped or moving below a first predetermined speed; moving above a first predetermined speed and below a second predetermined speed; or moving above a second predetermined speed; where the first predetermined speed is below the second predetermined speed.
  • the weighting scores are differentiated according to two classes of current vehicle speed—stopped or moving under a first predetermined speed; moving over a first predetermined speed.
  • the score is a fuzzy logic weighted scoring.
  • the weighted scoring further includes a weight specific to each of the interfaces.
  • the data processing unit when the car is parked, the data processing unit does not use the mobile network data interface.
  • the data processing unit adjusts the mobile network data interface weight such that the mobile network data interface is not selected.
  • the data processing unit refrains from switching the uplink connection of the wireless network data router to the reachable network with the best score until the sore of the reachable network with the best score is higher than the current network score by a predetermined hysteresis threshold.
  • the multi-connection interface for wireless access in vehicular environments, WAVE is a DSRC interface, in particular comprising IEEE 802.11p.
  • the Wi-Fi interface is an IEEE 802.11a/b/g and/or 802.11n interface.
  • the mobile network data interface is a 3G, 4G, LTE, Advanced LTE and/or WiMax interface.
  • the downlink data connection for the vehicle and/or users in the vehicle and its vicinity is a wireless local area network, in particular Wi-Fi or Bluetooth.
  • the scoring weights have been obtained my optimizing, for a number of simulation scenarios, the fitness function F:
  • the classes of vehicle speed and/or connection hysteresis threshold have been obtained by the same optimization of said fitness function.
  • non-transitory machine readable medium comprising program instructions for operating a wireless network data router for a vehicle, the program instructions including instructions executable to carry out any of the above methods.
  • an inter-technology, i.e. multi-network, device to build a vehicular mesh is typically a small device that can turn any vehicle into a mobile hotspot.
  • the device has multiple wireless interfaces, including standard IEEE 802.11a/b/g/n Wi-Fi, DSRC 5.9 GHz interface for WAVE communications (Vehicle-to-Vehicle—V2V, and Vehicle-to-Infrastructure—V2I), 3G or 4G/LTE.
  • WAVE communications Vehicle-to-Vehicle—V2V, and Vehicle-to-Infrastructure—V2I
  • 3G or 4G/LTE 3G or 4G/LTE.
  • the device is capable to provide an ubiquitous Internet access for the vehicles' occupants through a direct connection to a Wi-Fi hotspot or 3G base station, or even by establishing V2V and V2I communications through DSRC 5.9 GHz, in order to access to a distant Wi-Fi hotspot, thus increasing its range of coverage.
  • the interface used for vehicular Internet access can be dynamically adapted to the availability and quality of the networks, being also able to reduce the networking access and handover delays. Therefore, in this technology, it is defined an inter-technology, i.e. multi-network. device, along with its main hardware components and key functionalities, in order to form a vehicular mesh network with both vehicles and RSUs to provide a ubiquitous and adaptive Internet access for vehicles' occupants.
  • DSRC 5.9 GHz is a set of standards constituted by institute of Electrical and Electronics Engineers (IEEE) 802.11p and IEEE 1609.x/(Wireless Access in Vehicular Environment (WAVE)).
  • the IEEE 1609.4 is part of the WAVE, responsible for the description of the MAC sublayer functionalities. It introduces the Control CHannel (CCH) and Service CHannel (SCH) concept, using the communication concept outside of the context of a BSS described by IEEE 802.11p.
  • CCH Control CHannel
  • SCH Service CHannel
  • the Network and transport layers of the OSI model for WAVE devices are described in IEEE 1609.3.
  • the WAVE standards specify that the device must listen to a Control and emergency CHannel (CCH) periodically, even though it is communicating in one of the other Service CHannels (SCH).
  • CCH Control and emergency CHannel
  • SCH Service CHannels
  • the CCH is used for safety-critical message dissemination and must be tuned for at least 50 ms each 100 ms.
  • the second approach imposes a severe temporal synchronization, so that all the nodes switch to the same channel at the same time. To achieve this synchronization, it may make use of a GPS device integrated in the router, which provides time synchronization typically up to 100 ns.
  • a GPS module provides a Pulse Per Second (PPS) signal that, as the name suggests, generates a pulse at the beginning of each second.
  • PPS Pulse Per Second
  • GPIO General Purpose Input Output
  • the GPS PPS synchronization process starts with the detection of the PPS signal. If it is detected, block ( 16 ), which ensures the time estimation through a Kalman filter, is enabled. This block is essential, since the device uses an external time source, thus needs an interface to adjust the internal clock source, guaranteeing that it behaves monotonically. Being a recursive optimal estimator, the Kalman filter adjusts ( 14 ) by adding a variable time K to the waiting time, which introduces minimal corrections in the dock, until it reaches an estimated value with the minimal average error achievable. To achieve global synchronization among all communicating nodes, DSRC specifies that the device must be tuned in the CCH in the beginning of each second, as shown by ( 15 ). After the 50+K ms of communication in this channel have expired, the presence of the PPS signal is verified again. If it is not detected, the device is tuned to the other channel, and the process is repeated.
  • the device architecture contains a connection manager that allows the connected vehicles to form a reliable mesh network, while enabling each device to find and select the best connection to the infrastructure, be it a local Wi-Fi hotspot, another vehicle connected to the mesh, or to the cellular network, if no other option is available.
  • Each device can be either a Road-Side Unit (RSU) or an On-Board Unit (OBU) operating in the car. Both the RSUs and OBUs may preferably have the same hardware, except for the antennas (the RSUs may preferably have higher gain antennas).
  • the enclosure may also be changed, depending on where the unit is to be placed.
  • the device is composed by (see FIG. 2 ):
  • the inter-technology, i.e. multi-network, device enables Internet access for vehicles without requiring cellular connections, and through the establishment of multi-hop DSRC 5.9 GHz connections, it allows the increase in 10 times of the range of coverage of traditional Wi-Fi hotspots.
  • the integration between the IEEE 802.11p and GPS modules leads to the possibility to perform the fast wireless channel switching (between the control and service channels) with only one radio interface.
  • the intelligent connection manager allows the automatic selection of the best network and technology for Internet access, both considering the networks' quality or services' requirements, while decreasing the delays for network access and for inter-network/technology handover.
  • this device can be incorporated in vehicles and RSUs to increase the performance of a city-scale mesh network, in order to allow a plethora of parked or mobile vehicles to establish an optimal Internet connection with an external Wi-Fi hotspot or cellular base station, thus providing high-quality Internet access for the vehicles' occupants.
  • each vehicle retransmits Wi-Fi (e.g. for its own occupants and third parties) and retransmits WAVE (e.g. for other vehicles).
  • Wi-Fi e.g. for its own occupants and third parties
  • WAVE e.g. for other vehicles.
  • a device according to the disclosure will normally have plenty of connection possibilities and the difficulty will lie in choosing among several similar networks which one is best at that time for the purpose.
  • FIG. 1 shows a schematic representation of the algorithm that can be used to impose a temporal synchronization using GPS PPS.
  • FIG. 2 shows a schematic representation of the components of an embodiment according to of the disclosure.
  • FIG. 3 shows a schematic representation of a use case, where vehicles select the available technologies to communicate, according to a predefined preference.
  • FIG. 4 shows a schematic representation of a vehicle sharing a Wi-Fi Internet connection to other vehicles by using DSRC 5.9 GHz and also to pedestrians in the range of those other vehicles.
  • FIG. 5 shows a schematic representation of an architecture of the connection manager.
  • FIG. 6 shows a schematic representation of an operation method of the connection manager.
  • FIG. 7 shows an embodiment wherein the parameters that affect the decision of the connection manager are organized hierarchically like that of an Analytic Hierarchy Process (AHP) calculation.
  • AHP Analytic Hierarchy Process
  • FIG. 8 shows a schematic representation of the connection manager in operation which is also a possible test case.
  • FIG. 9 shows a schematic representation of a use case where the connection manager reduces the connection interruptions.
  • FIG. 10 presents a schematization of one of the testbeds used to perform some experiments that allowed obtaining a set of results that show the effectiveness of the present embodiments.
  • FIG. 11 shows the results comparing the maximum data rate set values and the values measured experimentally over the distance between two OBUs with Line-of-Sight.
  • FIG. 12 presents results for the packet loss with three different bitrates, in the same conditions as before.
  • FIG. 13 shows results for the percentage of lost packets with different bitrates at 50 m distance.
  • FIG. 14 shows throughput versus distance results.
  • FIG. 15 shows Round Trip Time (RTT) versus distance results.
  • FIG. 16 describes the handover latency with a stationary vehicle.
  • FIG. 17 describes the results on the data received per technology as a percentage of the data sent.
  • FIG. 18 describes the results for the handovers per vehicle.
  • FIG. 19 describes the results for the data loss as a percentage of the data sent.
  • FIG. 20 describes an example of the considered speeds and the priorities determined by the connection manager.
  • FIG. 1 shows the algorithm used to Impose a temporal synchronization, so that all the nodes switch to the same channel at the same time.
  • This synchronization concerns the IEEE 802.11p standard which states that the Control and Emergency CHannel, used for safety-critical message dissemination, must be tuned for at least 50 ms each 100 ms.
  • FIG. 2 describes the components of the communication unit according to an device according to embodiments of the disclosure.
  • FIG. 3 shows a possible use case, where the vehicles have a device according to the disclosure and select the available technologies to communicate, according to a predefined preference.
  • a first vehicle ( 1 ) is communicating with a second vehicle ( 2 ) through IEEE 802.11p, while the second vehicle ( 2 ) is also communicating with an RSU ( 6 ).
  • a user in the first vehicle ( 1 ) could be using vehicular network applications, such as multi-player gaming, or even accessing its e-mail, through the second vehicle ( 2 ), which in turn can provide access to the Internet through the roadside gateway.
  • This type of connection can be named as multi-hop, since the node providing internet to the user is not directly connected to the internet but using another node to reach the network.
  • a third vehicle ( 3 ) is also communicating with a fourth vehicle ( 4 ) through IEEE 802.11p, while the fourth vehicle ( 4 ) is using the Wi-Fi access point ( 7 ) as a gateway to the internet and relaying information from the third vehicle ( 3 ).
  • a fifth vehicle ( 5 ) is neither in range of IEEE 802.11p networks nor Wi-Fi hotspots, thus uses cellular networks for communication.
  • Vehicle A is parked and connected to a Wi-Fi hotspot. Through its IEEE 802.11p interface, it provides internet connectivity to all the vehicles around, which can, in turn, become Wi-Fi hotspots and provide service the users around them. Furthermore, these vehicles can also provide service to other vehicles through IEEE 802.11p, cascading the network and reaching farther and farther nodes.
  • the connection manager can also be used to reduce the number of connections' breakdowns.
  • Wi-Fi e.g. IEEE 802.11a/b/g/n
  • Wave IEEE 802.11p
  • the IEEE 802.11a/b/g/n with a limited transmission range and a high bandwidth, is perfect for a parked vehicle, but highly Inefficient for a mobile vehicle, which is best served through IEEE 802.11p.
  • the connection manager can be responsible for selecting the IEEE 802.11a/b/g/n whenever the vehicle is parked or moving slowly, and the IEEE 802.11p when the vehicle starts moving faster. This can also comprise a combination of signal quality information with GPS speed information.
  • a Wi-Fi hotspot is connected to the Internet, with a vehicle in its communication range.
  • the vehicle is enabled the vehicle to share the Wi-Fi Internet connection to other vehicles by using DSRC 5.9 GHz and also to pedestrians in the range of these vehicles, in particular when those may not be in the range of any Wi-Fi hotspot.
  • DSRC 5.9 GHz and also to pedestrians in the range of these vehicles, in particular when those may not be in the range of any Wi-Fi hotspot.
  • it is extended the Wi-Fi communication range to users through the vehicular mesh network.
  • FIG. 5 describes the architecture of the connection manager according to an embodiment.
  • the connection manager is named mobility manager. It operates between a mobility protocol, which is used to provide seamless switching between technologies, and the link layers of all the technologies available, thus obtaining the necessary data from the network interfaces and being able to inform the mobility protocol timely, so that it can react to the changes in the network availability.
  • a method of operation of the connection manager is shown in FIG. 6 .
  • FIG. 9 corresponds to a situation where the connection manager is essential to reduce the connection interruptions to a minimum.
  • Two access technologies are available: IEEE 802.11a/b/g/n and IEEE 802.11p.
  • IEEE 802.11a/b/g/n With a limited range and a large bandwidth, a IEEE 802.11a/b/g/n connection is perfect for a parked vehicle, but highly inefficient for a passing vehicle, which is better served through IEEE 802.11p.
  • the connection manager is able to select the IEEE 802.11a/b/g/n connection whenever the vehicle is parked or moving slowly, and IEEE 800.11p when it moves faster.
  • This kind of intelligence of the connection manager is only achieved by using the received GPS information to detect if the vehicle is parked or not, as well as the signal quality of the available technologies.
  • the connection manager continuously evaluates the surrounding environment, gathering information to decide the best technology and network to connect at all times. While Wi-Fi network discovery is performed through a scanning phase, in which the radio hops through a whole range of channels, in IEEE 802.11p connection is detected through periodic messages broadcasted on the Control CHannel (CCH), therefore, the process is faster than in the former. Furthermore, WAVE specifies that these periodic messages must include the location parameters of the advertising node, thus this information is available to be used by the mechanism described below. The information collected includes the following:
  • x and y are, respectively, the positions of the vehicle in the cartesian coordinate system, and ⁇ is the angle formed with the road in which the vehicle is traveling.
  • is the angle formed with the road in which the vehicle is traveling.
  • the model can be also applied by considering the position and the mean radio range of communication of the Wi-Fi hotspot or RSU.
  • the mean value of radio range of communications per technology can be derived from the traces of a real testbed, being for example:
  • Wi-Fi, DSRC and IEEE 802.11p mesh technologies range DSRC Wi-Fi Mesh Range (m) 450 100 140 Frequency (GHz) 5.9 2.4 5.9
  • the received signal strength is a traditional indicator of the link quality, but due to its variability in vehicular scenarios, its importance is usually reduced in this mechanism when compared to traditional selection mechanisms.
  • the number of hops to reach the wired infrastructure and the available bandwidth of an access point allows to predict the quality of the connection, taking this factor into account in the final decision.
  • each of the alternatives is graded in the following categories, according to a comparison scale:
  • RSS Received signal strength
  • a technology priority may be set, by defining weights for each of the different communication technologies.
  • price preferences may, in particular, be taken into account whether set by the user or set by the operator. Typically, this carried out by defining a specific scoring weight for each of the interfaces present in the device according to the disclosure.
  • connection manager follows a hierarchical decision process for scoring said networks, like that of AHP, depicted in FIG. 7 , whereby the lower-level criteria are influenced by the importance of their higher-level parent.
  • the final result is calculated through the sum of all the criteria affected by a multiplicative factor.
  • Weighted Density alpha*beta*density where alpha and beta are, respectively, the multiplicative factors of the ‘backdrop’ and the ‘density’.
  • these factors can be obtained by setting initial values and improving said factors through logging actual usage over a period of time in a number of vehicles, preferably being large number of vehicles, and subsequent analysis for improvement. This can be automated, for example by using a local function optimization technique, able to improve an objective function of performance by incremental changes to said factors.
  • the speed of the node may be used to pre-select the set of multiplicative factors that are used in the decision process, since these will vary according to this parameter.
  • the connection manager classifies the movement of the node into three classes, according to its speed:
  • the two speeds delimiting the three classes may be defined as part of the simulations above.
  • the hierarchical scoring including the optional variations defined by the delimiting speeds, may use fuzzy logic to compute the final score such that the score will change gradually when the speed changes through one of the speed thresholds.
  • only two classes may be used—e.g. moving vs. stopped/moving very slowly.
  • only one class may be used, thus the parameters being independent of vehicle speed.
  • the multiplicative factors are different for each of these classes in order to reflect the influence of each of the criteria for each of the classes of mobility. For instance, a vehicle traveling at high speed will tolerate using an expensive cellular technology to avoid performing large amounts of handovers, but, on the other hand, a parked vehicle will always prefer connecting to the cheapest technology, since that will not cause a decrease in the connection quality due to handovers.
  • the rating mechanism combined with the hierarchical decision process allow the prioritization of the available network connections, maximizing the quality of the connection through the minimization of the amount of handovers, together with the selection of the network that offers the best quality of service.
  • the utilization of this mechanism creates a load-balancing effect in the network, as nodes look at the actual number of nodes connected to each network (density) before connecting to it.
  • the speed of vehicles that move very slow is less than 5 m/s
  • the speed of moving vehicles ranges from 5 to 10 m/s
  • the speed of moving fast vehicles is higher than 10 m/s
  • the optimal values of priorities for each category of speed are presented in FIG. 20 .
  • S RSS is determined from an evaluation of the signal strength received (RSS) from a network
  • S Exp.Cont.Time is obtained from the location, speed, direction and radio range of communications of the advertising nodes, which allows to predict the remaining connection time to such node, as previously explained.
  • the node can avoid connecting to a very high quality, but short range network, preventing frequent network hopping.
  • the number of nodes connected to the advertising node is included in the equation through S Density (this prevents bandwidth starvation due to an excessive number of nodes connecting to the same advertising node and promotes load balancing in the network), while S Hops represents the number of hops to reach the wired infrastructure.
  • S priority defines the priority of each technology and may be tied to the cost per MB of each one, for instance.
  • the weights (w) regulate the importance of each score towards the qualification of the network and may be adjusted according to the surrounding environment, using dynamic adaptation mechanisms. This is a simplification of the hierarchical scoring described above, because in this case all parameters are connected with the final score by a single weight.
  • the two models are convertible based on the multiplication of the weighting parameters.
  • FIG. 10 presents a schematization of the testbed used to perform some experiments that allowed to obtain a set of results that show the effectiveness of the presented technology.
  • This testbed contains a server that emulates the Internet, and an OBU that connects to this server through IEEE 802.11a/b/g/n connection; it communicates with another OBU through IEEE 802.11p connections.
  • These two OBUs also have the optional preferable capability of providing wireless communication to the passengers using the same IEEE 802.11a/b/g/n interface that connects to the Internet hotspot.
  • To achieve this with only one IEEE 802.11a/b/g/n wireless card it is considered the use of virtual interfaces attached to the same physical interface.
  • This solution has a cost advantage, but it splits the resources by the two virtual interfaces. However, since the network bandwidth is not constrained by the 802.11a/b/g/n technology, this is not an issue in most scenarios.
  • Iptables may be used that is responsible for masquerading the IP address (notice that, in vehicular networks there are not global IP addresses).
  • IPv6 IP masquerading is not necessary, since there is a large amount of IP addresses, and so the software running in the OBU automatically detects the use of IPv6, and disables the Iptables functionality.
  • the device To evaluate the end-user Quality of Service (QoS), the device obtains the throughput (using the transport protocols User Datagram Protocol, UDP, and Transmission Control Protocol, TCP), delay and packet loss in the communication between the Client and the Server represented in the FIG. 10 .
  • QoS Quality of Service
  • FIG. 11 compares the maximum data rate set values and the values measured experimentally over the distance between two OBUs with Line-of-Sight (LOS).
  • the large discrepancy of the two values is explained by the IEEE 802.11p channel switching: the Service Channel (SCH) is only active in half of the transmission time.
  • the communication is performed in a maximum distance of 800 meters with the date rate of 3 Mbits/s; there is also a drop in signal quality for distances larger than 500 meters.
  • Setup data rate is the value that is configured in the high-level interface.
  • Measure data rate is the power that is effectively delivered to the terminals of the antenna.
  • Table 2 presents the Round-Trip Time (RTT) and the throughput obtained when the nodes are placed side-by-side.
  • the confidence interval is small, which shows the small variation in the RTT values.
  • the throughput results also show good performance, especially with the transport protocol UDP, even in the IEEE 802.11p alternate mode.
  • the transport protocol TCP With the transport protocol TCP the throughput is lower, due to its congestion control and retransmission mechanisms.
  • FIG. 12 presents the packet loss with three different bitrates, when the OBUs are placed side-by-side. The values are low, around 1.2% and 1.4% and similar for the different bitrates.
  • Table 3 depicts the same metrics with the OBUs spaced 50 meters. Comparing with side-by-side results, it is observed that the results are similar.
  • FIG. 13 shows the percentage of lost packets with different bitrates at 50 m distance. As can be seen the percentage of lost packets is very small, even with the 6 Mbits/s bitrate (close to the throughput limit). Comparing with FIG. 12 , it is possible to observe an improvement: the space between nodes decreases the networks' interference, since with the OBUS placed side-by-side, the percentages of losses are approximately 1.2% (see FIG. 12 ), but when they are spaced by 50 meters, these percentages decrease to less than 0.2% (see FIG. 13 ).
  • extension cables to interconnect the board and the antennas, to understand if these cables may change the quality of communications.
  • Table 5 shows the impact of using extension cables in the same metrics obtained before.
  • the IEEE 802.11p data rate is configured with a data rate of 3 Mbits/s.
  • FIGS. 14 and 15 show the results for a IEEE 802.11a/b/g/n hotspot: the throughput is high when the nodes are placed side-by-side, it decreases quickly with the distance between nodes, and when it exceeds 60 meters the throughput is approximately null; the delay is very small for low distances, but it increases with the increase of the distance between nodes. For distances higher than 100 meters there is no communication between nodes.
  • FIG. 14 shows throughput versus distance while FIG. 13 shows Round Trip Time versus distance.
  • FIG. 16 shows the time required for the switching between different networks or technologies.
  • Table 6 shows the correspondence between the scenarios and the label included in the plot.
  • connection manager provides considerable improvements when compared to traditional (prior-art) connection managers, which are presented through the following set of results.
  • BCM Basic Connection Manager
  • PCM Preference-based Connection Manager
  • BCM is a traditional connection manager, which selects the best network to connect based solely on the signal quality.
  • PCM is another traditional connection manager based on a preferred technology to use, choosing IEEE 802.11p with higher preference, followed by IEEE 802.11g and then cellular.
  • VCM is the connection manager according to the present disclosure and embodiments, which uses an AHP-based strategy to select the most appropriate available network and technology.
  • IEEE 802.11p is the technology preferred by all the connection managers, which is according to expected, since it provides the highest transmission range at the lowest cost, hence the best signal quality and expected contact time.
  • VCM sends more data through the cellular network, since it realizes that there is not enough coverage to send all the data through IEEE 802.11p, and instead of trying to connect to Wi-Fi access points at high speeds like its counterparts do, connects to the cellular network to avoid the association times of Wi-Fi. That phenomenon is specially observed in BCM, which blindly connects to the infrastructure point with the highest signal quality.
  • VCM performs significantly less handovers than its counterparts in low density scenarios.
  • this advantage is reduced, and in very crowded scenarios, the amount of handovers is even higher than for PCM.
  • the explanation for this is shown in the next plot, where it will be seen that due to this increased amount of handovers, VCM is capable of significantly reducing the data loss.
  • VCM maintains the data loss below 10% in these scenarios at all times, except when the density of vehicles and infrastructure nodes is very high. It can also be seen that in this case SCM and PCM have nearly 60% of data loss, against 18% of VCM.
  • VCM presents a considerably low data loss even in adverse scenarios, where its counterparts have significant losses, because it can distinguish infrastructure points with available resources from those which are overloaded. This balances the load in the network and reduces the interference between nodes.
  • VCM compiles information about how far, in terms of hops, a mesh node is from the infrastructure, it can select the gateway which will provide it with a faster way to reach the desired network, and which, consequently, is less prone to disconnections.
  • the scoring function parameters may be dynamically adjusted.
  • the device may log connection statistics such that it may e.g. increment or decrement one or more of the scoring parameters in order to improve results.
  • a further embodiment includes using parked cars for redistributing Wi-Fi signal from fixed hotspots.
  • DSRC connections are defined to be multi-hop and this provides advantages that can be used even if the vehicle is not being used (parked).
  • parked cars may switch off the device here disclosed.
  • the parked car may still provide power to the device.
  • the connection manager is modified not to transmit data from any mobile network.
  • the car acts as relay of already available networks (either DSRC or Wi-Fi) through DSRC to other cars and/or through Wi-Fi to users.
  • the parked status of the car may be simply determined by inspecting the GPS speed information, e.g. the car has not moved for a predetermined time, or by detecting if the manual brake is engaged, the car ignition is switched off, the car key has been removed from the ignition lock, or the door locks are engaged.
  • the data connection may be used by the car own systems, such as the navigation system, sound system, emergency services system, among others that require connectivity.
  • connection manager may be configured to apply a minimum time before switching networks, a specific holding time. This may be useful in situations of high noise or high unpredictability, thus avoiding too frequent handovers.
  • a minimum threshold may be implemented, such that the configuration manager is configured to require a score that is higher than the current network score by a threshold before a network change is executed. Both methods can be combined, requiring both a holding time and scoring threshold before a network switch can happen.
  • connection manager s proposed based on an AHP scoring that combines several candidate networks, which takes into account the vehicle state, such as the speed and heading, and the features of the surrounding environment, such as the infrastructure position and availability, besides the quality of link to determine which of the visible networks is more indicated for each user.
  • AHP the optimal parameters for the AHP, it is used a combination of pairwise comparisons between the criteria involved, according to Saaty's pairwise comparison scale, along with for example a Genetic Algorithm (GA) combined with a scenario simulator NS-3 for the process optimization, due to the large number of criteria.
  • GA Genetic Algorithm
  • AHP relies on the decomposition of the problem in a hierarchical manner, where the elements are sorted according to their importance for the decision, creating a stratified nature of the decision. Decision making involves many criteria and subcriteria used to rank the alternatives of a decision through pairwise comparisons and relies on the judgments of experts to derive priority scales which measure intangible in relative terms. To make AHP comparisons, a scale of numbers that indicate how many times more important one element is over another element is needed, usually 1 to 9 or 1/9 to 1.
  • stopped/very slow vehicles usually have the lowest restrictions in terms of the number of available and convenient access technologies. They will be able to connect to available wifi hotspots at their range, but normally the main preference still be IEEE 802.11p since the time when they will start moving is unpredictable and may loose connectivity on the wifi link.
  • the cellular technology will usually be the last choice which means that it will be only used as a last resource due to its high latency and the cost associated.
  • moving slowly vehicles can also connect to available wifi hotspots, but now with some restrictions due to the short range of the technology.
  • the slow speed of the vehicle opens doors to prediction of the future position in the mechanism of network selection which must provide fast handovers between wifi hotspots.
  • the highest preference for communications of these vehicles will normally be the IEEE 802.11p due to the higher range of the technology.
  • the cellular network will be used whenever there are no other solutions available, or when it is required to provide a good QoS to fulfill the user requirements above all the alternatives and that fact compensates the associated price.
  • moving fast vehicles can only rely on IEEE 802.11p besides cellular technology, for communications due to the high speed presented. These vehicles must quickly understand the environment and select the best network to connect at each moment.
  • the cellular network is normally also used when it is required to provide a good QoS to fill the user requirements above all the alternatives and that fact compensates the associated price.
  • the AHP should have different parameters according to the velocity of the vehicle, as previously discussed.
  • connection manager In the dynamic environment of the medium in which the connection manager will operate, it is expected a strong variation in some parameters such as RSS value and the expected contact time. Thus, an extra factor may be included, an hysteresis—H—in the network selection. This factor must ensure that just a small variation in the overall priority of a specific technology in relation to another one will not be enough to supersede the previous network selection.
  • H hysteresis
  • the hysteresis value is highly dependent of the motion of the vehicle, therefore it will be generated by the GA just like the level 2 and 3 of priorities.
  • Table 7 presents the values of the hysteresis provided by a GA. It is possible to conclude that, for higher speeds, the hysteresis value increases, which is explained by the fact that vehicles moving at lower speeds have a better perception of the changes in the environment than those who move with higher speeds.
  • the priorities are typically determined by combining pairwise comparisons between all the criteria involved according to Saaty's pairwise comparison scale.
  • the GA combining with simulation. Through simulation, it has been possible to combine and experience multiple cases, importing the obtained quality metrics for each of the cases to GA.
  • the Saaty's pairwise comparison scale has been used to rate each alternative according to its properties (level 4). Therefore, there are predefined a set of priorities based on a quantitative scale, which represents the final rating tables for each criterion used (examples are provided below).
  • N ⁇ ( p i ) p i ⁇ i ⁇ p i
  • the RSS is, perhaps, the hardest parameter to grade due to its variation. Another fact that must be taken into account is the difference of RSS values presented by each technology. Therefore, it is presented different ratings for each technology, according to the following tables for IEEE 802.11p technology, for IEEE 802.11p mesh technology, and for IEEE 802.11a/b/g/n technology.
  • the RSS In order to rate the RSS, it is considered the maximum value for each technology, giving t the maximum rating (equals 1). Then, it is considered decays of 3 dBm in the signal quality cause a decreasing of the rating values.
  • This density (or availability) criterion it is proposed to quantify the available resources that a certain node has to accommodate one more connection.
  • This criterion is directly related to the upstream/downstream bandwidth, where the simplest way to perform it is to quantify the rate between the number of connected users and the maximum number of users which that node accepts.
  • Table 12 displays the ratings for this criterion. It is considered that an infrastructure with at least 75% of availability has top rating (1), and it is moderately preferable than an infrastructure at most 50% (2) and extremely preferable (7,9) to infrastructures with at most 25% or 10% of availability.
  • the availability is defined by one minus the ratio between the number of connected users and the maximum number of users that a particular node accepts, where the latter value can be a particular value for each technology.
  • the expected contact time represents in time units, for how long a node will be able to communicate with a candidate connection which the calculation is explained above.
  • This criterion is quite important for the network selection mechanism which Intends to reduce the number of intra and inter-technology handovers, providing more stable connections and reducing the amount of processes involved.
  • the rating of this criterion is shown in table 13. It is considered than a connection with an expected contact time with at least 25 s has top rating (1), and it is moderately preferable (2) when compared to infrastructures that at least 20 s of expected contact time, and extremely preferable (5,6) when compared to infrastructures that have at least 15 s of expect contact time.
  • the number of hops criterion s expected to quantify the number of hops in a path from the source of Information to the infrastructure unit. The more number of hops in the communication path, the more it is aimed to penalize, which is directly related to the quality of the link.
  • the ratings for this criterion are shown in table 14. It is considered that a connection with at most one hop between the vehicle and the service provider has the top rating (1), and it is moderately preferable when compared to a candidate with at least two hops (3), and extremely preferable (6) when compared to a candidate with at least 3 hops to reach the service provider.
  • the GA proposes several priority combinations between the parameters while refining its choice as it evolves towards convergence. Therefore, the priorities calculated by the GA are in level 2 of the AHP: Price, RSS and Backdrop; and in level 3: PriceUsr, PriceOperator, Hops, ConnectedNodes and ExpContactTime. The hysteresis value is also determined by the GA.
  • the GA generates possible solutions composed by multiple combinations of priorities and hysteresis values, and sends it to the NS-3 simulator, which returns the evaluation metrics (Dtx, Orx, D_3G_rx and Nh) that will be used in the fitness function defined by the equation:
  • Drx represents the total data received
  • the Dtx the total data transmitted
  • D_3G_rx represents the data received by cellular networks
  • Nh the number of handovers performed.
  • it is aimed to penalize the possible solutions according to the data transmitted over cellular network, the number of handovers and the percentage of data loss.
  • the coefficients alpha, beta and gamma are weights used for each of the equation parcels, where the weights in table 15 represent the used weights of the fitness function according to the vehicle motion, in order to obtain the priority values for each category of speed.
  • the coefficient alpha represents the percentage of data loss, which in the case of being 100% brings the fitness value to 0.
  • Coefficient beta was the only one that changed through the scenarios, which is easily explained by the fact that the faster the vehicle is moving, the less it is expected to penalize the utilization of cellular technologies.
  • the “forced” penalization for the Wi-Fi technology is not included in the fitness function, due to the natural penalty that occurs in the association process leading to an increase in data loss, decreasing the overall fitness of the possible solution.
  • the penalty will be directly observed in the packet loss.
  • IEEE 802.11p since it is a free technology, with no restrictions in terms of association process, it is not wanted to penalize it in the fitness function.
  • code e.g., a software algorithm or program
  • firmware e.g., a software algorithm or program
  • computer readable medium for execution on a computer system with a computer processor.
  • Such a computer system typically includes memory storage configured to store output from execution of the code by which a processor is configured for executing the methods disclosed.
  • the code can be arranged as firmware or software, and can be organized as a set of modules, including the various modules and algorithms described herein, such as discrete code modules, function calls, procedure calls or objects in an object-oriented programming environment. If implemented using modules, the code can comprise a single module or a plurality of modules that operate in cooperation with one another for configuring the computer system in which it is executed to perform the associated functions, as described herein.
  • Vehicle-mounted device output propriety judgment method, communication system and program WO2012012836
  • An intelligent transportation systems device US20080136670 Vehicle information communication system US20090170434 Method of vehicle to vehicle communication US20070030857 Mobile router device US20130002414 Vehicle meter cluster US20100019891 Inter-vehicle communication feature awareness and diagnosis system US20100318261 Vehicle-mounted device, roadside apparatus, control method and program US20110095908 Mobile sensing for road safety, traffic management, and road maintenance US20110010443 Information provision system, terminal for transmitting/receiving information, and information provision method US20110029232 Distribution system and vehicle-mounted device US20110034201 On-board communication device and cooperative road-to- vehicle/vehicle-to-vehicle communication system US20110196969 In-vehicle communication device with social networking US20110298636 Vehicle-mounted device and information distribution system US20120108163 Intelligent telematics information dissemination using delegation, fetch, and share algorithms US20120275445 Vehicle communication system US

Abstract

Wireless network data router for a vehicle, and operating method thereof, comprising: a multi-connection interface for wireless access in vehicular environments, herewith WAVE; a wireless local area network, herewith Wi-Fi, interface; a mobile network data interface; a downlink data connection for the vehicle and/or users in the vehicle and its vicinity; a data processing unit for routing data between said interfaces; wherein the data processing unit is configured to: calculate a score for each reachable network on the WAVE, Wi-Fi and mobile network interfaces; switch the uplink connection of the wireless network data router to the reachable network with the best score. Also a wireless network data router for vehicles for connecting vehicles to the Internet through a multi-network device, said router being a mobile router suitable to form a mesh network of connected vehicles, wherein the router is arranged for using parked cars for redistributing Wi-Fi signal from fixed hotspots.

Description

TECHNICAL FIELD
The field of the present disclosure regards vehicular networks, i.e., technology that normally uses moving cars as nodes in a network to create a mobile network, in particular a method and device for connecting vehicles to the Internet based upon a mesh network of vehicles connected to some infrastructure.
BACKGROUND ART
The field of the present disclosure regards vehicular networks, i.e., technology that normally uses moving cars as nodes in a network to create a mobile network.
In the near future, it is expected that most vehicles will be able to access the Internet either contacting the Road-Side Units (RSUs) that compose the vehicular infrastructure (using IEEE 802.11p or IEEE 802.11a/b/g/n) or through cellular networks (3G and 4G). RSUs can also be used to improve connectivity and communication between vehicles.
In this context, several technologies were already proposed (and they are referenced at the end of this document) that can be used to improve the vehicular communication infrastructure: (i) several ones provide an in-vehicle Wi-Fi or 3G interface that is able to connect to a computer/server/hotspot/base station to provide Internet access to the vehicle's occupants; (ii) others define strategies to establish multi-hop vehicle-to-vehicle (V2V) and/or vehicle-to-Infrastructure (V2I) communications using either DSRC 5.9 GHz or cellular technologies to enhance transportation safety and efficiency; (iii) others allow vehicles to be equipped both with DSRC 5.9 GHz, Wi-Fi and/or 3G interfaces, but they do not always provide the best mechanisms for multiple network contexts. In particular, even if the existing QoS solutions are adapted to vehicular networks these do not provide results as advantageous as the present disclosure in vehicular networks as these do not provide the presently disclosed methods. For example, QoS methods usually involve load balancing methods and contention/buffer overflow minimizations that are not apt solutions for vehicular networks.
SUMMARY
Method and apparatus for connecting vehicles to the Internet through a multi-technology network device, a mobile router that is able to form a mesh network of vehicles connected to the infrastructure.
The vehicles connect between themselves to perform Wireless Access in Vehicular Environments (WAVE) through Dedicated Short Range Communications (DSRC), in particular the DSRC 5.9 GHz, which includes the standard IEEE 802.11p, and connect to the infrastructure through cellular or wireless connections. The choice between the active technologies is performed through a connection manager module that is able to seamlessly switch between technologies according to the position of the reachable networks and their quality, the number of nodes connected to each network, number of hops to reach the Internet, expected contact time, and/or user and operator price preferences.
An embodiment includes using parked cars for redistributing Wi-Fi signal from fixed hotspots.
The vehicular technology is compliant with the current vehicular communication system standards. It supports multi-channel seamless communication with one single radio, and synchronization through GPS. The device platform is based on a single-board computer, the several network interfaces and antennas, and an integrated GPS.
It is disclosed a wireless network data router for a vehicle comprising:
    • a multi-connection interface for wireless access in vehicular environments, herewith WAVE;
    • a wireless local area network, herewith Wi-Fi, interface;
    • a mobile network data interface;
    • a downlink data connection interface for the vehicle and/or users in the vehicle and its vicinity;
    • data processing unit for routing data between said interfaces;
    • wherein the data processing unit is configured to:
    • calculate a score for each reachable network on the WAVE, Wi-Fi and mobile network interfaces;
    • switch an uplink connection of the wireless network data router to the reachable network with the best score.
In an embodiment, the score is a weighted scoring calculated from the parameters: signal strength, number of hops to reach a wired infrastructure, node density, expected contact time.
In an embodiment, the weighted scoring is a hierarchical weighted AHP score, wherein the parameters of number of hops to reach a wired infrastructure, of node density, and of expected contact time are grouped in an AHP criteria group herewith referred as backdrop parameter group.
In an embodiment, the expected contact time between the network data router of a vehicle i and a reachable network j of another vehicle or Wi-Fi hotspot or RSU, is derived from:
- ( a · c + b · d ) ± ( c 2 + d 2 ) · R 2 + ( b · c - a · d ) 2 c 2 + d 2
    • wherein,
      a=x j(0)−x i(0)
      b=y j(0)−y i(0)
      c=v j·cos(θj)−v i·cos(θi)
      d=v j·sin(θj)−v i·sin(θi)
    • and wherein x and y are, respectively, the positions of the vehicles or Wi-Fi hotspots or RSUs in the Cartesian coordinate system, v is the speed of vehicles, which is zero in case of Wi-Fi hotspots or RSUs, wherein θ is the angle formed with the road in which the vehicle is traveling, and R is the radio communication range of the WAVE or Wi-Fi connections.
In an embodiment, the density parameter is calculated by dividing the number of connected nodes by the number of maximum nodes in a reachable network.
In an embodiment, the scoring weights are differentiated according to the current vehicle speed.
In an embodiment, the scoring weights are differentiated according to three classes of current vehicle speed: stopped or moving below a first predetermined speed; moving above a first predetermined speed and below a second predetermined speed; or moving above a second predetermined speed; where the first predetermined speed is below the second predetermined speed.
In an embodiment, the weighting scores are differentiated according to two classes of current vehicle speed—stopped or moving under a first predetermined speed; moving over a first predetermined speed.
In an embodiment, the score is a fuzzy logic weighted scoring.
In an embodiment, the weighted scoring further includes a weight specific to each of the interfaces.
In an embodiment, when the car is parked, the data processing unit is configured not to use the mobile network data interface.
In an embodiment, when the car is parked, the data processing unit is configured to adjust the mobile network data interface weight such that the mobile network data interface will not be selected.
In an embodiment, the data processing unit is configured to refrain from switching the uplink connection of the wireless network data router to the reachable network with the best score until the sore of the reachable network with the best score is higher than the current network score by a predetermined hysteresis threshold.
In an embodiment, the multi-connection interface for wireless access in vehicular environments, WAVE, is a DSRC interface, in particular comprising IEEE 802.11p.
In an embodiment, the Wi-Fi interface is an IEEE 802.11a/b/g and/or 802.11n interface.
In an embodiment, the mobile network data interface is a 3G, 4G, LTE, Advanced LTE and/or WiMax interface.
In an embodiment, the downlink data connection for the vehicle and/or users in the vehicle and its vicinity is a wireless local area network, in particular Wi-Fi or Bluetooth.
In an embodiment, the scoring weights have been obtained my optimizing, for a number of simulation scenarios, the fitness function:
F = 1 - D tx - D rx D tx · α - D rx 3 G D tx · β - N h · γ
    • where Drx represents the total data received, the Dtx the total data transmitted, D_3G_rx represents the data received by cellular networks, and Nh represents the number of handovers performed, and
    • where alpha α, beta β and gamma γ are coefficient weights of the fitness function F and said coefficient weights are variable according to the vehicle motion.
In an embodiment, the classes of vehicle speed and/or connection hysteresis threshold have also been obtained by the same optimization of said fitness function.
In an embodiment, the downlink data connection interface is the same interface as the wireless local area network interface.
It is also described a method of using of any of the previously described wireless network data routers on a vehicle.
It is also described a method of using of any of the previously described wireless network data routers as a road-side unit.
It is also described a wireless network data router for vehicles for connecting vehicles to the Internet infrastructure through a multi-technology network device, wherein said router is a mobile router suitable to form a mesh network of vehicles connected to the infrastructure, wherein the router is arranged for using parked cars for redistributing Wi-Fi signal from fixed hotspots.
In an embodiment, the router is arranged such that said vehicles connect between themselves to perform Wireless Access in Vehicular Environments, WAVE, through Dedicated Short Range Communications, DSRC, and connect to the infrastructure through cellular or wireless connections; wherein the router is arranged to choose between active technologies through a connection manager that is able to seamlessly switch between technologies according to the position of reachable networks and their quality.
It is also described a method of operating a wireless network data router for a vehicle, said router comprising:
    • a multi-connection interface for wireless access in vehicular environments, herewith WAVE;
    • a wireless local area network, herewith Wi-Fi, interface;
    • a mobile network data interface;
    • a downlink data connection for the vehicle and/or users in the vehicle and its vicinity;
    • data processing unit for routing data between said interfaces;
    • wherein the method comprises the steps of:
    • calculating a score for each reachable network on the WAVE, Wi-Fi and mobile network interfaces;
    • switching an uplink connection of the wireless network data router to the reachable network with the best score.
In an embodiment, the score is a weighted scoring calculated from parameters: signal strength, number of hops to reach a wired infrastructure, node density, expected contact time.
In an embodiment, the weighted scoring is a hierarchical weighted AHP score, wherein the parameters of number of hops to reach a wired infrastructure, of node density, and of expected contact time are grouped in an AHP criteria group herewith referred as backdrop parameter group.
In an embodiment, the expected contact time between the network data router of a vehicle i and a reachable network j of another vehicle or Wi-Fi hotspot or RSU, is derived from:
- ( a · c + b · d ) ± ( c 2 + d 2 ) · R 2 + ( b · c - a · d ) 2 c 2 + d 2
    • wherein,
      a=x j(0)−x i(0)
      b=y j(0)−y i(0)
      c=v j·cos(θj)−v i·cos(θi)
      d=v j·sin(θj)−v i·sin(θi)
    • and wherein x and y are, respectively, the positions of the vehicles or Wi-Fi hotspots or RSUs in the Cartesian coordinate system, v is the speed of vehicles, which is zero in case of Wi-Fi hotspots or RSUs, wherein θ is the angle formed with the road in which the vehicle is traveling, and R is the radio communication range of the WAVE or Wi-Fi connections.
In an embodiment, the density parameter is calculated by dividing the number of connected nodes by the number of maximum nodes in a reachable network.
In an embodiment, the scoring weights are differentiated according to the current vehicle speed.
In an embodiment, the scoring weights are differentiated according to three classes of current vehicle speed: stopped or moving below a first predetermined speed; moving above a first predetermined speed and below a second predetermined speed; or moving above a second predetermined speed; where the first predetermined speed is below the second predetermined speed.
In an embodiment, the weighting scores are differentiated according to two classes of current vehicle speed—stopped or moving under a first predetermined speed; moving over a first predetermined speed.
In an embodiment, the score is a fuzzy logic weighted scoring.
In an embodiment, the weighted scoring further includes a weight specific to each of the interfaces.
In an embodiment, when the car is parked, the data processing unit does not use the mobile network data interface.
In an embodiment, the data processing unit adjusts the mobile network data interface weight such that the mobile network data interface is not selected.
In an embodiment, the data processing unit refrains from switching the uplink connection of the wireless network data router to the reachable network with the best score until the sore of the reachable network with the best score is higher than the current network score by a predetermined hysteresis threshold.
In an embodiment, the multi-connection interface for wireless access in vehicular environments, WAVE, is a DSRC interface, in particular comprising IEEE 802.11p.
In an embodiment, the Wi-Fi interface is an IEEE 802.11a/b/g and/or 802.11n interface.
In an embodiment, the mobile network data interface is a 3G, 4G, LTE, Advanced LTE and/or WiMax interface.
In an embodiment, the downlink data connection for the vehicle and/or users in the vehicle and its vicinity is a wireless local area network, in particular Wi-Fi or Bluetooth.
In an embodiment, the scoring weights have been obtained my optimizing, for a number of simulation scenarios, the fitness function F:
F = 1 - D tx - D rx D tx · α - D rx 3 G D tx · β - N h · γ
    • where Drx represents the total data received, the Dtx the total data transmitted, D_3G_rx represents the data received by cellular networks, and Nh represents the number of handovers performed, and
    • where alpha α, beta β and gamma γ are coefficient weights of the fitness function F and said coefficient weights are variable according to the vehicle motion.
In an embodiment, the classes of vehicle speed and/or connection hysteresis threshold have been obtained by the same optimization of said fitness function.
It is also described non-transitory machine readable medium comprising program instructions for operating a wireless network data router for a vehicle, the program instructions including instructions executable to carry out any of the above methods.
GENERAL DESCRIPTION
It is disclosed an inter-technology, i.e. multi-network, device to build a vehicular mesh: this is typically a small device that can turn any vehicle into a mobile hotspot. The device has multiple wireless interfaces, including standard IEEE 802.11a/b/g/n Wi-Fi, DSRC 5.9 GHz interface for WAVE communications (Vehicle-to-Vehicle—V2V, and Vehicle-to-Infrastructure—V2I), 3G or 4G/LTE. With such device, vehicles can access to a variety of Internet-based applications for vehicle drivers and passengers, such as driver assistance, traffic information and infotainment.
The device is capable to provide an ubiquitous Internet access for the vehicles' occupants through a direct connection to a Wi-Fi hotspot or 3G base station, or even by establishing V2V and V2I communications through DSRC 5.9 GHz, in order to access to a distant Wi-Fi hotspot, thus increasing its range of coverage.
With the integration of an intelligent connection manager, the interface used for vehicular Internet access can be dynamically adapted to the availability and quality of the networks, being also able to reduce the networking access and handover delays. Therefore, in this technology, it is defined an inter-technology, i.e. multi-network. device, along with its main hardware components and key functionalities, in order to form a vehicular mesh network with both vehicles and RSUs to provide a ubiquitous and adaptive Internet access for vehicles' occupants.
DSRC 5.9 GHz is a set of standards constituted by institute of Electrical and Electronics Engineers (IEEE) 802.11p and IEEE 1609.x/(Wireless Access in Vehicular Environment (WAVE)).
The IEEE 1609.4 is part of the WAVE, responsible for the description of the MAC sublayer functionalities. It introduces the Control CHannel (CCH) and Service CHannel (SCH) concept, using the communication concept outside of the context of a BSS described by IEEE 802.11p. The Network and transport layers of the OSI model for WAVE devices are described in IEEE 1609.3.
The WAVE standards specify that the device must listen to a Control and emergency CHannel (CCH) periodically, even though it is communicating in one of the other Service CHannels (SCH). According to IEEE 802.11p, the CCH is used for safety-critical message dissemination and must be tuned for at least 50 ms each 100 ms. Two approaches exist to solve this technical problem: having a radio permanently tuned in the CCH or switching channels each 50 ms. The second approach imposes a severe temporal synchronization, so that all the nodes switch to the same channel at the same time. To achieve this synchronization, it may make use of a GPS device integrated in the router, which provides time synchronization typically up to 100 ns. A GPS module provides a Pulse Per Second (PPS) signal that, as the name suggests, generates a pulse at the beginning of each second. When connected to a General Purpose Input Output (GPIO) port in a control module on the SBC, this signal can be used to synchronize the switching process, according to FIG. 1, which describes the operation of this block.
The GPS PPS synchronization process starts with the detection of the PPS signal. If it is detected, block (16), which ensures the time estimation through a Kalman filter, is enabled. This block is essential, since the device uses an external time source, thus needs an interface to adjust the internal clock source, guaranteeing that it behaves monotonically. Being a recursive optimal estimator, the Kalman filter adjusts (14) by adding a variable time K to the waiting time, which introduces minimal corrections in the dock, until it reaches an estimated value with the minimal average error achievable. To achieve global synchronization among all communicating nodes, DSRC specifies that the device must be tuned in the CCH in the beginning of each second, as shown by (15). After the 50+K ms of communication in this channel have expired, the presence of the PPS signal is verified again. If it is not detected, the device is tuned to the other channel, and the process is repeated.
The device architecture contains a connection manager that allows the connected vehicles to form a reliable mesh network, while enabling each device to find and select the best connection to the infrastructure, be it a local Wi-Fi hotspot, another vehicle connected to the mesh, or to the cellular network, if no other option is available.
Each device can be either a Road-Side Unit (RSU) or an On-Board Unit (OBU) operating in the car. Both the RSUs and OBUs may preferably have the same hardware, except for the antennas (the RSUs may preferably have higher gain antennas). The enclosure may also be changed, depending on where the unit is to be placed. According to a preferred embodiment, the device is composed by (see FIG. 2):
    • Single-Board Computer (SBC). It contains the data processing unit that is responsible to:
      • provide the means to inter-connect all the device modules;
      • coordinate all the access technology interfaces-connection manager;
      • establish an in-vehicle Wi-Fi hotspot for the occupants.
    • Dedicated Short Range Communications (DSRC) Interface 5.9 GHz. A mini-PCI 802.11p compliant wireless interface is connected in one of the mini-PCI slots of the SBC. This interface uses the Atheros AR5414 chipset, which allows the use of the ath5 k driver, and it operates in the 5.850 GHz-5.925 GHz frequency.
    • Wi-Fi interface (IEEE 802.11a/b/g/n). A standard 802.11a/b/g/n wireless interface is connected to one of the USB ports of the SBC. This card is intended to provide communication between the OBU and the user devices, as well as to opportunistically connect to Wi-Fi hotspots available from the road.
    • 3G Interface. It is connected to another USB port of the SBC, being used whenever no other connection type is available to communicate with the infrastructure.
    • GPS receiver. It is integrated with the IEEE 802.11p interface in the SBC to provide multi-channel synchronization. Synchronization to Universal Time Coordination (UTC) is required for those DSRC devices switching channels on channel interval boundaries, which may be derived from GPS, as described above.
    • Antennas for each device.
The inter-technology, i.e. multi-network, device enables Internet access for vehicles without requiring cellular connections, and through the establishment of multi-hop DSRC 5.9 GHz connections, it allows the increase in 10 times of the range of coverage of traditional Wi-Fi hotspots. Moreover, the integration between the IEEE 802.11p and GPS modules leads to the possibility to perform the fast wireless channel switching (between the control and service channels) with only one radio interface. Additionally, the intelligent connection manager allows the automatic selection of the best network and technology for Internet access, both considering the networks' quality or services' requirements, while decreasing the delays for network access and for inter-network/technology handover. In summary, this device can be incorporated in vehicles and RSUs to increase the performance of a city-scale mesh network, in order to allow a plethora of parked or mobile vehicles to establish an optimal Internet connection with an external Wi-Fi hotspot or cellular base station, thus providing high-quality Internet access for the vehicles' occupants.
Furthermore, as the device meshes Wi-Fi and WAVE together, each vehicle retransmits Wi-Fi (e.g. for its own occupants and third parties) and retransmits WAVE (e.g. for other vehicles). A device according to the disclosure will normally have plenty of connection possibilities and the difficulty will lie in choosing among several similar networks which one is best at that time for the purpose.
Several performance results obtained through real prototypes already showed the potential of the architecture and the main functionalities of the inter-technology, i.e. multi-network, device.
DESCRIPTION OF THE FIGURES
The following figures provide preferred embodiments for Illustrating the description and should not be seen as limiting the scope of disclosure.
FIG. 1 shows a schematic representation of the algorithm that can be used to impose a temporal synchronization using GPS PPS.
FIG. 2 shows a schematic representation of the components of an embodiment according to of the disclosure.
FIG. 3 shows a schematic representation of a use case, where vehicles select the available technologies to communicate, according to a predefined preference.
FIG. 4 shows a schematic representation of a vehicle sharing a Wi-Fi Internet connection to other vehicles by using DSRC 5.9 GHz and also to pedestrians in the range of those other vehicles.
FIG. 5 shows a schematic representation of an architecture of the connection manager.
FIG. 6 shows a schematic representation of an operation method of the connection manager.
FIG. 7 shows an embodiment wherein the parameters that affect the decision of the connection manager are organized hierarchically like that of an Analytic Hierarchy Process (AHP) calculation.
FIG. 8 shows a schematic representation of the connection manager in operation which is also a possible test case.
FIG. 9 shows a schematic representation of a use case where the connection manager reduces the connection interruptions.
FIG. 10 presents a schematization of one of the testbeds used to perform some experiments that allowed obtaining a set of results that show the effectiveness of the present embodiments.
FIG. 11 shows the results comparing the maximum data rate set values and the values measured experimentally over the distance between two OBUs with Line-of-Sight.
FIG. 12 presents results for the packet loss with three different bitrates, in the same conditions as before.
FIG. 13 shows results for the percentage of lost packets with different bitrates at 50 m distance.
FIG. 14 shows throughput versus distance results.
FIG. 15 shows Round Trip Time (RTT) versus distance results.
FIG. 16 describes the handover latency with a stationary vehicle.
FIG. 17 describes the results on the data received per technology as a percentage of the data sent.
FIG. 18 describes the results for the handovers per vehicle.
FIG. 19 describes the results for the data loss as a percentage of the data sent.
FIG. 20 describes an example of the considered speeds and the priorities determined by the connection manager.
DETAILED DESCRIPTION
FIG. 1 shows the algorithm used to Impose a temporal synchronization, so that all the nodes switch to the same channel at the same time. This synchronization concerns the IEEE 802.11p standard which states that the Control and Emergency CHannel, used for safety-critical message dissemination, must be tuned for at least 50 ms each 100 ms.
FIG. 2 describes the components of the communication unit according to an device according to embodiments of the disclosure.
FIG. 3 shows a possible use case, where the vehicles have a device according to the disclosure and select the available technologies to communicate, according to a predefined preference. A first vehicle (1) is communicating with a second vehicle (2) through IEEE 802.11p, while the second vehicle (2) is also communicating with an RSU (6). A user in the first vehicle (1) could be using vehicular network applications, such as multi-player gaming, or even accessing its e-mail, through the second vehicle (2), which in turn can provide access to the Internet through the roadside gateway. This type of connection can be named as multi-hop, since the node providing internet to the user is not directly connected to the internet but using another node to reach the network. A third vehicle (3) is also communicating with a fourth vehicle (4) through IEEE 802.11p, while the fourth vehicle (4) is using the Wi-Fi access point (7) as a gateway to the internet and relaying information from the third vehicle (3). Finally, a fifth vehicle (5) is neither in range of IEEE 802.11p networks nor Wi-Fi hotspots, thus uses cellular networks for communication.
All of the use cases presented in the previous paragraph can occur when the vehicle is moving or stopped, depending on its speed. However, there is one special case where one vehicle is required to be stopped, which is depicted in FIG. 4. Vehicle A is parked and connected to a Wi-Fi hotspot. Through its IEEE 802.11p interface, it provides internet connectivity to all the vehicles around, which can, in turn, become Wi-Fi hotspots and provide service the users around them. Furthermore, these vehicles can also provide service to other vehicles through IEEE 802.11p, cascading the network and reaching farther and farther nodes.
The connection manager can also be used to reduce the number of connections' breakdowns. In a specific scenario, there can be available two access technologies: Wi-Fi (e.g. IEEE 802.11a/b/g/n) and Wave (IEEE 802.11p). Therefore, the IEEE 802.11a/b/g/n, with a limited transmission range and a high bandwidth, is perfect for a parked vehicle, but highly Inefficient for a mobile vehicle, which is best served through IEEE 802.11p. This way, the connection manager can be responsible for selecting the IEEE 802.11a/b/g/n whenever the vehicle is parked or moving slowly, and the IEEE 802.11p when the vehicle starts moving faster. This can also comprise a combination of signal quality information with GPS speed information.
In FIG. 4, a Wi-Fi hotspot is connected to the Internet, with a vehicle in its communication range. Through the present approach, it is enabled the vehicle to share the Wi-Fi Internet connection to other vehicles by using DSRC 5.9 GHz and also to pedestrians in the range of these vehicles, in particular when those may not be in the range of any Wi-Fi hotspot. Following this strategy, it is extended the Wi-Fi communication range to users through the vehicular mesh network.
FIG. 5 describes the architecture of the connection manager according to an embodiment. Herein the connection manager is named mobility manager. It operates between a mobility protocol, which is used to provide seamless switching between technologies, and the link layers of all the technologies available, thus obtaining the necessary data from the network interfaces and being able to inform the mobility protocol timely, so that it can react to the changes in the network availability. A method of operation of the connection manager is shown in FIG. 6.
FIG. 8 shows an example of the connection manager in operation: a vehicle is communicating through the DSRC interface, when at T=t2 it senses a Wi-Fi access point and, by way of the presently disclosed methods, ‘predicts’ that it is eventually going to lose connectivity on the DSRC interface. At this time, the connection manager takes the decision to switch communication to the Wi-Fi interface, until, at T=t3, it detects that the signal of the Wi-Fi access point is decreasing too much. At this time, since no other access technology s available, the connection manager will decide to switch to the 3G network until it finds a preferred access technology.
FIG. 9 corresponds to a situation where the connection manager is essential to reduce the connection interruptions to a minimum. Two access technologies are available: IEEE 802.11a/b/g/n and IEEE 802.11p. With a limited range and a large bandwidth, a IEEE 802.11a/b/g/n connection is perfect for a parked vehicle, but highly inefficient for a passing vehicle, which is better served through IEEE 802.11p. Thus, the connection manager is able to select the IEEE 802.11a/b/g/n connection whenever the vehicle is parked or moving slowly, and IEEE 800.11p when it moves faster. This kind of intelligence of the connection manager is only achieved by using the received GPS information to detect if the vehicle is parked or not, as well as the signal quality of the available technologies.
In order to implement the preferred embodiments, the connection manager continuously evaluates the surrounding environment, gathering information to decide the best technology and network to connect at all times. While Wi-Fi network discovery is performed through a scanning phase, in which the radio hops through a whole range of channels, in IEEE 802.11p connection is detected through periodic messages broadcasted on the Control CHannel (CCH), therefore, the process is faster than in the former. Furthermore, WAVE specifies that these periodic messages must include the location parameters of the advertising node, thus this information is available to be used by the mechanism described below. The information collected includes the following:
    • Position and speed of the vehicle
    • Position and speed of the surrounding vehicles (collected through beacon-based broadcast messages sent by other vehicles)
    • Reachable networks, wherein for each network:
      • Received signal strength (RSS). This value is included in the beacons sent by surrounding Wi-Fi hotspots, or in the RSS field of the DSRC Wave Service Advertisements, WSAs, sent by surrounding vehicles. Please note that the RSS of the Wi-Fi hotspot is forwarded by each vehicle that is part of a multi-hop chain to reach it, being included in the Provider Service Context (PSC) field of the DSRC WSAs.
      • Position of the Wi-Fi hotspots (that can be known in advance) and information of the position, heading, direction and speed of surrounding vehicles (this information is acquired from the GPS interface and included in the Data Field of the DSRC Wave Short Messages, WSMs, sent by surrounding vehicles).
      • Number of hops to reach a wired infrastructure, assuming that Wi-Fi hotspots or RSUs are connected to the wired infrastructure (due to this reason, this value is only sent by vehicles, i.e. for Wi-Fi hotspots or RSUs it is one). This value is sent by surrounding vehicles, being updated by each vehicle that is part of a multi-hop chain to reach a Wi-F hotspot or RSU, and included in the Provider Service Context (PSC) field of the DSRC WSAs.
      • Number of connected nodes or density. This value is included in the beacons sent by surrounding Wi-Fi hotspots, and in the Data Field of the DSRC WSMs sent by surrounding vehicles.
All this information is combined and processed to produce evaluation metrics for each of the available networks for each technology, which will be used in the decision process.
From the speed of the vehicle and the surrounding vehicles, it is extracted the expected contact time of a hypothetical communication between the two nodes, which extrapolates the stability of the candidate connection. For determining the expected duration of the connectivity time between two vehicles, it will be assumed that vehicles travel with constant speed when required to determine the expected contact time between two vehicles. Thus, the following simple physical model is suitable:
X(t)=X(0)+v·t,
where X is the object position, v is the speed and t is the time (this information is acquired from the GPS data).
Particularizing for a vehicle traveling in a road and using the notation presented for vehicle i yields:
{ x i ( t ) = x i ( 0 ) + v i · cos ( θ i ) · t y i ( t ) = y i ( 0 ) + v i · sin ( θ i ) · t ,
where x and y are, respectively, the positions of the vehicle in the cartesian coordinate system, and θ is the angle formed with the road in which the vehicle is traveling. The distance between vehicles i and j is given by the euclidean metric, as described by:
d i , j ( t ) = [ ( x j ( 0 ) + vj · cos ( θ j ) · t ) - ( x i ( 0 ) + vi · cos ( θ i ) · t ) ] 2 + [ ( y j ( 0 ) + vj · sin ( θ j ) · t ) - ( y i ( 0 ) + vi · sin ( θ i ) · t ) ] 2 ( 1 )
Now, if it is assumed that vehicles can communicate within a range R, the following inequality must be true so that the vehicles is in the communication range of each other,
d i,j(t)≦R
To determine the duration of the communication period, it is considered the limit situation where:
d i,j(t)=R  (2)
To simplify the expression, the following variables are defined:
a=x j(0)−x i(0)
b=y j(0)−y i(0)
c=v j·cos(θj)−v i·cos(θi)
d=v j·sin(θj)−v i·sin(θi)
Combining (1), (2) and replacing the defined variables yields:
(a+c·t)2+(b+d·t)2 =R 2  (3)
Solving (3) for t, it is obtained the duration of the communication period:
t = - ( a · c + b · d ) ± ( c 2 + d 2 ) · R 2 + ( b · c - a · d ) 2 c 2 + d 2
Using this expression, it can be calculated the duration of an expected contact time between two vehicles giving their position, speed, direction and the radio range of DSRC 5.9 Ghz communications. When required to determine the expected contact time between a vehicle and a Wi-Fi hotspot or RSU, the model can be also applied by considering the position and the mean radio range of communication of the Wi-Fi hotspot or RSU. The mean value of radio range of communications per technology can be derived from the traces of a real testbed, being for example:
TABLE 1
Wi-Fi, DSRC and IEEE 802.11p mesh technologies range
DSRC Wi-Fi Mesh
Range (m) 450 100 140
Frequency (GHz) 5.9 2.4 5.9
The received signal strength is a traditional indicator of the link quality, but due to its variability in vehicular scenarios, its importance is usually reduced in this mechanism when compared to traditional selection mechanisms. The number of hops to reach the wired infrastructure and the available bandwidth of an access point allows to predict the quality of the connection, taking this factor into account in the final decision.
After processing the information, each of the alternatives is graded in the following categories, according to a comparison scale:
Received signal strength (RSS)
Backdrop
    • Number of hops to reach the wired infrastructure
    • Number of connected nodes or density. It is given more preference (or assigned a higher score) to the Wi-Fi hotspots or vehicles in which are connected a small number of nodes, in order to prevent bandwidth starvation due to an excessive number of nodes connecting to the same advertising node and promotes load balancing in the network.
    • Expected contact time
Optionally, a technology priority may be set, by defining weights for each of the different communication technologies. Incorporated in this technology priority, price preferences may, in particular, be taken into account whether set by the user or set by the operator. Typically, this carried out by defining a specific scoring weight for each of the interfaces present in the device according to the disclosure.
After all the alternative reachable networks have been graded, the connection manager follows a hierarchical decision process for scoring said networks, like that of AHP, depicted in FIG. 7, whereby the lower-level criteria are influenced by the importance of their higher-level parent. The final result is calculated through the sum of all the criteria affected by a multiplicative factor. Thereby, the final contribution of the ‘density’, for instance, is:
Weighted Density=alpha*beta*density
where alpha and beta are, respectively, the multiplicative factors of the ‘backdrop’ and the ‘density’. These factors or parameters are straightforwardly obtained through optimization techniques involving network simulation of varied vehicle and usage scenarios. These scenarios vary depending on the actual number and location of moving and parked vehicles, users, road-side-units, layout of the streets, typical vehicle speeds, among others. By simulating actual usage scenarios, the parameters are thus optimized to produce the best possible results for these scenarios.
Alternatively, these factors can be obtained by setting initial values and improving said factors through logging actual usage over a period of time in a number of vehicles, preferably being large number of vehicles, and subsequent analysis for improvement. This can be automated, for example by using a local function optimization technique, able to improve an objective function of performance by incremental changes to said factors.
The speed of the node may be used to pre-select the set of multiplicative factors that are used in the decision process, since these will vary according to this parameter. The connection manager classifies the movement of the node into three classes, according to its speed:
Stopped/Moving very slowly
Moving
Moving Fast
The two speeds delimiting the three classes may be defined as part of the simulations above. The hierarchical scoring, including the optional variations defined by the delimiting speeds, may use fuzzy logic to compute the final score such that the score will change gradually when the speed changes through one of the speed thresholds.
Other methods may be used, for example, artificial neural networks, multivariate models, among others, to calculate the optimized scoring according to the variables and speeds defined above.
Optionally, only two classes may be used—e.g. moving vs. stopped/moving very slowly. Optionally, only one class may be used, thus the parameters being independent of vehicle speed.
The multiplicative factors are different for each of these classes in order to reflect the influence of each of the criteria for each of the classes of mobility. For instance, a vehicle traveling at high speed will tolerate using an expensive cellular technology to avoid performing large amounts of handovers, but, on the other hand, a parked vehicle will always prefer connecting to the cheapest technology, since that will not cause a decrease in the connection quality due to handovers.
The rating mechanism combined with the hierarchical decision process allow the prioritization of the available network connections, maximizing the quality of the connection through the minimization of the amount of handovers, together with the selection of the network that offers the best quality of service. At the same time, the utilization of this mechanism creates a load-balancing effect in the network, as nodes look at the actual number of nodes connected to each network (density) before connecting to it.
As an example the following priorities and speeds were used: the speed of vehicles that move very slow is less than 5 m/s, the speed of moving vehicles ranges from 5 to 10 m/s, the speed of moving fast vehicles is higher than 10 m/s, and the optimal values of priorities for each category of speed are presented in FIG. 20.
According to an embodiment presented in FIG. 6, the preference of the available networks and technologies is ranked according to a score, calculated through:
S(t)=S RSS(t)*w RSS +S Exp.Cont.Time(t)*w Exp.Cont.Time +S Density(t)*w Density +S Hops(t)*w Hops +S Priority(t)*w Priority
where SRSS is determined from an evaluation of the signal strength received (RSS) from a network, and SExp.Cont.Time is obtained from the location, speed, direction and radio range of communications of the advertising nodes, which allows to predict the remaining connection time to such node, as previously explained. Using this information, the node can avoid connecting to a very high quality, but short range network, preventing frequent network hopping. The number of nodes connected to the advertising node is included in the equation through SDensity (this prevents bandwidth starvation due to an excessive number of nodes connecting to the same advertising node and promotes load balancing in the network), while SHops represents the number of hops to reach the wired infrastructure. Finally, Spriority defines the priority of each technology and may be tied to the cost per MB of each one, for instance. The weights (w) regulate the importance of each score towards the qualification of the network and may be adjusted according to the surrounding environment, using dynamic adaptation mechanisms. This is a simplification of the hierarchical scoring described above, because in this case all parameters are connected with the final score by a single weight. The two models are convertible based on the multiplication of the weighting parameters.
FIG. 10 presents a schematization of the testbed used to perform some experiments that allowed to obtain a set of results that show the effectiveness of the presented technology.
This testbed contains a server that emulates the Internet, and an OBU that connects to this server through IEEE 802.11a/b/g/n connection; it communicates with another OBU through IEEE 802.11p connections. These two OBUs also have the optional preferable capability of providing wireless communication to the passengers using the same IEEE 802.11a/b/g/n interface that connects to the Internet hotspot. To achieve this with only one IEEE 802.11a/b/g/n wireless card, it is considered the use of virtual interfaces attached to the same physical interface. This solution has a cost advantage, but it splits the resources by the two virtual interfaces. However, since the network bandwidth is not constrained by the 802.11a/b/g/n technology, this is not an issue in most scenarios.
Finally, since the OBU needs to redirect data through different interfaces in the multi-hop scenario, it is used routing, in particular a OS feature, Iptables, may be used that is responsible for masquerading the IP address (notice that, in vehicular networks there are not global IP addresses). In the case of IPv6, as IP masquerading is not necessary, since there is a large amount of IP addresses, and so the software running in the OBU automatically detects the use of IPv6, and disables the Iptables functionality.
To evaluate the end-user Quality of Service (QoS), the device obtains the throughput (using the transport protocols User Datagram Protocol, UDP, and Transmission Control Protocol, TCP), delay and packet loss in the communication between the Client and the Server represented in the FIG. 10.
As preliminary results, it is showed how the distance is influenced by the data rate. FIG. 11 compares the maximum data rate set values and the values measured experimentally over the distance between two OBUs with Line-of-Sight (LOS). The large discrepancy of the two values is explained by the IEEE 802.11p channel switching: the Service Channel (SCH) is only active in half of the transmission time. The communication is performed in a maximum distance of 800 meters with the date rate of 3 Mbits/s; there is also a drop in signal quality for distances larger than 500 meters. Setup data rate is the value that is configured in the high-level interface. Measure data rate is the power that is effectively delivered to the terminals of the antenna.
It is also presented the maximum range for data rates of 27 Mbits/s configured in the IEEE 802.11p interface, considering the OBUs side-by-side and spaced by 50 meters. All results consider a mean and confidence interval of ten repetitions.
Table 2 presents the Round-Trip Time (RTT) and the throughput obtained when the nodes are placed side-by-side.
The RTT the results show a good performance: there are three wireless hops, and the IEEE 802.11p is working in alternate mode. The confidence interval is small, which shows the small variation in the RTT values.
TABLE 2
Throughput and RTT with OBUs side-by-side
and IEEE 802.11p configured at 27 Mbits/s
Metric Value Confidence Interval
RTT (ms) 32.2712 ±3.65539
UDP Throughput (Mbits/s) 6.828 ±0.15672
TCP Throughput (Mbits/s) 3.532 ±0.13241
The throughput results also show good performance, especially with the transport protocol UDP, even in the IEEE 802.11p alternate mode. With the transport protocol TCP the throughput is lower, due to its congestion control and retransmission mechanisms.
FIG. 12 presents the packet loss with three different bitrates, when the OBUs are placed side-by-side. The values are low, around 1.2% and 1.4% and similar for the different bitrates.
Table 3 depicts the same metrics with the OBUs spaced 50 meters. Comparing with side-by-side results, it is observed that the results are similar.
FIG. 13 shows the percentage of lost packets with different bitrates at 50 m distance. As can be seen the percentage of lost packets is very small, even with the 6 Mbits/s bitrate (close to the throughput limit). Comparing with FIG. 12, it is possible to observe an improvement: the space between nodes decreases the networks' interference, since with the OBUS placed side-by-side, the percentages of losses are approximately 1.2% (see FIG. 12), but when they are spaced by 50 meters, these percentages decrease to less than 0.2% (see FIG. 13).
TABLE 3
Throughput and RTT with OBUs spaced 50 meters and
IEEE 802.11p configured at 27 Mbits/s
Metric Value Confidence Interval
RTT (ms) 31.671 ±4.53991
UDP Throughput (Mbits/s) 6.894 ±0.29870
There are also shown the results obtained with OBUs spaced by 600 meters. At this distance, in order to obtain communication, it has to be configured the IEEE 802.11p interfaces with a data rate of 3 Mbits/s in both OBUs (taking into account FIG. 11) since there is not LOS. Table 4 shows the results when a 1000 Kbits/s data stream traverses the network.
The results below show that the values remain similar when the OBUs spacing increases. It is also possible to verify that the difference in the IEEE 802.11p data rate does not affect the overall RTT. It is observed that, even with a significant distance between OBUs and significant communication traffic, it is possible to have reliable communications without decrease in the QoS. This conclusion can be supported by the fact that the packet loss does not significantly increase.
TABLE 4
Comparison between OBUs side-by-side and spaced 50 and 600 meters
IEEE 802.11p 27 Mbits/s IEEE 802.11p 3 Mbits/s
Metric Side-by-Side Spaced 50 m Side-by-Side Spaced 600 m
RTT (ms) 32.27 ± 3.66 31.67 ± 4.54 32.42 ± 5.17 35.17 ± 5.65 
UDP  6.83 ± 0.16  6.89 ± 0.30  1.16 ± 0.04 1.03 ± 0.14
Throughput
(Mbits/s)
Packet 1.252 ± 0.34 0  0.09 ± 0.12 2.22 ± 1.95
Loss (%)
It is also presented using extension cables to interconnect the board and the antennas, to understand if these cables may change the quality of communications.
The first difference noticed below, when extension cables are used, is the decrease of communication range. Without cables, as said before, it is possible to have good QoS at distances over 600 meters. However, with cables this distance reduces to approximately 300 meters.
Table 5 shows the impact of using extension cables in the same metrics obtained before. In these two cases, the IEEE 802.11p data rate is configured with a data rate of 3 Mbits/s.
TABLE 5
Comparison between communications with and without extension cables
W/o extension cables - With extension
Metric 600 m cables - 300 m
RTT (ms) 35.17 ± 5.65  34.84 ± 6.24 
UDP Throughput (Mbits/s) 1.03 ± 0.14 0.68 ± 0.072
Packet Loss (%) 2.22 ± 1.95 31.18 7.25
Comparing the values presented in the Table 5, it can be seen that the extension cables do not affect the RTT values, but the throughput and packet loss significantly degrades. Throughput reduces from 1 Mbits/s to 0.68, and packet loss increases to almost 30%. These results show that the use of extension cables have a strong impact in the communication.
In order to compare the communication range of this solution with the communication range of a regular IEEE 802.11a/b/g/n hotspot, it is measured the throughput and the RTT achieved in a communication between a user and the hotspot versus the distance between them. The FIGS. 14 and 15 show the results for a IEEE 802.11a/b/g/n hotspot: the throughput is high when the nodes are placed side-by-side, it decreases quickly with the distance between nodes, and when it exceeds 60 meters the throughput is approximately null; the delay is very small for low distances, but it increases with the increase of the distance between nodes. For distances higher than 100 meters there is no communication between nodes. FIG. 14 shows throughput versus distance while FIG. 13 shows Round Trip Time versus distance.
It is also discussed the switching between networks and between technologies, which is provided by the connection manager integrated with a mobility protocol (in the current evaluation it is used a modified and enhanced version of Proxy Mobile IPv6-PMIPv6). In order to obtain better results, it was preferred to create new features on PMIPv6. These improvements allow handovers between the three different technologies used in the defined architecture, and provide a tunnel exchange method through the creation of a new tunnel before disconnecting the active one, making the switching between different networks more quickly and smoothly, decreasing the packet loss and the handover latency.
FIG. 16 shows the time required for the switching between different networks or technologies. Table 6 shows the correspondence between the scenarios and the label included in the plot.
In all the heterogeneous switching scenarios, it is possible to observe that the handover is performed in a seamless manner, except in the Gto3G and Pto3G scenarios, when using a bitrate of 1000 Kbit/s. However, this behavior is not related with handover itself, but with the low bandwidth and high latency of the commercial 3G connection.
The discrepancy between GtoG and the other switching scenarios is due to the impossibility of performing a make-before-break handover in this scenario (i.e., make a new association before turning off the current link). In PtoP switching, the absence of association and authentication make this switching very fast. The same happens for PtoP_cs that considers channel switching.
TABLE 6
Handover Technologies
IEEE IEEE 802.11p IEEE
Technology 802.11p CS 802.11a/b/g/n 3G
IEEE 802.11p PtoP PtoG Pto3G
IEEE 802.11p CS PtoP_cs
IEEE 802.11a/b/g/n GtoP GtoG Gto3G
3G 3GtoP 3GtoG
The connection manager provides considerable improvements when compared to traditional (prior-art) connection managers, which are presented through the following set of results.
BCM (Basic Connection Manager) and PCM (Preference-based Connection Manager) are two connection managers used to determine the advantage of using the present VANET connection manager (VCM). BCM is a traditional connection manager, which selects the best network to connect based solely on the signal quality. PCM is another traditional connection manager based on a preferred technology to use, choosing IEEE 802.11p with higher preference, followed by IEEE 802.11g and then cellular. VCM is the connection manager according to the present disclosure and embodiments, which uses an AHP-based strategy to select the most appropriate available network and technology.
The evaluation was performed for three node densities in a Manhattan grid scenario where 6 RSUs and 30 Wi-Fi access points were randomly placed. Vehicles circulate using a car-following model with a maximum speed of 50 Km/h.
Concerning the results of FIG. 17, it can be seen that IEEE 802.11p is the technology preferred by all the connection managers, which is according to expected, since it provides the highest transmission range at the lowest cost, hence the best signal quality and expected contact time. VCM sends more data through the cellular network, since it realizes that there is not enough coverage to send all the data through IEEE 802.11p, and instead of trying to connect to Wi-Fi access points at high speeds like its counterparts do, connects to the cellular network to avoid the association times of Wi-Fi. That phenomenon is specially observed in BCM, which blindly connects to the infrastructure point with the highest signal quality.
Concerning the handover results of FIG. 18, VCM performs significantly less handovers than its counterparts in low density scenarios. However, when the density of nodes increases, and also when the infrastructure coverage juxtaposition is expanded, this advantage is reduced, and in very crowded scenarios, the amount of handovers is even higher than for PCM. The explanation for this is shown in the next plot, where it will be seen that due to this increased amount of handovers, VCM is capable of significantly reducing the data loss.
There is yet another important observation, which is that the amount of handovers is reduced with the density of vehicles. This is explained by the increasing quality of the mesh network with the density of vehicles. As the nodes communicate in a mesh, only the mesh gateways hop through the infrastructure, reducing the amount of handovers of the inner nodes.
Concerning the results of FIG. 19, it can be seen that VCM maintains the data loss below 10% in these scenarios at all times, except when the density of vehicles and infrastructure nodes is very high. It can also be seen that in this case SCM and PCM have nearly 60% of data loss, against 18% of VCM.
VCM presents a considerably low data loss even in adverse scenarios, where its counterparts have significant losses, because it can distinguish infrastructure points with available resources from those which are overloaded. This balances the load in the network and reduces the interference between nodes.
Concerning the mesh network, since VCM compiles information about how far, in terms of hops, a mesh node is from the infrastructure, it can select the gateway which will provide it with a faster way to reach the desired network, and which, consequently, is less prone to disconnections.
Optionally, the scoring function parameters may be dynamically adjusted. The device may log connection statistics such that it may e.g. increment or decrement one or more of the scoring parameters in order to improve results.
A further embodiment includes using parked cars for redistributing Wi-Fi signal from fixed hotspots. DSRC connections are defined to be multi-hop and this provides advantages that can be used even if the vehicle is not being used (parked). Normally, parked cars may switch off the device here disclosed. Alternatively, up to a limit of battery drain, the parked car may still provide power to the device. In this situation, the connection manager is modified not to transmit data from any mobile network. In this situation, the car acts as relay of already available networks (either DSRC or Wi-Fi) through DSRC to other cars and/or through Wi-Fi to users. The parked status of the car may be simply determined by inspecting the GPS speed information, e.g. the car has not moved for a predetermined time, or by detecting if the manual brake is engaged, the car ignition is switched off, the car key has been removed from the ignition lock, or the door locks are engaged.
In an embodiment, the data connection may be used by the car own systems, such as the navigation system, sound system, emergency services system, among others that require connectivity.
In an embodiment, the connection manager may be configured to apply a minimum time before switching networks, a specific holding time. This may be useful in situations of high noise or high unpredictability, thus avoiding too frequent handovers.
Alternatively, a minimum threshold may be implemented, such that the configuration manager is configured to require a score that is higher than the current network score by a threshold before a network change is executed. Both methods can be combined, requiring both a holding time and scoring threshold before a network switch can happen.
As mentioned above, a connection manager s proposed based on an AHP scoring that combines several candidate networks, which takes into account the vehicle state, such as the speed and heading, and the features of the surrounding environment, such as the infrastructure position and availability, besides the quality of link to determine which of the visible networks is more indicated for each user. In order to obtain the optimal parameters (priorities) for the AHP, it is used a combination of pairwise comparisons between the criteria involved, according to Saaty's pairwise comparison scale, along with for example a Genetic Algorithm (GA) combined with a scenario simulator NS-3 for the process optimization, due to the large number of criteria. For instance, we can make use of a GA with 100 elements per generation with a maximum number of 300 generations (with these values, we can observe the rapid convergence of the GA). With the help of NS-3, we can setup very generic vehicular scenarios composed by a distinct number of vehicles with pre-defined trajectory, and can easily setup variations in terms of the speed of the vehicles and the density of the infrastructure. Moreover, we can divide the scenarios in more than one zone, in order to allow, in the one hand, for the sharpening of the capacity of dealing with a high amount of possible connections, and on the other hand, to create the obligation of dealing with scenarios where the most preferable technology is not available, providing the connection manager with more resilience to these cases.
In order to determine the priority values, it is proposed the combination of pairwise comparisons between the criteria involved, according to Saaty's pairwise comparison scale. Hence, it is proposed to use the comparison scale to rate each alternative according to its properties. AHP relies on the decomposition of the problem in a hierarchical manner, where the elements are sorted according to their importance for the decision, creating a stratified nature of the decision. Decision making involves many criteria and subcriteria used to rank the alternatives of a decision through pairwise comparisons and relies on the judgments of experts to derive priority scales which measure intangible in relative terms. To make AHP comparisons, a scale of numbers that indicate how many times more important one element is over another element is needed, usually 1 to 9 or 1/9 to 1.
It is to be noted that stopped/very slow vehicles usually have the lowest restrictions in terms of the number of available and convenient access technologies. They will be able to connect to available wifi hotspots at their range, but normally the main preference still be IEEE 802.11p since the time when they will start moving is unpredictable and may loose connectivity on the wifi link. The cellular technology will usually be the last choice which means that it will be only used as a last resource due to its high latency and the cost associated.
Normally, moving slowly vehicles can also connect to available wifi hotspots, but now with some restrictions due to the short range of the technology. The slow speed of the vehicle opens doors to prediction of the future position in the mechanism of network selection which must provide fast handovers between wifi hotspots. The highest preference for communications of these vehicles will normally be the IEEE 802.11p due to the higher range of the technology. The cellular network will be used whenever there are no other solutions available, or when it is required to provide a good QoS to fulfill the user requirements above all the alternatives and that fact compensates the associated price.
Normally, moving fast vehicles can only rely on IEEE 802.11p besides cellular technology, for communications due to the high speed presented. These vehicles must quickly understand the environment and select the best network to connect at each moment. The cellular network is normally also used when it is required to provide a good QoS to fill the user requirements above all the alternatives and that fact compensates the associated price.
Thus, the AHP should have different parameters according to the velocity of the vehicle, as previously discussed.
In the dynamic environment of the medium in which the connection manager will operate, it is expected a strong variation in some parameters such as RSS value and the expected contact time. Thus, an extra factor may be included, an hysteresis—H—in the network selection. This factor must ensure that just a small variation in the overall priority of a specific technology in relation to another one will not be enough to supersede the previous network selection.
The hysteresis value is highly dependent of the motion of the vehicle, therefore it will be generated by the GA just like the level 2 and 3 of priorities. For instance, Table 7 presents the values of the hysteresis provided by a GA. It is possible to conclude that, for higher speeds, the hysteresis value increases, which is explained by the fact that vehicles moving at lower speeds have a better perception of the changes in the environment than those who move with higher speeds.
TABLE 7
Hysteresis Values
Categories Hysteresis
Moving Fast 0.104
Moving Slowly 0.103
Stopped/Very Slow 0.055
As mentioned, the priorities are typically determined by combining pairwise comparisons between all the criteria involved according to Saaty's pairwise comparison scale. However, due to the complexity of the environment and the amount of information, in order to perform an evaluation of the alternatives, it is used the GA combining with simulation. Through simulation, it has been possible to combine and experience multiple cases, importing the obtained quality metrics for each of the cases to GA.
The Saaty's pairwise comparison scale has been used to rate each alternative according to its properties (level 4). Therefore, there are predefined a set of priorities based on a quantitative scale, which represents the final rating tables for each criterion used (examples are provided below).
pi represents the priority of a certain criterion and the Npi represents the normalized priority according to:
N ( p i ) = p i i p i
Regarding the price criterion, it is considered the same values for both the operator and the user. However, these values can be changed, depending on the actual reality.
In table 8 it is shown an example of the price ratings, where it has been considered that a free connection is considered to be extremely preferable to an expensive one (9), and moderately preferable when compared to an affordable connection (7).
TABLE 8
Price ratings for the user and operator
Price Free Affordable Expensive pi N (pi)
Free 1 7 9 0.760 1
Affordable 1/7 1 7 0.192 0.252
Expensive 1/9 1/7 1 0.048 0.063
The RSS is, perhaps, the hardest parameter to grade due to its variation. Another fact that must be taken into account is the difference of RSS values presented by each technology. Therefore, it is presented different ratings for each technology, according to the following tables for IEEE 802.11p technology, for IEEE 802.11p mesh technology, and for IEEE 802.11a/b/g/n technology.
In order to rate the RSS, it is considered the maximum value for each technology, giving t the maximum rating (equals 1). Then, it is considered decays of 3 dBm in the signal quality cause a decreasing of the rating values.
TABLE 9
IEEE 802.11p RSS ratings
RSS −66 −69 −72 −75 −78 −81 −84 pi N(pi)
−66 1 4 5 6 7 8 9 0.419 1
−69 1/4 1 4 5 6 7 8 0.248 0.593
−72 1/5 1/4 1 4 5 6 7 0.147 0.351
−75 1/6 1/5 1/4 1 4 5 6 0.087 0.207
−78 1/7 1/6 1/5 1/4 1 4 5 0.051 0.122
−81 1/8 1/7 1/6 1/5 1/4 1 4 0.030 0.722
−84 1/9 1/8 1/7 1/6 1/5 1/4 1 0.018 0.044
TABLE 10
IEEE 802.11p mesh RSS ratings
RSS −39 −42 −45 −48 −51 −54 −57 pi N(pi)
−39 1 4 5 6 7 8 9 0.419 1
−42 1/4 1 4 5 6 7 8 0.248 0.593
−45 1/5 1/4 1 4 5 6 7 0.147 0.351
−48 1/6 1/5 1/4 1 4 5 6 0.087 0.207
−51 1/7 1/6 1/5 1/4 1 4 5 0.051 0.122
−54 1/8 1/7 1/6 1/5 1/4 1 4 0.030 0.722
−57 1/9 1/8 1/7 1/6 1/5 1/4 1 0.018 0.044
TABLE 11
IEEE 802.11g RSS ratings
RSS −38 −41 −44 −47 −50 −53 −56 pi N(pi)
−38 1 4 5 6 7 8 9 0.419 1
−41 1/4 1 4 5 6 7 8 0.248 0.593
−44 1/5 1/4 1 4 5 6 7 0.147 0.351
−47 1/6 1/5 1/4 1 4 5 6 0.087 0.207
−50 1/7 1/6 1/5 1/4 1 4 5 0.051 0.122
−53 1/8 1/7 1/6 1/5 1/4 1 4 0.030 0.722
−56 1/9 1/8 1/7 1/6 1/5 1/4 1 0.018 0.044
With this density (or availability) criterion, it is proposed to quantify the available resources that a certain node has to accommodate one more connection. This criterion is directly related to the upstream/downstream bandwidth, where the simplest way to perform it is to quantify the rate between the number of connected users and the maximum number of users which that node accepts. Table 12 displays the ratings for this criterion. It is considered that an infrastructure with at least 75% of availability has top rating (1), and it is moderately preferable than an infrastructure at most 50% (2) and extremely preferable (7,9) to infrastructures with at most 25% or 10% of availability. The availability is defined by one minus the ratio between the number of connected users and the maximum number of users that a particular node accepts, where the latter value can be a particular value for each technology.
TABLE 12
Availability ratings
Availability 75% 50% 25% 10% pi N(pi)
75% 1 2 5 6 0.500 1
50% 1/2 1 2 5 0.302 0.603
25% 1/5 1/3 1 6 0.150 0.300
10% 1/6 1/6 1/6 I 0.048 0.097
The expected contact time represents in time units, for how long a node will be able to communicate with a candidate connection which the calculation is explained above. This criterion is quite important for the network selection mechanism which Intends to reduce the number of intra and inter-technology handovers, providing more stable connections and reducing the amount of processes involved. The rating of this criterion is shown in table 13. It is considered than a connection with an expected contact time with at least 25 s has top rating (1), and it is moderately preferable (2) when compared to infrastructures that at least 20 s of expected contact time, and extremely preferable (5,6) when compared to infrastructures that have at least 15 s of expect contact time.
TABLE 13
Expected contact time ratings
Exp. Contact
Time 25 s 20 s 15 s 10 s 5 s pi N(pi)
25 s 1 2 5 6 6 0.500 1
20 s 1/2 1 2 5 5 0.302 0.603
15 s 1/5 1/3 1 6 6 0.150 0.300
10 s 1/6 1/6 1/6 1 1 0.048 0.097
 5 s 1/6 1/6 1/6 1 1 0.048 0.097
The number of hops criterion s expected to quantify the number of hops in a path from the source of Information to the infrastructure unit. The more number of hops in the communication path, the more it is aimed to penalize, which is directly related to the quality of the link. The ratings for this criterion are shown in table 14. It is considered that a connection with at most one hop between the vehicle and the service provider has the top rating (1), and it is moderately preferable when compared to a candidate with at least two hops (3), and extremely preferable (6) when compared to a candidate with at least 3 hops to reach the service provider.
TABLE 14
Number of hops ratings
Nr. of Hops 1 2 3 pi N (pi)
1 1 3 6 0.655 1
2 1/3 1 3 0.250 0.382
3 1/6 1/3 1 0.095 0.146
Now that it is obtained the level 4 of priorities according to the Saaty's comparison scale, it is needed to explain the conceptual part for the calculation of the remaining levels of priorities through the GA.
The GA proposes several priority combinations between the parameters while refining its choice as it evolves towards convergence. Therefore, the priorities calculated by the GA are in level 2 of the AHP: Price, RSS and Backdrop; and in level 3: PriceUsr, PriceOperator, Hops, ConnectedNodes and ExpContactTime. The hysteresis value is also determined by the GA.
The GA generates possible solutions composed by multiple combinations of priorities and hysteresis values, and sends it to the NS-3 simulator, which returns the evaluation metrics (Dtx, Orx, D_3G_rx and Nh) that will be used in the fitness function defined by the equation:
F = 1 - D tx - D rx D tx · α - D rx 3 G D tx · β - N h · γ
Drx represents the total data received, the Dtx the total data transmitted, D_3G_rx represents the data received by cellular networks, and Nh represents the number of handovers performed. As can be observed in the fitness function, it is aimed to penalize the possible solutions according to the data transmitted over cellular network, the number of handovers and the percentage of data loss.
The coefficients alpha, beta and gamma are weights used for each of the equation parcels, where the weights in table 15 represent the used weights of the fitness function according to the vehicle motion, in order to obtain the priority values for each category of speed.
TABLE 15
Weights of the fitness function according to vehicle motion
α β γ
Stopped/Very Slow 1.0 1.0 0.01
Moving Slowly 1.0 0.6 0.01
Moving Fast 1.0 0.1 0.01
The coefficient alpha represents the percentage of data loss, which in the case of being 100% brings the fitness value to 0.
Coefficient beta was the only one that changed through the scenarios, which is easily explained by the fact that the faster the vehicle is moving, the less it is expected to penalize the utilization of cellular technologies.
The “forced” penalization for the Wi-Fi technology is not included in the fitness function, due to the natural penalty that occurs in the association process leading to an increase in data loss, decreasing the overall fitness of the possible solution. The penalty will be directly observed in the packet loss. In the case of IEEE 802.11p, since it is a free technology, with no restrictions in terms of association process, it is not wanted to penalize it in the fitness function.
These priority values are then calculated in specific scenarios through the maximization of the fitness function above.
It will be appreciated by those of ordinary skill in the art that unless otherwise indicated herein, the particular sequence of steps described is Illustrative only and can be varied without departing from the disclosure. Thus, unless otherwise stated the steps described are so unordered meaning that, when possible, the steps can be performed in any convenient or desirable order.
It is to be appreciated that certain embodiments of the invention as described herein may be incorporated as code (e.g., a software algorithm or program) residing in firmware and/or on computer readable medium for execution on a computer system with a computer processor. Such a computer system typically includes memory storage configured to store output from execution of the code by which a processor is configured for executing the methods disclosed. The code can be arranged as firmware or software, and can be organized as a set of modules, including the various modules and algorithms described herein, such as discrete code modules, function calls, procedure calls or objects in an object-oriented programming environment. If implemented using modules, the code can comprise a single module or a plurality of modules that operate in cooperation with one another for configuring the computer system in which it is executed to perform the associated functions, as described herein.
The disclosure is of course not in any way restricted to the embodiments described herein and a person of ordinary skill in the area can provide many possibilities to modifications thereof as defined in the claims. The preferred embodiments described above are combinable. The following claims define further preferred embodiments of the disclosure.
REFERENCES
US20120039248 Method and system for in-vehide wireless connectivity
US20100136909 On-vehicle device and communication method
US20100261428 Road-vehicle communication system
US20120225681 Method of providing a vehicle with communication service and
micro base station applied to vehicle
US20050083866 Road-vehicle communication system, and roadside apparatus,
mobile apparatus which are used for the same
US20100234071 Vehicle integrated communications system
US20100198455 Information distributing system and vehicle-mounted device
US20070083318 Adaptive cruise control using vehicle-to-vehicle wireless
communication
U.S. Pat. No. 8,299,940 Road-vehicle communication system and vehicle-mounted
device
U.S. Pat. No. 8,280,583 Transmission of vehicle-relevant data of a vehicle via mobile
communication
U.S. Pat. No. 8,274,405 System and method for device management on a dedicated
short-range communication network
U.S. Pat. No. 7,970,540 A system and method of vehicular wireless communication
over a dedicated short range communication service band
U.S. Pat. No. 7,003,261 Expanding the scope of coverage of wireless cellular telephone
systems into regions beyond the cellular array areas by
proliferating the installation of transmission repeaters into
automobiles that may be randomly driven within these regions
US20120106544 Vehicle network link module
EP2146486 System and method for improving communications between
vehicles
SAVARI_PRODS Mobiwave (obu)/streetwave (rsu)
U.S. Pat. No. 7,062,239 On-vehicle equipment for dedicated short-range
communication in intelligent transport system
U.S. Pat. No. 7,176,810 On-vehicle dsrc apparatus
U.S. Pat. No. 7,221,968 Dedicated short-range communication apparatus for motor
vehicle
U.S. Pat. No. 7,430,218 Apparatus and method for providing users with road traffic
information using ad-hoc network
U.S. Pat. No. 7,433,773 Vehicle on-board unit
U.S. Pat. No. 7,554,435 Vehicle on-board unit
U.S. Pat. No. 7,609,174 Vehicle information communication system
U.S. Pat. No. 7,804,423 Real time traffic aide
U.S. Pat. No. 7,983,206 Integrated system and method for interactive communication
and multimedia support in vehicles
U.S. Pat. No. 6,721,632 Wireless exchange between vehicle-borne communications
systems
U.S. Pat. No. 7,734,803 System and method for subscription-based content distribution
to vehicles via wireless communication
U.S. Pat. No. 8,180,297 Establishment of communications connections between
vehicles
U.S. Pat. No. 8,279,082 Intelligent transport (it) system using wireless communication
between a roadside device and an in-vehicle device
U.S. Pat. No. 8,300,564 Opportunistic data transfer between vehicles
U.S. Pat. No. 8,358,221 Vehicle-mounted device, output propriety judgment method,
communication system and program
WO2012012836 An intelligent transportation systems device
US20080136670 Vehicle information communication system
US20090170434 Method of vehicle to vehicle communication
US20070030857 Mobile router device
US20130002414 Vehicle meter cluster
US20100019891 Inter-vehicle communication feature awareness and diagnosis
system
US20100318261 Vehicle-mounted device, roadside apparatus, control method
and program
US20110095908 Mobile sensing for road safety, traffic management, and road
maintenance
US20110010443 Information provision system, terminal for
transmitting/receiving information, and information provision
method
US20110029232 Distribution system and vehicle-mounted device
US20110034201 On-board communication device and cooperative road-to-
vehicle/vehicle-to-vehicle communication system
US20110196969 In-vehicle communication device with social networking
US20110298636 Vehicle-mounted device and information distribution system
US20120108163 Intelligent telematics information dissemination using
delegation, fetch, and share algorithms
US20120275445 Vehicle communication system
US20120158820 Information gathering system using multi-radio telematics
devices
US20120317161 Systems and methods for determining recommended media
content for exchange between vehicles
US20120163275 Method of providing wireless communication between vehicle
and roadside and vehicle wireless communication device using
the same
US20120239294 Vehicle antenna unit
U.S. Pat. No. 6,785,511 Wireless vehicular repeater system
U.S. Pat. No. 7,003,261 Expanding the scope of coverage of wireless cellular telephone
systems into regions beyond the cellular array areas by
proliferating the installation of transmission repeaters into
automobiles that may be randomly driven within these regions
U.S. Pat. No. 7,764,978 System and methods for providing in-building wireless network
coverage
US20120039248 Method and system for in-vehicle wireless connectivity
US20100311335 Devices for ptp wireless high-output data transmission between
a parked vehicle and a fixed infrastructure
US20100136909 On-vehicle device and communication method
US20100248619 Mobile relay communication system
U.S. Pat. No. 8,018,888 Mobile wlan repeater system
U.S. Pat. No. 8,159,991 Mobile wlan repeater system
US20130022031 Relayed content distribution and data collection using vehicles

Claims (19)

The invention claimed is:
1. A mobile wireless network data router configured to connect vehicles to an Internet infrastructure through a multi-technology network device;
wherein the router is configured to form a mesh network of vehicles connected to the infrastructure,
wherein the router is configured to redistribute a Wi-Fi signal from a fixed hotspot among a plurality of parked vehicles, and
wherein a expected contact time between the network data router of a vehicle i and a reachable network j of another vehicle or Wi-Fi hotspot or roadside unit (“RSU”), is derived from a formula comprising:
- ( a · c + b · d ) ± ( c 2 + d 2 ) · R 2 + ( b · c - a · d ) 2 c 2 + d 2
wherein,

a=x j(0)−x i(0)

b=y j(0)−y i(0)

c=v j·cos(θj)−v i·cos(θi)

d=v j·sin(θj)−v i·sin(θi)
and further wherein x and y are, respectively, the positions of the vehicles or Wi-Fi hotspots or RSUs in a Cartesian coordinate system, v represents a speed of vehicles and is equal to 0 for Wi-Fi hotspots or RSUs, wherein 8 is the angle formed with the road in which the vehicle is traveling, and R is the radio communication range of Wireless Access in Vehicular Environments (“WAVE”) or Wi-Fi connections.
2. The wireless network data router of claim 1,
wherein the router is further configured to connect vehicles between themselves to perform Wireless Access in Vehicular Environments (“WAVE”) through Dedicated Short Range Communications (“DSRC”) and connect to the infrastructure through cellular or other wireless connections, and
wherein the router is further configured with a connection manager that selects active technologies by seamlessly switching between technologies according to the position and quality of reachable networks.
3. The wireless network data router of claim 2, further comprising:
a multi-connection interface for the WAVE;
a wireless local area network interface;
a mobile network data interface;
a downlink data connection interface for the vehicle and/or users in the vehicle and the vehicle's vicinity; and
a data processing unit configured to rout data between the interfaces;
wherein the data processing unit is further configured to:
calculate a score for each reachable network on the WAVE, wireless local area network and mobile network interfaces;
switch an uplink connection of the wireless network data router to the reachable network with a respective score within a threshold of scores (the “best score”).
4. The wireless network data router of claim 3, wherein the score is weighted as a function of parameters including: signal strength, number of hops to reach a wired infrastructure, node density, and expected contact time.
5. The wireless network data router of claim 4, wherein the weighted scoring is based on an analytic hierarchy process (“AHP”), wherein the parameters of number of hops to reach a wired infrastructure, of node density, and of expected contact time are grouped in a backdrop parameter group representing an AHP criteria group.
6. The wireless network data router of claim 4, wherein the node density parameter is calculated by dividing the number of connected nodes by the number of maximum nodes in a reachable network.
7. The wireless network data router of claim 4, wherein the scoring weights are differentiated according to the current vehicle speed.
8. The wireless network data router of claim 7, wherein the scoring weights are differentiated according to one of three classes of current vehicle speed: stopped or moving below a first predetermined speed; moving above a first predetermined speed and below a second predetermined speed; or moving above a second predetermined speed; where the first predetermined speed is below the second predetermined speed.
9. The wireless network data router of claim 7, wherein the weighting scores are differentiated according to at least one of two classes of current vehicle speed: stopped or moving under a first predetermined speed; or moving over a first predetermined speed.
10. The wireless network data router of claim 4, wherein the score is a fuzzy logic weighted scoring.
11. The wireless network data router of claim 4, wherein the weighted scoring further includes a weight specific to each of the interfaces.
12. The wireless network data router of claim 4 wherein when the car is parked, the data processing unit is further configured to adjust the mobile network data interface weight to a value that prevents the data processing unit from selecting the mobile network data interface.
13. The wireless network data router of claim 4, wherein the data processing unit is further configured to refrain from switching the uplink connection of the wireless network data router to the reachable network with the best score until the sore of the reachable network with the best score is higher than the current network score by a predetermined hysteresis threshold.
14. The wireless network data router of claim 1, wherein when the car is parked, the data processing unit is further configured to not use the mobile network data interface.
15. The wireless network data router of claim 1, wherein the multi-connection interface for wireless access in the WAVE is a DSRC interface comprising IEEE 802.11p.
16. The wireless network data router of claim 1, wherein the Wi-Fi interface is an IEEE 802.11a/b/g and/or 802.11n interface.
17. The wireless network data router of claim 1, wherein the mobile network data interface is a 3G, 4G, LTE, Advanced LTE and/or WiMax interface.
18. The wireless network data router of claim 1, further comprising a downlink data connection interface for the vehicle and/or users in the vehicle and the vehicle's vicinity is a wireless local area network including Wi-Fi or Bluetooth.
19. A mobile wireless network data router configured to connect vehicles to an Internet infrastructure through a multi-technology network device;
wherein the router is configured to form a mesh network of vehicles connected to the infrastructure,
wherein the router is configured to redistribute a Wi-Fi signal from a fixed hotspot among a plurality of parked vehicles,
wherein the router is configured to calculate a score for each reachable network on Wireless Access in Vehicular Environments (“WAVE”), wireless local area network and mobile network interfaces;
wherein the score is weighted by optimizing, for a number of simulation scenarios, a fitness function that comprises:
F = 1 - D tx - D rx D tx · α - D rx 3 G D tx · β - N h · γ
where Drx represents total data received, Dtx represents total data transmitted, D3G rx represents data received by at least one cellular network, and Nh represents a number of handovers performed, and
where alpha α, beta β and gamma γ are coefficient weights of the fitness function F and where the coefficient weights are variable according to vehicle motion.
US15/004,670 2013-08-05 2016-01-22 Method and apparatus for multi-network communication in vehicular networks Active US9439121B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PT107104 2013-08-05
PT10710413 2013-08-05
PCT/IB2014/063388 WO2015019234A1 (en) 2013-08-05 2014-07-24 Method and apparatus for multi-network communication in vehicular networks

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2014/063388 Continuation WO2015019234A1 (en) 2013-08-05 2014-07-24 Method and apparatus for multi-network communication in vehicular networks

Publications (2)

Publication Number Publication Date
US20160150451A1 US20160150451A1 (en) 2016-05-26
US9439121B2 true US9439121B2 (en) 2016-09-06

Family

ID=51492990

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/004,670 Active US9439121B2 (en) 2013-08-05 2016-01-22 Method and apparatus for multi-network communication in vehicular networks

Country Status (2)

Country Link
US (1) US9439121B2 (en)
WO (1) WO2015019234A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170150490A1 (en) * 2015-11-19 2017-05-25 Asustek Computer Inc. Method and apparatus for switching communication interface in a wireless communication system
US20170213461A1 (en) * 2016-01-21 2017-07-27 Ford Global Technologies, Llc System and method for vehicle group communication via dedicated short range communication
US20180199349A1 (en) * 2017-01-11 2018-07-12 Volkswagen Ag Method for adjusting the interference level for a wireless communication from a first mobile station to a second mobile station and adapted mobile station for use in the method and adapted vehicle
US20190028864A1 (en) * 2017-07-24 2019-01-24 Boe Technology Group Co., Ltd. Street lamp integration device, street lamp system and communication method
US20200068647A1 (en) * 2018-08-27 2020-02-27 Samsung Electronics Co., Ltd. Method and ue for optimizing resources of wireless communication network while providing 5g services
WO2021009106A1 (en) 2019-07-17 2021-01-21 Daimler Ag Method for operating a local network by means of a motor vehicle according to a state of charge of an electrical energy store, and system
US10962986B2 (en) 2018-08-21 2021-03-30 Ford Global Technologies, Llc Vehicle network sharing
US10991245B2 (en) 2018-01-22 2021-04-27 Rpma Investments Aps System and method of two-way wireless communication for connected car vehicle
US11240648B2 (en) 2020-06-17 2022-02-01 Toyota Motor North America, Inc. Datamesh network management, routing management for moving nodes and data distribution through vehicle mesh network
US11368860B2 (en) * 2017-12-21 2022-06-21 Airties Belgium Sprl Device and method for holistic steering of stations in a wireless network with multiple access points
US11368826B2 (en) 2020-01-27 2022-06-21 Ford Global Technologies, Llc Method and apparatus for bridging and optimizing V2X networks in vehicles
US11689984B2 (en) 2021-03-31 2023-06-27 Toyota Motor North America, Inc. System and method for applying routing protocol and selecting a network interface in a mesh network
US11825527B2 (en) 2021-03-31 2023-11-21 Toyota Motor North America, Inc. Systems and methods for selecting a network interface based on a motion state of a vehicle

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9930608B2 (en) 2015-02-27 2018-03-27 Veniam Inc. Method and system for operating a vehicular data network based on a layer-2 periodic frame broadcast, in particular a routing protocol
US9801019B2 (en) * 2015-03-16 2017-10-24 Qualcomm Incorporated Adaptive triggering of RTT ranging for enhanced position accuracy
US10093251B2 (en) * 2015-03-30 2018-10-09 Parallel Wireless, Inc. Power management for vehicle-mounted base station
US9722686B2 (en) * 2015-05-19 2017-08-01 Lg Electronics Inc. Hierarchical distributed antenna system
US9894491B2 (en) * 2015-05-22 2018-02-13 Ford Global Technologies, Llc Context-based wireless network link access prioritization system
CN106470383A (en) * 2015-08-17 2017-03-01 中兴通讯股份有限公司 Car networking information transferring method, apparatus and system
WO2017033486A1 (en) 2015-08-21 2017-03-02 Nec Corporation Vehicle to everything (v2x) communication method and system
US9641391B2 (en) * 2015-09-22 2017-05-02 Veniam, Inc. Communication network of moving things
CN106559442B (en) * 2015-09-25 2019-03-22 中兴通讯股份有限公司 The synchronous method, device and equipment of on board unit position in car networking
KR20170044877A (en) * 2015-10-16 2017-04-26 삼성전자주식회사 Method and apparatus for vehicle message broadcasting
CN105897820A (en) * 2015-10-23 2016-08-24 乐卡汽车智能科技(北京)有限公司 Data processing method and device, wireless router and Internet-of-Vehicles system
US10142927B2 (en) * 2015-11-10 2018-11-27 Red Hat, Inc. Selection of a mesh access point in a wireless mesh network
CN105472688B (en) * 2015-11-18 2019-04-09 东华大学 A kind of layering multi-hop link method under vehicle is uniformly distributed in vehicular ad hoc network
US10485037B2 (en) * 2015-12-01 2019-11-19 Ford Global Technologies, Llc Method and apparatus for distributed connectivity vehicle management
US11496579B2 (en) * 2016-01-19 2022-11-08 Comcast Cable Communications, Llc Connection manager
SE540352C2 (en) * 2016-01-29 2018-07-24 Icomera Ab Wireless communication system and method for trains and other vehicles using trackside base stations
DE102016002944C5 (en) * 2016-03-11 2022-08-04 Audi Ag Control device and method for coupling an antenna arrangement of a motor vehicle with at least one vehicle component
DE102016204838B4 (en) * 2016-03-23 2020-01-23 Continental Automotive Gmbh Keyless entry system for a motor vehicle and method for locating a signal generator of the access system
EP3440870A4 (en) * 2016-04-05 2019-10-30 Intel IP Corporation Devices and methods for mec v2x
US9992817B2 (en) 2016-04-18 2018-06-05 Honda Motor Co., Ltd. Wireless data processing in a connected vehicle
US10200945B2 (en) 2016-04-22 2019-02-05 Veniam, Inc. Systems and methods for managing mobility of users in a network of moving things at the edge
US10462612B2 (en) 2016-04-22 2019-10-29 Veniam, Inc. Systems and methods for managing mobility of users in a network of moving things at the backhaul
US9940142B2 (en) 2016-05-20 2018-04-10 At&T Mobility Ii Llc Connected car resource manager with associated applications control
DE102016007004B3 (en) * 2016-06-09 2017-10-12 Daimler Ag Method and device for data transmission
SE542673C2 (en) 2016-07-22 2020-06-23 Icomera Ab Wireless communication system for vehicles using both trackside wlan and cellular network communication
US10004024B2 (en) 2016-07-22 2018-06-19 Ford Global Technologies, Llc Method and apparatus for varied-host shared vehicular remote connectivity
GB2553538A (en) 2016-09-07 2018-03-14 Sony Corp A method, apparatus and non-transitory storage medium
WO2018065048A1 (en) * 2016-10-05 2018-04-12 Huawei Technologies Co., Ltd. Apparatus and methods for transferring messages between networks
EP3556178B1 (en) 2016-10-21 2020-05-13 Telefonaktiebolaget LM Ericsson (PUBL) Intelligent transport system technology co-existence method and arrangement
US9830816B1 (en) * 2016-10-27 2017-11-28 Ford Global Technologies, Llc Antenna validation for vehicle-to-vehicle communication
CN106535282A (en) * 2016-12-19 2017-03-22 南通大学 QoS sensing routing protocol based on genetic algorithm in vehicular ad-hoc Network
US10388162B2 (en) 2017-01-23 2019-08-20 Veniam, Inc. Systems and methods for utilizing mobile access points as fixed access points in a network of moving things, for example including autonomous vehicles
DE102017202341A1 (en) * 2017-02-14 2018-08-16 Continental Teves Ag & Co. Ohg Compensator, electronic circuit arrangement for operating an antenna and antenna device
EP3376249A1 (en) * 2017-03-17 2018-09-19 Veoneer Sweden AB Enhanced object position detection
EP3383075B1 (en) * 2017-03-30 2020-04-29 LG Electronics Inc. Communication apparatus for vehicle
KR102431044B1 (en) * 2017-03-30 2022-08-09 엘지전자 주식회사 Communication device for vehicle and vehicle
CN110546973B (en) * 2017-04-20 2022-03-29 惠普发展公司,有限责任合伙企业 Mobile computing device, medium, and data connection switching method
EP3407542A1 (en) * 2017-05-23 2018-11-28 Ningbo Geely Automobile Research & Development Co. Ltd. Method system and computer program for communication between electronic control units
US10159036B1 (en) * 2017-06-15 2018-12-18 Toyota Jidosha Kabushiki Kaisha Gateway selection for a virtual parked vehicle network
US11160003B2 (en) * 2017-08-04 2021-10-26 Charter Communications Operating, Llc Connecting to a wireless network based on a device mobility state
US10506616B2 (en) 2017-08-04 2019-12-10 Charter Communications Operating, Llc Prioritizing preferred networks
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
US10306548B2 (en) 2017-08-04 2019-05-28 Charter Communications Operating, Llc Voting to connect to a wireless network
SE1751080A1 (en) * 2017-09-07 2019-03-08 Scania Cv Ab Method and control arrangement for improving network connectivity
US10324189B2 (en) * 2017-10-24 2019-06-18 Harman International Industries, Incorporated Collaborative data processing
US10588009B2 (en) * 2017-10-27 2020-03-10 Toyota Jidosha Kabushiki Kaisha PSM message-based device discovery for a vehicular mesh network
CN108012244B (en) * 2017-11-29 2020-12-01 南京工业大学 Cluster-based road vehicle-mounted self-organizing network data service communication system and method
US11003184B2 (en) * 2017-12-05 2021-05-11 Veniam, Inc. Cloud-aided and collaborative data learning among autonomous vehicles to optimize the operation and planning of a smart-city infrastructure
US11317259B2 (en) 2017-12-14 2022-04-26 Lg Electronics Inc. V2X communication device and communication method thereof
CN109996210B (en) * 2018-04-02 2020-07-24 京东方科技集团股份有限公司 Congestion window control method, device and equipment for Internet of vehicles
CN108833130A (en) * 2018-04-18 2018-11-16 南京邮电大学 The method for calculating electric power CPS system interior joint different degree based on analytic hierarchy process (AHP)
CN108650657B (en) * 2018-04-20 2021-02-26 京东方科技集团股份有限公司 Content distribution method, content updating method and related devices in Internet of vehicles
CN108712731A (en) * 2018-05-25 2018-10-26 南京邮电大学 The method for selecting best cluster head in VANET sub-clusterings based on fuzzy logic
US10917891B2 (en) * 2018-06-01 2021-02-09 Lg Electronics Inc. Adaptive multi-channel V2X communication
US11044588B2 (en) * 2018-07-23 2021-06-22 International Business Machines Corporation System and method for collaborative caching
US10701534B2 (en) * 2018-07-30 2020-06-30 Nxp B.V. Message relaying in vehicle-to-vehicle communication system
US11601825B2 (en) * 2018-08-08 2023-03-07 Faraday&Future Inc. Connected vehicle network data transfer optimization
US11109308B2 (en) * 2018-08-28 2021-08-31 Faraday&Future Inc. Connected vehicle bandwidth-based network selection
KR102486114B1 (en) * 2018-09-04 2023-01-09 현대자동차주식회사 Communication device and Vehicle having the same and method for controlling the vehicle
CN110972108B (en) * 2018-09-29 2021-12-28 华为技术有限公司 Internet of vehicles message interaction method and related device
US11521486B2 (en) 2018-11-09 2022-12-06 Eberle Design Inc. Traffic validation system and method
CN109769285B (en) * 2019-02-18 2021-05-28 西安交通大学 Routing method for communication between vehicles based on position prediction
DE102019002144A1 (en) 2019-03-26 2020-10-01 Daimler Ag Method for selecting a first transmission technology or a second transmission technology as a function of a requirement of a current application and electronic computing device
DE102019002165A1 (en) 2019-03-26 2020-10-01 Daimler Ag Method for operating a network system with a local network and network system
DE102019002143A1 (en) 2019-03-26 2020-10-01 Daimler Ag Method for locating a motor vehicle
DE102019002153A1 (en) 2019-03-26 2020-10-01 Daimler Ag Electronic computing device for a motor vehicle, information being adapted to the electronic computing device as a function of a transmission technology of a transmitting device, motor vehicle and method
EP3949487A4 (en) * 2019-03-26 2022-11-30 Veniam, Inc. The dynamic management and control of multiple wi-fi radios in a network of moving things including, for example, autonomous vehicles
DE102019002152A1 (en) 2019-03-26 2020-10-01 Daimler Ag Method for operating a network system by transmitting at least one dial-in parameter by means of a central electronic computing device external to the vehicle and a network system
DE102019002164A1 (en) * 2019-03-26 2020-10-01 Daimler Ag Method for transmitting information from a central electronic computing device external to the vehicle to a first electronic computing device or to a second electronic computing device, as well as a network system
DE102019004999B3 (en) 2019-07-17 2020-10-08 Daimler Ag Motor vehicle with a communication device, as well as a method for transmitting a data packet
US11453404B2 (en) * 2019-09-05 2022-09-27 Baidu Usa Llc Gear based vehicle load inference system
CN110855563B (en) * 2019-10-29 2021-09-17 南京邮电大学 Vehicle clustering method based on link reliability and stability
CN110989967A (en) * 2019-12-06 2020-04-10 安信通科技(澳门)有限公司 Vehicle-mounted voice auxiliary interaction method and device
US20210258834A1 (en) * 2020-02-14 2021-08-19 Panasonic Avionics Corporation Antenna blockage detection and mitigation
CN111399024A (en) * 2020-03-13 2020-07-10 云南电网有限责任公司电力科学研究院 Switching method and device of positioning technology
JP7177115B2 (en) * 2020-04-07 2022-11-22 矢崎総業株式会社 vehicle communication device
CN115461717A (en) 2020-05-13 2022-12-09 本田技研工业株式会社 Information processing apparatus, program, system, and information processing method
CN111885543B (en) * 2020-06-28 2021-08-27 北京交通大学 Internet of vehicles switching method and device based on ultra-dense networking
JP7364539B2 (en) * 2020-08-03 2023-10-18 本田技研工業株式会社 Network management device, network management method, and program
KR20220031442A (en) * 2020-09-04 2022-03-11 현대자동차주식회사 V2x mesh network system and operating method thereof
FR3119069A1 (en) 2021-01-19 2022-07-22 Baptiste HANRION Communication, geolocation and processing device on board a vehicle, and inter-vehicle communication method/system implementing this device
CN112996071B (en) * 2021-03-11 2021-12-31 北京交通大学 Vehicle vertical switching method and system based on user service perception
KR102493764B1 (en) * 2021-08-31 2023-02-06 국방과학연구소 Time synchronization method of electronic apparatus
US11483698B1 (en) 2021-12-20 2022-10-25 Rivian Ip Holdings, Llc Systems and methods for providing robust connectivity to vehicles
US11706689B2 (en) * 2021-12-20 2023-07-18 Rivian Ip Holdings, Llc Systems and methods for providing robust connectivity to vehicles
CN114339869B (en) * 2022-02-25 2024-04-05 京东科技信息技术有限公司 Network management method, device, electronic equipment and storage medium
CN115175133A (en) * 2022-07-08 2022-10-11 天津理工大学 Vehicle cooperative communication method based on fuzzy logic and signal game strategy
CN116437409B (en) * 2023-06-13 2023-08-22 微网优联科技(成都)有限公司 Channel switching method and device for wireless router

Citations (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1189469A2 (en) 2000-09-13 2002-03-20 Denso Corporation Adaptive communication system, communication control device, communication terminal, computer program and communication method
US6721632B2 (en) 2002-02-05 2004-04-13 International Business Machines Corporation Wireless exchange between vehicle-borne communications systems
US6785511B1 (en) 2000-10-25 2004-08-31 Tyco Electronics Corporation Wireless vehicular repeater system
US20050083866A1 (en) 2003-10-08 2005-04-21 Hiroyuki Kubotani Road-vehicle communication system, and roadside apparatus, mobile apparatus which are used for the same
US7003261B2 (en) 2002-07-25 2006-02-21 International Business Machines Corporation Expanding the scope of coverage of wireless cellular telephone systems into regions beyond the cellular array areas by proliferating the installation of transmission repeaters into automobiles that may be randomly driven within these regions
US7062239B2 (en) 2002-01-09 2006-06-13 Mitsubishi Denki Kabushiki Kaisha On-vehicle equipment for dedicated short-range communication in intelligent transport system
US20070030857A1 (en) 2005-08-02 2007-02-08 Fulknier John C Mobile router device
US7176810B2 (en) 2003-04-23 2007-02-13 Mitsubishi Denki Kabushiki Kaisha On-vehicle DSRC apparatus
US20070083318A1 (en) 2005-10-07 2007-04-12 Parikh Jayendra S Adaptive cruise control using vehicle-to-vehicle wireless communication
US7221968B2 (en) 2003-07-07 2007-05-22 Mitsubishi Denki Kabushiki Kaisha Dedicated short-range communication apparatus for motor vehicle
US20080136670A1 (en) 2006-12-12 2008-06-12 Nissan Technical Center North America, Inc. Vehicle information communication system
US7430218B2 (en) 2003-06-18 2008-09-30 Samsung Electronics Co., Ltd. Apparatus and method for providing users with road traffic information using ad-hoc network
US7433773B2 (en) 2005-10-11 2008-10-07 Nissan Technical Center North America, Inc. Vehicle on-board unit
US7554435B2 (en) 2006-09-07 2009-06-30 Nissan Technical Center North America, Inc. Vehicle on-board unit
US20090170434A1 (en) 2007-12-31 2009-07-02 General Motors Corporation Method of vehicle to vehicle communication
EP2146486A1 (en) 2008-05-30 2010-01-20 Telefonica, S.A. System and method for improving communications between vehicles
US20100019891A1 (en) 2008-07-25 2010-01-28 Gm Global Technology Operations, Inc. Inter-vehicle communication feature awareness and diagnosis system
US20100136909A1 (en) 2007-04-27 2010-06-03 Kabushiki Kaisha Kenwood On-vehicle device and communication method
US7734803B2 (en) 2005-05-06 2010-06-08 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for subscription-based content distribution to vehicles via wireless communication
US7764978B1 (en) 2005-01-26 2010-07-27 Nextel Communications Inc. System and method for providing in-building wireless network coverage
US20100195608A1 (en) 2009-02-05 2010-08-05 Kentaro Ishizu Communication connection device
US20100198455A1 (en) 2007-09-28 2010-08-05 Kabushiki Kaisha Kenwood Information distributing system and vehicle-mounted device
US20100234071A1 (en) * 2009-03-12 2010-09-16 Comsys Communication & Signal Processing Ltd. Vehicle integrated communications system
US7804423B2 (en) 2008-06-16 2010-09-28 Gm Global Technology Operations, Inc. Real time traffic aide
US20100248619A1 (en) 2007-01-12 2010-09-30 Nortel Networks Limited Mobile relay communication system
US20100261428A1 (en) 2007-12-20 2010-10-14 Kabushiki Kaisha Kenwood Road-vehicle communication system
US20100311335A1 (en) 2008-02-26 2010-12-09 Airbus Operations (S.A.S.) Devices for point-to-point wireless high-output data transmission between a parked vehicle and a fixed infrastructure
US20100318261A1 (en) 2008-02-21 2010-12-16 Kabushiki Kaisha Kenwood Vehicle-mounted device, roadside apparatus, control method and program
US20110010443A1 (en) 2008-02-21 2011-01-13 Kabushiki Kaisha Kenwood Information provision system, terminal for transmitting/receiving information, and information provision method
US20110029232A1 (en) 2008-01-21 2011-02-03 Kabushiki Kaisha Kenwood Distribution system and vehicle-mounted device
US20110034201A1 (en) 2008-04-30 2011-02-10 Mitsubishi Electric Corporation On-board communication device and cooperative road-to-vehicle/vehicle-to-vehicle communication system
US20110095908A1 (en) 2009-10-22 2011-04-28 Nadeem Tamer M Mobile sensing for road safety, traffic management, and road maintenance
US7970540B2 (en) 2004-11-08 2011-06-28 Toyota Motor Engineering & Manufacturing North America, Inc. System and method of vehicular wireless communication using an integrated coordinating access point
US20110165896A1 (en) 2010-01-05 2011-07-07 Stromberg Russel M Mobile communications resource management system
US7983206B2 (en) 2007-09-10 2011-07-19 Robert Bosch Gmbh Integrated system and method for interactive communication and multimedia support in vehicles
US20110196969A1 (en) 2010-02-08 2011-08-11 Paccar Inc In-vehicle communication device with social networking
US8018888B1 (en) 2006-05-12 2011-09-13 Marvell International Ltd. Mobile WLAN repeater system
US20110298636A1 (en) 2007-12-21 2011-12-08 Kabushiki Kaisha Kenwood Vehicle-mounted device and information distribution system
WO2012012836A1 (en) 2010-07-28 2012-02-02 Cohda Wireless Pty Ltd An intelligent transportation systems device
US20120039248A1 (en) 2010-08-10 2012-02-16 Ford Global Technologies, Llc Method and system for in-vehicle wireless connectivity
US20120106544A1 (en) 2010-11-03 2012-05-03 Broadcom Corporation Vehicle network link module
US20120108163A1 (en) 2010-10-29 2012-05-03 Gm Global Technology Operations, Inc. Intelligent Telematics Information Dissemination Using Delegation, Fetch, and Share Algorithms
US8180297B2 (en) 2006-10-25 2012-05-15 Continental Teves Ag & Co. Ohg Establishment of communications connections between vehicles
US20120158820A1 (en) 2010-12-21 2012-06-21 GM Global Technology Operations LLC Information Gathering System Using Multi-Radio Telematics Devices
US20120163275A1 (en) 2010-12-22 2012-06-28 Electronics And Telecommunications Research Institute Method of providing wireless communication between vehicle and roadside and vehicle wireless communication device using the same
US20120225681A1 (en) 2011-03-04 2012-09-06 Askey Computer Corporation Method of Providing a Vehicle with Communication Service and Micro Base Station Applied to Vehicle
US20120239294A1 (en) 2009-06-05 2012-09-20 Adc Automotive Distance Control Systems Gmbh Vehicle antenna unit
US8274405B2 (en) 2008-09-03 2012-09-25 GM Global Technology Operations LLC System and method for device management on a dedicated short-range communication network
US8280583B2 (en) 2007-12-11 2012-10-02 Continental Teves Ag & Co. Ohg Transmission of vehicle-relevant data of a vehicle via mobile communication
US8279082B2 (en) 2008-01-25 2012-10-02 Fujitsu Limited Intelligent transport (IT) system using wireless communication between a roadside device and an in-vehicle device
US8300564B2 (en) 2010-02-25 2012-10-30 GM Global Technology Operations LLC Opportunistic data transfer between vehicles
US8299940B2 (en) 2007-12-21 2012-10-30 Kabushiki Kaisha Kenwood Road-vehicle communication system and vehicle-mounted device
US20120275445A1 (en) 2011-04-29 2012-11-01 Icomera Ab Vehicle communication system
US20120317161A1 (en) 2011-06-09 2012-12-13 GM Global Technology Operations LLC Systems and methods for determining recommended media content for exchange between vehicles
US20130002414A1 (en) 2011-06-28 2013-01-03 Nissan North America, Inc. Vehicle meter cluster
US8358221B2 (en) 2007-12-21 2013-01-22 Kabushiki Kaisha Kenwood Vehicle-mounted device, output propriety judgment method, communication system and program
US20130022031A1 (en) 2011-07-22 2013-01-24 Clas Sivertsen Relayed Content Distribution and Data Collection Using Vehicles
US20130051251A1 (en) 2011-08-23 2013-02-28 At&T Intellectual Property I, L.P. Mobile Device Network Configuration Via Speed Determination
US20130157711A1 (en) 2011-12-15 2013-06-20 Electronics And Telecommunications Research Institute Apparatus and method for selecting communication network
US20130210379A1 (en) * 2012-02-15 2013-08-15 Bright House Networks, Llc Integrating a mobile hotspot into a larger network environment
US8514825B1 (en) * 2011-01-14 2013-08-20 Cisco Technology, Inc. System and method for enabling a vehicular access network in a vehicular environment
US20150207860A1 (en) * 2012-08-06 2015-07-23 Nec Corporation Information distribution system, information distribution server, information distribution method, and program
US9241305B2 (en) * 2013-10-28 2016-01-19 At&T Intellectual Property I, L.P. Access network discovery and selection function enhancement with cell-type management object
US20160057635A1 (en) * 2014-08-12 2016-02-25 Launch Tech Co., Ltd. Vehicular wireless local area network device

Patent Citations (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1189469A2 (en) 2000-09-13 2002-03-20 Denso Corporation Adaptive communication system, communication control device, communication terminal, computer program and communication method
US6785511B1 (en) 2000-10-25 2004-08-31 Tyco Electronics Corporation Wireless vehicular repeater system
US7062239B2 (en) 2002-01-09 2006-06-13 Mitsubishi Denki Kabushiki Kaisha On-vehicle equipment for dedicated short-range communication in intelligent transport system
US6721632B2 (en) 2002-02-05 2004-04-13 International Business Machines Corporation Wireless exchange between vehicle-borne communications systems
US7003261B2 (en) 2002-07-25 2006-02-21 International Business Machines Corporation Expanding the scope of coverage of wireless cellular telephone systems into regions beyond the cellular array areas by proliferating the installation of transmission repeaters into automobiles that may be randomly driven within these regions
US7176810B2 (en) 2003-04-23 2007-02-13 Mitsubishi Denki Kabushiki Kaisha On-vehicle DSRC apparatus
US7430218B2 (en) 2003-06-18 2008-09-30 Samsung Electronics Co., Ltd. Apparatus and method for providing users with road traffic information using ad-hoc network
US7221968B2 (en) 2003-07-07 2007-05-22 Mitsubishi Denki Kabushiki Kaisha Dedicated short-range communication apparatus for motor vehicle
US20050083866A1 (en) 2003-10-08 2005-04-21 Hiroyuki Kubotani Road-vehicle communication system, and roadside apparatus, mobile apparatus which are used for the same
US7970540B2 (en) 2004-11-08 2011-06-28 Toyota Motor Engineering & Manufacturing North America, Inc. System and method of vehicular wireless communication using an integrated coordinating access point
US7764978B1 (en) 2005-01-26 2010-07-27 Nextel Communications Inc. System and method for providing in-building wireless network coverage
US7734803B2 (en) 2005-05-06 2010-06-08 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for subscription-based content distribution to vehicles via wireless communication
US20070030857A1 (en) 2005-08-02 2007-02-08 Fulknier John C Mobile router device
US20070083318A1 (en) 2005-10-07 2007-04-12 Parikh Jayendra S Adaptive cruise control using vehicle-to-vehicle wireless communication
US7433773B2 (en) 2005-10-11 2008-10-07 Nissan Technical Center North America, Inc. Vehicle on-board unit
US8159991B1 (en) 2006-05-12 2012-04-17 Marvell International Ltd Mobile WLAN repeater system
US8018888B1 (en) 2006-05-12 2011-09-13 Marvell International Ltd. Mobile WLAN repeater system
US7554435B2 (en) 2006-09-07 2009-06-30 Nissan Technical Center North America, Inc. Vehicle on-board unit
US8180297B2 (en) 2006-10-25 2012-05-15 Continental Teves Ag & Co. Ohg Establishment of communications connections between vehicles
US20080136670A1 (en) 2006-12-12 2008-06-12 Nissan Technical Center North America, Inc. Vehicle information communication system
US7609174B2 (en) 2006-12-12 2009-10-27 Nissan Technical Center North America, Inc. Vehicle information communication system
US20100248619A1 (en) 2007-01-12 2010-09-30 Nortel Networks Limited Mobile relay communication system
US20100136909A1 (en) 2007-04-27 2010-06-03 Kabushiki Kaisha Kenwood On-vehicle device and communication method
US7983206B2 (en) 2007-09-10 2011-07-19 Robert Bosch Gmbh Integrated system and method for interactive communication and multimedia support in vehicles
US20100198455A1 (en) 2007-09-28 2010-08-05 Kabushiki Kaisha Kenwood Information distributing system and vehicle-mounted device
US8280583B2 (en) 2007-12-11 2012-10-02 Continental Teves Ag & Co. Ohg Transmission of vehicle-relevant data of a vehicle via mobile communication
US20100261428A1 (en) 2007-12-20 2010-10-14 Kabushiki Kaisha Kenwood Road-vehicle communication system
US8299940B2 (en) 2007-12-21 2012-10-30 Kabushiki Kaisha Kenwood Road-vehicle communication system and vehicle-mounted device
US8358221B2 (en) 2007-12-21 2013-01-22 Kabushiki Kaisha Kenwood Vehicle-mounted device, output propriety judgment method, communication system and program
US20110298636A1 (en) 2007-12-21 2011-12-08 Kabushiki Kaisha Kenwood Vehicle-mounted device and information distribution system
US20090170434A1 (en) 2007-12-31 2009-07-02 General Motors Corporation Method of vehicle to vehicle communication
US20110029232A1 (en) 2008-01-21 2011-02-03 Kabushiki Kaisha Kenwood Distribution system and vehicle-mounted device
US8279082B2 (en) 2008-01-25 2012-10-02 Fujitsu Limited Intelligent transport (IT) system using wireless communication between a roadside device and an in-vehicle device
US20100318261A1 (en) 2008-02-21 2010-12-16 Kabushiki Kaisha Kenwood Vehicle-mounted device, roadside apparatus, control method and program
US20110010443A1 (en) 2008-02-21 2011-01-13 Kabushiki Kaisha Kenwood Information provision system, terminal for transmitting/receiving information, and information provision method
US20100311335A1 (en) 2008-02-26 2010-12-09 Airbus Operations (S.A.S.) Devices for point-to-point wireless high-output data transmission between a parked vehicle and a fixed infrastructure
US20110034201A1 (en) 2008-04-30 2011-02-10 Mitsubishi Electric Corporation On-board communication device and cooperative road-to-vehicle/vehicle-to-vehicle communication system
EP2146486A1 (en) 2008-05-30 2010-01-20 Telefonica, S.A. System and method for improving communications between vehicles
US7804423B2 (en) 2008-06-16 2010-09-28 Gm Global Technology Operations, Inc. Real time traffic aide
US20100019891A1 (en) 2008-07-25 2010-01-28 Gm Global Technology Operations, Inc. Inter-vehicle communication feature awareness and diagnosis system
US8274405B2 (en) 2008-09-03 2012-09-25 GM Global Technology Operations LLC System and method for device management on a dedicated short-range communication network
US20100195608A1 (en) 2009-02-05 2010-08-05 Kentaro Ishizu Communication connection device
US20100234071A1 (en) * 2009-03-12 2010-09-16 Comsys Communication & Signal Processing Ltd. Vehicle integrated communications system
US20120239294A1 (en) 2009-06-05 2012-09-20 Adc Automotive Distance Control Systems Gmbh Vehicle antenna unit
US20110095908A1 (en) 2009-10-22 2011-04-28 Nadeem Tamer M Mobile sensing for road safety, traffic management, and road maintenance
US20110165896A1 (en) 2010-01-05 2011-07-07 Stromberg Russel M Mobile communications resource management system
US20110196969A1 (en) 2010-02-08 2011-08-11 Paccar Inc In-vehicle communication device with social networking
US8300564B2 (en) 2010-02-25 2012-10-30 GM Global Technology Operations LLC Opportunistic data transfer between vehicles
WO2012012836A1 (en) 2010-07-28 2012-02-02 Cohda Wireless Pty Ltd An intelligent transportation systems device
US20120039248A1 (en) 2010-08-10 2012-02-16 Ford Global Technologies, Llc Method and system for in-vehicle wireless connectivity
US20120108163A1 (en) 2010-10-29 2012-05-03 Gm Global Technology Operations, Inc. Intelligent Telematics Information Dissemination Using Delegation, Fetch, and Share Algorithms
US20120106544A1 (en) 2010-11-03 2012-05-03 Broadcom Corporation Vehicle network link module
US20120158820A1 (en) 2010-12-21 2012-06-21 GM Global Technology Operations LLC Information Gathering System Using Multi-Radio Telematics Devices
US20120163275A1 (en) 2010-12-22 2012-06-28 Electronics And Telecommunications Research Institute Method of providing wireless communication between vehicle and roadside and vehicle wireless communication device using the same
US8514825B1 (en) * 2011-01-14 2013-08-20 Cisco Technology, Inc. System and method for enabling a vehicular access network in a vehicular environment
US20120225681A1 (en) 2011-03-04 2012-09-06 Askey Computer Corporation Method of Providing a Vehicle with Communication Service and Micro Base Station Applied to Vehicle
US20120275445A1 (en) 2011-04-29 2012-11-01 Icomera Ab Vehicle communication system
US20120317161A1 (en) 2011-06-09 2012-12-13 GM Global Technology Operations LLC Systems and methods for determining recommended media content for exchange between vehicles
US20130002414A1 (en) 2011-06-28 2013-01-03 Nissan North America, Inc. Vehicle meter cluster
US20130022031A1 (en) 2011-07-22 2013-01-24 Clas Sivertsen Relayed Content Distribution and Data Collection Using Vehicles
US20130051251A1 (en) 2011-08-23 2013-02-28 At&T Intellectual Property I, L.P. Mobile Device Network Configuration Via Speed Determination
US20130157711A1 (en) 2011-12-15 2013-06-20 Electronics And Telecommunications Research Institute Apparatus and method for selecting communication network
US20130210379A1 (en) * 2012-02-15 2013-08-15 Bright House Networks, Llc Integrating a mobile hotspot into a larger network environment
US20150207860A1 (en) * 2012-08-06 2015-07-23 Nec Corporation Information distribution system, information distribution server, information distribution method, and program
US9241305B2 (en) * 2013-10-28 2016-01-19 At&T Intellectual Property I, L.P. Access network discovery and selection function enhancement with cell-type management object
US20160057635A1 (en) * 2014-08-12 2016-02-25 Launch Tech Co., Ltd. Vehicular wireless local area network device

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Cheng et al; "Vehicular WiFi Offloading: Challenges and Solutions"; Oct. 27, 2013. *
Cottingham, David; "Vehicular wireless communication"; Jan. 2009. *
Majlesi A et al: "An adaptive fuzzy logic based handoff algorithm for hybrid networks", Signal Processing, 2002 6th International Conference on Aug. 26-30, 2002, Piscataway, NJ, USA, IEEE, vol. 2, Aug. 26, 2002, pp. 1223-1226, XP010627753, ISBN: 978-0-7803-7488-1.
Na et al; "Mitigating WiFi Interference to Improve Throughput for In-Vehicle Infotainment Networks"; IEEE, Feb. 2016. *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170150490A1 (en) * 2015-11-19 2017-05-25 Asustek Computer Inc. Method and apparatus for switching communication interface in a wireless communication system
US20170213461A1 (en) * 2016-01-21 2017-07-27 Ford Global Technologies, Llc System and method for vehicle group communication via dedicated short range communication
US20180199349A1 (en) * 2017-01-11 2018-07-12 Volkswagen Ag Method for adjusting the interference level for a wireless communication from a first mobile station to a second mobile station and adapted mobile station for use in the method and adapted vehicle
US10925071B2 (en) * 2017-01-11 2021-02-16 Volkswagen Ag Method for adjusting the interference level for a wireless communication from a first mobile station to a second mobile station and adapted mobile station for use in the method and adapted vehicle
US10785620B2 (en) * 2017-07-24 2020-09-22 Boe Technology Group Co., Ltd. Street lamp integration device, street lamp system and communication method
US20190028864A1 (en) * 2017-07-24 2019-01-24 Boe Technology Group Co., Ltd. Street lamp integration device, street lamp system and communication method
US11368860B2 (en) * 2017-12-21 2022-06-21 Airties Belgium Sprl Device and method for holistic steering of stations in a wireless network with multiple access points
US11917430B2 (en) 2017-12-21 2024-02-27 Airties Belgium Sprl Device and method for holistic steering of stations in a wireless network with multiple access points
US10991245B2 (en) 2018-01-22 2021-04-27 Rpma Investments Aps System and method of two-way wireless communication for connected car vehicle
US10962986B2 (en) 2018-08-21 2021-03-30 Ford Global Technologies, Llc Vehicle network sharing
US10764957B2 (en) * 2018-08-27 2020-09-01 Samsung Electronics Co., Ltd Method and UE for optimizing resources of wireless communication network while providing 5G services
US20200068647A1 (en) * 2018-08-27 2020-02-27 Samsung Electronics Co., Ltd. Method and ue for optimizing resources of wireless communication network while providing 5g services
WO2021009106A1 (en) 2019-07-17 2021-01-21 Daimler Ag Method for operating a local network by means of a motor vehicle according to a state of charge of an electrical energy store, and system
US11368826B2 (en) 2020-01-27 2022-06-21 Ford Global Technologies, Llc Method and apparatus for bridging and optimizing V2X networks in vehicles
US11240648B2 (en) 2020-06-17 2022-02-01 Toyota Motor North America, Inc. Datamesh network management, routing management for moving nodes and data distribution through vehicle mesh network
US11689984B2 (en) 2021-03-31 2023-06-27 Toyota Motor North America, Inc. System and method for applying routing protocol and selecting a network interface in a mesh network
US11825527B2 (en) 2021-03-31 2023-11-21 Toyota Motor North America, Inc. Systems and methods for selecting a network interface based on a motion state of a vehicle

Also Published As

Publication number Publication date
WO2015019234A1 (en) 2015-02-12
US20160150451A1 (en) 2016-05-26

Similar Documents

Publication Publication Date Title
US9439121B2 (en) Method and apparatus for multi-network communication in vehicular networks
US10623926B2 (en) Communication device and method for V2X communication
Singh et al. Cognitive radio for vehicular ad hoc networks (CR-VANETs): approaches and challenges
US9225782B2 (en) System and method for enabling a vehicular access network in a vehicular environment
Wei et al. Wireless resource management in LTE-U driven heterogeneous V2X communication networks
US11510104B2 (en) Method of transmitting data and apparatus thereof
Jacob et al. Hybrid V2X communications: Multi-RAT as enabler for connected autonomous driving
EP3334214A1 (en) Method, apparatus and computer program for routing a data packet
Toufga et al. An SDN hybrid architecture for vehicular networks: Application to Intelligent Transport System
Maaloul et al. Classification of C-ITS services in vehicular environments
Trichias Modeling and evaluation of LTE in intelligent transportation systems
Lottermann et al. LTE for vehicular communications
Sybis et al. On the context-aware, dynamic spectrum access for robust intraplatoon communications
Abada et al. An adaptive vehicular relay and gateway selection scheme for connecting VANETs to Internet via 4G LTE cellular network
el Mouna Zhioua et al. VOPP: A VANET offloading potential prediction model
Rehman et al. Forward link quality estimation in VANETs for sender-oriented alert messages broadcast
el Mouna Zhioua et al. VANET inherent capacity for offloading wireless cellular infrastructure: an analytical study
Allouch et al. Survey on radio resource allocation in long‐term evolution‐vehicle
US11601915B2 (en) V2X communication apparatus and multi-channel transmission method thereof
Ayoob et al. Hybrid LTE-VANETs based optimal radio access selection
Gulia A simulation study on the performance comparison of the V2X communication systems: ITS-G5 and C-V2X
Fardad et al. Latency-aware V2X operation mode coordination in vehicular network slicing
Abada et al. Improving relay selection scheme for connecting VANET to internet over IEEE 802.11 p
Ansari et al. On the design and deployment of multitier heterogeneous and adaptive vehicular networks
Tahir et al. Analysis of Heterogeneous Wireless Vehicular Communication During Handover Process

Legal Events

Date Code Title Description
AS Assignment

Owner name: UNIVERSIDADE DE AVEIRO, PORTUGAL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARRETO DE MIRANDA SARGENTO, SUSANA ISABEL;DE FARIA CARDOTE, ANDRE AMORIM;CORDEIRO DE OLIVEIRA BARROS, JOAO FRANCISCO;AND OTHERS;SIGNING DATES FROM 20150608 TO 20150615;REEL/FRAME:037569/0817

Owner name: INSTITUTO DE TELECOMUNICACOES, PORTUGAL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARRETO DE MIRANDA SARGENTO, SUSANA ISABEL;DE FARIA CARDOTE, ANDRE AMORIM;CORDEIRO DE OLIVEIRA BARROS, JOAO FRANCISCO;AND OTHERS;SIGNING DATES FROM 20150608 TO 20150615;REEL/FRAME:037569/0817

Owner name: VENIAM, UNIPESSOAL LDA, PORTUGAL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARRETO DE MIRANDA SARGENTO, SUSANA ISABEL;DE FARIA CARDOTE, ANDRE AMORIM;CORDEIRO DE OLIVEIRA BARROS, JOAO FRANCISCO;AND OTHERS;SIGNING DATES FROM 20150608 TO 20150615;REEL/FRAME:037569/0817

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 4

AS Assignment

Owner name: UNIVERSIDADE DE AVEIRO, PORTUGAL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VENIAM, UNIPESSOAL LDA.;REEL/FRAME:065894/0013

Effective date: 20220831

Owner name: INSTITUTO DE TELECOMUNICACOES, PORTUGAL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VENIAM, UNIPESSOAL LDA.;REEL/FRAME:065894/0013

Effective date: 20220831

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 8