CA2930764C

Vehicle communications via wireless access vehicular environment

Abstract

Vehicle Communications using IEEE 802.11p WAVE functionality includes structure and method whereby a smart phone (SP) linked to an On Board Unit (OBU) having WAVE functionality, and incorporating Automotive Telemetry Protocol (ATP), has at least one processor to configure the SP as a GUI for the OBU, and to enable WAVE authentication of the SP through a networked Road Side Unit. Preferably, the OBU opens, after a command from an ATP Client, a virtual connection for streaming data between the vehicle data bus and a remote server providing an automotive scan tool. Also preferably, the SP may use either cellular or IEEE 802.11 control signals to trialaterate its geographic position with greater accuracy than GPS, and to hand off the geo-position fixes to the OBU. Accumulated geo-location information may be reported to a remote server, providing a centralized geographic trend analysis of plural SPs operating with OBUs.

CA2930764C, drawing sheet 1
Sheet 1 of 20

Term

7.3 yearsleft in the term

Expires 9 January 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

11 claims: 6 independent, 5 dependent

  1. 1
    What is claimed is:1. A vehicle heads-up display (HUD) comprising: a smart phone or tablet computer with at least one processor running at least one computer program adapted to enable the HUD to: (i) establish a connection to an on board unit (OBU) of the vehicle using mechanisms provided by Internet Control Message Protocol version 6 (ICMPv6) for Internet Protocol version 6 (IPv6) router discovery, and acquire an IPv6 address through a mechanism of Stateless address auto configuration (SLAAC);(ii) process an authentication challenge from a Roadway Authorization Server (RAS);and (iii) respond to an authentication challenge from said Roadway Authorization Server (RAS).
  2. 2
    A roadside unit (RSU) comprising:at least one processor running at least one computer program adapted to enable foe RSU to: (i) comply with Wireless Access Vehicular Environment (WAVE) functionality, including IEEE 1609 suite of specifications;and (ii) to cause the RSU to broadcast, in accordance with IEEE 1609 using a WAVE Services Announcement (WSA), a User Datagram Protocol (UDP) port and Internet Protocol version 6 (IPv6) at least one address of a remote Roadway Authorization Server (RAS) whereby at least one vehicle On-Board Unit (OBU) receiving said WSA is caused to issue a UDP/IPv6 authorization request to said RAS.
  3. 4
    A Roadway Authorization Server (RAS), comprising:at least one processor running at least one computer program adapted to communicate with at least one of (i) a vehicle On Board Unit (OBU) requesting authorization and (ii) a device having configured itself on a subnet of the OBU according to Stateless Address Auto Configuration (SLAAC), and wherein said RAS is enabled to, in response to a request for authorization from said at least one of (i) said OBU and (ii) said device, challenge said at least one of (i) said OBU and (ii) said device for identifying information, encrypted according to security provisions of IEEE 1609, to identify the device;to authenticate said at least one of (i) said OBU and (ii) said device, or to not authenticate said at least one of (i) said OBU and (ii) said device, and consequently refuse access to a Wireless Access Vehicular Environment (WAVE) network.
  4. 6
    A Roadway Authorization Server (RAS), comprising:at least one processor running at least one computer program adapted to communicate through a Road Side Unit (RSU) with at least one of (i) a vehicle On Board Unit (OBU) requesting authorization and (ii) with a device having configured itself on a subnet of the OBU according to Stateless Address Auto Configuration (SLAAC), said RSU issuing an instruction to the said at least one of (i) said OBU and (ii) said device, in a form of a Wireless Access Vehicular Environment Services Announcement (WSA) which identifies an IP address and port of said RAS, and wherein said RAS is enabled to: in response to a request for authorization from said at least one of (i) said OBU and (ii) said device, to challenge said at least one of (i) said OBU and (ii) said Date Reçue/Date Received 2023-01-24 device for identifying information, encrypted according to security provisions of IEEE 1609, to identify said at least one of (i) said OBU and (ii) said device;to authenticate said at least one of (i) said OBU and (ii) said device, or to not authenticate said at least one of (i) said OBU and (ii) said device, and consequently refuse access to a Wireless Access Vehicular Environment (WAVE) network, in accordance with provisions of IEEE 1609.
  5. 7
    An On-board unit (OBU) comprising:at least one processor running at least one computer program adapted to enable the OBU to: (i) comply with Wireless Access Vehicular Environment (WAVE) functionality, including IEEE 1609 suite of specifications;(ii) process a IEEE 1609 WAVE Services Announcement (WSA) from a roadside unit (RSU) to acquire a User Datagram Protocol (UDP) port and Internet Protocol version 6 (IPv6) address of a remote Roadway Authorization Server (RAS);(iii) issue a UDP/IPv6 authorization request to said RAS;(iv) process an authentication challenge from said RAS;and (v) respond to said authentication challenge from said RAS according to security provisions of IEEE 1609.
  6. 9
    A vehicle on-board-unit (OBU) comprising:at least one processor running at least one computer program adapted to enable the OBU to comply with (i) Wireless Access Vehicular Environment (WAVE) functionality, wherein the at least one processor running the at least one computer program is adapted to open, on reception of Date Reçue/Date Received 2023-01-24 a mobile-terminated command from an authorized ATP Client, a virtual streaming connection between an OBD-II (On-board Diagnostic) port and a remote computer program performing functions of an automotive scan tool, and to close said virtual connection when (i) a closure is initiated by remote scan tool user, (ii) loss of communications with a vehicle data bus is detected, (iii) a closure notification is issued from an intermediary responsible for maintaining the virtual streaming connection, or (iv) automotive events have occurred requiring immediate ATP communications which necessitate the closure of the virtual streaming connection.