SDN Controller, Data Center System, and Routing Connection Method
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-modifiedWhat 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.