Throw - 웹 브라우저 기반 크로스플랫폼 파일전송 시스템 개발

Throw - A Browser Based Cross Platform File Transfer System

  • 이호선 (고려대학교 정보대학 컴퓨터학과) ;
  • 임규정 (고려대학교 정보대학 컴퓨터학과) ;
  • 유헌창 (고려대학교 정보대학 컴퓨터학과)
  • HoSun Lee (Dept. of Computer Science and Engineering, Korea University) ;
  • Gyujeong Lim (Dept. of Computer Science and Engineering, Korea University) ;
  • Heonchang Yu (Dept. of Computer Science and Engineering, Korea University)
  • 발행 : 2024.10.31

초록

본 연구는 브라우저 기반 P2P 파일 전송 시스템인 Throw 를 개발하고, 기존 클라우드 스토리지 서비스와의 성능을 비교하였다. Throw 는 WAN 환경에서 평균 2 배 빠른 전송 속도를 보였으며, 다양한 운영체제에서 사용 가능한 장점이 있음을 확인하였다. Throw 는 브라우저 기반 P2P 파일 전송 기술의 가능성을 보여주었으며, 향후 성능 최적화와 사용자 편의성 증대를 통해 더욱 완성도 높은 시스템을 구축할 수 있을 것으로 기대된다.

키워드

과제정보

본 연구는 2024년 과학기술정보통신부 및 정보통신기획평가원의 SW 중심대학사업 지원을 받아 수행되었음(2023-0-00044)

참고문헌

  1. TUEXEN, M., et al. Datagram Transport Layer Security (DTLS) Encapsulation of SCTP Packets. 2017.
  2. HEINRICH, Alexander, et al. {PrivateDrop}: Practical {Privacy-Preserving} Authentication for Apple {AirDrop}. In: 30th USENIX Security Symposium (USENIX Security 21). 2021. p. 3577-3594.
  3. SUCIU, George, et al. WebRTC role in real-time communication and video conferencing. In: 2020 Global Internet of Things Summit (GIoTS). IEEE, 2020. p. 1-6.
  4. MOZILLA DEVELOPER NETWORK. Using IndexedDB - Web APIs. MDN Web Docs [online]. [no date] [viewed 13 September 2024]. Available from: https://developer.mozilla.org/enUS/docs/Web/API/IndexedDB_API/Using_IndexedDB