22
Feasibility Studies of Time Synchronization Using GNSS Receivers in VehicletoVehicle Communications Khondokar Fida Hasan Professor Yanming Feng Professor Glen Tian Queensland University of Technology

Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Feasibility Studies of Time Synchronization Using GNSS Receivers in Vehicle‐to‐Vehicle 

Communications

Khondokar Fida HasanProfessor Yanming FengProfessor Glen Tian

Queensland University of Technology

Page 2: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

2

Agendas

1. Background: V2X and motivation of research

2. Requirement analysis of Time Synchronization in Vehicular Networks

3. Non-GNSS Vs GNSS Time Synchronization

4. Feasibility analysis of GNSS Time Synchronization: accuracy, availability

5. Conclusions

Page 3: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

1.1 Background: Vehicular Networks

DSRC-V2XV2V and V2I Scenario.

Cellular‐V2X

*The radio interface between the UE and the Node B is called Uu

Page 4: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

1.2 Why Timing is needed

4

‘Time’ is one of the important and fundamental parameters for successful communication in a wireless network and its accuracy is highly responsible for many applications to be effective like active safety applications

Clock:1. Atomic Clock 2. Quartz Clock (Commonplace)

In general, every physical clock drifts away from the actual day time by 1μs to 100 μs per second which implies a range of the deviation about 5 to 15 seconds per day.

Page 5: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

1.3 Motivation of Research • Time Synchronization in other networks

– In computer networks: NTP– In industry control: PTP– In WLAN: Time Advertisement (TA)

• In vehicular networks:– Dynamics and mobility– Various applications, various requirements– In DSRC standards: GPS provides UTC time and TA– Less studied, least understood

5

Page 6: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

6

Concept tier that illustrates the requirements of time synchronization accuracy for different applications in VANET.

2.1 Timing requirements for Vehicular Applications

Page 7: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Example 1: Scheduling of Channels

7

(a) DSRC Frequency allocation [US], (b) Channel Synchronization

75 MHz @ 5.9 GHz

70 MHz is slottedinto 7 Channels

10 MHz Guard Band

1 Control Channel6 Service Channels

70 MHz is slottedinto 7 Channels

CCH Safety Msg

SCH Service Msge.g., IP based, pay to gas etc.

DSRC Features

Page 8: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Example 2: Guard Interval in DSRC

8

Figure 3: Guard Interval Requirement

Ni and Nj are communicating each others with independent time offsets from a common reference time Δti and Δtj respectively.

While Nj send a burst to Ni, the observed time offsets (Δtij) between them can be estimated as:

Δtij = Δtj – Δti + dij/c

where, dij is the distance between two nodes and c is the speed of light.

Δtij < TGI

Scheduling of Channels and

Page 9: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Example 3: Security

9

Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction of the packet sequence on the channel, and thus effectively helps overcome the threats. It is indicated that a fine-grained analysis of channel activity between concurrent transmissions requires stringent timing guarantees of 8μs

Example of Security issue. (a) Cyber Forensic, (b) Cyber Attack (Security). In both of the cases time synchronization is important to log the events accurately .

Page 10: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

2.3 Summary of Timing RequirementsApplications DSRC‐specific Timing class Accuracy

requirements

Essential

Network coordination No Coarse ~ms

Channel scheduling(DSRC‐related)

Non‐slotted Coarse <1ms

Slotted fine <1µms

Relative positioning No <3ms

Security No fine <8µs

Desirable

Cooperative positioning No fine <1ns (ToA)

Cooperative manoeuvre   No fine <100ns

Guard interval (DSRC‐related)

Non‐slotted Coarse 11%

Slotted Fine <10ns

10

Page 11: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Timing accuracy and requirements1 sec 1ms

‐1sec1us‐1ms

1ns‐1us

Second‐level Turn‐to‐turnNavigation

LBS

Millisecond‐level

Networkcoordination

Relativepositioning

Microsecond‐level

Channelscheduling

Security

Cooperativemanoeuvre

Nano‐second‐level

Cooperative sensing

Cooperative positioning 11

Page 12: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

12

GNSS offers UTC time solutions at the application layer

Time Advertisement based Time Synchronization (at PHY layer)

(a) BSS Communication, Road Side Unit (RSU) sending beacon containing TA frame to synchronize.(b) TA frame is transmitting from RSU to OBU. (c) Time development (transfer) in TA process.

3.1 Existing Time Synchronization Recommendation with DSRC

IEEE 802.11p & 1609.4

Page 13: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

Timing synchronization function

13

Undefined situation using TA mechanism in pure ad-hoc communication.

Adaptive TSF* 124.5 μs @20 nodes500.2 μs @60 nodes

Multi‐Hop TSF* 22.4 μs @20 nodes39.1 μs @60 nodes

TSF Synchronization:

*Cheng, X., Li, W., and Znati, T. (2006). Wireless Algorithms, Systems, and Applications: First International Conference, WASA 2006, Xi’an, China, August 15-17, 2006, Proceedings, volume 4138. Springer.

Page 14: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

3.2 GNSS time synchronization

14

This approach offers five advantages: • It does not need inter‐vehicle signalling. • It increases synchronization accuracy.• Independent of the no. of nodes• Unaffected with node speed.• Modern vehicles are already integrated with GPS .

(a) In-band, Decentralized TS(b) Out-of-Band Centralized TS

Page 15: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

15

End-to-End time offset between two GNSS receivers through 1PPS output signal:• Time offset between receivers of the dame model • Time offset between receivers of different models

Experimental Setup Details:

Receiver : Ublox and FurunoAntenna: Active GPS patch Antenna with

same length.

Device: 200MHz Agilent Technology DSO-X 2014 A Oscilloscope.

Recording & Analysing:Lab-View software hosted in a Laptop

4.1 Synchronization Accuracy of 1PPS Signal of Consumer Grade GNSS receivers.

Schematic Diagram of the Experimental setup

Page 16: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

16

Figure: Time offset distribution of 5 mins data.

Figure: Time offset between receivers of the same model over a long period.

Figure: Time offset between receivers of different models over a long period.

Results & Discussion:

Page 17: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

17

4. 2 GNSS time solutions in challenging environments

1. Signal blockages such as unavailability in high-rise Urban areas

2. Signal outage, like under the tunnel or locally failure due to the GPS jammer or certain other kind of attacks.

Page 18: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

18

AVAILABILITY OF GNSS TIME SOLUTIONS inChallenging Environments• The testing area are selected considering to include different types of environment such as dense 

urban canyon surrounding skyscraper, trees, crossing overhead pedestrian ways etc., in Brisbane downtown.

• 19 minutes of 10 Hz data collected.• Trimble Net R9 used as the reference station, R10 as the rover.

Page 19: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

19

Vehicle tracks of GPS, BDS and GPS+BDS on high rising roads.

The number of satellites under the signal coverage of BDS and GPS.

Table: No. of Satellites available with different GNSS services Constellation Table: GDOP with Different GNSS services

Result and Discussion:

Eg. Position errors of 300m will affect the clock solution up to 1 us

Page 20: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

20

Figure Schematic Diagram of the experimental set-up between three nodes.

Laboratory Test to define Clock Drift in Absence of GNSS signal

Experimental Setup

Result and Discussion:

The longest tunnel in Australia is 5.25km.

Page 21: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

21

5. Conclusions

• Consumer grade GPS receiver can serve tens of ns timing accuracy.

• With multi-GNSS receiver, the availability of time solutions is much higher than validated position solutions (most 100% vs 80% in Brisbane CBD)

• In general, GNSS can meet essential V2X timing applications and most of desirable applications

Scenarios Condition GNSS Time Synchronization

Accuracy

Ideal NSAT>=4, GDOP<=6 Full Support 30ns

Occasional Loss NSAT=1~3 GDOP is bad

Good Timing Support

300m location error introduce additional 1μs

Blockage(Under Tunnel)

NSAT=0 Supports up to certain time

Depend upon the outage time; for 5 Km 

roughly 5~6μs

Overall GNSS Time Synchronization Solutions

Page 22: Studies of Time Synchronization Using GNSS Vehicle ... · Precise time synchronization is a key tool for development of traceable and reliable communications. This allows reconstruction

22

For your attention