A Stochastic Optimal Scheduler for Multipath TCP in Software Defined Wireless Network

Multipath TCP (MPTCP) can take advantage of multiple paths to transmit data and has been deeply optimized by many researchers. However, most researchers only devote themselves to improve the transmission performance, neglecting the price cost which is another factor that users are concerned about. This paper proposes a novel stochastic optimal scheduler for MPTCP (SOS-MPTCP) that utilizes Lyapunov optimization technique in software defined wireless network (SDWN). SOS-MPTCP analyzes and solves the trade-off problem between the performance and price cost from users' perspective. Besides, with the help of centralized optimization in SDWN architecture, the controller can feed status information of each path back to mobile terminals for SOS-MPTCP to make decisions. SOS-MPTCP includes three control decisions: 1) packets admission control; 2) packets distribution control; 3) data traffic purchasing control. SOS-MPTCP aims to maximize the throughput and minimize the price cost for users. Experiment results have proved the efficiency of trade-off optimization and the transmission system can achieve the expected stability.

[1]  Stefano Secci,et al.  Performance–Cost Trade-Off Strategic Evaluation of Multipath TCP Communications , 2014, IEEE Transactions on Network and Service Management.

[2]  Jianxin Chen,et al.  Greening the Smart Cities: Energy-Efficient Massive Content Delivery via D2D Communications , 2018, IEEE Transactions on Industrial Informatics.

[3]  Athanasios V. Vasilakos,et al.  Stochastic Optimal Control for Participatory Sensing Systems with Heterogenous Requests , 2016, IEEE Transactions on Computers.

[4]  Yusheng Ji,et al.  SDN for End-Nodes: Scenario Analysis and Architectural Guidelines , 2018, ArXiv.

[5]  Ying Cai,et al.  DPSAF: Forward Prediction Based Dynamic Packet Scheduling and Adjusting With Feedback for Multipath TCP in Lossy Heterogeneous Networks , 2017, IEEE Transactions on Vehicular Technology.

[6]  Peng Wang,et al.  Pipeline Network Coding-Based Multipath Data Transfer in Heterogeneous Wireless Networks , 2017, IEEE Transactions on Broadcasting.

[7]  Özgü Alay,et al.  Experimental evaluation of multipath TCP schedulers , 2014, CSWS@SIGCOMM.

[8]  Fernando A. Kuipers,et al.  OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[9]  Hongke Zhang,et al.  CMT-NC: Improving the Concurrent Multipath Transfer Performance Using Network Coding in Wireless Networks , 2016, IEEE Transactions on Vehicular Technology.

[10]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[11]  Jianxin Chen,et al.  When Computation Hugs Intelligence: Content-Aware Data Processing for Industrial IoT , 2018, IEEE Internet of Things Journal.

[12]  Hongke Zhang,et al.  Cross-Layer Fairness-Driven Concurrent Multipath Video Delivery Over Heterogeneous Wireless Networks , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Danna Zhou,et al.  d. , 1934, Microbial pathogenesis.

[14]  Yan Chen,et al.  Lyapunov Optimization for Energy Harvesting Wireless Sensor Communications , 2018, IEEE Internet of Things Journal.

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Antonio A. F. Loureiro,et al.  Alternative Scheduling Decisions for Multipath TCP , 2017, IEEE Communications Letters.