2018/6/5 Centralized Retransmission Management with SDN in Multihop Wireless Access Network Author: Bong-Hwan Oh , Jaiyoung Lee Presenter: Yi-Hsien Wu.

Slides:



Advertisements
Similar presentations
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Advertisements

Improving TCP over Wireless by Selectively Protecting Packet Transmissions Carla F. Chiasserini Michele Garetto Michela Meo Dipartimento di Elettronica.
Scalable Packet Classification Using Hybrid and Dynamic Cuttings Authors : Wenjun Li,Xianfeng Li Publisher : Engineering Lab on Intelligent Perception.
1 End to End Bandwidth Estimation in TCP to improve Wireless Link Utilization S. Mascolo, A.Grieco, G.Pau, M.Gerla, C.Casetti Presented by Abhijit Pandey.
Selfish Behavior and Stability of the Internet: A Game-Theoretic Analysis of TCP Presented by Shariq Rizvi CS 294-4: Peer-to-Peer Systems.
1 Minimum-energy broadcasting in multi-hop wireless networks using a single broadcast tree Department of Computer Science and Information Engineering National.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
An Efficient and Scalable Pattern Matching Scheme for Network Security Applications Department of Computer Science and Information Engineering National.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
Packet Classification using Rule Caching Author: Nitesh B. Guinde, Roberto Rojas-Cessa, Sotirios G. Ziavras Publisher: IISA, 2013 Fourth International.
Fast forwarding table lookup exploiting GPU memory architecture Author : Youngjun Lee,Minseon Jeong,Sanghwan Lee,Eun-Jin Im Publisher : Information and.
Advanced Network Architecture Research Group 2001/11/74 th Asia-Pacific Symposium on Information and Telecommunication Technologies Design and Implementation.
A Generic Quantitative Approach to the Scheduling of Synchronous Packets in a Shared Uplink Wireless Channel Authors: Authors: Reuven Cohen, Liran Katzir.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
DBS A Bit-level Heuristic Packet Classification Algorithm for High Speed Network Author : Baohua Yang, Xiang Wang, Yibo Xue, Jun Li Publisher : th.
Memory-Efficient Regular Expression Search Using State Merging Author: Michela Becchi, Srihari Cadambi Publisher: INFOCOM th IEEE International.
Early Detection of DDoS Attacks against SDN Controllers
Binary-tree-based high speed packet classification system on FPGA Author: Jingjiao Li*, Yong Chen*, Cholman HO**, Zhenlin Lu* Publisher: 2013 ICOIN Presenter:
Lightweight Traffic-Aware Packet Classification for Continuous Operation Author: Shariful Hasan Shaikot, Min Sik Kim Presenter: Yen-Chun Tseng Date: 2014/11/26.
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
PC-TRIO: A Power Efficient TACM Architecture for Packet Classifiers Author: Tania Banerjee, Sartaj Sahni, Gunasekaran Seetharaman Publisher: IEEE Computer.
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
LOP_RE: Range Encoding for Low Power Packet Classification Author: Xin He, Jorgen Peddersen and Sri Parameswaran Conference : IEEE 34th Conference on Local.
SRD-DFA Achieving Sub-Rule Distinguishing with Extended DFA Structure Author: Gao Xia, Xiaofei Wang, Bin Liu Publisher: IEEE DASC (International Conference.
Hierarchical Hybrid Search Structure for High Performance Packet Classification Authors : O˜guzhan Erdem, Hoang Le, Viktor K. Prasanna Publisher : INFOCOM,
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
LightFlow : Speeding Up GPU-based Flow Switching and Facilitating Maintenance of Flow Table Author : Nobutaka Matsumoto and Michiaki Hayashi Conference:
JA-trie: Entropy-Based Packet Classification Author: Gianni Antichi, Christian Callegari, Andrew W. Moore, Stefano Giordano, Enrico Anastasi Conference.
2018/4/23 Dynamic Load-balanced Path Optimization in SDN-based Data Center Networks Author: Yuan-Liang Lan , Kuochen Wang and Yi-Huai Hsu Presenter: Yi-Hsien.
Minimizing latency of critical traffic through SDN
2018/5/8 An approach for detecting encrypted insider attacks on OpenFlow SDN Networks Author: Charles V. Neu , Avelino F. Zorzox , Alex M. S. Orozcoy and.
2018/5/13 CoSwitch: A Cooperative Switching Design for Software Defined Data Center Networking Author: Yue ZhangKai ,Zheng, Chengchen Hu, Kai Chen, Yi.
2018/6/26 An Energy-efficient TCAM-based Packet Classification with Decision-tree Mapping Author: Zhao Ruan, Xianfeng Li , Wenjun Li Publisher: 2013.
2018/11/19 Source Routing with Protocol-oblivious Forwarding to Enable Efficient e-Health Data Transfer Author: Shengru Li, Daoyun Hu, Wenjian Fang and.
Parallel Processing Priority Trie-based IP Lookup Approach
MR2RP: The Multi-Rate and Multi-Range Routing Protocol for IEEE 802
2018/12/10 Energy Efficient SDN Commodity Switch based Practical Flow Forwarding Method Author: Amer AlGhadhban and Basem Shihada Publisher: 2016 IEEE/IFIP.
2018/12/29 A Novel Approach for Prefix Minimization using Ternary trie (PMTT) for Packet Classification Author: Sanchita Saha Ray, Abhishek Chatterjee,
2019/1/1 High Performance Intrusion Detection Using HTTP-Based Payload Aggregation 2017 IEEE 42nd Conference on Local Computer Networks (LCN) Author: Felix.
Congestion Control in SDN-Enabled Networks
2019/1/3 Exscind: Fast Pattern Matching for Intrusion Detection Using Exclusion and Inclusion Filters Next Generation Web Services Practices (NWeSP) 2011.
Memory-Efficient Regular Expression Search Using State Merging
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
An Analytic Comparison of RPS Video Repair
Javad Ghaderi, Tianxiong Ji and R. Srikant
A New String Matching Algorithm Based on Logical Indexing
Chapter-5 Traffic Engineering.
2019/5/2 Using Path Label Routing in Wide Area Software-Defined Networks with OpenFlow ICNP = International Conference on Network Protocols Presenter:Hung-Yen.
Compact DFA Structure for Multiple Regular Expressions Matching
2019/5/3 A De-compositional Approach to Regular Expression Matching for Network Security Applications Author: Eric Norige Alex Liu Presenter: Yi-Hsien.
2019/5/5 A Flexible Wildcard-Pattern Matching Accelerator via Simultaneous Discrete Finite Automata Author: Hsiang-Jen Tsai, Chien-Chih Chen, Yin-Chi Peng,
Pipelined Architecture for Multi-String Matching
SDN-Guard: DoS Attacks Mitigation in SDN Networks
2019/5/14 New Shift table Algorithm For Multiple Variable Length String Pattern Matching Author: Punit Kanuga Presenter: Yi-Hsien Wu Conference: 2015.
QoS Constrained Path Optimization Algorithm in NFV/SDN Environment
Power-efficient range-match-based packet classification on FPGA
Fast Network Congestion Detection And Avoidance Using P4
Congestion Control in SDN-Enabled Networks
A Hybrid IP Lookup Architecture with Fast Updates
2019/7/26 OpenFlow-Enabled User Traffic Profiling in Campus Software Defined Networks Presenter: Wei-Li,Wang Date: 2016/1/4 Author: Taimur Bakhshi and.
An Improved Wu-Manber Multiple Patterns Matching Algorithm
2019/9/14 The Deep Learning Vision for Heterogeneous Network Traffic Control Proposal, Challenges, and Future Perspective Author: Nei Kato, Zubair Md.
2019/9/3 Adaptive Hashing Based Multiple Variable Length Pattern Search Algorithm for Large Data Sets 比對 Simple Pattern 的方法是基於 Hash 並且可以比對不同長度的 Pattern。
2019/10/9 A Weighted ECMP Load Balancing Scheme for Data Centers Using P4 Switches Presenter:Hung-Yen Wang Authors:Jin-Li Ye, Yu-Huang Chu, Chien Chen.
MEET-IP Memory and Energy Efficient TCAM-based IP Lookup
Towards TCAM-based Scalable Virtual Routers
Packet Classification Using Binary Content Addressable Memory
2019/11/12 Efficient Measurement on Programmable Switches Using Probabilistic Recirculation Presenter:Hung-Yen Wang Authors:Ran Ben Basat, Xiaoqi Chen,
Presentation transcript:

2018/6/5 Centralized Retransmission Management with SDN in Multihop Wireless Access Network Author: Bong-Hwan Oh , Jaiyoung Lee Presenter: Yi-Hsien Wu Date: 2016/9/14 Department of Computer Science and Information Engineering National Cheng Kung University, Taiwan R.O.C. CSIE CIAL Lab 1

Outline Introduction Proposed Scheme Simulation Results Conclusion National Cheng Kung University CSIE Computer & Internet Architecture Lab

Introduction Automatic repeat request (ARQ) method 2018/6/5 Introduction Automatic repeat request (ARQ) method Retransmission Persistence 近期因為ruleset size快速成長,因此ruleset複雜度造成一般封包分類方法memory表現很差 Swintop是一種將ruleset去分類的方式 National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab

2018/6/5 Introduction ARQ : also known as Automatic Repeat Query (an error control method for data transmission) , is one of the general transport protocols in wireless networks . ARQ-based error control is an efficient methodology because ARQ can optimize packet loss recovery for a specific wireless link and can prevent a reduction of congestion window of higher layer by shielding the wireless error. 近期因為ruleset size快速成長,因此ruleset複雜度造成一般封包分類方法memory表現很差 Swintop是一種將ruleset去分類的方式 National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab

2018/6/5 Introduction Weak points of ARQ : An additional delay, which can cause a degradation of high layer performance due to an inaccurate Round Trip Time (RTT) estimation. The main factor for this phenomenon is a retransmission persistence of ARQ which refers to a degree that an ARQ tries the retransmission. 近期因為ruleset size快速成長,因此ruleset複雜度造成一般封包分類方法memory表現很差 Swintop是一種將ruleset去分類的方式 National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab

Introduction Retransmission persistence (RP) : is defined as the maximum retransmission number in data link layer. In the previous works, the fundamental assumption in order to improve end-to-end performance is that wireless access networks should be single-hop wireless networks. If the network environment expands to multi-hop wireless network, the previous methods are insufficient to ensure end-to-end performance. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Introduction Thus, multiple ARQs are mutually operated in order to support end-to-end performance in multi-hop wireless network. In order to consider end-to-end performance in multi-hop wireless network, all wireless links should be estimated and handled. One solution is to apply a centralized method such as Software Defined network. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Proposed Scheme The proposed scheme is composed of two stages. In the first stage, an SDN controller monitors the state of all wireless links and compares the link state between wireless links. Then, in the second stage, centralized retransmission management is performed not only for satisfying a delay constraint, but also for improving wireless throughput depending on the state of all wireless links. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Proposed Scheme Monitoring status of wireless links : The main objective of the monitoring method is to discover a bottleneck link or a good link for satisfying end-to-end performance. The SDN controller monitors a link delay (Dl), a link delay variance and the retransmission persistence (RP) of ARQ in each wireless links. These link information are written in each wireless access points and the SDN controller gathers the information in all wireless access points. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Proposed Scheme In this monitoring method, queuing delay is only considered in order to calculate the link delay because the link delay is mainly determined by queuing delay and other factors such as link propagation and processing delay are negligible and uncontrollable. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Proposed Scheme Centralized retransmission persisence management : The main object of this management is to satisfy a delay constraint and maximally maintain end-to-end throughput. SDN controller should maximally increase RP in all wireless links without a delay constraint violation. Because increasing RP can shield wireless error, which improves end-to-end throughput. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Proposed Scheme SDN controller estimates a cumulative delay of all wireless links and discovers a bottleneck link among all wireless links. If the cumulative delay exceeds the delay constraint, SDN reduces RP in the bottleneck link. Conversely, the SDN controller increases RP in the bottleneck link when the cumulative delay is sufficiently less than the delay constraint. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Simulation Results The picture shows the average end-to-end throughput versus error rate in wireless link 1. The results show that average throughput performance tends to decrease with the decrease in the delay constraint. Because the wireless error is less recovered in order to satisfy the delay performance. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Simulation Results National Cheng Kung University CSIE Computer & Internet Architecture Lab

Simulation Results The picture shows the total average delay in wireless links versus the error rate in wireless link 1. The proposed management can achieve lower average delay than the delay constraint. Because, when the delay over wireless links exceeds the delay constraint, the proposed method reduces RP in the bottleneck link, which can improve the delay performance by reducing the recovery time of ARQ due to wireless error. National Cheng Kung University CSIE Computer & Internet Architecture Lab

Conclusion A centralized retransmission management with SDN is proposed to handle wireless error in a multi-hop wireless access network. The proposed scheme is to monitor and handle all wireless links for satisfying end-to-end delay requirements and improving end-to-end throughput. The simulation results show that the proposed scheme can manage the trade-off between throughput and delay, which can improve end-to-end throughput without a delay constraint violation. National Cheng Kung University CSIE Computer & Internet Architecture Lab