×

System and method for resource management in heterogeneous wireless networks

  • US 9,813,922 B2
  • Filed: 07/29/2015
  • Issued: 11/07/2017
  • Est. Priority Date: 07/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a mobile communications system having a plurality of transmission points (TPs) and at least one user, the method comprising:

  • managing the resources of the mobile communications system on two time-scales including a coarse time-scale and a fine time-scale, wherein the coarse time-scale management comprises a first stage of determining a user association for each of the plurality of TPs followed by a second stage of determining activation fractions for all TPs, said first and second stages being performed at a start of a frame;

    utilizing a procedure having a greedy stage and a local search stage to determine the user association, wherein said greedy stage comprising the following steps;

    inputting average single-user rates and a fairness factor;

    analyzing gains of system utility from different user, TP pairs, said gains of system utility being responsive to the average single-user rates and the fairness factor;

    selecting a user, TP pair based on the user having not been previously selected and the TP pair providing a most favorable incremental change for system utility among all user, TP pairs;

    determining if all users have been assigned a TP;

    performing the greedy stage again beginning from the step of selecting the user, TP pair if some users have not been assigned the TP; and

    outputting a set of selected user, TP pairs if all users have been selected; and

    said local search stage comprises the following steps;

    inputting the fairness factor, average single-user rates, an improvement threshold and the set of selected user, TP pairs output from the greedy stage;

    analyzing each user and determining a change in system utility obtained by a potential swap of a currently assigned TP for each user with every other TP;

    analyzing the potential swaps for all users and determining a most favorable swap which provides a greatest improvement in the system utility;

    determining whether the improvement in the system utility for the most favorable swap is greater than the improvement threshold;

    updating the selected set of user, TP pairs to include the most favorable swap if the improvement from the swap are greater than the improvement threshold and performing the local search stage again beginning with the step of analyzing each user and determining the change in system utility obtained by the potential swap; and

    outputting a current set of selected user, TP pairs if the improvement from the most favorable swap is less than the improvement threshold.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×