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, each of the communication links represented by a receiving user, a transmitting access point, a transmit beamforming vector, and a receive beamforming vector;
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 the constraints include;
for each active communication link at least a minimum coverage is ensured;
a limit is set on a number of active communication links sharing a common TP;
a limit is set on a number of streams assigned to a TP, transmit beam pair; and
a total number of scheduled active communication links in which a TP is a transmitting node does not exceed a predefined threshold, andwherein the link quality threshold is a signal-to-interference-plus-noise ratio (SINR) threshold, the SINR given as;
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.
-
Citations
18 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, each of the communication links represented by a receiving user, a transmitting access point, a transmit beamforming vector, and a receive beamforming vector; 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 the constraints include; for each active communication link at least a minimum coverage is ensured; a limit is set on a number of active communication links sharing a common TP; a limit is set on a number of streams assigned to a TP, transmit beam pair; and a total number of scheduled active communication links in which a TP is a transmitting node does not exceed a predefined threshold, and wherein the link quality threshold is a signal-to-interference-plus-noise ratio (SINR) threshold, the SINR given as; - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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, each of the communication links represented by a receiving user, a transmitting access point, a transmit beamforming vector, and a receive beamforming vector; 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, wherein the constraints include; for each active communication link at least a minimum coverage is ensured; a limit is set on a number of active communication links sharing a common TP; a limit is set on a number of streams assigned to a TP, transmit beam pair; and a total number of scheduled active communication links in which a TP is a transmitting node does not exceed a predefined threshold, and wherein the link quality threshold is a signal-to-interference-plus-noise ratio (SINR) threshold, the SINR given as; - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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, each of the communication links represented by a receiving user, a transmitting access point, a transmit beamforming vector, and a receive beamforming vector; 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 the constraints include; for each active communication link at least a minimum coverage is ensured; a limit is set on a number of active communication links sharing a common TP; a limit is set on a number of streams assigned to a TP, transmit beam pair; and a total number of scheduled active communication links in which a TP is a transmitting node does not exceed a predefined threshold, wherein the link quality threshold is a signal-to-interference-plus-noise ratio (SINR) threshold, the SINR given as; - View Dependent Claims (16, 17, 18)
-
Specification