Final Technical Program

The 25th IEEE International Conference on Network Protocols (ICNP 2017)


October 10 2017, Tuesday

08:00-08:50      Breakfast   ( Function Area Foyer)

Workshop on Software Defined Networking and Network Function Virtualization Performance (PVE-SDN)

Lombard Suite, Chestnut Conference Centre (Carlton Suite is available for breakout discussions)

08:50-09:00      Opening Remarks

09:00-10:00      Keynote 1

Heterogeneity for keeps
Muriel Médard (Massachusetts Institute of Technology)

10:00-10:40      Technical Session 1: Control Plane Performance

Experimental Evaluation of Two OpenFlow Controllers
Mohamad Darianian, Carey Williamson and Israat Haque

Comparing OpenFlow and NETCONF when Interconnecting Data Centers
Thomas Kunz and Karpakamurthy Muthukumar

10:40-11:10      Break   ( Function Area Foyer)

11:10-12:30      Technical Session 2: Performance of SDN Components

An Empirical Model of Packet Processing Delay of the Open vSwitch
Danish Sattar and Ashraf Matrawy

NF-Switch: VNFs-enabled SDN Switches for High Performance Service Function Chaining
Cheng-Liang Hsieh and Ning Weng

A Customized and Cost-Efficient Backup Scheme in Software-Defined Networks
Zhijie Zhu, Qing Li, Mingwei Xu, Ziyan Song and Shutao Xia

Distributed Mininet Placement Algorithm for Fat-Tree Topologies
Philippos Isaia and Lin Guan

12:30-14:00      Lunch   ( Function Area Foyer)

14:00-15:00      Keynote 2

Using Advanced Ethernet Technologies with SDN control to Enhance the Performance of 5G Transport in xHaul
Hesham ElBakoury (Futurewei)

15:00-16:00      PVE-SDN Panel

Khalid Adnan (Verizon Wireless), Lucia Gradinariu (LGG Solutions, Zeepabytes), Hesham ElBakoury (Futurewei)

16:00-16:20      Break   ( Function Area Foyer)

16:20-17:00       Technical Session 3: Applications of Network Virtualization and SDN

MDP Modeling of Resource Provisioning in Virtualized Content-Delivery Networks
Aliasghar Haghighi, Shahram Shahbazpanahi and Shahram Shah Heydari

A Network-centric TCP for Interactive Video Delivery Networks (VDN)
Md Islam and Javed Khan

17:00-18:00      GENI NICE and Joint ICNP 2017 Workshop Panel   ( Armoury Suite)

Hot Topics in Networking and their Testbed Requirements

Workshop on Networking Big Data Oriented Systems (NetBOS)
Workshop on Machine Learning and Artificial Intelligence in Computer Networks (ML&AI @ Network)

Elm Suite, Chestnut Conference Centre (Carlton Suite is available for breakout discussions)

08:50-09:00      Opening Session

John C.S. Lui (Chinese University of Hong Kong, Hong Kong), Hanhua Chen (Huazhong University of Science and Technology, China), Qun Huang (Institute of Computing Technology, Chinese Academy of Sciences, China) and Chen Tian (Nanjing University, China)

09:00-9:50      Keynote 1

Distributed Frameworks for Accelerating Machine Learning Algorithms
Lixin Gao (University of Massachusetts, Amherst)

9:50-10:30      Session 1: NetBOS — Big Data Networking

SocialGate: Managing Large-Scale Social Data on Home Gateways
David Koll, Dieter Lechler, Xiaoming Fu (University of Goettingen)

When Creek Meets River: Exploiting High-Bandwidth Circuit Switch in Scheduling Multicast Data
Xiaoye Steven Sun, T. S. Eugene Ng (Rice University)

10:30-11:00      Break   ( Function Area Foyer)

11:00-12:00      Session 2: NetBOS — Big Data Processing

GSC Greedy Shard Caching Algorithm for Improved IO Efficiency in GraphChi
Dagang Li (Peking University; Peking University Shenzhen Graduate School), Zehua Zheng (Peking University)

Cotask Scheduling in Cloud Computing
Yangming Zhao (University of Electronic Science and Technology of China), Shouxi Luo (Southwest Jiaotong University), Yi Wang (Huawei Technologies Co., Ltd.), Sheng Wang (University of Electronic Science and Technology of China)

Impacts of Task Placement and Bandwidth Allocation on Stream Analytics
Walid A. Y. Aljoby (National University of Singapore; Illinois at Singapore Pte. Ltd.), Tom Z. J. Fu (National University of Singapore), Richard T. B. Ma (National University of Singapore; Illinois at Singapore Pte. Ltd.)

12:30-13:50      Lunch   ( Function Area Foyer)

13:50-14:30      Keynote 2

Pascal Poupart (University of Waterloo, representing ML&AI Network and NetBOS)

14:30-15:30      Session 3: ML & AI

Algorithm-Data Driven Optimization of Adaptive Communication Networks
Mu He (Technical University of Munich, Germany), Patrick Kalmbach (Technical University of Munich, Germany), Andreas Blenk (Technical University of Munich, Germany), Stefan Schmid (Aalborg University, Denmark) and Wolfgang Kellerer (Technical University of Munich, Germany)

Machine Learning at the Network Edge for Automated Home Intrusion Monitoring
Aditya Dhakal (UC Riverside, USA) and K.K. Ramakrishnan (UC Riverside, USA)

Analyzing Public Transportation Mobility Data for Networking Purposes
Kais Suleiman (University of Waterloo, Canada) and Otman Basir (University of Waterloo, Canada)

15:30-16:00      Break   ( Function Area Foyer)

17:00-18:00      GENI NICE and Joint ICNP 2017 Workshop Panel   ( Armoury Suite)

Hot Topics in Networking and their Testbed Requirements

Workshop on The Network Innovators Community Event (GENI NICE)

Armoury Suite, Chestnut Conference Centre ( St. David and St. Patrick for demonstrations, and Carlton Suite is available for breakout discussions)

08:30-08:45      Welcome + GENI Status

Welcome and Opening Remarks
Violet Syrotiuk (ASU) and Abraham Matta (BU)

GENI Status
Mark Berman (GENI Project Office)

08:45-09:30      Keynote 1

Challenges and Opportunities in Computing Research Infrastructure
Ken Calvert (National Science Foundation)

09:30-10:30      Keynote 2

Experience building Software-Defined Infrastructure Testbeds
Raouf Boutaba (University of Waterloo)

10:30-11:00      Break   ( Function Area Foyer)

11:00-12:30      GENI for US IGNITE Smart and Connected Communities

Session organizer Glenn Ricart (US Ignite)

Introduction to city edges and the GENI rack in US Ignite Smart and Connected Communities
Glenn Ricart (US Ignite)

3D Virtual Reality for Education
Nicholas Lipari (U. of Louisiana, Lafayette)

Virtual Standardized Medical Patients for Training
Marjorie Zielke (U. Texas at Dallas)

A Distributed Networked System for Secure and Resilient Wide Area Monitoring and Control of Power Grid
Yufeng Xin (RENCI)

Raju Gottumukkala (U. Louisiana, Lafayette)

The Global Data Plane
Rick McGeer (US Ignite)

12:30-13:30      Lunch   ( Function Area Foyer)

13:30-14:40      (Cutting) Edge Networking

Session organizers: Flavio Esposito (St. Louis University) and Abraham Matta (Boston University)

AGRA: AI-augmented Geographic Routing Approach for IoT-based Incident-Supporting Applications
Dmitrii Chemodanov (U. Missouri)

Toward infrastructure-less software defined wireless networks
Tommaso Melodia (Northeastern University)

Hyperprofile-based Computation Offloading for Mobile Edge Networks
Jon Patman (U. Missouri)

Intent-based Network Programmability: Use Cases and Experiments
Walter Cerroni (U. Bologna, Italy)

14:40-15:30      Reproducibility in Testbed Research

Session organizer: Violet Syrotiuk (Arizona State University)

Speaker: Kate Keahy (Argonne National Laboratory)

Orchestrate, Evaluate and... Repeat: A case study of reproducibility using network testbeds
Divya Bhat (U. of Massachusetts at Amherst)

Speaker: Ivo Jimenez (U. of California, Sana Cruz)

15:30-16:00      Break   ( Function Area Foyer)

16:00-17:00      Panel

From Theory to Action: A Blueprint for Experimentation on Large Scale Research Platforms

Panel organizer: Manu Gosain (PAWR Project Office)

Panelists: KK Ramakrishnan (U. of California, Riverside), Kapil Dandekar (Drexel U.) and Paul Ruth (RENCI)

17:00-18:00      GENI NICE and Joint ICNP 2017 Workshop Panel   ( Armoury Suite)

Hot Topics in Networking and their Testbed Requirements

Panel moderator: Jack Brassil (National Science Foundation)

Panelists: Rick McGeer (U.S. Ignite), Raouf Boutaba (University of Waterloo), Mohammad Asad Rehman Chaudhry, (Soptimizer Canada), Pascal Poupart (University of Waterloo), K.K. Ramakrishnan (University of California, Riverside) and Glenn Ricart (U.S. Ignite)

18:00-18:30      Demo Lightning Talks

30-second lightning talks by those doing demos and posters

18:30-20:00      Demonstrations and Informal Interactions with Network Innovators from Academia and Industry   ( St. David and St. Patrick)

Open to all ICNP workshop and conference attendees. Light refreshments and alcoholic beverages are sponsored by Matrix Integration.

October 11 2017, Wednesday

Colony Ballroom East, Chestnut Conference Centre

08:00-08:50      Breakfast   ( Colony Ballroom West)

08:50-10:30      Opening and Keynote

The Time-Traveling Networking Researcher and Other Short Stories

Mostafa H. Ammar (School of Computer Science, Georgia Institute of Technology)

10:30-11:00      Break   ( Colony Ballroom West)

11:00-12:40      Session 1: Programmability and Virtualization

Chair: João Luís Sobrinho (Instituto de Telecomunicações, Instituto Superior Técnico)

P4DB: On-the-fly Debugging of the Programmable Data Plane
Cheng Zhang, Jun Bi, Yu Zhou, Jianping Wu (Tsinghua University), Bingyang Liu (Huawei Technologies Co., Ltd.), Zhaogeng Li, Abdul Basit Dogar, and Yangyang Wang (Tsinghua University)

vPROM: vSwitch Enhanced Programmable Measurement in SDN
An Wang (George Mason University); Yang Guo (NIST); Songqing Chen (George Mason University); Fang Hao, T.V. Lakshman (Bell Labs, Nokia); Doug Montgomery, Kotikalapudi Sriram (NIST)

SDN-based Service Automation for IoT
Mostafa Uddin, Sarit Mukherjee, Hyunseok Chang, T.V. Lakshman (Nokia Bell Labs)

Rethinking LTE Network Functions Virtualization
Muhammad Taqi Raza (UCLA); Dongho Kim, Kyu-Han Kim (HP Labs); Songwu Lu, Mario Gerla (UCLA)

12:40-14:00      Lunch   ( Colony Ballroom West)

14:00-15:15      Session 2a: Monitoring and Management

Chair: Kirill Kogan (IMDEA Networks Institute)

Preferential Link Tomography in Dynamic Networks
Huikang Li, Yi Gao, Wei Dong, Chun Chen (Zhejiang University)

A Programmable Buffer Management Platform
Kirill Kogan (IMDEA Networks Institute); Danushka N Menikkumbura (Purdue University); Gustavo Petri (Paris Diderot - Paris 7); YoungTae Noh (Inha University); Sergey Nikolenko (Steklov Math. Institute); Alexander Sirotkin (National research institute higher school of economics); Patrick Eugster (TU Darmstad)

VMS: Traffic Balancing Based on Virtual Switches in Datacenter Networks
Zhaogeng Li, Jun Bi, Yiran Zhang, Abdul Basit Dogar, Chengwei Qin (Tsinghua University)

15:15-16:05      Session 2b: Algorithms

Chair: Kirill Kogan (IMDEA Networks Institute)

SyncCoding: A Compression Technique Exploiting References for Data Synchronization Services
Wooseung Nam (Ulsan National Institute of Science and Technology (UNIST)); Joohyun Lee (The Ohio State University); Kyunghan Lee (Ulsan National Institute of Science and Technology (UNIST))

The Dynamic Cuckoo Filter
Hanhua Chen, Liangyi Liao, Hai Jin (Huazhong University of Science and Technology); Jie Wu (Temple University)

16:05-16:30      Break   ( Colony Ballroom West)

16:30-18:10      Session 3: Mobility

Chair: John C. S. Lui (Chinese University of Hong Kong)

iMUTE: Energy-optimal Update Policy for Perishable Mobile Contents
Joohyun Lee, Fang Liu (The Ohio State University); Kyunghan Lee (Ulsan National Institute of Science and Technology); Ness B. Shroff (The Ohio State University)

Wireless Network Instabilities in the Wild: Prevalence, App (non)Resilience, and OS Remedy
Zeqi Lai, Yong Cui, Yimin Jiang (Tsinghua University); Xiaomeng Chen, Y. Charlie Hu (Purdue University); Kun Tan (Huawei Technologies); Minglong Dai (Tsinghua University); Kai Zheng (Huawei Technologies)

Characterizing and Optimizing Background Data Transfers on Smartwatches
Yi Yang, Guohong Cao (The Pennsylvania State University)

A Multiple Vehicle Sensing Approach for Collision Avoidance in Progressively Deployed Vehicle-to-Vehicle Networks
Yi Gao (Zhejiang University & McGill University); Xue Liu (McGill University); Wei Dong (Zhejiang University)

18:30-20:30      Reception   ( Colony Ballroom West)

October 12 2017, Thursday

08:00-08:50      Breakfast   ( Colony Ballroom West)

08:50-10:30      Session 4: Routing and Interconnection

Chair: Chen Qian (University of California, Santa Cruz)

Cost of Not Arbitrarily Splitting in Routing
Yingjie Bi, Ao Tang (Cornell University)

Stabilizing BGP through distributed elimination of recurrent routing loops
João Luís Sobrinho, David Fialho, Paulo Mateus (Instituto de Telecomunicações, Instituto Superior Técnico)

Peering vs. Transit: Performance Comparison of Peering and Transit Interconnections
Adnan Ahmed, Zubair Shafiq (The University of Iowa); Harkeerat Bedi, Amir Khakpour (Verizon Digital Media Services)

A Framework for Anonymous Routing in Delay Tolerant Networks
Kazuya Sakai (Tokyo Metropolitan University); Min-Te Sun (National Central University); Wei-Shinn Ku (Auburn University); Jie Wu (Temple University)

10:30-11:00      Break   ( Colony Ballroom West)

10:30-12:00      Posters and Demonstrations

Chair: Baochun Li and Ben Liang (University of Toronto)

Investigating the Impact of Cache Pollution Attacks in Heterogeneous Cellular Networks
Sibendu Paul (Jadavpur University), Anand Seetharam (SUNY Binghamton), Amitava Mukherjee (IBM India Pvt. Limited), Mrinal Kanti Naskar (Jadavpur University)

TCP Congestion Response for Low Latency HTTP Live Streaming
Yousif Humeida (BT), Mike Nilsson (BT), Steve Appleby (BT)

MSAID: Automated Interference Detection for Multiple SDN Applications
Yahui Li, Zhiliang Wang, Jiangyuan Yao, Xia Yin, Xingang Shi, Jianping Wu (Tsinghua University)

Planning in Compute-Aggregate Problems as Optimization Problems on Graphs
Pavel Chuprikov (Steklov Institute of Mathematics at St. Petersburg), Alex Davydow (Steklov Institute of Mathematics at St. Petersburg), Kirill Kogan (IMDEA Networks Institute, Madrid, Spain), Sergey I. Nikolenko (Steklov Institute of Mathematics at St. Petersburg), Alexander V. Sirotkin (National Research University Higher School of Economics, St. Petersburg)

Yosemite: Efficient Scheduling of Weighted Coflows in Data Centers
Han Zhang, Xingang Shi, Xia Yin, Zhiliang Wang (Tsinghua University)

Enabling Seamless WiGig/WiFi Handovers in Tri-band Wireless Systems
Yao-Yu Li, Chi-Yu Li, Wei-Han Chen, Chia-Jui Yeh, Kuochen Wang ((National Chiao Tung University))

SICS: Secure and Dynamic Middlebox Outsourcing
Huazhe Wang, Xin Li, Chen Qian (University Of California Santa Cruz)

Adaptively Adjusting ECN Marking Thresholds for Datacenter Networks
Shuo Wang, Jiao Zhang, Tao Huang, Tian Pan, Jiang Liu, Yunjie Liu (Beijing University of Posts and Telecommunications)

OEC: Optimal Economic Considerations in Mobile Edge Computing
Amit Samanta (Indian Institute of Technology Kharagpur), Yong Li (Tsinghua University)

On an Impact of Large Content on Packet-level Caching of Information Centric Networking
Yoji Yamamoto, Junji Takemasa, Yuki Koizumi, Toru Hasegawa (Osaka University)

MIDI: A Fast Method of Protocol Format Extraction based on Mutual Information Difference
Zhengguo Xu, Hui Zheng, Jiaqi Yao, Keren Wang (National Key Laboratory of Science and Technology on Blind Signals Processing)

Deep Reinforcement Learning for Multi-resource Multi-cluster Job Scheduling
Weijia Chen (Cornell University), Yuedong Xu (Fudan University), Xiaofeng Wu(Fudan University)

The First Experimental SDR Platform for Inband D2D Communications in 5G
Max Engelhardt, Arash Asadi (Technische Universität Darmstadt)

Toward a Programmable FIB Caching Architecture
Garegin Grigoryan, Yaoqing Liu (Clarkson University)

When Deep Learning Meets Edge Computing
Yutao Huang (Simon Fraser University), Xiaoqiang Ma (Huazhong University of Science and Technology), Xiaoyi Fan (Simon Fraser University), Jiangchuan Liu (South China Agricultural University) and Wei Gong (Simon Fraser University)

Performance Enhancement of Multipath TCP in Mobile Ad Hoc Networks
Tongguang Zhang, Shuai Zhao, Bingfei Ren, Yulong Shi, Bo Cheng and Junliang Chen (Beijing University of Posts and Telecommunications)

Maximizing the Revenue for Clients in Peer-assisted Storage Scheme 
Di Fang (ICT, CAS), Qinghua Wu (ICT, CAS), Hao Wang (Huawei), Lei Han (Huawei), Yinliang Hu (Huawei), Hanyu Wei (Huawei) and Gaogang Xie (ICT, CAS)

The Implementation of Improved MPTCP in MANETs
Tongguang Zhang, Shuai Zhao, Yulong Shi, Bingfei Ren, Bo Cheng and Junliang Chen (Beijing University of Posts and Telecommunications)

12:00-13:30      Lunch   ( Colony Ballroom West)

13:30-14:20      Session 5a: Forwarding

Chair: Jun Bi (Tsinghua University)

A Concise Forwarding Information Base for Scalable and Fast Name Switching
Ye Yu (University of Kentucky); Djamal Belazzougui (CERIST); Chen Qian (University of California, Santa Cruz); Qin Zhang (Indiana University Bloomington)

General Ternary Bit Strings on Commodity Longest-Prefix-Match Infrastructures
Pavel Chuprikov, Kirill Kogan (IMDEA Networks Institute); Sergey Nikolenko (Steklov Math. Institute)

14:20-15:35      Session 5b: SDN

Chair: Jun Bi (Tsinghua University)

Deploying Default Paths by Joint Optimization of Flow Table and Group Table in SDNs
Gongming Zhao, Hongli Xu (University of Science and Technology of China); Shigang Chen (University of Florida); Liusheng Huang, Pengzhan Wang (University of Science and Technology of China)

SoftRing: Taming the Reactive Model for Software Defined Networks
Chengchen Hu, Kaiyu Hou, Hao Li, Ruilong Wang, Peng Zheng, Peng Zhang, Huanzhao Wang (XJTU)

Fast Testing Network Data Plane with RuleChecker
Peng Zhang, Cheng Zhang, Chengchen Hu (Xi'an Jiaotong University)

15:35-16:05      Break   ( Colony Ballroom West)

16:05-18:10      Session 6: Transport and Traffic

Chair: Xiaoming Fu (University of Goettingen)

Experimental Evaluation of BBR Congestion Control
Mario Hock, Roland Bless, Martina Zitterbart (Karlsruhe Institute of Technology)

Making Multipath TCP friendlier to load balancers and anycast
Fabien Duchene, Olivier Bonaventure (UCLouvain)

Suffering from Buffering? Detecting QoE Impairments in Live Video Streams
Adnan Ahmed, Zubair Shafiq (The University of Iowa); Harkeerat Bedi, Amir Khakpour (Verizon Digital Media Services)

Popularity-aware Differentiated Distributed Stream Processing on Skewed Streams
Hanhua Chen, Fan Zhang, Hai Jin (Huazhong University of Science and Technology)

Selective HTTPS Traffic Manipulation at Middleboxes for BYOD Devices
Xing Liu, Feng Qian (Indiana University); Zhiyun Qian (UC Riverside)

18:30-20:30      Banquet   ( Colony Ballroom West)

October 13 2017, Friday

08:00-08:50      Breakfast   ( Colony Ballroom West)

08:50-10:30      Session 7: Cellular

Chair: Toru Hasegawa (Osaka University)

Spatio-Temporal Analysis and Prediction of Cellular Traffic in Metropolis
Xu Wang (Tsinghua University); Zimu Zhou (ETH Zurich); Zheng Yang, Yunhao Liu (Tsinghua University); Chunyi Peng (The Ohio State University)

Automated Test Location Selection for Cellular Network Upgrades
Mubashir Adnan Qureshi (University of Texas at Austin); Ajay Mahimkar (AT&T); Lili Qiu (University of Texas at Austin); Zihui Ge, Sarat Puthenpura, Nabeel Mir, Sanjeev Ahuja (AT&T)

Coordinating Rolling Software Upgrades for Cellular Networks
Mubashir Adnan Qureshi (University of Texas at Austin); Ajay Mahimkar (AT&T); Lili Qiu (University of Texas at Austin); Zihui Ge, Max Zhang, Ioannis Broustis (AT&T)

BoLTE: Efficient network-wide LTE broadcasting
Rajarajan Sivaraj (University of California, Davis); Mustafa Arslan, Karthikeyan Sundaresan, Sampath Rangarajan (NEC Labs); Prasant Mohapatra (University of California, Davis)

10:30-11:00      Break   ( Colony Ballroom West)

11:00-12:30      Panel

Chair: Jorg Liebeherr (University of Toronto)

Network Research in the Age of Internet Ossification
Panelists: Raouf Boutaba (University of Waterloo), Ken Calvert (National Science Foundation), Yashar Ganjali (University of Toronto), and Mostafa Ammar (Georgia Institute of Technology)

12:30-14:00      Lunch   ( Colony Ballroom West)

14:00-15:40      Session 8: Security

Chair: Rui Zhang (University of Delaware)

TorPolice: Towards Enforcing Service-Defined Access Policies for Anonymous Communication in the Tor Network
Zhuotao Liu (UIUC); Yushan Liu, Philipp Winter, Prateek Mittal (Princeton); Yih-Chun Hu (UIUC)

Secure Crowdsourced Radio Environment Map Construction
Yidan Hu, Rui Zhang (University of Delaware)

Multipath TCP Traffic Diversion Attacks and Countermeasures
Ali Munir (Michigan State University); Zhiyun Qian (University of California, Riverside); Zubair Shafiq (University of Iowa); Alex Liu (Michigan State University); Franck Le (IBM T. J. Watson Research Center)

GeneWave: Fast Authentication and Key Agreement on Commodity Mobile Devices
Pengjin Xie, Jingchao Feng, Zhichao Cao, Jiliang Wang (Tsinghua University)

15:40-16:10      Break   ( Colony Ballroom West)

16:10-17:50      Session 9: Wireless and IoT

Chair: Zubair Shafiq (University of Iowa)

Mrs.Z: Improving ZigBee Throughput via Multi-Rate Transmission
Yifeng Cao, Linghe Kong (Shanghai Jiao Tong University); Liang He (University of Michigan at Ann Arbor); Guihai Chen, Min-You Wu (Shanghai Jiao Tong University); Tian He (University of Minnesota)

Towards Higher Throughput Rate Adaptation for Backscatter Networks
Wei Gong, Si Chen, Jiangchuan Liu (Simon Fraser University)

PMC: Parallel Multi-protocol Communication to Heterogeneous IoT Radios within a Single WiFi Channel
Zicheng Chi, Yan Li, Yao Yao, Ting Zhu (University of Maryland)

BlueCoDE: Bluetooth Coordination in Dense Environment for Better Coexistence
Weiping Sun, Jonghoe Koo, Seongho Byeon (Seoul National University); Woojin Park, Sangsoon Lim, Daehyun Ban (Samsung Electronics); Sunghyun Choi (Seoul National University)