IP Library Granted Patent US 11,082,497
Granted Patent B2
US 11,082,497 · App. 16/543,525 · Granted Aug 3, 2021

Efficient real time vehicular traffic reporting and sharing over NB-IoT using D2D

Inventor: Saran Khalid (Denver, CO)
Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
H04L67/12G08G1/052G08G1/094H04L12/185H04L69/18H04W4/44H04W8/005H04W48/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,082,497
App. No.
16/543,525
Granted
Aug 3, 2021
Kind
B2
Abstract

In one aspect, an exemplary method for sharing traffic data among a plurality of vehicles includes: a first vehicle receiving current traffic data from at least a second vehicle over a first network protocol; the first vehicle transmitting current traffic data from the first vehicle and the current traffic data received from at least the second vehicle to a roadside unit over a second network protocol; the first vehicle receiving processed traffic data from the roadside unit over the second network protocol, the processed traffic data being based on the current traffic data received from the first vehicle and from at least the second vehicle; and the first vehicle transmitting the processed traffic data received from the roadside unit to at least the second vehicle over the first network protocol.

Claims (37)

1. A method for sharing traffic data among a plurality of vehicles, comprising:

a first vehicle receiving current traffic data from at least a second vehicle over a device-to-device (D2D) discovery protocol, the current traffic data received from the second vehicle including speed of the second vehicle;

the first vehicle transmitting current traffic data from the first vehicle, including speed of the first vehicle, and the current traffic data received from at least the second vehicle to a roadside unit over a narrowband Internet-of-Things (NBIoT) protocol;

the first vehicle receiving processed traffic data, including average speed of the at least first and second vehicles, from the roadside unit over the narrowband Internet-of-Things (NBIoT) protocol, the processed traffic data being based on the current traffic data received from the first vehicle and from at least the second vehicle; and

the first vehicle transmitting the processed traffic data, including average speed of the at least first and second vehicles, received from the roadside unit to at least the second vehicle over the device-to-device (D2D) discovery protocol.

2. The method of claim 1 , wherein the second vehicle does not communicate with the roadside unit other than via the first vehicle.

3. The method of claim 1 , wherein the roadside unit comprises a cellular tower.

4. The method of claim 1 , wherein the roadside unit comprises an eNodeB coupled to an Evolved Packet Core (EPC), and wherein the traffic data received by the roadside unit from at least the first vehicle is processed by the EPC.

5. The method of claim 4 , wherein the EPC comprises a CIoT serving gateway node (C-SGN) coupled to a service capability exposure function (SCEF).

6. The method of claim 5 , wherein the C-SGN comprises a mobility management entity (MME) and a serving gateway (SGW), wherein the SCEF is coupled to the MME, and wherein the EPC further comprises a packet traffic data network gateway (PGW) coupled to the SGW.

7. The method of claim 1 , wherein the first vehicle is a synchronization source, and wherein the at least second vehicle synchronizes to the first vehicle upon detecting a synchronization broadcast signal transmitted by the first vehicle.

8. The method of claim 7 , wherein the synchronization broadcast signal comprises a sidelink synchronization signal (SLSS) with one or more pre-configured parameters.

9. The method of claim 8 , wherein the one or more pre-configured parameters comprise a universal group identifier and multicast addresses.

10. The method of claim 7 , wherein upon the second vehicle detecting a failure of the first vehicle as the synchronization source, the second vehicle becomes the synchronization source and transmits the synchronization broadcast signal.

11. The method of claim 1 , wherein:

the second vehicle receives current traffic data from at least a third vehicle over the device-to-device (D2D) discovery protocol, the current traffic data received from the third vehicle including speed of the third vehicle;

the second vehicle transmits current traffic data from the second vehicle and the current traffic data received from the third vehicle to the first vehicle over the first network device-to-device (D2D) discovery protocol;

the first vehicle transmits the current traffic data from the first vehicle, the current traffic data from the second vehicle, and the current traffic data from the third vehicle to the roadside unit over the narrowband Internet-of-Things (NBIoT) protocol;

the processed traffic data received by the first vehicle from the roadside unit over the second network protocol is based on the current traffic data from the first vehicle, the current traffic data from the second vehicle, and the current traffic data from the third vehicle, and includes average speed of the first, second, and third vehicles; and

the second vehicle transmits the processed traffic data received from the first vehicle to at least the third vehicle over the device-to-device (D2D) discovery protocol.

12. The method of claim 11 , wherein the third vehicle does not communicate with the first vehicle other than via the second vehicle.

13. The method of claim 11 , wherein the second vehicle transmits the current traffic data received from the third vehicle to the first vehicle only if the second vehicle determines that the current traffic data from the third vehicle satisfies an accuracy criterion based on at least one of time and distance.

14. The method of claim 1 , further comprising:

calculating the speed of the first vehicle on board the first vehicle based on a number of first vehicle wheel rotations per unit time; and

calculating the speed of the second vehicle on board the second vehicle based on a number of second vehicle wheel rotations per unit time.

15. An apparatus implemented within a first vehicle comprising:

a memory; and

at least one processor coupled to the memory, the processor being operative:

to receive current traffic data from at least a second vehicle over a device-to-device (D2D) discovery protocol, the current traffic data received from the second vehicle including speed of the second vehicle;

to transmit current traffic data from the first vehicle, including speed of the first vehicle, and the current traffic data received from at least the second vehicle to a roadside unit over a narrowband Internet-of-Things (NBIoT) protocol;

to receive processed traffic data, including average speed of the at least first and second vehicles, from the roadside unit over the narrowband Internet-of-Things (NBIoT) protocol, the processed traffic data being based on the current traffic data received from the first vehicle and from at least the second vehicle; and

to transmit the processed traffic data, including average speed of the at least first and second vehicles, received from the roadside unit, to at least the second vehicle over the device-to-device (D2D) discovery protocol.

16. A computer program product usable within a first vehicle, the computer program comprising a non-transitory machine-readable storage medium having machine-readable program code embodied therewith, said machine-readable program code comprising machine-readable program code configured:

to receive current traffic data from at least a second vehicle over a device-to-device (D2D) discovery protocol, the current traffic data received from the second vehicle including speed of the second vehicle;

to transmit current traffic data from the first vehicle, including speed of the first vehicle, and the current traffic data received from at least the second vehicle to a roadside unit over a narrowband Internet-of-Things (NBIoT) protocol;

to receive processed traffic data, including average speed of the at least first and second vehicles, from the roadside unit over the narrowband Internet-of-Things (NBIoT) protocol, the processed traffic data being based on the current traffic data received from the first vehicle and from at least the second vehicle; and

to transmit the processed traffic data, including average speed of the at least first and second vehicles, received from the roadside unit to at least the second vehicle over the device-to-device (D2D) discovery protocol.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY ASSIGNMENT PREVIOUSLY RECORDED ON REEL 051433 FRAME 0654. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Mar 4, 2020
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 052091/0071 →
SECURITY INTEREST Recorded Dec 27, 2019
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 051433/0654 →
SECURITY INTEREST Recorded Dec 4, 2019
From: TIME WARNER CABLE ENTERPRISES, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; BRIGHT HOUSE NETWORKS, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 051287/0057 →
SECURITY INTEREST Recorded Dec 4, 2019
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC; BRIGHT HOUSE NETWORKS, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 051287/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2019
From: KHALID, SARAN
To: CHARTER COMMUNICATIONS OPERATING, LLC
Reel/Frame 050082/0820 →
Continuity (1)
Related Publication 20210051198A1 · Feb 18, 2021