Shinik Park

dblp:230/6827 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0002-7375-8587ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 2 first-author · 1 since 2021Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
3 papers
Content delivery and video streaming · 37% Network performance modeling · 18% Transport protocols and congestion control · 17%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming
bitrate adaptation
0.812024
Exstream: A Delay-minimized Streaming System with Explicit Frame Queueing Delay Measurement · INFOCOM 2024
Network performance modeling › delay analysis
queueing delay analysis
0.812024
Exstream: A Delay-minimized Streaming System with Explicit Frame Queueing Delay Measurement · INFOCOM 2024
Content delivery and video streaming
real-time video streaming
0.812024
Exstream: A Delay-minimized Streaming System with Explicit Frame Queueing Delay Measurement · INFOCOM 2024
Network measurement and analytics
bandwidth estimation
0.622024
ExLL: an extremely low-latency congestion control for mobile cellular networks · CoNEXT 2018
Exstream: A Delay-minimized Streaming System with Explicit Frame Queueing Delay Measurement · INFOCOM 2024
Internet of things and sensor networks › wireless sensor network › network diagnosis
latency diagnosis
0.412019
I Sent It: Where Does Slow Data Go to Wait? · EuroSys 2019
Transport protocols and congestion control › TCP performance
TCP latency
0.412019
I Sent It: Where Does Slow Data Go to Wait? · EuroSys 2019
Transport protocols and congestion control › low-latency transport
low-latency congestion control
0.312018
ExLL: an extremely low-latency congestion control for mobile cellular networks · CoNEXT 2018
Cellular and mobile networks
5g
0.112019
I Sent It: Where Does Slow Data Go to Wait? · EuroSys 2019
Cellular and mobile networks
LTE
0.112018
ExLL: an extremely low-latency congestion control for mobile cellular networks · CoNEXT 2018

Methods — techniques the papers use, named apart from their topics

bitrate control · 0.8bandwidth estimation · 0.8end-to-end latency decomposition · 0.4minimum RTT calibration · 0.3bandwidth inference · 0.3FAST control framework · 0.3
YearPublicationVenuePosition
2025 ADQ: Application-Aware Socket Buffer Dequeueing for Mobile Devices
abstract
The end-to-end latency requirement in mobile applications is not limited to the time taken from the server to the user device. The perceived latency by the users also includes the time taken for the data to traverse from the mobile operating system's kernel to the application layer. The kernels of modern mobile devices are designed to reduce the network packet processing delay by enqueuing incoming data in socket buffer and quickly dequeueing socket buffer for immediate data delivery to the application layer. However, this approach results in unnecessary CPU load on the mobile device due to the frequent execution of socket buffer dequeueing. We propose ADQ, which utilizes Application Data Unit (ADU) information—the smallest data unit interpretable by the application—in the mobile kernel to conduct minimal socket buffer dequeueing, aiming to reduce unnecessary CPU load without degrading delay performance. Our evaluation in a real-time video streaming scenario shows that ADQ can maintain a minimal level of latency using a restricted amount of CPU resources. Furthermore, in the presence of high CPU loads from competing tasks, we demonstrate that ADQ can improve delay performance compared to the default mobile kernel.
Dongwook Choi, Shinik Park, Donggyu Yang, Kyunghan Lee
CCNC2
2024 Exstream: A Delay-minimized Streaming System with Explicit Frame Queueing Delay Measurement
abstract
Network fluctuations can cause unpredictable degradation of the user’s quality of experience (QoE) on real-time video streaming. The intrinsic property of real-time video streaming, which generates delay-sensitive and chunk-based video frames, makes the situation even more complicated. Although previous approaches have tried to alleviate this problem by controlling the video bitrate based on the current network capacity estimate, they do not take into account the explicit queueing delay experienced by the video frame in determining the bitrate of upcoming video frames. To tackle this problem, we propose a new real-time video streaming system, Exstream, that can adapt to dynamic network conditions with the help of video bitrate control method and bandwidth estimation method designed to support real-time video streaming environments. Exstream explicitly estimates the queueing delay experienced by the video frame based on the transmission time budget that each frame can maximally utilize, which depends on the frame generation interval, and adjusts the bitrate of newly generated video frames to suppress the queueing delay level close to zero. Our comprehensive experiments demonstrate that Exstream achieves lower frame delay than four existing systems, Salsify, WebRTC, Skype, and Hangouts without frequent video frame skip.
Shinik Park, Junseon Kim, Jongyun Lee, Sangtae Ha, Kyunghan Lee
INFOCOM1
2019 I Sent It: Where Does Slow Data Go to Wait?
abstract
Emerging applications like virtual reality (VR), augmented reality (AR), and 360-degree video aim to exploit the unprecedentedly low latencies promised by technologies like the tactile Internet and mobile 5G networks. Yet these promises are still unrealized. In order to fulfill them, it is crucial to understand where packet delays happen, which impacts protocol performance such as throughput and latency. In this work, we empirically find that sender-side protocol stack delays can cause high end-to-end latencies, though existing solutions primarily address network delays. Unfortunately, however, current latency diagnosis tools cannot even distinguish between delays on network links and delays in the end hosts. To close this gap, we present ELEMENT, a latency diagnosis framework that decomposes end-to-end TCP latency into endhost and network delays, without requiring admin privileges at the sender or receiver.
Youngbin Im, Parisa Rahimzadeh, Brett Shouse, Shinik Park, Carlee Joe-Wong, Kyunghan Lee, Sangtae Ha
EuroSys4
2018 ExLL: an extremely low-latency congestion control for mobile cellular networks
abstract
Since the diagnosis of severe bufferbloat in mobile cellular networks, a number of low-latency congestion control algorithms have been proposed. However, due to the need for continuous bandwidth probing in dynamic cellular channels, existing mechanisms are designed to cyclically overload the network. As a result, it is inevitable that their latency deviates from the smallest possible level (i.e., minimum RTT). To tackle this problem, we propose a new low-latency congestion control, ExLL, which can adapt to dynamic cellular channels without overloading the network. To do so, we develop two novel techniques that run on the cellular receiver: 1) cellular bandwidth inference from the downlink packet reception pattern and 2) minimum RTT calibration from the inference on the uplink scheduling interval. Furthermore, we incorporate the control framework of FAST into ExLL's cellular specific inference techniques. Hence, ExLL can precisely control its congestion window to not overload the network unnecessarily. Our implementation of ExLL on Android smartphones demonstrates that ExLL reduces latency much closer to the minimum RTT compared to other low-latency congestion control algorithms in both static and dynamic channels of LTE networks.
Shinik Park, Jinsung Lee, Junseon Kim, Ji Hoon Lee, Sangtae Ha, Kyunghan Lee
CoNEXT1