US 12,328,656 B2
Intelligent network slicing and policy-based routing engine
Apurva N. Mody, Chelmsford, MA (US); Bryan Crompton, Lowell, MA (US); Junaid Islam, San Jose, CA (US); David Simpson, Springfield, VA (US); and Dap Minh Tran, Lowell, MA (US)
Assigned to A10 SYSTEMS INC, Lowell, MA (US)
Filed by A10 SYSTEMS INC, Lowell, MA (US)
Filed on Oct. 25, 2023, as Appl. No. 18/383,680.
Application 18/383,680 is a continuation of application No. 18/069,157, filed on Dec. 20, 2022, granted, now 11,812,359.
Claims priority of provisional application 63/291,839, filed on Dec. 20, 2021.
Prior Publication US 2024/0214904 A1, Jun. 27, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 40/12 (2009.01); H04W 16/02 (2009.01)
CPC H04W 40/12 (2013.01) [H04W 16/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a network slicing engine of a heterogeneous multi-vendor network, at least one request from at least one network endpoint for access to the heterogeneous multi-vendor network for data transmission, wherein the network slicing engine is executed on at least one a plurality of nodes of the heterogeneous multi-vendor network, the plurality of nodes configured to enable wireless communication between at least two network endpoints, each of the plurality of nodes being configured to operate according to one of a plurality of wireless communication schemes;
receiving, by the network slicing engine, information on state of operation of a plurality of communication links between the plurality of nodes;
determining, by the network slicing engine, a set of data transmission routes for the at least one request;
assigning, by the network slicing engine, a network slice for serving the at least one request;
determining, by the network slicing engine and based on the set of data transmission routes, an end-to-end route for the network slice; and
sending, by the network slicing engine, network traffic associated with the at least one request using the network slice and over the end-to-end route.