그림 1 . HTTP/2 및 QUIC의 요청-응답 경로 Fig. 1. Request-response path for HTTP / 2 and QUIC
그림 2. TCP, TCP+TLS, QUIC의 연결 설정 과정 Fig. 2. TCP, TCP + TLS, QUIC connection establishment process
그림 3. HTTP/2 및 HTTP/3의 프로토콜 스택 Fig. 3. HTTP/2 and HTTP/3 protocol stacks
그림 4. QUIC-DASH 시스템 구성도 Fig. 4. QUIC-DASH system configuration diagram
그림 5. 실험을 위한 전체 구성도 Fig. 5. Configuration diagram of experiments
그림 6. HTTP/1.1+TCP 실험 결과 (좌), HTTP/2+QUIC 실험 결과(우) Fig. 6. HTTP / 1.1 + TCP experiment result (left), HTTP / 2 + QUIC experiment result (right)
그림 7. 대역폭 제한을 걸지 않은 HTTP/1.1 서버의 DASH 세그먼트 I/O 그래프 Fig 7. DASH segment I/O graph of HTTP / 1.1 server without bandwidth limit
그림 8. 대역폭 제한을 건(3,200Kbps) HTTP/1.1 서버의 DASH 세그먼트 I/O 그래프 Fig. 8. A DASH segment I/O graph of HTTP/1.1 server with bandwidth limit(3,200Kbps)
그림 9. 대역폭이 급격히 하락한 지점의 I/O그래프 Fig. 9. I/O graph at the point where the bandwidth has fallen sharply
그림 10. 대역폭이 급격히 하락한 지점의 패킷 메시지 Fig. 10. Packet messages at the point where the bandwidth has fallen sharply
그림 11. 대역폭 제한을 건(3,200Kbps) gQUIC 서버의 DASH 세그먼트 I/O 그래프 Fig. 11. A DASH segment I/O graph of gQUIC server without bandwidth limit
References
- Biswal, Prasenjeet, and Omprakash Gnawali. "Does quic make the web faster?." Proceeding of 2016 IEEE Global Communications Conference (GLOBECOM). Washington, DC USA, pp. 1-6, 2016, https://doi.org/10.1109/GLOCOM.2016.7841749
- Google Wants To Speed Up The Web With Its QUIC Protocol, https://techcrunch.com/2015/04/18/google-wants-to-speed-up-the-web-with-its-quic-protocol/ (accessed Nov 22, 2015)
- Why Fastly loves QUIC and HTTP/3, https://www.fastly.com/blog/why-fastly-loves-quic-http3 (accessed Mar 21, 2019)
- HTTP/2, https://hpbn.co/http2/ (accessed Jul 10, 2018)
- Stephen Ludin, Javier Garza, Learning HTTP/2, (Translated by Jaejoon Gang), O'Reilly Media, USA, pp. 36-131, 2018
- Yunho Kim, Heekwang Kim and Kwangsue Chung, 2018, "Video Quality Maintenance Scheme for Improve QoE of HTTP Adaptive Streaming Service," Journal of KIISE, Vol. 45, No. 2, pp. 187-194, February 2018, https://doi.org/10.5626/JOK.2018.45.2.187
- M. Bishop, Hypertext Transfer Protocol Version 3 (HTTP/3), https://quicwg.org/base-drafts/draft-ietf-quic-http.html (accessed Jan, 2019)
- Dooyeol Yun and Kwangsue Chung, 2016, "Segment Scheduling Scheme to Support Seamless DASH-based Live Streaming Service," KIISE Transactions on Computing Practices, Vol. 22, No. 7, pp. 310-314, July 2016, https://doi.org/10.5626/KTCP.2016.22.7.310
- Behrouz A. Forouzan, TCP/IP PROTOCOL Suite, 4TH EDITION, (Translated by ByungChul Kim and five others), USA, pp.435-521, 2009
- User datagram protocol, https://tools.ietf.org/html/rfc768, (accessed Aug.28, 1980)
- Hypertext Transfer Protocol (HTTP) over QUIC draft-ietf-quic-http-04, https://tools.ietf.org/html/draft-ietf-quic-http-04, (accessed Jun. 13, 2017)
- HTTP/3 explained, https://legacy.gitbook.com/book/ bagder/http3-explained/details, (accessed Jan, 2019)
- Minjeong Song, Sunggeun Yoo and Sangil Park, "A Study on Transmission Technology Trend of Web Based Realistic Media (VR / AR) Platform", The Journal of The Korean Institute of Communication Sciences, Vol. 35, No. 9, pp. 38-45, August 2018, http://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE07544687
- MPEG-DASH with Server Push and WebSockets, https://mpeg.chiariglione.org/standards/mpeg-dash/dash-server-push-and-websockets, (accessed Oct, 2017)
- Yungyoun Kim and Kwangsue Chung, "A Video Quality Control Scheme Based on Content Characteristics for Improving QoE in DASH Environments," Journal of KIISE, Vol. 42, No. 8, pp. 1039-1048, Aug 2015, https://doi.org/10.5626/JOK.2015.42.8.1039
- Cisco Predicts More IP Traffic in the Next Five Years Than in the History of the Internet, https://newsroom.cisco.com/press-release-content?type=webcontent&articleId=1955935, (accessed Nov 27, 2018)