Link Packing in mmWave Networks
First Claim
1. A computer-implemented method executed on a processor for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem, the method comprising:
- determining active communication links between a plurality of transmitters and a plurality of receivers;
setting each active communication link to have any arbitrary chosen weight or priority; and
setting a minimum link quality threshold for each active communication link and subjecting each active communication link to constraints.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem is presented. The computer-implemented method includes determining active communication links between a plurality of transmitters and a plurality of receivers, setting each active communication link to have any arbitrary chosen weight or priority, and setting a minimum link quality threshold for each active communication link and subjecting each active communication link to constraints. Detected phantom constraints are mitigated by introducing new constraints with binary coefficients and by modifying one or more existing constraints by setting a number of coefficients within the existing constraints to zero.
3 Citations
20 Claims
-
1. A computer-implemented method executed on a processor for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem, the method comprising:
-
determining active communication links between a plurality of transmitters and a plurality of receivers; setting each active communication link to have any arbitrary chosen weight or priority; and setting a minimum link quality threshold for each active communication link and subjecting each active communication link to constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem, the system comprising:
-
a memory; and a processor in communication with the memory, wherein the processor is configured to; determine active communication links between a plurality of transmitters and a plurality of receivers; set each active communication link to have any arbitrary chosen weight or priority; and set a minimum link quality threshold for each active communication link and subject each active communication link to constraints. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising a computer-readable program for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem, wherein the computer-readable program when executed on a computer causes the computer to perform the steps of:
-
determining active communication links between a plurality of transmitters and a plurality of receivers; setting each active communication link to have any arbitrary chosen weight or priority; and setting a minimum link quality threshold for each active communication link and subjecting each active communication link to constraints, wherein detected phantom constraints are mitigated by introducing new constraints with binary coefficients and by modifying one or more existing constraints by setting a number of coefficients within the existing constraints to zero. - View Dependent Claims (18, 19, 20)
-
Specification