Carrier sense multiple access (CSMA), a representative contention-based MAC protocol, plays an important role in a wireless communication system that requires efficient channel utilization. In particular, it can allocate channels dynamically because each node competes to get channels every period in the dynamic network environment, unlike the contention-free MAC protocol, which allocates channels statically. However, CSMA has performance degradation because as the number of nodes increases, the collision probability also increases. In this paper, we propose a hybrid CSMA using a sequential-based scheduling algorithm. Our proposed MAC protocol operates in two stages. The AP sends the node's sequence number and an ACK to the node that acquired the channel in the initial stage. Next, in the second stage, nodes transmit their data without collision using their assigned sequential number. Performance results show that the average throughput and the average delay are improved compared to conventional CSMA.
ACKNOWLEDGMENT This research was supported by the MSIT(Ministry of Science and ICT), Korea, under the ITRC(Information Technology Research Center) support program(IITP-2020-2018-0-01424) supervised by the IITP(Institute for Information & communications Technology Promotion)