IP Library Granted Patent US 9,621,413
Granted Patent B1
US 9,621,413 · App. 13/433,520 · Granted Apr 11, 2017

Displaying dynamic host configuration protocol (DHCP) transaction states using a DHCP relay agent

Inventor: Andrew Lee (Naperville, IL)
Assignee: ARRIS Enterprises, Inc.
H04L41/08
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,621,413
App. No.
13/433,520
Granted
Apr 11, 2017
Kind
B1
Abstract

Systems and methods can operate to improve the identification and diagnoses of DHCP client IP address assignment failures. The DHCP protocol can require a plurality of DHCP messages to be exchanged by DHCP server, relay agent and clients. Failure of DHCP message delivery can result in a DHCP client not obtaining an IP address. DHCP information can be displayed and captured in the DHCP relay agent that can assist in the identification and diagnosing of DHCP client IP address assignment failures.

Claims (36)

1. A method, comprising:

waiting to receive one or more Dynamic Host Configuration Protocol (DHCP) client messages, wherein the DHCP client messages include a DHCP client identification, and wherein upon reception the DHCP client messages are relayed to a DHCP server and captured;

waiting to receive one or more DHCP server messages, wherein the DHCP server messages include the DHCP client identification, and wherein upon reception the DHCP server messages are relayed to a DHCP client and captured; and

displaying over a command line interface captured DHCP client identification and message type associated with any DHCP client or server messages received;

displaying over the command line interface a relayed DHCP message type associated with any DHCP client or server messages.

2. The method of claim 1 , wherein the captured DHCP messages and client identification are written to a log file.

3. The method of claim 2 , wherein the log file can be accessed through one of a secure shell protocol, telnet, and serial connection.

4. The method of claim 1 , wherein said client identification and message type are limited to specific DHCP client messages and DHCP server messages with a specified DHCP client identification.

5. The method of claim 4 , wherein the display information is written to a log file.

6. The method of claim 1 , wherein the method is performed by an access node.

7. The method of claim 6 , wherein said captured client identification and message type are accessed through one of the secure shell protocol, telnet, and serial connection.

8. The method of claim 1 , wherein the method is performed by a gateway network attached device operable to provide an 802.11 local network.

9. The method of claim 8 , wherein said captured client identification and message type are accessed through one of hypertext transfer protocol secure, serial connection, and telnet.

10. The method of claim 1 , wherein the DHCP client identification comprises an ethernet media access control address.

11. The method of claim 1 , wherein the IP address is an IPv4 address.

12. The method of claim 1 , wherein the IP address is an IPv6 address.

13. A computer-implemented method comprising:

receiving a Dynamic Host Configuration Protocol (DHCP) discover message from a DHCP client, wherein the DHCP discover message includes the DHCP client identification;

displaying the DHCP client identification and DHCP client message type and displaying actions taken by a relay agent using a command line interface;

relaying the DHCP discover message from the relay agent to a DHCP server;

receiving a DHCP acknowledge message from a DHCP server, wherein the DHCP acknowledge message includes the client identification and IP address;

displaying the DHCP client identification and DHCP server message type and displaying actions taken by the relay agent using a command line interface;

capturing the DHCP client identification and the IP address.

14. The method of claim 13 , wherein the DHCP client identification, DHCP client message type and DHCP server message type and IP address for any received and relayed DHCP message are written to a log file.

15. The method of claim 14 , wherein the log file can be accessed through one of the trivial file transfer protocol, telnet, secure shell protocol and serial connection.

16. The method of claim 14 , wherein displaying is limited to specific DHCP client messages and DHCP server messages with a specified DHCP client identification.

17. The method of claim 16 , wherein DHCP client identification, DHCP client message type, DHCP server message type, and IP address for any received and relayed DHCP message are written to a log file.

18. A system, comprising:

a Dynamic Host Configuration Protocol (DHCP) client;

a DHCP server;

a DHCP relay agent operable to relay DHCP messages between the DHCP client and DHCP server;

the DHCP relay agent operable to capture DHCP client identification, DHCP client message types and DHCP server message types;

the DHCP relay agent operable to receive one or more DHCP client messages, wherein the DHCP client messages include a DHCP client identification; and

the DHCP relay agent being operable to display a DHCP transaction including the captured DHCP client identification, DHCP client message types and DHCP server message types through a command line interface.

19. The system of claim 18 , wherein the computer-implemented method is performed by an access node operable for communications in a DOCSIS access network.

20. The system of claim 18 , wherein the computer-implemented method is performed by a gateway network attached device operable for communications in a DOCSIS access network.

Assignments (13)
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 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
MERGER Recorded Apr 16, 2013
From: ARRIS GROUP, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 030228/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2012
From: LEE, ANDREW
To: ARRIS GROUP, INC.
Reel/Frame 027985/0929 →