OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks

This paper proposes a hybrid medium access protocol named orthogonal coded medium access control (OrMAC), which extends the principle of distributed queuing collision avoidance protocol (DQCA) of wireless local area network (WLAN) to delay-sensitive machine-to-machine (M2M) networks. OrMAC pre-assig...

Full description

Bibliographic Details
Main Authors: Ethungshan Shitiri, In-Seop Park, Ho-Shin Cho
Format: Article
Language:English
Published: MDPI AG 2017-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/17/9/2138
id doaj-e7b63f6b61774f91915bb056296fd843
record_format Article
spelling doaj-e7b63f6b61774f91915bb056296fd8432020-11-24T20:42:46ZengMDPI AGSensors1424-82202017-09-01179213810.3390/s17092138s17092138OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M NetworksEthungshan Shitiri0In-Seop Park1Ho-Shin Cho2School of Electronics Engineering, Kyungpook National University, Daegu 41556, KoreaSK Hynix, Icheon 12813, KoreaSchool of Electronics Engineering, Kyungpook National University, Daegu 41556, KoreaThis paper proposes a hybrid medium access protocol named orthogonal coded medium access control (OrMAC), which extends the principle of distributed queuing collision avoidance protocol (DQCA) of wireless local area network (WLAN) to delay-sensitive machine-to-machine (M2M) networks. OrMAC pre-assigns orthogonal codes, which serve as the channel contention signals, to the nodes entering the network. The “pre-assignment” eliminates contention collisions since it guarantees that no two nodes share the same contention code. Moreover, OrMAC employs a prioritized channel access by allowing nodes to control the transmission power of the contention signal depending on the delay sensitivity of the data. The power at which a contention signal arrives at the access point reflects the urgency of the packets waiting for transmission in the buffer. A contention signal with a high received power is assigned a high priority and vice versa for a contention signal with a low received power. Numerical experiments are carried out to compare the performance of OrMAC to that of DQCA in terms of the packet delivery ratio, latency, discarded packet ratio, and throughput. The results show that OrMAC can outperform DQCA in all the aforementioned performance metrics.https://www.mdpi.com/1424-8220/17/9/2138hybridlatencymedium access controlmachine-to-machineorthogonal code
collection DOAJ
language English
format Article
sources DOAJ
author Ethungshan Shitiri
In-Seop Park
Ho-Shin Cho
spellingShingle Ethungshan Shitiri
In-Seop Park
Ho-Shin Cho
OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
Sensors
hybrid
latency
medium access control
machine-to-machine
orthogonal code
author_facet Ethungshan Shitiri
In-Seop Park
Ho-Shin Cho
author_sort Ethungshan Shitiri
title OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
title_short OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
title_full OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
title_fullStr OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
title_full_unstemmed OrMAC: A Hybrid MAC Protocol Using Orthogonal Codes for Channel Access in M2M Networks
title_sort ormac: a hybrid mac protocol using orthogonal codes for channel access in m2m networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2017-09-01
description This paper proposes a hybrid medium access protocol named orthogonal coded medium access control (OrMAC), which extends the principle of distributed queuing collision avoidance protocol (DQCA) of wireless local area network (WLAN) to delay-sensitive machine-to-machine (M2M) networks. OrMAC pre-assigns orthogonal codes, which serve as the channel contention signals, to the nodes entering the network. The “pre-assignment” eliminates contention collisions since it guarantees that no two nodes share the same contention code. Moreover, OrMAC employs a prioritized channel access by allowing nodes to control the transmission power of the contention signal depending on the delay sensitivity of the data. The power at which a contention signal arrives at the access point reflects the urgency of the packets waiting for transmission in the buffer. A contention signal with a high received power is assigned a high priority and vice versa for a contention signal with a low received power. Numerical experiments are carried out to compare the performance of OrMAC to that of DQCA in terms of the packet delivery ratio, latency, discarded packet ratio, and throughput. The results show that OrMAC can outperform DQCA in all the aforementioned performance metrics.
topic hybrid
latency
medium access control
machine-to-machine
orthogonal code
url https://www.mdpi.com/1424-8220/17/9/2138
work_keys_str_mv AT ethungshanshitiri ormacahybridmacprotocolusingorthogonalcodesforchannelaccessinm2mnetworks
AT inseoppark ormacahybridmacprotocolusingorthogonalcodesforchannelaccessinm2mnetworks
AT hoshincho ormacahybridmacprotocolusingorthogonalcodesforchannelaccessinm2mnetworks
_version_ 1716821842549800960