-
公开(公告)号:US12160363B2
公开(公告)日:2024-12-03
申请号:US18332622
申请日:2023-06-09
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Tristan Lloyd Mullis , Rhett Smith , Kylan T. Robinson
Abstract: This disclosure pertains to identifying and configuring an in-band controller operating on a host in a software defined network (SDN), the host configured to use a parallel redundancy protocol (PRP). In one embodiment, a system may include a network in communication with the host, the network comprising a plurality of switches interconnected with a plurality of physical links. The in-band controller is in communication with the network and includes a PRP identification subsystem to generate a packet configured such that the network forwards the packet back to the in-band controller, to analyze the packet and determine that the packet conforms to PRP, and to identify a first communication host in communication with the network and configured to operate using PRP. A traffic routing subsystem of the in-band controller may create a plurality of PRP communication flows between the in-band controller and the first communication host.
-
公开(公告)号:US20240146649A1
公开(公告)日:2024-05-02
申请号:US18329010
申请日:2023-06-05
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Lance G. Dice , Rhett Smith , Jason A. Dearien , Robert Meine , Daniel B. Rippon
IPC: H04L45/00 , H04L41/084 , H04L45/74
CPC classification number: H04L45/70 , H04L41/084 , H04L45/74
Abstract: Disclosed are systems and methods for configuring communication of a communication network in accordance with a configuration file from the hosts that are on the network. The system may include a network controller that receives a configuration file and determines a configuration of the data plane in accordance with information in the configuration file. The network controller may generate communication flows and send instructions to programmable network devices to implement communication among data consuming/producing devices in accordance with the configuration file.
-
公开(公告)号:US20240146647A1
公开(公告)日:2024-05-02
申请号:US18329011
申请日:2023-06-05
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Ryan Bradetich , Rhett Smith , Daniel B. Rippon
IPC: H04L45/645 , H04L12/46 , H04L45/64
CPC classification number: H04L45/645 , H04L12/4675 , H04L45/64
Abstract: Disclosed are systems and methods for operating a configurable communication device. A network controller includes a communication interface to interface with multiple communication devices and a memory storing instructions. The network controller also includes a processor, that when executing the instructions, is configured to determine that a configurable communication device of the plurality of communication devices is to operate in a first control plane type of multiple control plane types configurable to be used by the configurable communication device. The processor is also configured to operate the configurable communication device using the first control plane type and to receive an indication that the configurable communication device is to switch to a second control plane type. Moreover, the processor is configured to cause the configurable communication device to switch to the second control plane type and operate the configurable communication device using the second control plane type.
-
公开(公告)号:US11374866B2
公开(公告)日:2022-06-28
申请号:US17022738
申请日:2020-09-16
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Dennis Gammel , Rhett Smith
IPC: H04L47/125 , H04L47/25 , H04L41/0816 , H04L41/06 , H04L69/28 , H04L45/00 , H04L47/32 , H04L67/30
Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. A memory device of the networking device may store at least first and second network operation profiles for selective implementation during defined event windows. The event window(s) may be defined by start event inputs and stop event inputs. The event inputs may include, without limitation, a combination of parameter-based inputs and/or temporal inputs. In one specific embodiment, the networking device detects a network event and modifies a network operation profile for a preset time period and/or until an interrupt or stop event is detected.
-
公开(公告)号:US10560390B2
公开(公告)日:2020-02-11
申请号:US15911344
申请日:2018-03-05
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Dennis Gammel , Rhett Smith
IPC: H04L12/841 , H04L12/721 , H04L12/715 , H04L12/26 , H04L12/24
Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. The first and second network operation profiles are stored within a memory of the networking device to be selectively implemented during different time periods based on a precision time input via a precision time input port on the networking device. In some embodiments, the networking device may detect a network event and implement a network operation profile for a preset time period based on the precision time input.
-
6.
公开(公告)号:US20190273717A1
公开(公告)日:2019-09-05
申请号:US15909393
申请日:2018-03-01
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Jason A. Dearien , Rhett Smith , Robert Meine
IPC: H04L29/06 , H04L12/46 , H04L12/26 , H04L12/813
Abstract: The present disclosure pertains to systems and methods of monitoring communication devices and communication links in a software-defined network (SDN). Network packets may be colored or tagged for routing to a packet analyzer. A VLAN bitmask may be added to a packet to identify the packet for inspection and, optionally, provide origin information identify a switch and/or port of origin. Port mirroring may be utilized and/or eventual routing of network packets to their original destination may ensure that network traffic is not disrupted. In one example, a most significant bit of a VLAN bitmask may be used by a match rule to identify packets intended for a packet analyzer without regard to original packet routing instructions and/or packet content.
-
公开(公告)号:US20190273686A1
公开(公告)日:2019-09-05
申请号:US16042410
申请日:2018-07-23
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Dennis Gammel , Rhett Smith
IPC: H04L12/803 , H04L12/825 , H04L12/24 , H04L12/733 , H04L12/721 , H04L12/823 , H04L29/08 , H04L29/06
Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. A memory device of the networking device may store at least first and second network operation profiles for selective implementation during defined event windows. The event window(s) may be defined by start event inputs and stop event inputs. The event inputs may include, without limitation, a combination of parameter-based inputs and/or temporal inputs. In one specific embodiment, the networking device detects a network event and modifies a network operation profile for a preset time period and/or until an interrupt or stop event is detected.
-
公开(公告)号:US20230327979A1
公开(公告)日:2023-10-12
申请号:US18332622
申请日:2023-06-09
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Tristan Lloyd Mullis , Rhett Smith , Kylan T. Robinson
CPC classification number: H04L45/24 , H04L45/74 , H04L63/0227 , H04L63/20 , H04L63/166
Abstract: This disclosure pertains to identifying and configuring an in-band controller operating on a host in a software defined network (SDN), the host configured to use a parallel redundancy protocol (PRP). In one embodiment, a system may include a network in communication with the host, the network comprising a plurality of switches interconnected with a plurality of physical links. The in-band controller is in communication with the network and includes a PRP identification subsystem to generate a packet configured such that the network forwards the packet back to the in-band controller, to analyze the packet and determine that the packet conforms to PRP, and to identify a first communication host in communication with the network and configured to operate using PRP. A traffic routing subsystem of the in-band controller may create a plurality of PRP communication flows between the in-band controller and the first communication host.
-
公开(公告)号:US11012442B2
公开(公告)日:2021-05-18
申请号:US16381592
申请日:2019-04-11
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Josh Powers , Rhett Smith , Robert Meine , Dennis Gammel
Abstract: The present disclosure pertains to systems and methods of handling Address Resolution Protocol (ARP) responses in a software defined network (SDN). In one embodiment, a system may comprise a controller in a control plane to generate an address store comprising information associated with a plurality of devices in communication with the SDN. The controller may also program a plurality of network devices in a data plane based on a plurality of communication flows. The network devices may forward traffic according to the plurality of communication flows received from the controller. The network device may also receive: a request from the first device for information associated with the second device, determine that the first device is authorized to communicate with the second device based on the plurality of communication flows, and generate a response to the request comprising the information associated with the second device based on the address store.
-
公开(公告)号:US10785189B2
公开(公告)日:2020-09-22
申请号:US15909393
申请日:2018-03-01
Applicant: Schweitzer Engineering Laboratories, Inc.
Inventor: Jason A. Dearien , Rhett Smith , Robert Meine
IPC: H04L29/06 , H04L12/46 , H04L12/26 , H04L12/813 , H04L29/08
Abstract: The present disclosure pertains to systems and methods of monitoring communication devices and communication links in a software-defined network (SDN). Network packets may be colored or tagged for routing to a packet analyzer. A VLAN bitmask may be added to a packet to identify the packet for inspection and, optionally, provide origin information identify a switch and/or port of origin. Port mirroring may be utilized and/or eventual routing of network packets to their original destination may ensure that network traffic is not disrupted. In one example, a most significant bit of a VLAN bitmask may be used by a match rule to identify packets intended for a packet analyzer without regard to original packet routing instructions and/or packet content.
-
-
-
-
-
-
-
-
-