Toward Programmable DOCSIS 4.0 Networks: Adaptive Modulation in OFDM Channels

The sixth generation of DOCSIS standard is currently under development for the provisioning of multi-Gbps services over cable networks. Building upon DOCSIS 3.1 (D3.1), DOCSIS 4.0 (D4) introduces several features including full-duplex transmission and extended-spectrum, which benefit from subcarrier-level OFDM modulation configurations to adapt to varying channel conditions. To exploit the full potential of D4, we propose a softwarized adaptive subcarrier modulation management framework. The optimization system consists of (i) a clustering mechanism that classifies CMs (Cable Modems) with a similar channel condition into the same group using a sparsified K-means algorithm and (ii) an efficient profile generation mechanism to balance achieved channel throughput and packet error rate within the same group. Then, we implement key elements of the softwarized system using a virtualized network function in our DOCSIS experimental testbed that enables the programmatic control of OFDM channels using D4 performance parameters. Our experimental results show that the proposed optimization function offers significant improvements in OFDM channel throughput over current industry management practices. Furthermore, we confirm via simulations that using a novel clustering algorithm for the classification of CM populations and a new bit-loading method measurably enhances channel performance in large-scale distributed deployment scenarios.

[1]  Martin Reisslein,et al.  Performance Comparison of R-PHY and R-MACPHY Modular Cable Access Network Architectures , 2018, IEEE Transactions on Broadcasting.

[2]  John M. Cioffi,et al.  Bit loading profiles for high-speed data in DOCSIS 3.1 , 2015, IEEE Communications Magazine.

[3]  Reza Nejabati,et al.  Data-driven network analytics and network optimisation in SDN-based programmable optical networks , 2018, 2018 International Conference on Optical Network Design and Modeling (ONDM).

[4]  Heng Tao Shen,et al.  Principal Component Analysis , 2009, Encyclopedia of Biometrics.

[5]  Christian Kirches,et al.  Mixed-integer nonlinear optimization*† , 2013, Acta Numerica.

[6]  Md. Jahangir Hossain,et al.  A Novel Approach for Profile Optimization in DOCSIS 3.1 Networks Exploiting Traffic Information , 2019, IEEE Transactions on Network and Service Management.

[7]  Eduardo Jacob,et al.  Design and implementation of an OpenFlow hardware abstraction layer , 2014, DCC '14.

[8]  Julian Cheng,et al.  A Clustering-Based Approach for Low-Complexity Adaptive Profile Selection in DOCSIS 3.1 , 2016 .

[9]  John M. Cioffi,et al.  User clustering for high-speed small cell backhaul over coaxial cable , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).

[10]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[11]  Joonyoung Jung,et al.  Design and Performance Verification of Time-Domain Self-Interference Estimation Technique for DOCSIS 3.1 System with Full Duplex , 2018, 2018 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB).

[12]  Xin Jin,et al.  K-Means Clustering , 2010, Encyclopedia of Machine Learning.

[13]  Julian Cheng,et al.  Principal Component-Based Approach for Profile Optimization Algorithms in DOCSIS 3.1 , 2018, IEEE Transactions on Network and Service Management.

[14]  Maider Huarte,et al.  Integrating Complex Legacy Systems under OpenFlow Control: The DOCSIS Use Case , 2014, 2014 Third European Workshop on Software Defined Networks.

[15]  Nirwan Ansari,et al.  Software-defined network virtualization: an architectural framework for integrating SDN and NFV for service provisioning in future networks , 2016, IEEE Network.

[16]  Stephen Becker,et al.  Preconditioned Data Sparsification for Big Data With Applications to PCA and K-Means , 2015, IEEE Transactions on Information Theory.

[17]  Giuseppe Caire,et al.  An unconventional clustering problem: User Service Profile Optimization , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[18]  Martin Reisslein,et al.  R-FFT: Function Split at IFFT/FFT in Unified LTE CRAN and Cable Access Network , 2017, IEEE Transactions on Broadcasting.