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...
Main Authors: | , , |
---|---|
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 |