×

Resource allocation method, network device, and wireless system

  • US 8,614,983 B2
  • Filed: 07/05/2011
  • Issued: 12/24/2013
  • Est. Priority Date: 01/06/2009
  • Status: Active Grant
First Claim
Patent Images

1. A resource allocation method, comprising:

  • sorting Resource Blocks (RBs) used by a terminal of a first system and a terminal of a second system according to a use situation of the RBs used by the terminal of the first system and the terminal of the second system; and

    allocating the sorted RBs, whereinthe second system is a system which is evolved from the first system and is capable of providing a communication service for terminals of the first system,wherein;

    the sorting the RBs used by the terminal of the first system and the terminal of the second system comprises;

    sorting the RBs used by the terminal of the first system and the terminal of the second system, wherein the sorting starts from a public RB of the terminal of the first system and the terminal of the second system,wherein;

    the allocating the sorted RBs comprises one of the following operations;

    the first operation;

    allocating continuous Physical Resource Blocks (PRBs) to the terminal of the second system by using a downlink (DL) Resource Allocation (RA) type2 Localized Virtual Resource Block (LVRB) mode or uplink (UL) no hopping mode; and

    allocating the public RB to the terminal of the second system by using a DL RA type2 Distributed Virtual Resource Block (DVRB) mode or UL hopping mode,the second operation;

    allocating the public RB of a terminal of a backward-compatible system and a terminal of an evolved system to the terminal of the backward-compatible system or the terminal of the evolved system by using a downlink (DL) Resource Allocation (RA) type0 mode, DL RA type1 mode, DL RA type2 mode, uplink (UL) no hopping mode, or UL hopping mode; and

    /orallocating a dedicated RB of the terminal of the evolved system to the terminal of the evolved system by using a DL RA type0 mode, DL RA type1 mode, UL no hopping mode, or UL mirror hopping mode;

    wherein the backward-compatible system is the first system, and the evolved system is the second system,wherein;

    the allocating the public RB of the terminal of the first system and the terminal of the second system to the terminal of the second system by using the DL RA type0 mode comprises;

    dividing the public RB into one or more Resource Block Groups (RBGs) according to resource allocation granularity of the terminal of the first system or integer times of the resource allocation granularity, wherein each RBG of the terminal of the second system is aligned with one or more RBGs of the terminal of the first system, and each RBG includes several RBs; and

    allocating each RBG to the terminal of the second system by using a bitmap mode,the third operation;

    allocating the public RB of a terminal of a backward-compatible system and a terminal of an evolved system to the terminal of the backward-compatible system or the terminal of the evolved system by using a downlink (DL) Resource Allocation (RA) type0 mode, DL RA type1 mode, DL RA type2 mode, uplink (UL) no hopping mode, or UL hopping mode; and

    /orallocating a dedicated RB of the terminal of the evolved system to the terminal of the evolved system by using a DL RA type0 mode, DL RA type1 mode, UL no hopping mode, or UL mirror hopping mode;

    wherein the backward-compatible system is the first system, and the evolved system is the second system,wherein;

    the allocating the public RB of the terminal of the first system and the terminal of the second system to the terminal of the second system by using the DL RA type1 mode comprises;

    dividing the public RB into one or more Resource Block Groups (RBGs) according to resource allocation granularity of the terminal of the first system or integer times of the resource allocation granularity, wherein each RBG of the terminal of the second system is aligned with one or more RBGs of the terminal of the first system, and each RBG includes several RBs;

    dividing the RBGs into RBG subsets, wherein the number of the RBG subsets is the same as the resource allocation granularity or integer times of the resource allocation granularity; and

    allocating RBs in each RBG subset to the terminal of the second system by using a bitmap mode.

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