Patent ID: 11894978
Assignee: BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 1:
2. A computing power scheduling apparatus is characterized in that it includes:
information module for controlling computing power nodes and access terminals to send computing power information to the switch using L4 network protocol; wherein L4 network protocol is based on UDP protocol and decoupled from BGP protocol; controlling the switch to upload computing power information to the distributed SDN sub-controller; controlling the distributed SDN sub-controller to collect switch status information and network quality information from the switch using in-band network telemetry techniques, and uploading computing power power information, switch state information and network quality information to the SDN master controller;
a scheduling module for controlling the SDN master controller to determine a computing power scheduling policy based on computing power information, switch state information, network quality information, and master controller information of the SDN master controller;
information module, specifically for controlling the computing power node to send resource information to the switch using L4 network protocol; controlling the access terminal to send request information to the switch using L4 network protocol;
scheduling module, specifically for controlling the SDN master controller to determine an alternative computing power node among the computing power nodes based on the resource information and the request information; controlling the SDN master controller to determine an alternative optimal routing path for the access terminal to access the alternative computing power node based on the switch state information, the network quality information, and the master controller information of the SDN master controller; the SDN master controller to determine, based on the predetermined rules, among the alternative optimal routing paths for the access terminal to access the alternative computing power node among the alternative optimal routing paths for accessing the alternative computing power nodes, the SDN master controller to determine the target routing path for accessing the access terminal to the target computing power node according to the preset rules;
scheduling module, specifically for controlling the SDN master controller to determine a first alternative routing path for the access terminal to access the alternative arithmetic node based on the network topology information; controlling the SDN master controller to determine a second alternative routing path by filtering the first alternative routing path based on the network link information; controlling the SDN master controller to determine a second alternative routing path based on port utilization, port processing rate, packet loss rate, and packet queue length second alternative routing paths based on port utilization, port processing rate, packet loss rate and packet queue length, and determine the alternative optimal routing paths;
scheduling module, further for controlling the distributed SDN subcontroller to determine the switch load based on the first moment of computing power information and send the switch load to the SDN master controller; controlling the SDN master controller to determine the control time of the first SDN subcontroller and the second SDN subcontroller for the switch based on the switch load; and controlling the switch to segment the second moment of computing power information based on the control time to the first SDN sub-controller and the second SDN sub-controller based on the control time.