IP Library Patent Application 18446721
Patent Application
App. No. 18/446,721

SUPPORTING COMPUTER NETWORKING DEVICE CONNECTIONS TO CONTROLLERS USING DIFFERENT CONNECTION PROTOCOLS

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 None
App. No.
18/446,721
Filed
Aug 9, 2023
Art Unit
2431
USPC
726/11
Abstract

Computer networking devices and controllers thereof may communicate via a secure tunnel. Aspects of the present disclosure provide methods, systems, and devices that facilitate establishment of such tunnels. For example, a method may include: generating, by a computer networking device, a tunneling capabilities message indicating a plurality of different tunnel types supported by the computer networking device; transmitting the tunneling capabilities message to a controller; receiving, from the controller, a tunneling selection response message indicating one of the plurality of different tunnel types; requesting, by the computer networking device, establishment of a tunnel of the one tunnel type indicated by the tunneling selection response message; and establishing the tunnel of the one tunnel type between the computer networking device and the controller.

Claims (35)

1 . A method comprising:

generating, by a computer networking device, a tunneling capabilities message indicating a plurality of different tunnel types supported by the computer networking device;

transmitting the tunneling capabilities message to a controller;

receiving, from the controller, a tunneling selection response message indicating one tunnel type of the plurality of different tunnel types;

requesting, by the computer networking device, establishment of a tunnel of the one tunnel type indicated by the tunneling selection response message; and

establishing the tunnel of the one tunnel type between the computer networking device and the controller.

2 . The method of claim 1 , wherein the plurality of different tunnel types includes a secure shell (SSH) tunnel type.

3 . The method of claim 1 , wherein the plurality of different tunnel types includes a Websocket tunnel type.

4 . The method of claim 1 , wherein the tunneling capabilities message further includes, for each of the plurality of different tunnel types, at least one tunnel type service identifier indicating a service or protocol for messages to be communicated via the corresponding tunnel type.

5 . The method of claim 4 , wherein one of the tunnel type service identifiers indicates a RESTCONF protocol.

6 . The method of claim 1 , further comprising discovering a network address of the controller prior to transmitting the tunneling capabilities message.

7 . The method of claim 1 , wherein the computer networking device is a networking switch.

8 . The method of claim 1 , wherein the computer networking device is a wireless access point.

9 . The method of claim 1 , wherein the one tunnel type indicated by the tunneling selection response message is a tunnel type supported by the controller for normal communication, the controller supporting a second tunnel type for limited communication.

10 . A method comprising:

receiving, by a controller, a tunneling capabilities message indicating a plurality of tunnel types that are supported by a computer networking device;

selecting, by the controller, one of the tunnel types from the plurality of tunnel types indicated by the tunneling capabilities message;

transmitting a tunneling selection response message to the computer networking device indicating the selected tunnel type;

receiving, by the controller, a request to establish a tunnel of the selected tunnel type; and

establishing a tunnel of the selected tunnel type between the computer networking device and the controller.

11 . The method of claim 10 , wherein the plurality of tunnel types includes a secure shell (SSH) tunnel type.

12 . The method of claim 10 , wherein the plurality of tunnel types includes a Websocket tunnel type.

13 . The method of claim 10 , wherein the tunneling capabilities message further includes, for each of the plurality of tunnel types, at least one tunnel type service identifier indicating a service or protocol for messages to be communicated via the corresponding tunnel type.

14 . The method of claim 13 , wherein one of the tunnel type service identifiers indicates a RESTCONF protocol.

15 . The method of claim 10 , wherein the computer networking device is a networking switch.

16 . The method of claim 10 , wherein the computer networking device is a wireless access point.

17 . A method comprising:

generating, by a computer networking device, a tunneling capabilities message indicating a plurality of different tunnel types supported by the computer networking device;

transmitting the tunneling capabilities message to a controller;

identifying that a tunneling selection response message from the controller has not been received after a predetermined time interval has elapsed;

requesting, by the computer networking device, establishment of a tunnel of a default tunnel type of the plurality of different tunnel types; and

establishing the tunnel of the default tunnel type between the computer networking device and the controller.

18 . The method of claim 17 , wherein the plurality of different tunnel types includes a secure shell (SSH) tunnel type and a Websocket tunnel type.

19 . The method of claim 18 , wherein the computer networking device is a networking switch.

20 . The method of claim 17 , wherein the computer networking device is a networking switch.

Assignments (8)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0675 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 074593/0001 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0717 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 069743/0220 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0717 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2024
From: PONNAPPAN, RENJITH KUMAR; CHHABRIA, SANJEEV; CHIEN, CHENG-MING; HUANG, HAN-CHIEN
To: ARRIS ENTERPRISES LLC
Reel/Frame 067346/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →