IP Library Granted Patent US 11,570,136
Granted Patent B2
US 11,570,136 · App. 15/702,405 · Granted Jan 31, 2023

Wireless extension of broadband access

Inventors: Ivan Ong (Malvern, PA); Clifton Lowery (Philadelphia, PA); David Urban (Downingtown, PA)
Assignee: Comcast Cable Communications, LLC
H04L61/251H04L61/5014H04W4/50H04W8/26H04W74/004
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 11,570,136
App. No.
15/702,405
Granted
Jan 31, 2023
Kind
B2
Abstract

Methods, systems, and apparatuses are described for extending a network through the use of access nodes. The access nodes may receive packets from user devices via wireless networks. The packets may be routed to a remote server for further network access. The access nodes may communicate with the user devices using network addresses associated with the wireless networks.

Claims (58)

1. A method comprising:

receiving, by a first wireless access node, from a first device, and via a first wireless network, a first packet;

receiving, by the first wireless access node, from a second device, and via a second wireless network, a second packet;

sending, to a remote server and by the first wireless access node, the first packet and the second packet;

receiving, by the first wireless access node and from the remote server, first information that instructs the first wireless access node to use a first network address to establish communications between the first wireless access node and the first device within the first wireless network, wherein the remote server manages a first list of network addresses to identify devices within the first wireless network, wherein the remote server manages a second list of network addresses to identify devices within the second wireless network, and wherein the first network address is unique to the first wireless network and not globally unique;

receiving, by the first wireless access node and from the remote server, second information that instructs the first wireless access node to use a second network address to establish communications between the first wireless access node and the second device within the second wireless network, wherein the second network address is unique to the second wireless network and not globally unique;

using, by the first wireless access node, the first network address to identify the first device within the first wireless network; and

using, by the first wireless access node, the second network address to identify the second device within the second wireless network.

2. The method of claim 1 , wherein one or more addresses in the first list are the same as one or more addresses in the second list.

3. The method of claim 1 , wherein the first packet comprises a request for the first network address.

4. The method of claim 1 , wherein the first list of network addresses is stored by the remote server, and wherein the second list of network addresses is stored by the remote server.

5. The method of claim 1 , wherein the first packet and the second packet are sent via a second wireless access node.

6. The method of claim 1 , wherein the second packet is received via a second wireless access node.

7. The method of claim 1 , further comprising:

establishing, by the first wireless access node, a wireless mesh network comprising the first wireless network and the second wireless network,

wherein the second wireless network comprises a second wireless access node and the second packet is received via the mesh network.

8. The method of claim 7 , wherein the wireless mesh network further comprises a third wireless access node, the method further comprising:

based on a connection loss between the first wireless access node and the second wireless access node, establishing a connection between the first wireless access node and the second wireless access node via the third wireless access node.

9. The method of claim 1 , wherein the first network address and the second network address are the same.

10. The method of claim 1 , wherein sending the first packet and the second packet comprises:

tagging the first packet with a Service Set Identifier (SSID) associated with the first wireless network.

11. The method of claim 1 , further comprising:

using, by the first wireless access node, the first network address to distinguish, on the first wireless network, the first device from other devices.

12. The method of claim 1 , wherein the first network address comprises a private network address, of the first wireless network, selected from the first list.

13. The method of claim 1 , wherein the first network address is used, by the first wireless access node, to identify the first device only within the first wireless network.

14. The method of claim 1 , wherein the first list of network addresses is used, by the remote server, to assign addresses to devices connecting to the within the first wireless network.

15. The method of claim 14 , wherein the first network address is an Internet Protocol (IP) address that uniquely identifies the first device during communications between the first device and the first wireless access node.

16. An apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

receive, from a first device and via a first wireless network, a first packet;

receive, from a second device and via a second wireless network, a second packet;

send, to a remote server, the first packet and the second packet;

receive, from the remote server, first information that instructs the apparatus to use a first network address to establish communications between the apparatus and the first device within the first wireless network, wherein the remote server manages a first list of network addresses to identify devices within the first wireless network, wherein the remote server manages a second list of network addresses to identify devices within the second wireless network, and wherein the first network address is unique to the first wireless network and not globally unique;

receive, from the remote server, second information that instructs the apparatus to use a second network address to establish communications between the apparatus and the second device within the second wireless network, wherein the second network address is unique to the second wireless network and not globally unique;

use the first network address to identify the first device within the first wireless network; and

use the second network address to identify the second device within the second wireless network.

17. The apparatus of claim 16 , wherein one or more addresses in the first list are the same as one or more corresponding addresses in the second list.

18. The apparatus of claim 16 , wherein the first packet comprises a request for the first network address.

19. The apparatus of claim 16 , wherein the first list of network addresses is used, by the remote server, to assign addresses to devices connecting to the within the first wireless network.

20. A system comprising:

a first wireless access node and a remote server;

wherein the first wireless access node comprises:

one or more first processors; and

first memory storing first instructions that, when executed by the one or more first processors, cause the first wireless access node to:

receive, from a first device and via a first wireless network, a first packet;

receive, from a second device and via a second wireless network, a second packet;

send, to the remote server, the first packet and the second packet;

receive, from the remote server, first information that instructs the first wireless access node to use a first network address to establish communications between the first wireless access node and the first device within the first wireless network, wherein the remote server manages a first list of network addresses to identify devices within the first wireless network, wherein the remote server manages a second list of network addresses to identify devices within the second wireless network, and wherein the first network address is unique to the first wireless network and not globally unique;

receive, from the remote server, second information that instructs the first wireless access node to use a second network address to establish communications between the first wireless access node and the second device within the second wireless network, wherein the second network address is unique to the second wireless network and not globally unique;

use the first network address to identify the first device within the first wireless network; and

use the second network address to identify the second device within the second wireless network; and

wherein the remote server comprises:

one or more second processors; and

second memory storing second instructions that, when executed by the one or more second processors, cause the remote server to:

receive, from the first wireless access node, the first packet and the second packet; and

send, to the first wireless access node, the first information and the second information.

21. The system of claim 20 , wherein one or more addresses in the first list are the same as one or more addresses in the second list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2019
From: ONG, IVAN; LOWERY, CLIFTON; URBAN, DAVID
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 048862/0765 →
Continuity (2)
Continuation 12872717 · Aug 31, 2010
Related Publication 20180227268A1 · Aug 9, 2018