US 12,407,572 B2
Method and apparatus to create a virtualized replica of a computer network
Sumit Garg, Apex, NC (US); Donald B. Grosser, Apex, NC (US); Jeffrey L. Barnhill, Cary, NC (US); Gorden Jennings, Panama City, FL (US); Tony Wang, San Jose, CA (US); Yarnin Israel, San Jose, CA (US); Shangquan Wen, San Jose, CA (US); Girish Kumar Karunagaran, San Ramon, CA (US); and Junjie Ma, San Jose, CA (US)
Assigned to Extreme Networks, Inc., San Jose, CA (US)
Filed by Extreme Networks, Inc., San Jose, CA (US)
Filed on Nov. 28, 2023, as Appl. No. 18/521,543.
Prior Publication US 2025/0175384 A1, May 29, 2025
Int. Cl. H04L 41/082 (2022.01); H04L 41/084 (2022.01); H04L 41/0895 (2022.01)
CPC H04L 41/082 (2013.01) [H04L 41/084 (2013.01); H04L 41/0895 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory; and
one or more processors coupled to the memory and configured to:
receive, from a network management system (NMS), a request to generate a network digital twin (network-DT) instance corresponding to a physical network comprising a plurality of physical network devices, wherein the request includes link connectivity information corresponding to the physical network and a respective plurality of device characteristics corresponding to each of the plurality of physical network devices;
generate a plurality of device digital twin (device-DT) instances each corresponding to a respective physical network device of the plurality of physical network devices, wherein each device-DT instance of the plurality of device-DT instances is generated based on the respective plurality of device characteristics corresponding to the respective physical network device, wherein to generate a device-DT instance of the plurality of device-DT instances, the one or more processors are further configured to:
select a virtual-replica template from a plurality of virtual-replica templates based on a first plurality of device characteristics of the respective plurality of device characteristics;
customize the virtual-replica template based on a second plurality of device characteristic of the respective plurality of device characteristics; and
generate the device-DT instance of the physical network device based on the customized virtual-replica template; and
generate the network-DT instance based on the plurality of device-DT instances and the link connectivity information.