DOI QR코드

DOI QR Code

Development of Bluetooth Protocol Stack on Embedded System

임베디드 시스템 상에서 블루투스 프로토콜 스택 개발

  • 이상학 (전자부품연구원 유비쿼터스컴퓨팅연구센터) ;
  • 정태충 (경희대학교 컴퓨터공학과)
  • Published : 2004.04.01

Abstract

Recent advancement in RF technology and wireless communications has enabled the development of noble networks. Bluetooth that can be used in various application field is a kind of WPAN(Wireless Personal Area Network) standard that is widely known. Bluetooth enables voice and data applications to operate simultaneously. Various applications have been implemented based on standard Profiles. In this paper, we describes the development of Biuetooth network AP(Access Point) system for network connection of Bluetooth devices. Unlike headset, mouse, and keyboard, the access point should have capability to support multiple connection and stabilized network throughput. We have designed and developed the hardware system, core stack and profiles on embedded system to comply with standard specification. Our system showed compatibility and good protocol performance through testing with lots of products that is available in market.

RF 기술 및 무선 네트워크의 발전은 다양한 형태의 새로운 네트워크가 제시되고 개발될 수 있도록 하였다. 다양한 응용분야에서 사용될 수 있는 블루투스 기술은 가장 많이 알려진 무선 개인 영역 네트워크(WPAN : Wireless Personal Area Network) 표준이다. 음성, 데이터의 동시처리가 가능한 무선 네트워크 통신 표준인 블루투스는 표준 프로파일을 기반으로 하여 다양한 응용 애플리케이션들이 나와 있다. 본 논문에서는 블루투스 기기들의 네트워크 접속을 위한 블루투스 네트워크 액세스 포인트(AP: Access Point) 개발에 대해 기술하였다. 이미 시장에 출시되어 있는 블루투스 마우스, 키보드, 헤드셋 등의 주변장치와 다르게 액세스 포인트는 네트워크 접속장치로서 다중접속, 전송 속도 등을 안정적으로 지원해야 한다. 임베디드 시스템 상에서 표준 규격을 만족하는 블루투스 액세스 포인트를 구현하기 위해 시스템을 설계, 개발하였으며, 블루투스 프로토콜 코어 스택과 프로파일을 구현하여 기능 및 성능을 평가하였다. 다양한 제품과의 접속 테스트를 통해 규격에 호환됨을 보였고, 기존의 블루투스 프로토콜 스택과 비교하여 우수한 네트워크 성능 평가 결과를 나타내었다.

Keywords

References

  1. 이태진, 강우식, 이재율, '근거리 무선 통신 시스템 : 블루투스,' 한국통신학회지(THE PROCEDINGS OF THE KOREAN INSTITUTE OF COMMUNICATION SCIENCES : 정보통신, Vol.17, No.11, pp.63-73, 1266-4275, Nov., 2000
  2. 박영환, 임베디드 시스템 & 임베디드 리눅스, 사이텍미디어, 2002
  3. S.Chiu, H. Chang and R. Chang, 'Providing Mobile LAN Access Capability for Bluetooth Devices', Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference, pp.631-636, Dec., 2001 https://doi.org/10.1109/ICPADS.2002.1183483
  4. J. Chen, and K. Yen, 'Transparent bridging support for Bluetooth-IP service interworking,' International journal of network management, pp.379-386, May, 2002 https://doi.org/10.1002/nem.454
  5. Y. Lim, J. Kim, S. Min, and J. Ma, 'performance Evaluation of the Bluetooth-based public Internet Access Point,' Information Networking, 2001, Proceedings, 15th International Conference, pp.643-638, Feb., 2001 https://doi.org/10.1109/ICOIN.2001.905527
  6. Bluetooth SIG, Specification of the Bluetooth System Core, 2001
  7. Bluetooth SIG, Specification of the Bluetooth System Profiles, 2001
  8. 박재호, 임베디드 리눅스, 한빛미디어, 2001
  9. R. Kraemer, 'Bluetooth based wireless Internet applications for indoor hotspots : experience of a successful experiment during CeBIT 2001,' Local Computer Networks Proceedings, LCN 2001, 26th Annual IEEE Conference, pp.518-524, Nov., 2001 https://doi.org/10.1109/LCN.2001.990831
  10. P. Bhagwat, 'Bluetooth : Technology for Short-Range Wireless Apps,' Internet Computing, Internet Computing, IEEE, Vol.5, Issue3, pp.96-103, May, June, 2001 https://doi.org/10.1109/4236.935183
  11. 전자부품연구원, '블루투스 산업현황', July, 2003
  12. http://www.bluez.org