Abstract
Vehicle Ad Hoc Network (VANET) created between vehicles or between vehicles and centralized infrastructures is a dynamic network. Specifically, VANET can support many services such as safety, traffic management, and user-oriented services to improve transportation efficiency. Medium Access Control (MAC) protocol in VANETs not only responds the different requirements of these services but also improves the efficient broadcasting safety messages. One such protocol is to employ both TDMA and CSMA schemes in the Control CHannel (CCH), called a hybrid MAC protocol. A vehicle will send safety message without collision on the TDMA-based period during its reserved time slot and utilize the SCH resources on the CSMA-based period for the non-safety message. In addition, the TDMA-based period can be adjusted according to vehicle density. Hence, these systems can adapt themselves to various traffic conditions and improve the throughput for safety messages. In this survey, we compare different hybrid MAC protocols using dynamic TDMA-based periods as well as their benefits and limitations. Finally, we discuss some issues and promising future research which can be satisfied different QoS requirements and efficiently support both safety and non-safety services.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Intelligent Transportation System (ITS) application is used to provide safe and comfortable driving. Vehicle Ad hoc NETwork (VANET) is developed as a part of ITS to support the variety of applications such as road safety, infotainment. VANET is formed as the self-organized network between vehicles or between vehicle to centralized infrastructure (called Road Side Unit (RSU)). VANET consists of two types of communications: Vehicle-to-vehicle (V2V) and Vehicle-to-RSU (V2R) communications. To enhance the safety, reduce traffic accidents, and improve transportation efficiency, VANET supports mainly applications: safety and non-safety applications [1, 2]. The non-safety application contains information, advertisements, and entertainment for users while traveling. The safe application is an important VANET application which can enhance the public safety standards and provide a safer environment for people on the road. The safe application includes intersection collision warning, transit vehicle signal priority, work zone warning. The safety and non-safety applications are summarized in Table 1 as well as their requirements.
Medium Access Control (MAC) protocol is designed to efficient and reliable safety packets transmission. MAC protocols are proposed based on Time Division Multiple Access (TDMA) [5,6,7,8,9]. Space Division Multiple Access (SDMA) [10, 11], Code Division Multiple Access (CDMA) [12, 13] and Carrier-Sense Multiple Access with Collision Avoidance (CSMA/CA) such as IEEE 802.11 [14]. TDMA-based MAC protocols operate in a time-slotted structure. Each node must exactly occupy one time slot in each TDMA-based period. TDMA-based MAC protocols allow that each node transmits its packet without any collisions. Hence, they can support reliable broadcasting safety services. On the other hand, the CSMA-based MAC protocols allow that when a vehicle has a packet to transmit, it randomly attempts to access the channel. CSMA-based MAC protocols can provide different Quality of Service (QoS) for non-safety applications. Recently, the MAC protocols employing both CSMA and TDMA-based MAC schemes into one scheme is proposed, called hybrid MAC protocol. These protocols provide a high QoS and reduce the collision rate.
One issue of designing MAC protocols is that how to adapt them to various scenarios in which speeds and densities are frequently changing. Approaches can solve this issue by reducing the length of interval based on traffic condition based on Markov chains [15,16,17,18], vehicle density [19,20,21], reserved time slot [4, 22,23,24]. These protocols improve the system throughput and reduce the safety packet delay. In this survey, we concentrate to hybrid MAC protocols using dynamic TDMA-based periods. Compared another MAC protocols using dynamic TDMA-based periods, hybrid MAC protocols not only provide a high QoS for non-safety services but also increase safety packet delivery ratio.
2 Adaptive TDMA and CSMA-Based MAC Protocols
The United States Federal Communication Commission (FCC) has allocated 75-MHz radio spectrum for Dedicated Short Range Communications (DSRC) in VANETs which use V2V and V2R communications. The DSRC consists of seven channel: one Control CHannel (CCH) and six Service CHannels (SCHs). The CCH is used to transmit control information and high-priority short safety packets. On the other hand, the SCHs are used to transmit safety and non-safety packets. The CCH divide into two periods: Control CHannel Interval (CCHI) and Service CHannel Interval (SCHI). Each vehicle tunes to CCHI to transmit control information and high-priority short safety packets. During SCHI, vehicles switch to any chosen specific SCH to deliver non-safety messages.
The hybrid MAC protocols divide CCHI into two periods: TDMA-based period (TP) and CSMA-based period (CP), as shown in Fig. 1. TDMA-based period is defined as the period contains time slots and each node will access using TDMA mechanism. Otherwise, a CSMA-based period is defined as during this period each node having data will randomly attempt to access channel. Note that, each node will broadcast its beacon during its reserved time slot in TP. The WAVE Service Advertisements (WSA) and high-priority safety application are transmitted during CP. The hybrid MAC protocols can improve safety message broadcast and increase throughput on the CCH.
In dynamic scenarios, the length of TP can be optimized to improve the throughput of non-safety packets and increase packet delivery ratio of safety packets. When the vehicle density is low, the node can self-organizes to reduce the length of TP. When the vehicle density is large, the length of TP can increase to guarantee all vehicles occupy one time slot. We divide into two main methods: self-organized method and RSU-coordinated method. According to self-organized method, DMMAC [22], HER-MAC [4], HTC-MAC [23], EFAB [24] protocols were proposed. The C-MAC [25] protocol based on the RSU-coordinated method to assign a time slot for each vehicle in RSU’s coverage area. The classification of adaptive TDMA and CSMA-based MAC protocols is shown in Fig. 2.
2.1 A Dedicated Multi-channel MAC Protocol
During a reserved time slot in DMMAC [22] protocol, each node will broadcast its frame information including it length information of TP and each time slot information (busy status and transmitting vehicle identifier). Nodes record this information after each Sync Interval (SI). A node, x, which occupied the last time slot in the TP, becomes a quasi-switcher. If there is an available time slot, x will mark this time slot as BUSY. After one frame, if one-hop neighbors confirm BUSY and x in the field of that time slot, x successfully switch to a new time slot. DMMAC protocol not only adapt itself to various traffic conditions but also allows vehicles can transmit safety packet without wait until the end of a frame. However, the access and merging collisions are not considered and this simulation results only take place in the simple highway.
2.2 A Hybrid Efficient and Reliable MAC Protocol
Unlike DMMAC, a node, x, occupying the last time slot in TP will broadcast SWITCH packet to move to an available time slot in HER-MAC [4]. During CP, safety, HELLO and SWITCH packets are transmitted. In TP, each node will broadcast its beacon including the TP’s information which is represented by the bit-mapped information. HER-MAC protocol improves the throughput for the non-safety packets and the packet delivery ratio for the safety packet. Therefore, because there are many types of packets transmitted in the CP, when the vehicle density is large, the collision is increased.
2.3 An Efficient Time Slot Acquisition on the Hybrid MAC Protocol
HTC-MAC [23] protocol enhances the HER-MAC protocol to improve the throughput for non-safety packets. During the CP, the WSA/ACKnowledgment (ACK)/Response (RES) or Request For Service (RFS)/ACK/RES packets are transmitted between senders and receivers. A node, x, occupying the last time slot in TP will include its IDentifier (ID) and corresponding time slot into its beacon to move to a new time slot. As shown in Fig. 3, nodes d and g will move to time slot #2 in next SI. HTC-MAC can improve the system throughput and efficient time slot acquisitions. However, when vehicle density is large, the overhead of beacon packet increases and the length of time slots is greater.
2.4 An Efficient and Fast Broadcast Frame Adjustment Algorithm in the Hybrid MAC Protocol
Unlike DMMAC, HER-MAC and HTC-MAC protocol, EFAB protocol does not consider to the node occupying the last time slot in TP. The first node transmitting among one-hop neighbors set in CP will suggest nodes that can move to a new time slot. As shown in Fig. 4, node a, which is the first transmitting node in its one-hop neighbors set, suggests that nodes f and e move to new time slot. Node c suggests that node d moves to a new time slot #2. If one-hop neighbor vehicles confirm about this suggestion, these nodes will move to new time slot in next SI. EFAB protocol can improve the packet delivery ratio of WSA packets and support efficient and fast broadcast frame adjustment.
2.5 Coordinated Multi-channel MAC Protocol
On the other hand, C-MAC [25] protocol is based on RSU-coordinated method. The CCHI is divided into three periods: Length Information Broadcast Phase (LIBP), Safety Message Phase (SMP), and Channel Reservation Phase (CRP), as shown in Fig. 5. SMP uses TDMA-based mechanism while CRP uses CSMA-based mechanism. The RSU will broadcast Length Information (LI) during LIBP which contains the length of SP and vehicle’s ID and corresponding order of time slot. Each vehicle will broadcast its packet during a time slot which is assigned by RSU. The three-way handshake with Request (REQ), Response (RES), and RSU Coordination (RC) packets are transmitted during CRP. A new node moving into RSU’s coverage area will randomly choose a time slot in SCHI after it receives control slot (CS) packet transmitted by RSU. The RSU knows the ID’s vehicle and includes them into the LI packet for the next synchronization interval. After SCHI ends, the RSU broadcasts an LI packet during the LIBP in the new synchronization interval to announce the LI of each phase and the transmission order during the SMP [25]. CMAC protocol improves the system throughput and delay of safety packet transmission. However, CMAC protocol operates the only area where RSU is placed.
3 Challenges in Adaptive TDMA and CSMA-Based MAC Protocols
We introduce some open issues and possible directions for future research as follows.
-
1.
Multi-channel operation: Most adaptive TDMA and CSMA-based MAC protocols only operate only a single channel (control channel). However, DSRC channel consists of seven channels. Hence, future MAC protocol needs to enhance to multi-channel operations.
-
2.
Merging collision: Merging collision is defined as the collision occurs among vehicles which have successfully acquired a time slot and are moving to other transmission range. Existing adaptive TDMA and CSMA-based MAC protocols cannot avoid this collision. In future, designing MAC protocol solve this problem and improve the system throughput.
-
3.
Optimal length of CSMA-based period: It is possible to optimize the length of CSMA-based period by using Markov chains method. Some approaches, such as MP MAC [16, 26], VCI MAC [17], Q-VCI MAC [27] and CAMAC [28, 29] are proposed to reduce the length of the CSMA-based period.
4 Conclusion
Adaptive TDMA and CSMA-based MAC protocols not only improve the throughput for non-safety packets but also support efficient and reliable safety packet. By employing TDMA and CSMA-based mechanisms, each node can transmit safety packet without any collisions during its time slot while it can randomly attempt to access channel to transmit WSA packets on the CSMA-based period. The length of the TDMA-based period can be adjusted by the self-organized method or assigned by RSU. The dynamic TDMA-based period makes TDMA and CSMA-based MAC protocol can adapt itself to different traffic conditions. In future, TDMA and CSMA-based MAC protocol needs to satisfy various QoS requirement of non-safety services.
References
Hartenstein, H., Laberteaux, L.P.: A tutorial survey on vehicular ad hoc networks. IEEE Commun. Mag. 46(6), 164–171 (2008)
Toor, Y., Muhlethaler, P., Laouiti, A., Fortelle, A.D.L.: Vehicle ad hoc networks: applications and related technical issues. IEEE Commun. Surv. Tutor. 10(3), 74–88 (2008)
Xu, Q., Mak, T., Ko, J., Sengupta, R.: Vehicle-to-vehicle safety messaging in DSRC. In: Proceedings of the 1st ACM International Workshop on Vehicular Ad Hoc Networks, pp. 19–28. ACM (2004)
Dang, D.N.M., Dang, H.N., Nguyen, V., Htike, Z., Hong, C.S.: HER-MAC: a hybrid efficient and reliable MAC for vehicular ad hoc networks. In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications (AINA), pp. 186–193, May 2014
Borgonovo, F., Capone, A., Cesana, M., Fratta, L.: ADHOC MAC: new MAC architecture for ad hoc networks providing efficient and reliable point-to-point and broadcast service. Wireless Netw. 10, 359–366 (2004)
Borgonovo, F., Campelli, L., Cesana, M., Fratta, L.: Impact of user mobility on the broadcast service efficiency of the ADHOC MAC protocol. In: 2005 IEEE 61st Vehicular Technology Conference, VTC 2005-Spring, vol. 4, pp. 2310–2314 (2005)
Bharati, S., Zhuang, W.: CAH-MAC: cooperative adhoc MAC for vehicular networks. IEEE J. Sel. Areas Commun. 31(3), 470–479 (2013)
Bharati, S., Thanayankizil, L., Bai, F., Zhuang, W.: Effects of time slot reservation in cooperative ADHOC MAC for vehicular networks. In: 2013 IEEE International Conference on Communications (ICC), pp. 6371–6375, June 2013
Omar, H., Zhuang, W., Li, L.: VEMAC: a TDMA-based MAC protocol for reliable broadcast in vanets. IEEE Trans. Mob. Comput. 12(9), 1724–1736 (2013)
Blum, J.J., Eskandarian, A.: A reliable link-layer protocol for robust and scalable intervehicle communications. IEEE Trans. Intell. Transp. Syst. 8(1), 4–13 (2007)
Mangharam, R., Rajkumar, R., Hamilton, M., Mudaliget, P., Bait, F.: Bounded-latency alerts in vehicular networks. In: 2007 Mobile Networking for Vehicular Environments, pp. 55–60, May 2007
Nakata, H., Inoue, T., Itami, M., Itoh, K.: A study of inter vehicle communication scheme allocating PN codes to the location on the road. In: Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems, vol. 2, pp. 1527–1532, October 2003
Watanabe, F., Fujii, M., Itami, M., Itoh, K.: An analysis of incident information transmission performance using MCS/CDMA scheme. In: 2005 IEEE Proceedings of Intelligent Vehicles Symposium, pp. 249–254 (2005)
Wireless LAN medium access control (MAC) and physical layer (PHY) specification. IEEE 802.11 Working Group (1997)
Liu, L., Xia, W., Shen, L.: An adaptive multi-channel MAC protocol with dynamic interval division in vehicular environment. In: 2009 First International Conference on Information Science and Engineering, pp. 2534–2537, Dec 2009
Shao, C., Leng, S., Zhang, Y., Fu, H.: A multi-priorit supported p-persistent MAC protocol for vehicular ad hoc networks. In: 2012 IEEE Wireless Communications and Networking Conference (WCNC), pp. 2532–2537, April 2012
Wang, Q., Leng, S., Fu, H., Zhang, Y.: An IEEE 802.11p-based multichannel MAC scheme with channel coordination for vehicular ad hoc networks. IEEE Trans. Intell. Transp. Syst. 13(2), 449–458 (2012)
Song, C., Tan, G., Yu, C., Ding, N., Zhang, F.: APDM: an adaptive multi-priority distributed multichannel MAC protocol for vehicular ad hoc networks in unsaturated conditions. Computer Communications 104, 119–133 (2016). http://www.sciencedirect.com/science/article/pii/S0140366416302675
Yang, W.D., Li, P., Liu, Y., Zhu, H.S.: Adaptive TDMA slot assignment protocol for vehicular ad-hoc networks. J. China Univ. Posts Telecommun. 20(1), 11–25 (2013). http://www.sciencedirect.com/science/article/pii/S1005888513600023
Zou, R., Liu, Z., Zhang, L., Kamil, M.: A near collision free reservation based MAC protocol for VANETS. In: 2014 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1538–1543, April 2014
Babu, S., Patra, M., Murthy, C.S.R.: An efficient TDMA-based variable interval multichannel MAC protocol for vehicular networks. Wirel. Netw. 22(4), 1365–1380 (2016). http://dx.doi.org/10.1007/s11276-015-1018-9
Lu, N., Ji, Y., Liu, F., Wang, X.: A dedicated multi-channel MAC protocol design for VANET with adaptive broadcasting. In: Wireless Communications and Networking Conference (WCNC), pp. 1–6. IEEE (2010)
Nguyen, V., Oo, T.Z., Chuan, P., Hong, C.S.: An efficient time slot acquisition on the hybrid TDMA/CSMA multichannel MAC in VANETS. IEEE Commun. Lett. 20(5), 970–973 (2016)
Nguyen, V., Oo, T.Z., Hong, C.S., Tran, N.H.: An efficient and fast broadcast frame adjustment algorithm in VANET. IEEE Commun. Lett. PP(99), 1 (2016)
Kim, Y., Lee, M., Lee, T.J.: Coordinated multichannel MAC protocol for vehicular ad hoc networks. IEEE Trans. Veh. Technol. 65(8), 6508–6517 (2016)
Shao, C., Leng, S., Zhang, Y., Fu, H.: A multi-priority supported medium access control in vehicular ad hoc networks. Comput. Commun. 39, 11–21 (2014). http://dx.doi.org/10.1016/j.comcom.2013.11.002
Wang, Q., Leng, S., Zhang, Y., Fu, H.: A QoS supported multi-channel MAC for vehicular ad hoc networks. In: 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring), pp. 1–5, May 2011
Shao, C., Leng, S., Zhang, Y., Vinel, A., Jonsson, M.: Performance analysis of connectivity probability and connectivity-aware MAC protocol design for platoon-based VANETS. IEEE Trans. Veh. Technol. 64(12), 5596–5609 (2015)
Shao, C., Leng, S., Fan, B., Zhang, Y., Vinel, A., Jonsson, M.: Connectivity-aware medium access control in platoon-based vehicular ad hoc networks. In: 2015 IEEE International Conference on Communications (ICC), pp. 3305–3310, June 2015
Acknowledgments
This work was supported by Institute for Information & communications Technology Promotion (IITP) grant funded by the Korea government (MSIT) (R0126-16-1009, Development of Smart Mediator for Mashup Service and Information Sharing among ICBMS Platform) *Dr. CS Hong is the corresponding author
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Nguyen, V., Hong, C.S. (2018). Adaptive TDMA and CSMA-Based MAC Protocols for Vehicular Ad Hoc Networks: A Survey. In: Duy, V., Dao, T., Zelinka, I., Kim, S., Phuong, T. (eds) AETA 2017 - Recent Advances in Electrical Engineering and Related Sciences: Theory and Application. AETA 2017. Lecture Notes in Electrical Engineering, vol 465. Springer, Cham. https://doi.org/10.1007/978-3-319-69814-4_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-69814-4_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-69813-7
Online ISBN: 978-3-319-69814-4
eBook Packages: EngineeringEngineering (R0)