Junguk Cho
University of Utah
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Junguk Cho.
acm special interest group on data communication | 2014
Junguk Cho; Binh Nguyen; Arijit Banerjee; Robert Ricci; Jacobus E. van der Merwe; Kirk Webb
We present our Software-defined network Mobile Offloading aRchitecturE (SMORE). SMORE realizes traffic offloading in mobile networks without requiring any changes to the functionality of existing mobile network nodes. At the same time, it is fully aware of mobile network functionality, including mobility.
GetMobile: Mobile Computing and Communications | 2015
Arijit Banerjee; Junguk Cho; Eric Eide; Jonathon Duerig; Binh Nguyen; Robert Ricci; Jacobus E. van der Merwe; Kirk Webb; Gary Wong
The PhantomNet facility allows experimenters to combine mobile networking, cloud computing and software-defined networking in a single environment. It is an end-to-end testbed, meaning that it supports experiments not just with mobile end-user devices but also with a cellular core network that can be configured and extended with new technologies. This article introduces PhantomNet and presents a road map for its future development. The current PhantomNet prototype is available now at no cost to researchers and educational users.
conference on emerging network experiment and technology | 2016
Junguk Cho; Karthikeyan Sundaresan; Rajesh Mahindra; Jacobus E. van der Merwe; Sampath Rangarajan
There is widespread agreement that future continuous interactive (CI) applications will require edge computing capabilities from mobile networks. There is also widespread expectation that the emerging 5G network architecture, with its constituent technology components, will be the context in which this will be realized. Indeed many of the components that will be part of such an environment have been studied in standalone manner. However, the question of whether an end-to-end combination of these components would satisfy application requirements, or indeed, how these components would be combined into service offerings by mobile network providers, have not been meaningfully addressed. Towards addressing these challenges, we propose ACACIA - a service abstraction framework that enables CI applications on edge clouds in mobile networks. Evaluation of our prototype implementation shows that our holistic approach provides a 70% end-to-end application level latency reduction when compared with existing cloud and mobile solutions.
acm/ieee international conference on mobile computing and networking | 2016
Junguk Cho; Karthikeyan Sundaresan; Rajesh Mahindra; Jacobus E. van der Merwe; Sampath Rangarajan
We propose Acacia- a service abstraction framework that enables continuous interactive (CI) applications on edge clouds in mobile networks. We will demonstrate the Acacia architecture and illustrate its feasibility by using an augmented reality application as an example use case.
advances in mobile multimedia | 2012
Junguk Cho; Jinkyu Jeong; Euiseong Seo
The connection establishment phase including DNS lookups and TCP handshakes takes significantly long time during web browsing through mobile network. In this paper, we propose a novel web browser architecture that aims at improving mobile web browsing performance. Our approach delegates the connection establishment phase and HTTP header field delivery to a dedicated proxy server located at the joint point between WAN and mobile network to reduce both the number and size of packets on mobile network. Our evaluation showed that the proposed scheme reduces the number of mobile network packets by up to 52% and, consequently, shortens the average page loading time by up to 37%.
symposium on sdn research | 2016
Ryan Saunders; Junguk Cho; Arijit Banerjee; Frederico Rocha; Jacobus E. van der Merwe
The peer-to-peer (P2P) architecture and the mobile network architecture have conflicting designs. P2P can take advantage of peers being in close proximity to decrease latency. However, the mobile network is hierarchical as routing is directed through centralized gateways. Because of network state needed to establish connections in the mobile network, user equipments traffic needs to travel up the hierarchy before being redirected back down to a nearby peering device. The inherent delay and the additional network state strip P2P applications of their primary advantages over client-server applications. We have developed an SDN architecture to offload and redirect peering traffic before reaching the core of the mobile network. Our implementation allows for any P2P communication independent of the mobile provider and the peering application. We have evaluated our design and demonstrate that there is a decrease in latency by approximately a factor of two with our method compared to a standard P2P procedure between smartphones in the same mobile network.
conference on emerging network experiment and technology | 2017
Junguk Cho; Hyunseok Chang; Sarit Mukherjee; T. V. Lakshman; Jacobus E. van der Merwe
Stream processing pipelines operated by current big data streaming frameworks present two problems. First, the pipelines are not flexible, controllable, and programmable enough to accommodate dynamic streaming application needs. Second, the application-level data routing over the pipelines do not exhibit optimal performance for increasingly common one-to-many communication. To address these problems, we propose an SDN-based real-time big data streaming framework called Typhoon, that tightly integrates SDN functionality into a real-time stream framework. By partially offloading application-layer data routing and control to the network layer via SDN interfaces and protocols, Typhoon provides on-the-fly programmability of both the application and network layers, and achieve high-performance data routing. In addition, Typhoon SDN controller exposes cross-layer information, from both the application and the network, to SDN control plane applications to extend the frameworks functionality. We introduce several SDN control plane applications to illustrate these benefits.
acm/ieee international conference on mobile computing and networking | 2017
Junguk Cho; Jacobus E. van der Merwe
We propose a new scalable, programmable and evolvable mobile control plane platform running on realtime stream frameworks for future mobile networks. We build our prototype and show its feasibility by using Cellular Internet of Things (CIoT) as an example use case in a realistic mobile networking testbed.
acm/ieee international conference on mobile computing and networking | 2016
Junguk Cho; Jonathon Duerig; Eric Eide; Binh Nguyen; Robert Ricci; Aisha Syed; Jacobus E. van der Merwe; Kirk Webb; Gary Wong
We will demonstrate features and capabilities of the PhantomNet testbed. PhantomNet is a mobile testbed, at the University of Utah, aimed at enabling a broad range of mobile networking related research. PhantomNet is remotely accessible and open to the mobile networking research community.
Advances in Electrical and Computer Engineering | 2014
Junguk Cho; Euiseong Seo; Jinkyu Jeong
Web browsing on mobile networks is slow in comparison to wired or Wi-Fi networks. Particularly, the connection establishment phase including DNS lookups and TCP handshakes takes a long ...