Micro-route characterization and selection
AssigneeFacebook, Inc.
InventorsKrishna Gomadam, Djordje Tujkovic, Sanjai Kohli
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods, and systems for charactering and selecting micro-routes between nodes of a wireless network are disclosed. One method includes wirelessly communicating between a first node and a second node through a wireless link formed by at least one micro-route, determining a condition of the at least one micro-route, and selecting at least one other micro-route for communication between the first node and the second node based on a level of correlation between the at least one micro-route and the at least one other micro-route, after determining the condition.
Claims17
A method, comprising:
- characterizing the plurality of micro-routes between a first node and a second node, wherein the plurality of micro-routes includes the at least one micro-route and the at least one other micro-route, comprising:
- directing a first beam formed by a plurality of antennas of the first node to a plurality of directions;
- for each of the plurality of directions of the first beam, directing a second beam formed by a plurality of antennas of the second node to a plurality of directions;
- characterizing a link quality between the first node and the second node for each of the plurality of beam directions of the first beam and each of the plurality of beam directions of the second beam
- characterizing and storing in memory levels of correlation between a plurality of a micro-routes between a first node and a second node;
- wirelessly communicating between the first node and the second node through a wireless link formed by at least one micro-route of the plurality of micro-routes;
- determining a condition of the at least one micro-route;
- and
- selecting at least one other micro-route of the plurality of micro-routes for communication between the first node and the second node based on a level of correlation between the at least one micro-route and the at least one other micro-route after determining the condition, comprising retrieving the at least one other micro-route from the memory, and selecting the at least one other micro-route for wireless communication between the first node and the second node when the at least one other micro-route is the least correlated of available micro-routes, or is correlated less than a threshold with the at least one micro-route;
- wherein an upstream cloud server connected to the first node and the second node performs a portion of at least one of the characterizing one or more micro-routes between the first node and the second node, or the selecting at least one other micro-route for communication between the first node and the second node.
A wireless network, comprising:
- a first node;
- a second node, wherein the first node wirelessly communicates with the second node through a wireless link formed by at least one micro-route of a plurality of micro-routes;
- and
- an upstream cloud server, wherein the upstream cloud server is operative to:
- characterize the plurality of micro-routes between a first node and a second node, wherein the plurality of micro-routes includes the at least one micro-route and the at least one other micro-route, comprising:
- directing a first beam formed by a plurality of antennas of the first node to a plurality of directions;
- for each of the plurality of directions of the first beam, directing a second beam formed by a plurality of antennas of the second node to a plurality of directions;
- characterizing a link quality between the first node and the second node for each of the plurality of beam directions of the first beam and each of the plurality of beam directions of the second beam;
- characterize and store in memory levels of correlation between the plurality of micro-routes between the first node and the second node;
- determining a condition of the at least one micro-route;
- select at least one other micro-route of the plurality of micro-routes for communication between the first node and the second node based on a level of correlation between the at least one micro-route and the at least one other micro-route after determining the condition, comprising retrieving the at least one other micro-route from the memory, and selecting the at least one other micro-route for wireless communication between the first node and the second node when the at least one other micro-route is the least correlated of available micro-routes, or is correlated less than a threshold with the at least one micro-route.
Dependencies are inferred from the claim text.