IP Library Granted Patent US 9,531,591
Granted Patent B2
US 9,531,591 · App. 14/656,629 · Granted Dec 27, 2016

Configuration of networks using switch device access of remote server

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,531,591
App. No.
14/656,629
Granted
Dec 27, 2016
Kind
B2
Abstract

Implementations relate to configuration of networks using switch device access of a remote server. In some implementations, a method includes sending a request from an edge configuration device to an access control server, where the request requests shortest path bridging (SPB) configuration information for a detected end device connected to the edge configuration device, and where the edge configuration device is connected to an SPB network. The method receives at the edge configuration device the SPB configuration information for the end device from the access control server. The edge configuration device is configured to provide the end device access to the SPB network.

Claims (35)

1. A method comprising:

sending a request from an edge configuration device to an access control server, wherein the request requests shortest path bridging (SPB) configuration information for a detected end device connected to the edge configuration device, and wherein the edge configuration device is connected to an SPB network;

receiving at the edge configuration device the SPB configuration information for the end device from the access control server; and

sending the SPB configuration information to an edge server device;

receiving acceptance of the SPB configuration information from the edge server device, wherein the edge server device is not the same as the access control server; and

configuring the edge configuration device to provide the end device access to the SPB network.

2. The method of claim 1 wherein the sending the request to the access control server is in response to receiving information from the end device.

3. The method of claim 2 wherein the information received from the end device is received automatically upon connection of the end device to the edge configuration device.

4. The method of claim 1 wherein the end device is a non-SPB device that is not compatible with the SPB network.

5. The method of claim 4 wherein the edge configuration device includes a fabric attach agent for processing networking configuration messages, and wherein the end device does not include a fabric attach agent and does not provide network configuration information to the edge configuration device.

6. The method of claim 1 wherein the SPB configuration information received at the edge configuration device includes one or more Virtual Local Area Network/Service Identifier (VLAN/ISID) bindings related to the end device.

7. The method of claim 1 wherein the request includes a request for authentication of the end device for access to the SPB network, and further comprising receiving an authorization of the end device from the access control server.

8. The method of claim 1 wherein configuring the edge configuration device to provide access to the SPB network includes creating one or more Virtual Local Area Networks (VLANs) for the end device on the SPB network as indicated by the SPB configuration information, and creating one or more port memberships of the one or more VLANs for the end device.

9. The method of claim 1 wherein configuring the edge configuration device to provide access to the SPB network includes establishing port tagging status on one or more ports of the edge configuration device.

10. The method of claim 1 wherein configuring the edge configuration device to provide access to the SPB network includes checking whether the one or more Virtual Local Area Networks (VLANs) for the end device already are configured on the edge configuration device, and if the one or more VLANs are already configured, associating the ports of the end device with the existing one or more VLANs.

11. A device comprising:

a memory; and

at least one processor operative to access the memory and perform operations comprising:

sending a request from an edge configuration device to an access control server, wherein the request requests shortest path bridging (SPB) configuration information for a detected end device connected to the edge configuration device, and wherein the edge configuration device is connected to an SPB network;

receiving at the edge configuration device the SPB configuration information for the end device from the access control server;

sending the SPB configuration information to an edge server device;

receiving acceptance of the SPB configuration information from the edge server device, wherein the edge server device is not the same as the access control server; and

configuring the edge configuration device to provide access to the SPB network by the end device.

12. The device of claim 11 wherein the sending the request to the access control server is in response to receiving information from the end device, wherein the information received from the end device is received automatically upon connection of the end device to the edge configuration device.

13. The device of claim 11 wherein the end device is a non-SPB device that is not compatible with the SPB network.

14. The device of claim 13 wherein the edge configuration device includes a fabric attach agent for processing networking configuration messages, and wherein the end device does not include a fabric attach agent and does not provide network configuration information to the edge configuration device.

15. The device of claim 11 wherein the SPB configuration information received at the edge configuration device includes one or more Virtual Local Area Network/Service Identifier (VLAN/ISID) bindings related to the end device, and wherein configuring the edge configuration device to provide access to the SPB network includes creating one or more Virtual Local Area Networks (VLANs) for the end device on the SPB network as indicated by the SPB configuration information, and creating one or more port memberships of the one or more VLANs for the end device.

16. A computer program product comprising a non-transitory computer-readable medium including program instructions to be implemented by a device connected to a communication network, the program instructions performing operations including:

sending a request from an edge configuration device to an access control server, wherein the request requests shortest path bridging (SPB) configuration information for a detected end device connected to the edge configuration device, and wherein the edge configuration device is connected to an SPB network;

receiving at the edge configuration device the SPB configuration information for the end device from the access control server;

sending the SPB configuration information to an edge server device;

receiving acceptance of the SPB configuration information from the edge server device, wherein the edge server device is not the same as the access control server; and

configuring the edge configuration device to provide access to the SPB network by the end device.

17. The computer program product of claim 16 wherein the end device is a non-SPB device that is not compatible with the SPB network.

18. The computer program product of claim 16 wherein the SPB configuration information received at the edge configuration device includes one or more Virtual Local Area Network/Service Identifier (VLAN/ISID) bindings related to the end device, and wherein configuring the edge configuration device to provide access to the SPB network includes creating one or more Virtual Local Area Networks (VLANs) for the end device on the SPB network as indicated by the SPB configuration information, and creating one or more port memberships of the one or more VLANs for the end device.

Assignments (13)
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: AVAYA INC.; AVAYA COMMUNICATION ISRAEL LTD; AVAYA HOLDINGS LIMITED
To: EXTREME NETWORKS, INC.
Reel/Frame 043569/0047 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: SELIGSON, JOHN; KUC, ZENON; MEAD, JOHN
To: AVAYA INC.
Reel/Frame 035156/0464 →