Uzcátegui Guillermo Acosta Marum IEEE Communications Magazine May 2009 1 Presenter Renato Iida Outline Introduction WAVE SYSTEM ARCHITECTURE PHY and MAC Layers Multichannel Operation ID: 713622
Download Presentation The PPT/PDF document "WAVE : A Tutorial Roberto A." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
WAVE: A Tutorial
Roberto A. UzcáteguiGuillermo Acosta-MarumIEEE Communications Magazine ,May 2009
1
Presenter – Renato IidaSlide2
Outline
IntroductionWAVE SYSTEM ARCHITECTUREPHY and MAC LayersMultichannel OperationNetworking ServicesResource ManagerSecurity ServicesConcluding RemarksWAVE: A Tutorial
2Slide3
Introduction
Motivation and StandardsSlide4
Motivation
Intelligent Vehicle Highway Systems (IVHS) US,1991Increase safetyAmeliorate congestionReduce pollutionConserve fossil fuelDOT advices with Intelligent Transportation Society of America (ITSA)Created the intelligent transportation system [ITS
] in 1996http://www.its.dot.gov/
WAVE: A Tutorial4Slide5
Standard of WAVE
2004, IEEE create the network layers based on ITSA802.11p describe the PHY/MAC layerBased on 802.11aUses 5.85-5.925 GHz75 Mhz of spectrum 1609 describe the other layerDivided in 4 parts Wireless Access in
Vehicular Environments (WAVE) is the solution using both standards
WAVE: A Tutorial5Slide6
WAVE SYSTEM ARCHITECTURE
Types and elements6WAVE: A TutorialSlide7
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
WAVE: A Tutorial
7Slide8
Organization and Channels
Exchange information using control channel (CCH) and operates independentlyWAVE basic service setsSmall NetworkSimilar to 802.11 service setMix of OBU and RSUService channels (SCHs)WAVE: A Tutorial
8Slide9
Examples
WAVE: A Tutorial9
V2V
V2IInternetSlide10
PHY and MAC layers
802.11p10WAVE: A TutorialSlide11
Protocol Stack
WAVE: A Tutorial11
802.11pSlide12
Requirement
Longer ranges of operations (up to 1000m)The high speed of vehiclesExtreme multipath environmentsMultiple overlapping ad hoc with QoSSpecial beacon frameWAVE: A Tutorial
12Slide13
Implementation
10 Mhz channels , half of the 802.11aControl Channel and six service channelUnique ad hoc modeRandom MACHigh accuracy of RSSI16 QAM lower rate than 802.11aPriority controlPower Control
WAVE: A Tutorial
13Slide14
Multichannel Operation
Functional DescriptionSlide15
Protocol Stack
WAVE: A Tutorial15
1609.4Slide16
Elements of Multichannel Operation
Medium access using enhanced distributed channel access (EDCA) from 802.11eEnhancement to IEEE 802.11 MACManage channel coordination and to support MAC service data unit (MSDU)
WAVE: A Tutorial16Slide17
Services
Control channel data transferService channel data transferData transfer servicesControl priority of data packet (WSMP or IP)WAVE: A Tutorial
17Slide18
Functional Description
Management FramesWave announcement only in CCHOther IEEE management framesData FramesWave short message can be on CCH and SCHIP data frames only on SCHChannel Coordination using CCHFor each WBSS
WAVE: A Tutorial
18Slide19
Network Services
19WAVE: A TutorialSlide20
Protocol Stack
WAVE: A Tutorial20
1609.3Slide21
Data Plane Services
IPv6TCPUDPWSMPCapable of forward messageCheck integrity of the messageWAVE: A Tutorial
21Slide22
Management-Plane Services
Application registrationWBSS managementChannel usage monitoringIPv6 configurationReceived channel power indicator (RCPI) monitoringManagement information base (MIB) maintenance
WAVE: A Tutorial
22Slide23
Application Registration
All applications need to register with WAVE management entity [WME]Each application registers with a unique provider service identifier (PSID)Three tablesProviderServiceInfo – info about applications that provide serviceUserServiceInfo -applications residing
in the local unitApplicationStatus – Info about the applications
WAVE: A Tutorial23Slide24
WBSS Management
Link establishmentAddition or removal of applications from dynamic WBSSsInclusion (provider side) and retrieval (user side) of security credentialsWBSS termination Maintenance of the status of each application in the context of a particular WBSS
WAVE: A Tutorial
24Slide25
Channel Usage Monitoring
Mandate that WME tracks SCH usageThe standard don’t define how but need to choose a less congested channelWAVE: A Tutorial25Slide26
IPv6 Configuration
Controls the IPv6 connectionsWAVE: A Tutorial26Slide27
RCPI Monitoring
Any application can query a remote device about the strength of the received signalMLME that handle this requestWAVE: A Tutorial27Slide28
MIB Maintenance
The WME maintains a MIB that contains system-related and application-related informationExamplesNetwork InformationAddresses informationRegistration portAnd others
WAVE: A Tutorial28Slide29
Resource Manager
29WAVE: A TutorialSlide30
Protocol Stack
WAVE: A Tutorial30
1609.1Slide31
Elements in the network
WAVE: A Tutorial31
RM have a resource command processor (RCP) RPC executes the command inside the RM on behalf of RMASlide32
Inside the OBU/RSU
WAVE: A Tutorial32Slide33
Security Services
33WAVE: A TutorialSlide34
Protocol Stack
WAVE: A Tutorial34
1609.2Slide35
Symmetric Algorithms
How it can be usedEncrypted-onlyAuthenticated-onlyBothUse Message Integrity Check (MIC)Algorithm CBC AES-CCMWAVE: A Tutorial
35Slide36
Remaining Algorithms
Support Asymmetric KeysUser SHA1 for hash functionsDon’t guarantee anonymous header in the broadcast messages WAVE: A Tutorial36Slide37
Hash Function
Use to create the MICUses SHA-1WAVE: A Tutorial37Slide38
Conclusions
Show how WAVE fit in a OSI modelBased on well-known solution of 802.11Test of ITS were on going in California,Michigan, New York and VirginiaWAVE: A Tutorial
38Slide39
Extra
https://www.udacity.com/course/applied-cryptography--cs387WAVE: A Tutorial39