WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009...
-
Upload
marsha-sherman -
Category
Documents
-
view
223 -
download
1
Transcript of WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009...
![Page 1: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/1.jpg)
WAVE: A TutorialRoberto A. Uzcátegui
Guillermo Acosta-Marum
IEEE Communications Magazine ,May 2009
1 Presenter – Renato Iida
![Page 2: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/2.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial2
Outline
• Introduction
• WAVE SYSTEM ARCHITECTURE
• PHY and MAC Layers
• Multichannel Operation
• Networking Services
• Resource Manager
• Security Services
• Concluding Remarks
![Page 3: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/3.jpg)
IntroductionMotivation and Standards
![Page 4: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/4.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial4
Motivation
• Intelligent Vehicle Highway Systems (IVHS) US,1991─ Increase safety─ Ameliorate congestion─ Reduce pollution─ Conserve fossil fuel
• DOT advices with Intelligent Transportation Society of America (ITSA)
• Created the intelligent transportation system [ITS] in 1996─ http://www.its.dot.gov/
![Page 5: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/5.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial5
Standard of WAVE
• 2004, IEEE create the network layers based on ITSA
• 802.11p describe the PHY/MAC layer─ Based on 802.11a─ Uses 5.85-5.925 GHz─ 75 Mhz of spectrum
• 1609 describe the other layer─ Divided in 4 parts
• Wireless Access in Vehicular Environments (WAVE) is the solution using both standards
![Page 6: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/6.jpg)
6 WAVE: A Tutorial
WAVE SYSTEM ARCHITECTURETypes and elements
![Page 7: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/7.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial7
Types of Networks
• Vehicle-to-Vehicle(V2V)─ Connect between two or Onboard units (OBUs)
• Vehicle-to-Infrastructure(V2I)─ Connect between Onboard units (OBUs) and Roadside
units (RSUs)
• Traditional Internet Access
![Page 8: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/8.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial8
Organization and Channels
• Exchange information using control channel (CCH) and operates independently
• WAVE basic service sets─ Small Network─ Similar to 802.11 service set─ Mix of OBU and RSU─ Service channels (SCHs)
![Page 9: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/9.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial9
Examples
V2VV2I
Internet
![Page 10: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/10.jpg)
10 WAVE: A Tutorial
PHY and MAC layers802.11p
![Page 11: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/11.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial11
Protocol Stack
802.11p
![Page 12: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/12.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial12
Requirement
• Longer ranges of operations (up to 1000m)
• The high speed of vehicles
• Extreme multipath environments
• Multiple overlapping ad hoc with QoS
• Special beacon frame
![Page 13: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/13.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial13
Implementation
• 10 Mhz channels , half of the 802.11a
• Control Channel and six service channel
• Unique ad hoc mode
• Random MAC
• High accuracy of RSSI
• 16 QAM lower rate than 802.11a
• Priority control
• Power Control
![Page 14: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/14.jpg)
Multichannel OperationFunctional Description
![Page 15: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/15.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial15
Protocol Stack
1609.4
![Page 16: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/16.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial16
Elements of Multichannel Operation
• Medium access using enhanced distributed channel access (EDCA) from 802.11e
• Enhancement to IEEE 802.11 MAC
• Manage channel coordination and to support MAC service data unit (MSDU)
![Page 17: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/17.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial17
Services
• Control channel data transfer
• Service channel data transfer
• Data transfer services
• Control priority of data packet (WSMP or IP)
![Page 18: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/18.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial18
Functional Description
• Management Frames─ Wave announcement only in CCH─ Other IEEE management frames
• Data Frames─ Wave short message can be on CCH and SCH─ IP data frames only on SCH
• Channel Coordination using CCH─ For each WBSS
![Page 19: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/19.jpg)
19 WAVE: A Tutorial
Network Services
![Page 20: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/20.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial20
Protocol Stack
1609.3
![Page 21: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/21.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial21
Data Plane Services
• IPv6─ TCP─ UDP
• WSMP─ Capable of forward message─ Check integrity of the message
![Page 22: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/22.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial22
Management-Plane Services
• Application registration
• WBSS management
• Channel usage monitoring
• IPv6 configuration
• Received channel power indicator (RCPI) monitoring
• Management information base (MIB) maintenance
![Page 23: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/23.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial23
Application Registration
• All applications need to register with WAVE management entity [WME]
• Each application registers with a unique provider service identifier (PSID)
• Three tables─ ProviderServiceInfo – info about applications that provide
service─ UserServiceInfo -applications residing in the local unit─ ApplicationStatus – Info about the applications
![Page 24: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/24.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial24
WBSS Management
• Link establishment
• Addition or removal of applications from dynamic WBSSs
• Inclusion (provider side) and retrieval (user side) of security credentials
• WBSS termination
• Maintenance of the status of each application in the context of a particular WBSS
![Page 25: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/25.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial25
Channel Usage Monitoring
• Mandate that WME tracks SCH usage
• The standard don’t define how but need to choose a less congested channel
![Page 26: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/26.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial26
IPv6 Configuration
• Controls the IPv6 connections
![Page 27: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/27.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial27
RCPI Monitoring
• Any application can query a remote device about the strength of the received signal
• MLME that handle this request
![Page 28: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/28.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial28
MIB Maintenance
• The WME maintains a MIB that contains system-related and application-related information
• Examples─ Network Information─ Addresses information─ Registration port─ And others
![Page 29: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/29.jpg)
29 WAVE: A Tutorial
Resource Manager
![Page 30: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/30.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial30
Protocol Stack
1609.1
![Page 31: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/31.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial31
Elements in the network
Resource Management Applications (RMA)
Internet
RSU
OBU
RMRM
• RM have a resource command processor (RCP)
• RPC executes the command inside the RM on behalf of RMA
![Page 32: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/32.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial32
Inside the OBU/RSU
RM WME
RMA
WBSS
OBU
![Page 33: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/33.jpg)
33 WAVE: A Tutorial
Security Services
![Page 34: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/34.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial34
Protocol Stack
1609.2
![Page 35: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/35.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial35
Symmetric Algorithms
• How it can be used─ Encrypted-only─ Authenticated-only─ Both
• Use Message Integrity Check (MIC)
• Algorithm CBC AES-CCM
![Page 36: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/36.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial36
Remaining Algorithms
• Support Asymmetric Keys
• User SHA1 for hash functions
• Don’t guarantee anonymous header in the broadcast messages
![Page 37: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/37.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial37
Hash Function
• Use to create the MIC
• Uses SHA-1
![Page 38: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/38.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial38
Conclusions
• Show how WAVE fit in a OSI model
• Based on well-known solution of 802.11
• Test of ITS were on going in California,Michigan, New York and Virginia
![Page 39: WAVE: A Tutorial Roberto A. Uzcátegui Guillermo Acosta-Marum IEEE Communications Magazine,May 2009 1 Presenter – Renato Iida.](https://reader035.fdocuments.us/reader035/viewer/2022062301/56649ea85503460f94bac50f/html5/thumbnails/39.jpg)
Worcester Polytechnic InstituteWAVE: A Tutorial39
Extra
• https://www.udacity.com/course/applied-cryptography--cs387