Jaewook Kwak

dblp:73/1985 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
0since 2021 · last 2020
0000-0003-1890-2910ORCID · corroborated

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

Computer networks · 5 · 4 first-authorSystems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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
6 papers
Wireless networking · 46% Network performance modeling · 23% Internet of things and sensor networks · 18%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 40% Reconfigurable computing and FPGAs · 40% Performance modeling and evaluation · 12%

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

TopicWeightPapersLastEvidence papers
Wireless networking › medium access control › channel access scheduling
CSMA scheduling
0.942016
A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks · IEEE/ACM Trans. Netw. 2016
An antithetic coupling approach to multi-chain based CSMA scheduling algorithms · INFOCOM 2016
A high-order Markov chain based scheduling algorithm for low delay in CSMA networks · INFOCOM 2014
Network performance modeling › delay analysis
queueing delay
0.732016
A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks · IEEE/ACM Trans. Netw. 2016
An antithetic coupling approach to multi-chain based CSMA scheduling algorithms · INFOCOM 2016
A high-order Markov chain based scheduling algorithm for low delay in CSMA networks · INFOCOM 2014
Wireless networking
medium access control
0.422016
An antithetic coupling approach to multi-chain based CSMA scheduling algorithms · INFOCOM 2016
A high-order Markov chain based scheduling algorithm for low delay in CSMA networks · INFOCOM 2014
Storage systems › flash and SSD › flash memory
flash storage
0.412020
Cosmos+ OpenSSD: Rapid Prototype for Flash Storage Systems · ACM Trans. Storage 2020
Reconfigurable computing and FPGAs
FPGA prototyping
0.412020
Cosmos+ OpenSSD: Rapid Prototype for Flash Storage Systems · ACM Trans. Storage 2020
Internet of things and sensor networks › wireless sensor network
data collection
0.212016
Towards Distributed Optimal Movement Strategy for Data Gathering in Wireless Sensor Networks · IEEE Trans. Parallel Distributed Syst. 2016
Wireless networking
link scheduling
0.212016
A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks · IEEE/ACM Trans. Netw. 2016
Network measurement and analytics
random walk
0.212016
Towards Distributed Optimal Movement Strategy for Data Gathering in Wireless Sensor Networks · IEEE Trans. Parallel Distributed Syst. 2016
Network optimization and economics
throughput-optimal scheduling
0.212016
A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks · IEEE/ACM Trans. Netw. 2016
Internet of things and sensor networks
wireless sensor network
0.212016
Towards Distributed Optimal Movement Strategy for Data Gathering in Wireless Sensor Networks · IEEE Trans. Parallel Distributed Syst. 2016
Network performance modeling
delay performance
0.212013
Exploiting the past to reduce delay in CSMA scheduling: a high-order markov chain approach · SIGMETRICS 2013
Internet of things and sensor networks
opportunistic networks
0.212013
Characterizing link connectivity for opportunistic mobile networking: Does mobility suffice? · INFOCOM 2013
Wireless networking
scheduling
0.212013
Exploiting the past to reduce delay in CSMA scheduling: a high-order markov chain approach · SIGMETRICS 2013
Distributed systems
distributed scheduling
0.112016
A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks · IEEE/ACM Trans. Netw. 2016
Wireless networking
mobile ad hoc networks
0.012013
Characterizing link connectivity for opportunistic mobile networking: Does mobility suffice? · INFOCOM 2013

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

glauber dynamics · 1.1markov chain analysis · 0.7markov chain · 0.5reconfigurable controller design · 0.4FPGA synthesis · 0.4distributed algorithm · 0.2antithetic coupling · 0.2high-order markov chain · 0.2stochastic modeling · 0.2simulation · 0.2
YearPublicationVenuePosition
2020 It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives
Alberto Lerner, Jaewook Kwak, Sangjin Lee 0001, Kibin Park, Yong Ho Song, Philippe Cudré-Mauroux
CIDR2
2020 Cosmos+ OpenSSD: Rapid Prototype for Flash Storage Systems
abstract
As semiconductor technology has advanced, many storage systems have begun to use non-volatile memories as storage media. The organization and architecture of storage controllers have become more complex to meet various design requirements in terms of performance, response time, quality of service (QoS), and so on. In addition, due to the evolution of memory technology and the emergence of new applications, storage controllers employ new firmware algorithms and hardware modules. When designing storage controllers, engineers often evaluate the performance impact of using new software and hardware components using software simulators. However, this technique often yields limited evaluation accuracy because of the difficulty of modeling complex operations of components and the interactions among them. In this article, we present a reconfigurable flash storage controller design that serves as a rapid prototype. This design can be synthesized into a field-programmable gate array device and used in a realistic performance evaluation environment. We show the usefulness of our design by demonstrating the performance impact of design parameters.
Jaewook Kwak, Sangjin Lee 0001, Kibin Park, Jinwoo Jeong 0001, Yong Ho Song
ACM Trans. Storage1
2016 An antithetic coupling approach to multi-chain based CSMA scheduling algorithms
abstract
In recent years, a suite of Glauber dynamics-based CSMA algorithms have attracted great attention due to their simple, distributed implementations with guaranteed throughput-optimality. However, these algorithms often suffer from poor delay performance and the starvation problem. Among several attempts to improve the delay performance, a remarkable improvement has recently been made in a class of CSMA algorithms that utilize multiple instances of the algorithm (or Markov chains). In this paper, we develop a new approach via an antithetic coupling (AC) method, which can further improve the delay performance of those that virtually emulate multiple chains. The key enabler of utilizing AC method lies in our skilful choice of manipulating the driving sequences of random variables that govern the evolution of schedule instances, in such a way that those multiple instances of chains become negatively correlated as oppose to having them run independently. This contributes faster change of the link state, rendering it more like a periodic process and thus leading to better queueing performance. We rigorously establish an ordering relationship for the effective bandwidth of each net-input process to the queue, between our proposed algorithm (AC-CSMA) and other state-of-the-art existing algorithms in the literature, under a mild set of assumptions. The proposed algorithm involves very simple modification onto existing CSMA-based algorithms, and can be implemented in a fully distributed manner without any additional message overhead. Our extensive simulation results also confirm that AC-CSMA always delivers better queueing performance over a variety of network scenarios.
Jaewook Kwak, Do Young Eun
INFOCOM1
2016 A High-Order Markov-Chain-Based Scheduling Algorithm for Low Delay in CSMA Networks
abstract
Recently, several CSMA algorithms based on the Glauber dynamics model have been proposed for wireless link scheduling, as viable solutions to achieve the throughput optimality, yet simple to implement. However, their delay performance still remains unsatisfactory, mainly due to the nature of the underlying Markov chains that imposes a fundamental constraint on how the link state can evolve over time. In this paper, we propose a new approach toward better queueing delay performance, based on our observation that the algorithm needs not be Markovian, as long as it can be implemented in a distributed manner. Our approach hinges upon utilizing past state information observed by local link and then constructing a high-order Markov chain for the evolution of the feasible link schedules. We show that our proposed algorithm, named delayed CSMA, achieves the throughput optimality, and also provides much better delay performance by effectively “decorrelating” the link state process (and thus resolves link starvation). Our simulation results demonstrate that the delay under our algorithm can be reduced by a factor of 20 in some cases, compared to the standard Glauber-dynamics-based CSMA algorithm.
Jaewook Kwak, Chul-Ho Lee, Do Young Eun
IEEE/ACM Trans. Netw.1
2016 Towards Distributed Optimal Movement Strategy for Data Gathering in Wireless Sensor Networks
abstract
In this paper, we address how to design a distributed movement strategy for mobile collectors, which can be either physical mobile agents or query/collector packets periodically launched by the sink, to achieve successful data gathering in wireless sensor networks. Formulating the problem as general random walks on a graph composed of sensor nodes, we analyze how much data can be successfully gathered in time under any Markovian random-walk movement strategies for mobile collectors moving over a graph (or network), while each sensor node is equipped with limited buffer space and data arrival rates are heterogeneous over different sensor nodes. In particular, from the analysis, we obtain the optimal movement strategy among a class of Markovian strategies so as to minimize the data loss rate over all sensor nodes, and explain how such an optimal movement strategy can be made to work in a distributed fashion. We demonstrate that our distributed optimal movement strategy can lead to about two times smaller loss rate than a standard random walk strategy under diverse scenarios. In particular, our strategy results in up to 70 percent cost savings for the deployment of multiple collectors to achieve the target data loss rate than the standard random walk strategy.
Chul-Ho Lee, Jaewook Kwak, Do Young Eun
IEEE Trans. Parallel Distributed Syst.2
2014 A high-order Markov chain based scheduling algorithm for low delay in CSMA networks
abstract
Recently, several CSMA algorithms based on the Glauber dynamics model have been proposed for multihop wireless scheduling, as viable solutions to achieve the throughput optimality, yet simple to implement. However, their delay performance still remains unsatisfactory, mainly due to the nature of the underlying Markov chains that imposes a fundamental constraint on how the link state can evolve over time. In this paper, we propose a new approach toward better queueing delay performance, based on our observation that the algorithm needs not be Markovian, as long as it can be implemented in a distributed manner. Our approach hinges upon utilizing past state information observed by local link and then constructing a high-order Markov chain for the evolution of the feasible link schedules. We show in theory and simulation that our proposed algorithm, named delayed CSMA, achieves the throughput optimality, and also provides much better delay performance by effectively `de-correlating' the link state process (and thus resolves link starvation). Our extensive simulations demonstrate that the delay under our algorithm can be often reduced by a factor of 20 over a wide range of scenarios, compared to the standard Glauber-dynamics-based CSMA algorithm.
Jaewook Kwak, Chul-Ho Lee, Do Young Eun
INFOCOM1
2013 Characterizing link connectivity for opportunistic mobile networking: Does mobility suffice?
abstract
With recent drastic growth in the number of users carrying smart mobile devices, it is not hard to envision opportunistic ad-hoc communications taking place with such devices carried by humans. This leads to, however, a new challenge to the conventional link-level metrics, solely defined based on user mobility, such as inter-contact time, since there are many constraints including limited battery power that prevent the wireless interface of each user from being always `on' for communication. By taking into account the process of each user's availability jointly with mobility-induced contact/inter-contact process, we investigate how each of them affects the link-level connectivity depending on their relative operating time scales. We then identify three distinct regimes in each of which (1) the so-called impact of mobility on network performance prevails; (2) such impact of mobility disappears or its extent is not that significant; (3) the user availability process becomes dominant. Our findings not only caution that mobility alone is not sufficient to characterize the link-level dynamics, which in turn can lead to highly misleading results, but also suggest the presence of many uncharted research territories for further exploration.
Chul-Ho Lee, Jaewook Kwak, Do Young Eun
INFOCOM2
2013 Exploiting the past to reduce delay in CSMA scheduling: a high-order markov chain approach
abstract
Recently several CSMA algorithms based on the Glauber dynamics model have been proposed for multihop wireless scheduling, as viable solutions to achieve the throughput optimality, yet are simple to implement. However, their delay performances still remain unsatisfactory, mainly due to the nature of the underlying Markov chains that imposes a fundamental constraint on how the link state can evolve over time. In this paper, we propose a new approach toward better queueing and delay performance, based on our observation that the algorithm needs not be Markovian, as long as it can be implemented in a distributed manner, achieving the same throughput optimality and better delay performance. Our approach hinges upon utilizing past state information observed by local link and then constructing a high-order Markov chain for the evolution of the feasible link schedules. Our proposed algorithm, named delayed CSMA, adds virtually no additional overhead onto the existing CSMA-based algorithms, achieves the throughput optimality under the usual choice of link weight as a function of queue length, and also provides much better delay performance by effectively resolving temporal link starvation problem. From our extensive simulations we observe that the delay under our algorithm can be often reduced by a factor of 20 over a wide range of scenarios, compared to the standard Glauber-dynamics-based CSMA algorithm.
Jaewook Kwak, Chul-Ho Lee, Do Young Eun
SIGMETRICS1
2010 An Optimization Framework for Opportunistic Receiver Scheduling in Wireless Multi-Hop Networks
abstract
The Network Utility Maximization (NUM) has been extensively used in both wired and wireless networks and has been very helpful to provide insight on optimal controls of various parameters such as power, scheduling and rate control. However, the popular opportunistic scheduling mechanism, that improves the system performance by exploiting time varying channel conditions at different receivers, has not been incorporated in the framework yet. In this paper, we extend the framework and derive optimal flow control and link scheduling for wireless multihop networks with opportunistic scheduling. More precisely, we formulate the NUM problem with new resource constraints to include the benefits of opportunistic scheduling and then proceed to solve the problem. The formulation turns out to be a non-convex problem, however we propose an algorithm that approximates the optimum solution. Numerical results show that the proposed algorithm achieves significant throughput gain.
Jaewook Kwak, Joon-Sang Park, Jeonghoon Mo, Mario Gerla
WCNC1
2006 Revisiting the joint transport and MAC optimization for wireless ad hoc networks
abstract
In this paper, we revisit the optimization based control problem of wireless ad-hoc networks. Even though much work has been done so far, they are limited either in their practicality or in their efficiency. We develop another framework based on independent set and propose an implementable heuristic algorithm. Our heuristic is based on the longest queue first (LQF) policy and the neighborhood price.
Jeonghoon Mo, Jaewook Kwak, Jean C. Walrand
WiOpt2