Opportunistic Concurrency Transmission MAC Protocol Based on Geographic Location Information
In the wireless sensor networks, the wireless resources are very limited. In the design of the MAC protocols, how to make full use of the limited channel resources to complete more data communications must be considered as much as possible. In this paper, in view of the shortcomings of the OPC method on decisions of parallel communications, an opportunistic concurrency transmission MAC protocol based on geographic location information (OPCLI-MAC) is proposed, an improved local parallel mapping table and a parallel control algorithm are proposed. The node location information is added to the mapping table. The parallel control algorithm is carried out using the distance value to deal with the problems of the parallel transmission link’s two terminals. Experiments show that the OPCLI-MAC protocol reduces the interference of the newly launched parallel transmission link to the ongoing data communications, optimizes the parallel transmission communication decision, improves the probability of the parallel transmissions, and improves the channel utilization.
KeywordsWireless sensor networks MAC protocol Parallel transmission Geographic location information Communication decision optimization
This work was funded by the National Natural Science Foundation of China under Grant (No. 61772152 and No. 61502037), the Basic Research Project (No. JCKY2016206B001, JCKY2014206C002 and JCKY2017604C010), and the Technical Foundation Project (No. JSQB2017206C002).
- 1.Wei, Y., Heidemann, J.: Medium access control in wireless sensor networks. USC/ISI Technical report ISI-TR-580, vol. 51, pp. 961–994 (2004)Google Scholar
- 2.Sha, M., Xing, G., Zhou, G., Liu, S., Wang, X.: C-MAC: model-driven concurrent medium access control for wireless sensor networks. Proc. IEEE INFOCOM 11, 1845–1853 (2009)Google Scholar
- 3.Guoyan, Y., Guoyin, Z.: Concurrent transmission MAC protocol for wireless sensor network based on nodes geographical location information. Comput. Sci. 39, 105–108 (2012)Google Scholar
- 4.Son, D., Krishnamachari, B., Heidemann, J.: Experimental study of concurrent transmission in wireless sensor networks. In: International Conference on Embedded Networked Sensor Systems, SENSYS 2006, Boulder, Colorado, USA, 31 October–November, pp. 237–250 (2006)Google Scholar
- 5.Gudipati, A., Pereira, S., Katti, S.: AutoMAC: rateless wireless concurrent medium access. In: International Conference on Mobile Computing and Networking, pp. 5–16 (2012)Google Scholar
- 6.Shi, W., Liu, W., Song, J.: Stentorian MAC: enhance concurrency in underwater acoustic sensor networks. In: Communications, pp. 327–332 (2014)Google Scholar
- 7.Ng, H.H., Soh, W.S., Motani, M.: BiC-MAC: bidirectional-concurrent MAC protocol with packet bursting for underwater acoustic networks. In: Oceans, pp. 1–7 (2010)Google Scholar
- 8.Ma, Q., Liu, K., Miao, X., Liu, Y.: Opportunistic concurrency: a MAC protocol for wireless sensor networks. In: International Conference on Distributed Computing in Sensor Systems and Workshops, pp. 1–8 (2011)Google Scholar
- 9.Buettner, M., Yee, G.V., Anderson, E., Han, R.: X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In: SENSYS 2006 Proceedings of the International Conference on Embedded Networked Sensor Systems, Boulder, Colorado, USA, pp. 307–320 (2006)Google Scholar