Methods and apparatus for a self-organized layer-2 enterprise network architecture
First Claim
1. An apparatus, comprising;
- a processor of an access point configured to be operatively within a network including a plurality of network nodes and a core network node, anda transceiver of the access point configured tosend a first discovery message, the transceiver configured to receive a second discovery message based on the first discovery message, the processor configured to identify an address of the access point and an address of the core network node based on the second discovery message,the processor configured to set up a control-plane tunnel to the core network node based on the address of the access point and the address for the core network node and to receive control information from the core network node through the control-plane tunnel,the transceiver configured to be operatively coupled to an access network node from the plurality of network nodes, the transceiver being configured to forward wireless traffic through intervening wired network nodes from the plurality of network nodes to a controller,the transceiver configured to receive incomplete network topology information from a plurality of incomplete network topology information from each network device from a subset of the plurality of network devices that is directly coupled to the access point, the incomplete network topology information including a list of network devices directly coupled to that network device,the transceiver configured to send the incomplete network topology information including a list of network devices that is directly coupled to the access point to a second network device from the subset of the plurality of network devices and receive updated network topology information from the second network device, the updated network topology information being defined by the second network device based on (1) the incomplete network topology information received from the access point and (2) a network topology that was discovered by the second network device before the incomplete network topology information was received from the access point.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, an apparatus includes a network node operatively coupled within a network. The network node is configured to send a first authentication message upon boot up, and receive, in response to the first authentication message, a second authentication message configured to be used to authenticate the network node. The network node is configured to send a first discovery message, and receive, based on the first discovery message, a second discovery message configured to be used by the network node to identify an address of the network node and an address of a core network node within the network. The network node is configured to set up a control-plane tunnel to the core network node based on the address of the network node and the address for the core network node and receive configuration information from the core network node through the control-plane tunnel.
64 Citations
20 Claims
-
1. An apparatus, comprising;
-
a processor of an access point configured to be operatively within a network including a plurality of network nodes and a core network node, and a transceiver of the access point configured to send a first discovery message, the transceiver configured to receive a second discovery message based on the first discovery message, the processor configured to identify an address of the access point and an address of the core network node based on the second discovery message, the processor configured to set up a control-plane tunnel to the core network node based on the address of the access point and the address for the core network node and to receive control information from the core network node through the control-plane tunnel, the transceiver configured to be operatively coupled to an access network node from the plurality of network nodes, the transceiver being configured to forward wireless traffic through intervening wired network nodes from the plurality of network nodes to a controller, the transceiver configured to receive incomplete network topology information from a plurality of incomplete network topology information from each network device from a subset of the plurality of network devices that is directly coupled to the access point, the incomplete network topology information including a list of network devices directly coupled to that network device, the transceiver configured to send the incomplete network topology information including a list of network devices that is directly coupled to the access point to a second network device from the subset of the plurality of network devices and receive updated network topology information from the second network device, the updated network topology information being defined by the second network device based on (1) the incomplete network topology information received from the access point and (2) a network topology that was discovered by the second network device before the incomplete network topology information was received from the access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a communications interface of a core network node configured to be operatively coupled to a plurality of network nodes, the core network node configured to receive, via the communications interface, a first authentication message from an aggregation network node from the plurality of network nodes in response to a booting sequence at the aggregation network node, the core network node configured to send, via the communications interface, a second authentication message to the aggregation network node such that the aggregation network node is authenticated in response to the second authentication message, and a processor of the core network node configured to set up a control-plane tunnel with a network node from the plurality of network nodes through the aggregation network node based on an address of the core network node and an address of the network node, the core network node configured to send, via the communications interface, control information to the network node through the control-plane tunnel, the processor of the core network configured to retrieve an incomplete version of the network topology that includes a list of network devices directly coupled to the network node, the processor of the core network configured to send the incomplete version of the network topology to a portion of the plurality of network nodes, the processor of the core network configured to receive, from the portion of the plurality of network nodes, a plurality of modified incomplete versions of the network topology, the processor of the core network configured to automatically modify the incomplete version of the network topology stored at the core network node, based on the plurality of modified incomplete versions of the network topology. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a communications interface of a network node configured to be operatively coupled to a plurality of network nodes and a core network node, the network node configured to receive, via the communications interface, an address for the network node from the core network node before a control-plane tunnel between the network node and the core network node is established, the network node configured to receive, via the communications interface, configuration information from the core network node through the control-plane tunnel after being authenticated and auto-discovered, the network node configured to send, via the communications interface, a first plurality of topology messages to a set of network nodes from the plurality of network nodes, the first plurality of topology messages including an incomplete version of a network topology stored at the network node, the incomplete version of the network topology including a list of network devices directly coupled to the network node, the network node configured to receive, via the communications interface, a second plurality of topology messages from the set of network nodes, the second plurality of topology messages each including an updated network topology modified by one of the set of network nodes, the updated network topology being generated based on (1) the incomplete version of the network topology stored at the network node and received by that network node of the set of network nodes, and (2) a network topology that was discovered by the second device before the incomplete network topology information was received from the access point, and a processor of the network node configured to automatically modify the incomplete version of the network topology stored at the network node based on the second plurality of topology messages. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification