Hierarchical Model Predictive Traffic Engineering

Hierarchical traffic control is a promising approach for improving scalability in the face of network size. In this scheme, multiple controllers are introduced in a network, and these hierarchically decide operations. At the bottom layer, controllers decide specific operations in a small area, while the controllers at the upper layer decide inter-area operations using abstracted information from the lower layers. These controllers depend mutually on controllers in other layers, which may cause control oscillations, disturbing the appropriate network state. The common way to handle such oscillations is to set the control interval of the upper layer to a large value. This approach, however, causes another problem: the delay of upper level operations relative to environmental changes. To solve this problem, we introduce the concept of model predictive control (MPC) to hierarchical network control. In this method, each controller gradually changes operations based on the predicted future network state. By predicting the behavior of other controllers in the upper/lower layers, the controller can smoothly shift to the suitable operations. Furthermore, the impact of a prediction error can be reduced by avoiding significant changes in operations. In this paper, we develop MPC-based hierarchical network control for effective hierarchical traffic engineering (TE). Through extensive simulation, we show that the MPC-based hierarchical TE can avoid congestion even in the cases where the existing TE method of setting long control intervals for the upper layer cannot accommodate dynamically changing traffic owing to operational delay.

[1]  Yong Zeng,et al.  ARCH-Based Traffic Forecasting and Dynamic Bandwidth Provisioning for Periodically Measured Nonstationary Traffic , 2007, IEEE/ACM Transactions on Networking.

[2]  Xu Li,et al.  Zoning for hierarchical network optimization in software defined networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[3]  Júlio C. Nievola,et al.  New models for long-term Internet traffic forecasting using artificial neural networks and flow based information , 2012, 2012 IEEE Network Operations and Management Symposium.

[4]  Masayuki Murata,et al.  Traffic engineering based on stochastic model predictive control for uncertain traffic change , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[5]  Klara Nahrstedt,et al.  Routing with topology aggregation in delay-bandwidth sensitive networks , 2004, IEEE/ACM Transactions on Networking.

[6]  Antonio Nucci,et al.  The problem of synthetically generating IP traffic matrices: initial recommendations , 2005, CCRV.

[7]  Mohamed Faten Zhani,et al.  Analysis and Prediction of Real Network Traffic , 2009, J. Networks.

[8]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[9]  Ren-Hung Hwang,et al.  Distributed cost-based update policies for QoS routing on hierarchical networks , 2004, Inf. Sci..

[10]  Cheng Jin,et al.  MATE: MPLS adaptive traffic engineering , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[11]  Fang Hao,et al.  On scalable QoS routing: performance evaluation of topology aggregation , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[12]  Mohit Chamania,et al.  An adaptive inter-domain PCE framework to improve resource utilization and reduce inter-domain signaling , 2009, Opt. Switch. Netw..

[13]  Bo Zhou,et al.  Network Traffic Modeling and Prediction with ARIMA / GARCH , 2005 .

[14]  Eytan Modiano,et al.  Robust Network Design for Stochastic Traffic Demands , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[15]  Manfred Morari,et al.  On real-time robust model predictive control , 2014, Autom..

[16]  YUDAI HONMA New Routing Methodology Focusing on the Hierarchical Structure of Control Time Scale , 2014 .

[17]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[18]  Networks Shio,et al.  A Survey of Energy-Efficient Hierarchical Cluster-Based Routing in Wireless Sensor , 2010 .

[19]  Klara Nahrstedt,et al.  Analysis of Topology Aggregation techniques for QoS routing , 2007, CSUR.

[20]  Konstantina Papagiannaki,et al.  Long-term forecasting of Internet backbone traffic: observations and initial models , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[21]  Masayuki Murata,et al.  Traffic Engineering Based on Model Predictive Control , 2015, IEICE Trans. Commun..

[22]  Masayuki Murata,et al.  Traffic prediction for dynamic traffic engineering considering traffic variation , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[23]  Gong Jian,et al.  Nonlinear-periodical network traffic behavioral forecast based on seasonal neural network model , 2004, 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914).

[24]  Masayuki Murata,et al.  Aggregation of traffic information for hierarchical routing reconfiguration , 2015 .

[25]  Rob J Hyndman,et al.  Automatic Time Series Forecasting: The forecast Package for R , 2008 .

[26]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .