$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Performance Enhancement of CSMA/CA MAC Protocol Based on Reinforcement Learning 원문보기

Journal of information and communication convergence engineering, v.19 no.1, 2021년, pp.1 - 7  

Kim, Tae-Wook (Department of Computer Engineering, Hanbat National University) ,  Hwang, Gyung-Ho (Department of Computer Engineering, Hanbat National University)

Abstract AI-Helper 아이콘AI-Helper

Reinforcement learning is an area of machine learning that studies how an intelligent agent takes actions in a given environment to maximize the cumulative reward. In this paper, we propose a new MAC protocol based on the Q-learning technique of reinforcement learning to improve the performance of t...

주제어

표/그림 (9)

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

제안 방법

  • A simulation was performed using MATLAB to verify the performance of the proposed CSMA/CA protocol using reinforcement learning. It was assumed that the station always contained packets that needed to be transmitted.
  • In this paper, we propose an algorithm that uses the Q learning technique of reinforcement learning to select a backoff number within the CW provided by the access point (AP). Through reinforcement learning, the stations can continue to select a backoff number with a high transmission success rate.
  • In this paper, we proposed an algorithm based on reinforcement learning to improve the performance of the IEEE 802.11 wireless LAN CSMA/CA MAC protocol. The AP continuously monitors the status of packets transmitted from the stations and informs the stations of the changes in CW according to the successive number of transmission successes or failures.
  • In the existing CSMA/CA method, the CW value is doubled each time there is a collision to determine the optimal CW value. In this study, the AP broadcasts the CW value to the stations through a broadcasting beacon frame and each station chooses a backoff number to reduce collisions.
  • for each AP and station. The AP adjusts the CW value according to the channel condition, and the station finds a backoff number that can maximize the transmission success rate through a Q-learning technique within the received CW value.
  • 4. The station randomly selects a backoff number in the range from 1 to the CW value, which is received from the AP, and generates a Q-value array of size CW. When the station receives a new CW value from the AP, all Q-values are initialized to 0.

이론/모형

  • 11 wireless LAN CSMA/CA MAC protocol, all stations change the CW value according to the failure or success of the packet transmis- sion. However, in the proposed method, all stations use the same CW and select one backoff number from 1 to the CW value according to the Q-learning algorithm. To determine the appropriate CW value in the given traffic conditions, the AP changes the CW value according to the number of consecutive successes or collisions of the transmitted packets.
  • The AP continuously monitors the status of packets transmitted from the stations and informs the stations of the changes in CW according to the successive number of transmission successes or failures. The station selects a backoff number with the highest packet transmission success rate within a given CW using the Q-learning technique. From the simulation results, it can be inferred that the throughput of the proposed method is higher than that of the existing CSMA/CA method.
본문요약 정보가 도움이 되었나요?

참고문헌 (8)

  1. "IEEE Standard for Information technology-Telecommunications and information exchange between systems Local and metropolitan area networks-Specific requirements- Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications," in IEEE Std 802.11-2016, Dec. 2016. DOI: 10.1109/IEEESTD.2016.7786995. 

  2. R. S. Sutton and A. G. Barto, Reinforcement Learning: An Introduction, A Bradford Book, 2018. DOI: 10.5555/3312046. 

  3. H. V. Hasselt, A. Guez, and D. Silver, "Deep reinforcement learning with double Q-learning," in Proceedings of AAAI Conference on Artificial Intelligence, pp. 2094-2100, 2016. DOI: 10.5555/3016100.3016191. 

  4. S. Galzarano, A. Liotta, and G. Fortino, "QL-MAC: A Q-learning based MAC for wireless sensor networks," in Proceedings of International Conference on Algorithms and Architectures for Parallel Processing, pp. 267-275, 2013. DOI: 10.1007/978-3-319-03889-6_31. 

  5. Y. Chu, P. D. Mitchell, and D. Grace, "ALOHA and Q-learning based medium access control for wireless sensor networks," in Proceedings of International Symposium on Wireless Communication Systems (ISWCS), pp. 511-515, 2012. DOI: 10.1109/ISWCS.2012.6328420. 

  6. M. Loganathan, T. Sabapathy, and M. Elshaikh, "Reinforcement learning based anti-collision algorithm for RFID systems," International Journal of Computing, pp. 155-168, 2019. DOI: 10.47839/ijc.18.2.1414. 

  7. S. Dhakal and S. Shin, "Precise-optimal frame length based collision reduction schemes for frame slotted Aloha RFID systems," KSII Transactions on Internet and Information Systems, vol. 8, no. 1, pp. 165-182, 2014. DOI: 10.3837/tiis.2014.01.010. 

  8. T. Ho and K. Chen, "Performance analysis of IEEE 802.11 CSMA/CA medium access control protocol," in Proceedings of PIMRC'96 - 7th International Symposium on Personal, Indoor, and Mobile Communications, pp. 407-411, 1996. DOI: 10.1109/PIMRC.1996.567426. 

관련 콘텐츠

오픈액세스(OA) 유형

GOLD

오픈액세스 학술지에 출판된 논문

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로