DOI QR코드

DOI QR Code

오픈소스 하드웨어와 이벤트 기반 논 블로킹 I/O 알고리즘을 활용한 음성송출 시스템 설계 및 구현

Design and implementation of Voice Transmission System using Open Source Hardware and Event based Non-Blocking I/O Algorithm

  • 투고 : 2020.08.10
  • 심사 : 2020.09.21
  • 발행 : 2020.09.30

초록

Digital Information Display와 KIOSK는 전용 컨텐츠의 개발 비용으로 인한 초기 도입 비용 및 유지 비용과 제품의 특성으로 인해 설치 비용이 높다는 문제가 있다. 이러한 문제를 해결하기 위해 오픈소스 하드웨어 및 이벤트 기반 논 블로킹 I/O 알고리즘을 사용하여 음성 전송 시스템을 설계하고 구현하였다. 제안하는 오픈 하드웨어를 통한 음성송출 시스템은 시스템 초기 도입 비용과 유지 보수비용이 저렴하고, 다양한 형태로 활용할 수 있어서 정보 취약 계층의 정보에 대한 접근성을 향상할 수 있다.

Digital Information Display and KIOSK have a problem that initial introduction cost and maintenance cost due to the development cost of dedicated contents and installation cost are high due to the characteristics of the product. In order to solve these problems, We designed and implemented of voice transmission system using Open Source Hardware and Event based Non-Blocking I/O Algorithm.

키워드

참고문헌

  1. S. John, and I. Kymissis, "Lab kits using the Arduino prototyping platform," IEEE Frontiers in Education Conference (FIE), pT3C-1, 2010.
  2. Chang-Gyu Seong, Keel-Soo Rhyu, "Internet of things application service system with open source hardware," Journal of the Korean Society of Marine Engineering, vol. 40, no. 6, pp. 542-547, 2016. https://doi.org/10.5916/jkosme.2016.40.6.542
  3. Open Source Hardware Association(2014), https://www.oshwa.org/definition/korean (accessed Aug., 08, 2020).
  4. 오픈소스 하드웨어 시장의 견인차 IoT의 확산(2019), http://www.epnc.co.kr/news/articleView.html?idxno=82337(accessed Aug., 08, 2020)
  5. 김경민, "오픈소스 하드웨어를 이용한 유아의 자유선택활동관찰시스템의 설계 및 개발 연구," 스마트미디어저널, vol. 7, no. 2, pp. 47-53, 2018년 7월 https://doi.org/10.30693/SMJ.2018.7.2.47
  6. 강기욱, 이정환, 홍지만, "오픈소스 하드웨어에서 효율적인 임베디드 소프트웨어 개발을 위한 프레임워크," 스마트미디어저널, vol. 5, no. 4, pp. 49-56, 2016년 12월
  7. 박선, 차병래, 김종원, "오픈소스 기반 해양환경 모니터링 시스템," 스마트미디어저널, vol. 6, no. 3, pp. 75-82, 2017년 9월
  8. Non-blocking I/O(2018), http://wiki.sys4u.co.kr/pages/viewpage.action?pageId=7767390 (accessed Aug., 08, 2020).
  9. Asynchronous programming. Blocking I/O and non-blocking I/O(2020), https://luminousmen.com/post/asynchronous-programming-blocking-and-non-blocking (accessed Aug., 08, 2020).