US2020014614A1PendingUtilityA1

SDN Controller, Data Center System, and Routing Connection Method

Assignee: HUAWEI TECH CO LTDPriority: Dec 31, 2013Filed: Sep 19, 2019Published: Jan 9, 2020
Est. expiryDec 31, 2033(~7.4 yrs left)· nominal 20-yr term from priority
H04L 45/64H04L 45/02H04L 45/036H04L 45/28H04L 45/76H04L 12/00H04L 45/70
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A software defined networking (SDN) controller, a data center system, and a routing connection method relates to the field of communications technologies, where the method may use to resolve a technical problem in other approaches where a data center network cannot complete recovery of a communication fault. The SDN controller includes a receiver configured to receive a route calculation request sent by an endpoint device manager, where the route calculation request carries information about endpoint devices of both communication parties that need to perform route calculation, and a processor configured to perform route calculation for the endpoint devices of the both communication parties that need to perform route calculation, and control, according to calculated route information, a forwarding device to perform routing connection for the endpoint devices of the both communication parties.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A routing connection method implemented by a software defined networking (SDN) controller, the method comprising:
 receiving, from an endpoint device manager, a route calculation request that carries information about endpoint devices of two communication parties that need to perform route calculation;   performing, according to the information about the endpoint devices, route calculation for the endpoint devices; and   controlling, according to calculated route information, a forwarding device to perform routing connection for the endpoint devices of the two communication parties.   
     
     
         2 . The method according to  claim 1 , wherein the information about the endpoint devices comprises one or more of identification information about the endpoint devices or topology location information about the endpoint devices. 
     
     
         3 . The method according to  claim 1 , wherein the information about the endpoint devices is obtained by:
 receiving, by the endpoint device manager, quality information reported by an endpoint device, wherein the quality information is about communication with another endpoint device; and   obtaining the information by screening, the endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement.   
     
     
         4 . The method according to  claim 1 , wherein the information about the endpoint devices is obtained by the endpoint device manager receiving identification information reported by an endpoint device, wherein the identification information is of the endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement. 
     
     
         5 . The method according to  claim 4 , wherein the information about the endpoint devices of the two communication parties that need to perform route calculation is obtained by determining, by the endpoint device, wherein the identification information is obtained after detecting and obtaining communication quality information about communication with a peer endpoint device. 
     
     
         6 . The method according to  claim 1 , wherein receiving the route calculation request comprises receiving, by the SDN controller using a newly added interface of the endpoint device manager, the route calculation request from the endpoint device manager. 
     
     
         7 . The method according to  claim 6 , wherein the newly added interface uses a representational state transfer (REST) protocol. 
     
     
         8 . The method according to  claim 1 , wherein receiving the route calculation request comprises receiving, by the SDN controller using a unified arrangement component, the route calculation request from the endpoint device manager. 
     
     
         9 . A data center system, comprising:
 an endpoint device manager configured to send a route calculation request that carries information about endpoint devices of two communication parties that need to perform route calculation;   a software defined networking (SDN) controller configured to receive the route calculation request and perform, according to the route calculation request, route calculation for the endpoint devices; and   a forwarding device configured to perform, according to calculated route information under the control of the SDN controller, routing connection for the endpoint devices.   
     
     
         10 . The data center system according to  claim 9 , wherein the endpoint device manager is further configured to:
 receive quality information reported by an endpoint device, wherein the quality information is about communication with another endpoint device;   obtain, by screening, the endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement; and   add identification information of the endpoint devices of the two communication parties to the route calculation request.   
     
     
         11 . The data center system according to  claim 9 , wherein the endpoint device manager is further configured to:
 receive identification information reported by an endpoint device, wherein the identification information is of the endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement; and   add the identification information to the route calculation request.   
     
     
         12 . A non-transitory computer-readable storage product having a program recorded thereon, wherein the program includes instructions that, when executed by a processor, cause a software defined networking (SDN) controller to implement a routing connection method, the method comprising:
 receiving, from an endpoint device manager, a route calculation request that carries information about endpoint devices of two communication parties that need to perform route calculation;   performing, according to the information about the endpoint devices, route calculation for the endpoint devices; and   controlling, according to calculated route information, a forwarding device to perform routing connection for the endpoint devices of the two communication parties.   
     
     
         13 . The non-transitory computer-readable storage product according to  claim 12 , wherein the information about the endpoint devices comprises identification information about the endpoint devices. 
     
     
         14 . The non-transitory computer-readable storage product according to  claim 12 , wherein the information about the endpoint devices comprises topology location information about the endpoint devices. 
     
     
         15 . The non-transitory computer-readable storage product according to  claim 12 , wherein the information about the endpoint devices is obtained by:
 receiving, by the endpoint device manager, quality information reported by an endpoint device, wherein the quality information is about communication with another endpoint device; and   obtaining the information by screening endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement.   
     
     
         16 . The non-transitory computer-readable storage product according to  claim 12 , wherein the information about the endpoint devices is obtained by the endpoint device manager receiving identification information reported by an endpoint device, wherein the identification information is of the endpoint devices of the two communication parties whose communication quality does not satisfy a preset communication quality requirement. 
     
     
         17 . The non-transitory computer-readable storage product according to  claim 16 , wherein the information about the endpoint devices of the two communication parties that need to perform route calculation is obtained by determining, by the endpoint device, wherein the identification information is obtained after detecting and obtaining communication quality information about communication with a peer endpoint device. 
     
     
         18 . The non-transitory computer-readable storage medium according to  claim 12 , wherein receiving the route calculation request comprises receiving, by the SDN controller using a newly added interface of the endpoint device manager, the route calculation request from the endpoint device manager. 
     
     
         19 . The non-transitory computer-readable storage product according to  claim 18 , wherein the newly added interface uses a representational state transfer (REST) protocol. 
     
     
         20 . The non-transitory computer-readable storage product according to  claim 12 , wherein receiving the route calculation request comprises receiving, by the SDN controller using a unified arrangement component, the route calculation request from the endpoint device manager.

Join the waitlist — get patent alerts

Track US2020014614A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.