Patent Document ID: 20180034723
Application ID: 15222982
Patent Flag: 0

Claim One:
1. A network service method based on Software Defined Networking (SDN), the method comprising: registering a first client and a second client to a conference manager; transmitting Internet Protocol (IP) addresses of the first client and the second client, video receiver addresses, and service requirements of the first client and the second client to an SDN controller; analyzing the received IP addresses, video receiver addresses, and service requirements to generate first forwarding information for the first client and second forwarding information for the second client; replying the first forwarding information and the second forwarding information to the first client, the second client and the conference manager; generating a first optimum route based on the first forwarding information and the second forwarding information and deploying first routing rules corresponding to the first optimum route on multiple forwarding devices; informing the first client and the second client addresses of the forwarding devices and a conference start notification; directing first data streams from the first client and second data streams from the second client to the forwarding devices and, in the meanwhile, directing data streams from other clients to the first client and the second client; obtaining a set of source and destination forwarding devices based on the first forwarding information and the second forwarding information; calculating route combinations of the set of source and destination forwarding devices to discover a backup route, between the first client and the second client, and a second optimum route; comparing the first optimum route and the second optimum route to determine whether result of comparison corresponds to a preset routing switch value; and replacing the first optimum route by the second optimum route, when the result of comparison corresponds to the preset routing switch value, and transmitting designated data streams via the second optimum route.