Journal on Communications ›› 2018, Vol. 39 ›› Issue (11): 23-35.doi: 10.11959/j.issn.1000-436x.2018245

• Papers • Previous Articles     Next Articles

Traffic scheduling method based on segment routing in software-defined networking

Qian DONG1,2,3,Jun LI1(),Yuxiang MA1,2,Shujun HAN1,2   

  1. 1 Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China
    2 University of Chinese Academy of Sciences,Beijing 100049,China
    3 Department of Electronic and Information Engineering,Foshan University,Foshan 528000,China
  • Revised:2018-10-10 Online:2018-11-01 Published:2018-12-10
  • Supported by:
    The National Key R&D Program of China(2017YFB1401500);The China Science and Technology Cloud Project(Y72923);The National Natural Science Foundation of China(61672490)

Abstract:

In order to address the multi-commodity flow problem for traffic scheduling in software-defined networking,a method based on segment routing was proposed.The proposed method pre-computed sets of candidate paths and attributes of these paths for all source-target nodes,and set the requirements of attributes of candidate paths that should be met combined with various demands and constraints of flows,then generated sets of candidate paths for flows.In the proposed scheme,multi-commodity flow model in software-defined networking was simplified based on sets of candidate paths for flows,the difficulty of solving was reduced,the centralized control by the controller and the autonomous control by nodes were supported,the scalability of controller was improved.In addition,how to meet the energy-saving needs of the network was proposed,i.e.,reducing the number of links that could participate in flow forwarding.The performance evaluation results indicate that the proposed method can meet various demands and constraints of flows,improve network performance,and reduce the computational load of solving the problem of traffic scheduling.

Key words: segment routing, software-defined networking, traffic scheduling, linear programming

CLC Number: 

No Suggested Reading articles found!