A CSMA/CA-Based Media Access Protocol Using the Registered Backoff Time Vector (RBTv) Mechanism for M2M Communications

Rung Shiang Cheng, Chung-Ming Huang, Tzung Han Tu

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

This paper proposes an enhanced IEEE 802.11 CSMA/CA media access scheme designated as CSMA/CA-RBTv, in which RBT denotes the Registered Backoff Time and v denotes vector for Machine-to-Machine (M2M) communication. In the proposed CSMA/CA-RBTv, when a mobile node transmits data to the AP, it attaches a random number called the RBT, which denotes the next time slot the mobile node would like to transmit its next data packet, to the packet. Once the AP receives the packet, it extracts the RBT and adds it to a Registered-Time-Slot-List (RTSL) used to conduct channel access scheduling. Before transmitting the ACK packet to the mobile node, the AP (1) selects the node with the smallest RBT from the RTSL list as the next one to access the wireless channel and (2) uses RTSL to make a bit vector marking which time slots have been registered for data transmission, i.e., channel access. Then, the AP appends the aforementioned two pieces of channel access information to the ACK packet. Since the ACK packet is transmitted in a broadcast manner, all of the mobile nodes which overhear the transmission know which node has the next right to access the channel and which time slots are still available for channel access. Consequently, the occurrence of collisions can be reduced, which also results in decreasing power consuming. The simulation results show that CSMA/CA-RBTv has significant improvement in both transmission performance and energy efficiency of the M2M network as the number of mobile nodes increases.

Original languageEnglish
Pages (from-to)83-97
Number of pages15
JournalMobile Networks and Applications
Volume22
Issue number1
DOIs
Publication statusPublished - 2017 Feb 1

Fingerprint

Carrier sense multiple access
Network protocols
Data communication systems
Energy efficiency
Scheduling
Machine-to-machine communication

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

@article{fbf405cc73f647b7a52da56b5d4ca86f,
title = "A CSMA/CA-Based Media Access Protocol Using the Registered Backoff Time Vector (RBTv) Mechanism for M2M Communications",
abstract = "This paper proposes an enhanced IEEE 802.11 CSMA/CA media access scheme designated as CSMA/CA-RBTv, in which RBT denotes the Registered Backoff Time and v denotes vector for Machine-to-Machine (M2M) communication. In the proposed CSMA/CA-RBTv, when a mobile node transmits data to the AP, it attaches a random number called the RBT, which denotes the next time slot the mobile node would like to transmit its next data packet, to the packet. Once the AP receives the packet, it extracts the RBT and adds it to a Registered-Time-Slot-List (RTSL) used to conduct channel access scheduling. Before transmitting the ACK packet to the mobile node, the AP (1) selects the node with the smallest RBT from the RTSL list as the next one to access the wireless channel and (2) uses RTSL to make a bit vector marking which time slots have been registered for data transmission, i.e., channel access. Then, the AP appends the aforementioned two pieces of channel access information to the ACK packet. Since the ACK packet is transmitted in a broadcast manner, all of the mobile nodes which overhear the transmission know which node has the next right to access the channel and which time slots are still available for channel access. Consequently, the occurrence of collisions can be reduced, which also results in decreasing power consuming. The simulation results show that CSMA/CA-RBTv has significant improvement in both transmission performance and energy efficiency of the M2M network as the number of mobile nodes increases.",
author = "Cheng, {Rung Shiang} and Chung-Ming Huang and Tu, {Tzung Han}",
year = "2017",
month = "2",
day = "1",
doi = "10.1007/s11036-016-0680-1",
language = "English",
volume = "22",
pages = "83--97",
journal = "Mobile Networks and Applications",
issn = "1383-469X",
publisher = "Springer Netherlands",
number = "1",

}

A CSMA/CA-Based Media Access Protocol Using the Registered Backoff Time Vector (RBTv) Mechanism for M2M Communications. / Cheng, Rung Shiang; Huang, Chung-Ming; Tu, Tzung Han.

In: Mobile Networks and Applications, Vol. 22, No. 1, 01.02.2017, p. 83-97.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A CSMA/CA-Based Media Access Protocol Using the Registered Backoff Time Vector (RBTv) Mechanism for M2M Communications

AU - Cheng, Rung Shiang

AU - Huang, Chung-Ming

AU - Tu, Tzung Han

PY - 2017/2/1

Y1 - 2017/2/1

N2 - This paper proposes an enhanced IEEE 802.11 CSMA/CA media access scheme designated as CSMA/CA-RBTv, in which RBT denotes the Registered Backoff Time and v denotes vector for Machine-to-Machine (M2M) communication. In the proposed CSMA/CA-RBTv, when a mobile node transmits data to the AP, it attaches a random number called the RBT, which denotes the next time slot the mobile node would like to transmit its next data packet, to the packet. Once the AP receives the packet, it extracts the RBT and adds it to a Registered-Time-Slot-List (RTSL) used to conduct channel access scheduling. Before transmitting the ACK packet to the mobile node, the AP (1) selects the node with the smallest RBT from the RTSL list as the next one to access the wireless channel and (2) uses RTSL to make a bit vector marking which time slots have been registered for data transmission, i.e., channel access. Then, the AP appends the aforementioned two pieces of channel access information to the ACK packet. Since the ACK packet is transmitted in a broadcast manner, all of the mobile nodes which overhear the transmission know which node has the next right to access the channel and which time slots are still available for channel access. Consequently, the occurrence of collisions can be reduced, which also results in decreasing power consuming. The simulation results show that CSMA/CA-RBTv has significant improvement in both transmission performance and energy efficiency of the M2M network as the number of mobile nodes increases.

AB - This paper proposes an enhanced IEEE 802.11 CSMA/CA media access scheme designated as CSMA/CA-RBTv, in which RBT denotes the Registered Backoff Time and v denotes vector for Machine-to-Machine (M2M) communication. In the proposed CSMA/CA-RBTv, when a mobile node transmits data to the AP, it attaches a random number called the RBT, which denotes the next time slot the mobile node would like to transmit its next data packet, to the packet. Once the AP receives the packet, it extracts the RBT and adds it to a Registered-Time-Slot-List (RTSL) used to conduct channel access scheduling. Before transmitting the ACK packet to the mobile node, the AP (1) selects the node with the smallest RBT from the RTSL list as the next one to access the wireless channel and (2) uses RTSL to make a bit vector marking which time slots have been registered for data transmission, i.e., channel access. Then, the AP appends the aforementioned two pieces of channel access information to the ACK packet. Since the ACK packet is transmitted in a broadcast manner, all of the mobile nodes which overhear the transmission know which node has the next right to access the channel and which time slots are still available for channel access. Consequently, the occurrence of collisions can be reduced, which also results in decreasing power consuming. The simulation results show that CSMA/CA-RBTv has significant improvement in both transmission performance and energy efficiency of the M2M network as the number of mobile nodes increases.

UR - http://www.scopus.com/inward/record.url?scp=84954452874&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84954452874&partnerID=8YFLogxK

U2 - 10.1007/s11036-016-0680-1

DO - 10.1007/s11036-016-0680-1

M3 - Article

VL - 22

SP - 83

EP - 97

JO - Mobile Networks and Applications

JF - Mobile Networks and Applications

SN - 1383-469X

IS - 1

ER -