IP Library Granted Patent US 9,787,372
Granted Patent B2
US 9,787,372 · App. 14/878,974 · Granted Oct 10, 2017

Single frequency data network

Inventor: Sanjai Kohli (Manhattan Beach, CA)
Assignee: Facebook, Inc.
H04B7/0408H04B7/0617H04B15/00H04L45/02H04L45/22H04L45/46H04W16/28H04W24/02H04W24/04H04W24/10H04W28/18H04W40/02H04W40/12H04W40/14H04W40/16H04W40/34H04W52/42H04W56/00H04W72/0453H04W72/0473H04W72/085H04W72/1263H04L1/1867H04W72/00H04W84/22Y02B60/50
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,787,372
App. No.
14/878,974
Granted
Oct 10, 2017
Kind
B2
Abstract

A Next Generation Data Network is described. It leverages the “cloud” for data management, frequency data computation and analytics. Packets are transmitted at times and in directions to minimize interference between nodes in the network. The wireless network is a single frequency network that permits limited non-line-of-sight operation.

Claims (34)

1. A method, comprising:

receiving a plurality of packets to be sent from a distribution node of a wireless network to a plurality of destination nodes in the wireless network, the wireless network including a plurality of nodes forming a multi-hop mesh network, the plurality of nodes including the distribution node and the plurality of destination nodes;

for each packet in the plurality of packets, determining a route for the packet from the distribution node to the destination node via the plurality of nodes through wireless transmission through one or more wireless hops;

determining an order of the packets to be transmitted from the distribution node to mitigate interference of a wireless transmission of a particular packet from any node in a route for the particular packet with a wireless transmission of other packets; and

transmitting the packets in the plurality of packets in accordance with the order of the packets.

2. The method of claim 1 , wherein determining the order of the packets to be transmitted from the distribution node to mitigate interference of the wireless transmission of a particular packet from any node in the route for the particular packet with a wireless transmission of other packets includes:

accessing an RF map for the wireless network, the RF map characterizing the RF environment of the wireless network;

determining, based on the RF map, that the transmission of the particular packet from at least one node in the particular route will cause interference with the transmission of other packets; and

ordering the transmission of the particular packet from the distribution node relative to the other packets to mitigate interferences of the wireless transmission of the particular packet from the at least one node with the wireless transmission of other packets.

3. The method of claim 2 , wherein the wireless interference includes interference between two or more nodes.

4. The method of claim 3 , wherein ordering the transmission of the particular packet includes ordering the transmission of the particular packet so that when a transmit beam of the at least one node is pointed in a direction that would cause interference with a receive beam of nodes other than a desired destination node, the receive beam of these nodes are pointed away from the transmit beam.

5. The method of claim 1 , wherein wireless network operates on a single frequency band.

6. The method of claim 1 , wherein wireless network operates on two separate frequencies, and wherein each frequency forms a separate and distinct wireless mesh network.

7. The method of claim 1 , wherein the distribution node is coupled to a high-bandwidth link.

8. The method of claim 1 , wherein after determining the route for the packet, the method includes, appending the route to a routing header for the packet.

9. The method of claim 8 , wherein the routing header includes one or more of beam forming parameters for transmit and receive nodes in the route, error correction parameters, and packet metadata.

10. A system, comprising:

a wireless network including a plurality of nodes forming a multi-hop mesh network, the plurality of nodes including a distribution node coupled to a high-bandwidth link;

a server configured to:

receive a plurality of packets to be sent from the distribution node of a wireless network to a plurality of destination nodes in the wireless network;

for each packet in the plurality of packets, determining a route for the packet from the distribution node to the destination node via the plurality of nodes through wireless transmission through one or more wireless hops;

determining an order of the packets to be transmitted from the distribution node to mitigate interference of a wireless transmission of a particular packet from any node in a route for the particular packet with a wireless transmission of other packets; and

transmitting the packets in the plurality of packets in accordance with the order of the packets.

11. The system of claim 10 , wherein while determining the order of the packets to be transmitted from the distribution node to mitigate interference of the wireless transmission of a particular packet from any node in the route for the particular packet with a wireless transmission of other packets, the server is configured to:

access an RF map for the wireless network, the RF map characterizing the RF environment of the wireless network;

determine, based on the RF map, that the transmission of the particular packet from at least one node in the particular route will cause interference with the transmission of other packets; and

order the transmission of the particular packet from the distribution node relative to the other packets to mitigate interferences of the wireless transmission of the particular packet from the at least one node with the wireless transmission of other packets.

12. The system of claim 11 , wherein the wireless interference includes interference between two or more nodes.

13. The system of claim 12 , wherein ordering the transmission of the particular packet includes ordering the transmission of the particular packet so that when a transmit beam of the at least one node is pointed in a direction that would cause interference with a receive beam of nodes other than a desired destination node, the receive beam of these nodes are pointed away from the transmit beam.

14. The system of claim 10 , wherein wireless network operates on a single frequency band.

15. The system of claim 10 , wherein wireless network operates on two separate frequencies, and wherein each frequency forms a separate and distinct wireless mesh network.

16. The system of claim 10 , wherein the distribution node is coupled to a high-bandwidth link.

17. The system of claim 10 , wherein after determining the route for the packet, the method includes, appending the route to a routing header for the packet.

18. The system of claim 17 , wherein the routing header includes one or more of beam forming parameters for transmit and receive nodes in the route, error correction parameters, and packet metadata.

Assignments (2)
CHANGE OF NAME Recorded Dec 13, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058495/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2015
From: KOHLI, SANJAI
To: FACEBOOK, INC.
Reel/Frame 036765/0702 →
Continuity (3)
Continuation 14214957 · Mar 16, 2014
Provisional Application 61789188 · Mar 15, 2013
Related Publication 20160127977A1 · May 5, 2016