| With the continuous development of terrestrial Internet,mobile communication network and satellite network business,network resource management and control has gradually become the bottleneck of integrated network,mainly reflecting the two aspects of unified resource perception and network resource management and control arrangement,which need to be further improved and improved.The former lacks a unified resource awareness framework,while the latter lacks an arrangement scheme considering multiple optimization objectives.Aiming at the above problems,this paper designs a comprehensive and integrated broadband telemetry network resource sensing system,and proposes a broadband telemetry task scheduling scheme based on multi-objective optimization.The function of resource awareness system and the feasibility of task scheduling scheme are realized and verified.The specific work of this paper is as follows:Firstly,a unified framework of integrated network resource awareness is designed,the overall design structure is given,and four modules are divided: telemetry task scheduling module,telemetry intention conversion module,telemetry data adding module and telemetry data processing module.Among them,the telemetry task scheduling problem of in-band network is optimized and modeled,the meaning of telemetry freshness and telemetry intrusion and the model representation are described.At the same time,the original in-band network telemetry header field is extended to enable it to carry telemetry instructions under different network types.Secondly,according to the design of the above four modules,the improved NSGA-Ⅱ multi-objective optimization algorithm is used to solve the optimization model;Based on BMv2 switch,P4 programming language is used to add telemetry data;A telemetry data processing module is constructed,which can analyze and process telemetry data packets;Store the final telemetry results in the influxdb database for persistent storage,and then use the grafana visualization tool to display the telemetry data in the front-end interface.Finally,the prototype system is built in the physical environment to test the function of the sensing system module.By collecting different telemetry information in each switch,the network resource sensing under the converged network is simulated.The test results show that the functions meet the expectations.In addition,the function of telemetry task scheduling algorithm is tested in the simulation environment,and other telemetry task scheduling algorithms are compared and analyzed.The test results show that the network flow selected by the proposed method performs well in telemetry freshness and telemetry intrusion.The resource aware system implemented in this paper can sense the network resources under different network types.Subsequently,the performance of the system will be optimized and the task scheduling scheme will be further studied. |