medium access control protocol design for vehicle-vehicle safety messages presented by: amal...

57
Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Post on 19-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Medium Access Control Protocol Design for Vehicle-Vehicle Safety

Messages

Presented by: Amal Alhosban October 28 2009

Page 2: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

The Authors

Qing Xu Tony Mak Jeff Ko Raja Sengupta

University of California, Berkely

Page 3: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 4: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 5: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Abstract

Proposed Medium Access Control (MAC) Protocol designed for vehicle

Safety messages V-V Developed a QoS model for safety

messages Each message has :

Range Lifetime

Page 6: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Abstract

The protocol design based on rebroadcasting each message multiple times within its lifetime

Proposed Six different design variation Derived equations, developed simulation

tool to assess the performance of the design

Page 7: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Performance depend on:

Number of rebroadcast Power Modulation Coding Traffic

Page 8: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 9: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Introduction

Main purpose for this paper: Design wireless networks to enable

vehicle safety systems

The engineers have been designing vehicle system to

protect crash sec or less before warn the driver control the vehicle

Active safety system

Page 10: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Active safety systems Provide forward collision warning Awareness about vehicles in blind spot Conflicts at intersections

But they share common needs: The locations Motions of its neighboring V

We know the state using sensorsRadar, laserCollision thread come from different directions radar looking forward, rear, right and left lane.

The state of the V

Page 11: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS (authors 04)

Cooperative Active Safety SystemEnabling active safety system by learning the state of neighbors V using GPS and Wi-Fi

Why GPS & Wi-Fi?

Page 12: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Safety

Academic response: VANET vehicular ad hoc networks

Government & industry FCC federal communication commission safety

messages will have priority access IEEE create IEEE 802.11p, built priority

for safety

And others…

Page 13: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

A Snapshot of Vehicle Neighborhood Map

Page 14: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

A Snapshot of Vehicle Neighborhood Map

3 cars Periodically transmit its GPS position,

speed and heading (motion state) Each car receive information and plot Arrow in the middle the car Arrowhead for direction

Page 15: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Network design

The evaluation: Driving on 4-8 lane freeway 802.11a radio 20 MHz channel

To evaluate design we need to estimate :1. The amount of data traffic 2. Pick QoS measures

Page 16: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 17: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Problem formulation

Bound the amount of data that could be generated by CASS

Describe the QoS model

Page 18: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Problem formulation

Bound the amount of data that could be generated by CASS

Describe the QoS model

Page 19: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS traffic bound

Message rate interval (message/msec)

1/50 – 1/500

Packet size (byte) 100 - 400

Message range (meter) 50 - 300

Average inter vehicle distance(meters/vehicle)

10 jammed30 max

Lane number 4, 8

Page 20: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

When we Expect safety message?

Position Speed Heading Turn signal Break lights

Page 21: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

The load depend on:

Safety message rate Message size Traffic density Distance Because its wireless

Page 22: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS message rate

Safety message rate (1 – 10 Hz) The vehicle transmits its motion state every

50 msec and the receiving vehicle can track smoothly

Moves 2 meter in 50 msec When broadcast 1/500 too slow, driver

reaction time every 500 msec If the information delayed 500 msec the

driver will see the threat before the system In the system between 1/50 -1/500

Page 23: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS

Producing messages are independent But may not true (example brakes)

Page 24: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS paket size

SAE J1746 encode vehicle location using 2 bytes

NTCIP using 5 bytes CASS 100 – 400

80 network protocol header 100 header and data compression 170 location and motion

Page 25: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

CASS broadcast When V broadcast safety message its

inform oncoming V about state of motion, the V far away should be told when it closer

How we determine near and far?

By having critical range (CR) for the message the V should receive the message before reach

this range (stopped car in free way) CR Depend on the content of message and its

range

Page 26: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Problem formulation

Bound the amount of data that could be generated by CASS

Describe the QoS model

Page 27: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Describe the QoS model CASS will not be fully designed and

the levels of data traffic generated will not be known

Two QoS measures suitable when using CASS

(PRF) the probability of reception or reception failure (loss)

Channel busy time

Page 28: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

PRF

The probability a randomly chosen receiver at message range fails to receive a message within lifetime

Lifetime = inverse of the rate (to reduce the number of dimensions 5 in the table)

Page 29: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Channel busy time (CBT)If two protocols deliver messages with same PRF but CBT of one lower than the other, we consider one with lower CBT

T safety : total length of time period within TT : time period

Page 30: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 31: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

In this paper They didn’t use TDMA, FDMA or CDMA

because difficult to allocate slot, codes and channels without centralized control

The design based on ALOHA and CSMA MACA, MACAW, FAMA all uses (RTS/CTS)

cannot use them for broadcast Replaced in one ref by (RTB/CTB)

Page 32: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content

Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 33: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Mac extension design

To maximize the probability (min PRF) Care when repeat message (collision)

6 variation on the reapeatetion

synchronous and asynchronous design repetition with and without carrier sensing fixed number and p-persistent repetition

Page 34: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

The concept of repetitive transmission

Page 35: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

The proposed protocol

Designed between logical link layer and MAC layer

Its role is to generate and remove repetitions

Implemented using NS2

Page 36: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

MAC Extension Layer State Machine

Page 37: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Proposed protocol

1. Asynchronous Fixed Repetition (AFR) the number of repetitions k

2. Asynchronous p-persistent Repetition (APR) the number of repetitions k/n for n slots

3. Synchronous Fixed Repetition (SFR)4. Synchronous p-persistent Repetition (SPR)5. Asynchronous p-persistent Repetition with

Carrier Sensing (APR-CS)6. Asynchronous Fixed Repetition with Carrier

Sensing (AFR-CS)

Page 38: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

MAC Layer State Machine of the AFR-CS protocol

Check channel status if busy

Pass to physical layer

Check

integrity

If corrupted

Page 39: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 40: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Notation in protocol analysis

Page 41: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Total number of Interference nodes

Page 42: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009
Page 43: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 44: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Simulation development

Page 45: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

A Typical Traffic Screen-shot of SHIFT

Page 46: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Improvement on the Scalability

Page 47: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 48: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Performance of AFR-CS Protocol as a Function of Interferer Number

Page 49: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Optimizing PRF by Repetition Number

Page 50: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

PRF of SFR Protocol at Various Data Rates in the Nominal Setting: Analytical

Page 51: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Channel Busy Time for Fixed Repetition Protocols

Page 52: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 53: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Feasibility Regions for < 0.01 Probability of Reception Failure and < 50% CBT

Page 54: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Conclusion

A PRF of 1/100 is a higher loss rate than accepted in many networks. Since CASS is a safety application research is needed to verify such a loss rate is not unacceptably high.

Page 55: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

Content Abstract Introduction Problem formulation Literature review and related technologies Mac extension design Mathematical analysis Simulation development Optimizing design Conclusion References

Page 56: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009

[1] Dedicated Short Range Communications (DSRC) home. http://www.leearmstrong.com/dsrc/dsrchomeset.htm.[2] Monarch project. http://www.monarch.cs.cmu.edu/cmu-ns.html.[3] The netowrk simulator: NS-2. http://www.isi.edu/nsnam/ns.[4] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications. IEEE Standard 802.11a-1999, 1999.[5] ISP-vehicle location referencing standard. SAE Standard J1746, July 2001.[6] Vehicle safety communications project: Final report. submitted to nhtsa and fhwa in response to cooperative agreement number dtfh61-01-x-001. January 2005.[7] N. Abramson. The throughput of packet broadcasting channels. IEEE Trans. Comm., COM-25:117–128, January 1977.[8] ACM. Proceedings of the 1st acm workshop on vehicular ad-hoc networks. October 2004.[9] G. Anastasi, L. Lanzini, and E. Mingozzi. HIPERLAN/1 MAC protocol: stability and performance analysis. IEEE Journal on Selected Areas in Communications, 18(9):1787–1798, September 2000.[10] V. Bharghavan, A. Demers, S. Shanker, and L. Zhang. MACAW: A media access protocol for wireless LANs. ACM SIGCOMM’94, pages 212–225, August 1994.[11] G. Bianchi. Performance analysis of the IEEE 802.11 distributed coordination function. IEEE Journal on Selected Areas in Communications, 18(3):535–547, March 2000.[12] J. Carbaugh, D.N. Godbole, and R. Sengupta. Safety and capacity analysis of automated and manual highway systems. Transportation Research Part C (Emerging Technologies), 6C:69–99, February 1998.[13] Federal Communications Commission. FCC 03-024. FCC Report and Order, Feburary 2004.[14] W. Feller. An introduction to Probability Theory and its Applications, volume 1. John Wiley and Sons, 1968.[15] J. Garcia-Luna-Aceves and C. Fullmer. Floor aquisition multiple access (FAMA) in single channel wireless networks. ACM Mobile networks and applications, 4:157–174, 1[16] D.N. Godbole, R. Sengupta, J. Misener, N. Kourjanskaia, and J.B. Michael. Benefit evaluation of crash avoidance systems. Transportation Research Record, (1621), Jan[17] E. Hoffmann and R. Mortimer. Scaling of relative velocity between vehicles. Accident Analysis and Prevention, 28(4):415–421, 1996.[18] P. Karn. MACA-a new channel access method for packet radio. ARRL/CRRL Amateur Radio 9th Computer Networking Conference, pages 134–140,1990.[19] G. Korkmaz, E. Ekici, F. O¨ zgu¨er, and U¨ . O¨ zgu¨ner. Urban multi-hop broadcast protocol for inter-vehicle communication systems. Proc. of the 1st ACM Workshop on Vehicular Ad-hoc Networks, pages 76–85, October 2004.[20] W. C. Y. Lee. Mobile Communications Design Fundamentals. John Wiley & Sons, 2 edition, 1993.[21] T. Mak, K. Laberteaux, and R. Sengupta. A multi-channel vanet providing concurrent safety and commercial services. Proc. of the 2nd ACM Workshop on Vehicular Ad-hoc Networks, September 2005.[22] Bill McFraland. Private Communication.[23] J.B. Michael, D.N. Godbole, J. Lygeros, and R. Sengupta. Capacity analysis of traffic flow over a single-lane automated highway system. ITS Journal, 4:49–80, August 1[24] Institute of Transportation Engineers. Traffic management data dictionary (TMDD) and message sets for external traffic management center communications (MS/ETMCC). http://www.ite.org/tmdd, 2004.[25] P. Olson. Perception-response time to unexpected roadway hazards. Human Factors, 28(1):91–96, January 1986.[26] California PATH. SHIFT: The hybrid system simulation programming language. http://www.path.berkeley.edu/shift/.[27] W. Pattra-Atikom, P. Krishnamurthy, and S. Banerjee. Distributed mechanisms for quality of serivce in wireless LAN. IEEE Wireless Communications, pages 26–34, June 2003.[28] L. Roberts. Aloha packet system with and without slots and capture. Computer Communication Review, 5(2):28–42, 1975.[29] J. Sobrinho and A. Krishnakumar. Quality-of-service in ad hoc carrier sense multiple access wireless networks. IEEE Journal on Selected Areas in Communications, 17(8):1353–1368, August 1999.[30] B. Song and D. Delorme. Human driver model for smartAHS based on cognitive and control approaches. Tenth Annual Meeting of the Intelligent Transportation Society of America, May 2000.[31] F. Tobagi and L. Kleinrock. Packet switching in radio channels: Part I- carrier sense multiple-access modes and their throughput/delay characteristics. IEEE Trans. Comm., COM-23:1400–1416, December 1975.[32] M. Torrent-Moreno, D. Jiang, and H. Hartenstein. Broadcast reception rates and effects of priority access in 802.11-based vehicular ad-hoc networks.Proc. of the 1st ACM Workshop on Vehicular Ad-hoc Networks, pages 10–18, October 2004.[33] USDOT. Report to congress on the national highway traffic safety administration its programprogram progress during 1992 1996 and strategic plan for 1997 2002. January 1997.[34] USDOT. Analysis of light vehicle crashes and pre-crash scenarios based on the 2000 general estimates system. IEEE Intelligent Vehicle Symposium, (DOT-VNTSC-NHTSA-02-04 DOT HS 809 573), February 2003.[35] J. VanderWerf, N. Kourjanskaia, S. Shladover, H. Krishnan, and M. Miller. Modeling the effects of driver control assistance systems on traffic. National Research Council Transportation Research Board 80th Annual Meeting, January 2001.[36] Y. Xiao. Enhanced DCF of IEEE 802.11e to support Qos. Proceedings of IEEE WCNC, pages 1291–1296, 2003.[37] Q. Xu, T. Mak, J. Ko, and R. Sengupta. Vehicle-vehicle safety messaging in dsrc. Proc. of the 1st ACM Workshop on Vehicular Ad-hoc Networks,October 2004.[38] Q. Xu, T. Mak, J. Ko, and R. Sengupta. Vehicle-vehicle safety messaging in dsrc. Proc. of the 1st ACM Workshop on Vehicular Ad-hoc Networks,pages19–28, October 2004.[39] J. Yin, T. El Batt, G. Yeung, B. Ryu, S. Habermas, H. Krishnan, and T. Talty. Performance evaluation of safety applications over DSRC vehicular ad-hoc networks. Proc. of the 1st ACM Workshop on Vehicular Ad-hoc Networks, pages 1–9, October 2004.[40] M. Zennaro and J. Misener. A state-map architecture for safe intelligent intersection. ITSA, Minneapolis, 2003.[41] J. Zhu and S. Roy. MAC for Dedicated Short Range Communications in Intelligent Transporation System. IEEE Communications Magazine, pages 60–67, December 2003.

Page 57: Medium Access Control Protocol Design for Vehicle-Vehicle Safety Messages Presented by: Amal Alhosban October 28 2009