CN111699735A - Information indication method and related equipment - Google Patents
Information indication method and related equipment Download PDFInfo
- Publication number
- CN111699735A CN111699735A CN201880088990.5A CN201880088990A CN111699735A CN 111699735 A CN111699735 A CN 111699735A CN 201880088990 A CN201880088990 A CN 201880088990A CN 111699735 A CN111699735 A CN 111699735A
- Authority
- CN
- China
- Prior art keywords
- prb
- resource allocation
- bit
- subcarriers
- indicates
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 126
- 238000013468 resource allocation Methods 0.000 claims abstract description 455
- 238000004891 communication Methods 0.000 claims description 40
- 238000013507 mapping Methods 0.000 claims description 36
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 6
- 101150071746 Pbsn gene Proteins 0.000 abstract description 145
- 102100029516 Basic salivary proline-rich protein 1 Human genes 0.000 description 14
- 102100033943 Basic salivary proline-rich protein 2 Human genes 0.000 description 14
- 102100033949 Basic salivary proline-rich protein 3 Human genes 0.000 description 14
- 101001125486 Homo sapiens Basic salivary proline-rich protein 1 Proteins 0.000 description 14
- 101001068639 Homo sapiens Basic salivary proline-rich protein 2 Proteins 0.000 description 14
- 101001068638 Homo sapiens Basic salivary proline-rich protein 3 Proteins 0.000 description 14
- 102100033948 Basic salivary proline-rich protein 4 Human genes 0.000 description 13
- 101001068637 Homo sapiens Basic salivary proline-rich protein 4 Proteins 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- YYJUXSGXHHPBTK-UHFFFAOYSA-N 2-chloro-3-(3-chloro-2-methylphenyl)propanenitrile Chemical compound CC1=C(Cl)C=CC=C1CC(Cl)C#N YYJUXSGXHHPBTK-UHFFFAOYSA-N 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application discloses an information indication method and related equipment, wherein the method comprises the following steps: determining frequency resources corresponding to a PUSCH (physical uplink shared channel) required to be indicated by Downlink Control Information (DCI); the frequency resource corresponding to the PUSCH may be that the number of PRBs is greater than or equal to 1, or the number of subcarriers is less than 12; determining DCI; and transmitting the DCI to the terminal equipment. Therefore, the resource allocation with the subcarrier number smaller than 12 is realized by implementing the embodiment of the application.
Description
The present application relates to the field of communications technologies, and in particular, to a method for resource allocation and a related device.
Machine Type Communication (MTC) refers to acquiring information of a physical world by deploying various devices having certain sensing, computing, executing and communication capabilities, and implementing information transmission, coordination and processing through a network, thereby implementing interconnection of people and objects, and interconnection of objects and objects. Currently, the Release 12, Release 13, Release 14 and Release 15 versions of Long Term Evolution (LTE) can support MTC services.
The resources of the LTE system are divided into subcarriers in the frequency domain and into subframes in time, one subframe containing 2 slots. When the subcarrier spacing is 15kHz, one Physical Resource Block (PRB) contains 12 subcarriers in frequency and 1 slot in time.
In LTE Rel-13, a User Equipment (UE) capable of supporting MTC services is a bandwidth-reduced low-complexity UE (BL UE) or a coverage enhancement UE (CE UE). Its maximum supportable transmit and receive bandwidth is 1.4MHz, comprising a narrow band. One narrow band contains a frequency width of 6 PRBs consecutively in frequency.
LTE Rel-13 provides two coverage enhancement modes for coverage enhanced UEs, namely coverage enhancement mode a (ce mode a) for smaller degrees of coverage enhancement and coverage enhancement mode b (ce mode b) for larger degrees of coverage enhancement. In order to enable MTC to support higher data rates, in LTE Rel-14, the bandwidth that a UE performing MTC services can support for transmitting service data is extended. In CE mode a, the Physical Uplink Shared Channel (PUSCH) bandwidth supported by the UE is extended to 5 MHz. The PUSCH is used to carry uplink data of the UE.
The LTE system allocates frequency domain resources used by the PUSCH through Downlink Control Information (DCI). The DCI is transmitted by the base station to the UE. For BL/CE UEs, DCI is carried over a machine type communication physical downlink control channel (MPDCCH). In Rel-14 and its previous versions, the minimum unit for resource allocation for PUSCH is 1 resource block. In order to improve the spectrum efficiency of the PUSCH, allocating resources smaller than 12 subcarriers to the PUSCH is one of the effective technical means that may be adopted.
In Rel-14 and its previous versions, the resource allocation information in the DCI carried by the MPDCCH can only indicate resource allocation with PRB as granularity, and in order to enable the DCI carried by the MPDCCH to indicate resource allocation with less than 12 subcarriers, a new resource allocation method needs to be designed.
Disclosure of Invention
The embodiment of the application discloses a resource allocation method and related equipment, so that resource allocation information in DCI can support resource allocation of less than 12 subcarriers.
In a first aspect, an embodiment of the present application provides a method for resource allocation, where the method includes: the network equipment determines downlink control information; the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode; the downlink control information comprises resource allocation information which indicates resources allocated to the terminal equipment; the network equipment sends the downlink control information to the terminal equipment; and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
As can be seen, the network device determines the indication information in the downlink control information according to whether the resource allocation is performed according to the first manner or according to the second manner; the network equipment determines resource allocation information in the downlink control information according to the resources allocated to the terminal equipment; the network equipment sends the determined downlink control information to the terminal equipment; and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode.
And the visible network equipment indicates the terminal equipment to carry out resource allocation according to the first mode or the second mode according to the bit state of the indication information.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource block allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes four bits, the 4 bits have 16 bit states, the 16 bit states include 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or, the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,
the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the first method, the resource allocation information first passesThe bits indicate the position of the narrow band where the allocated resources are located, and then 16 states are indicated through the other 4 bits, wherein the 16 states correspond to 6 allocation states of 1 resource block, 2 allocation states of 2 resource blocks and 8 allocation states of 6 subcarriers.
Optionally, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship in table 1 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs, m1 to m4 are integers of 0 or more, and m1, m2, m3, and m4 represent indexes of PRBs.
The optional PRBs m1, PRBs m2, PRBs m3 and PRBs m4 may be four PRBs in the narrowband, or may be other PRBs on the system bandwidth besides the PRBs included in the narrowband.
TABLE 1
4 bit state | Allocated |
4 bit state | Allocated resources |
0000 | PRB n | 1000 | |
0001 | PRB n+1 | 1001 | |
0010 | PRB n+2 | 1010 | |
0011 | PRB n+3 | 1011 | |
0100 | PRB n+4 | 1100 | PRB |
0101 | PRB n+5 | 1101 | |
0110 | PRB n,PRB n+1 | 1110 | |
0111 | PRB n+2,PRB n+3 | 1111 | |
It can be seen that, when the resource allocation is performed according to the first method, the allocation states of 6 types of 1 resource blocks, the allocation states of 2 types of 2 resource blocks, and the allocation states of 8 types of 6 subcarriers are indicated by four bits in the resource allocation information.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinIndicating the uplink RB corresponding to the system bandwidthThe number of the first and second groups is,which means that the rounding is made up,represents rounding down; the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the second mode, the resource allocation is performed according to the second modeThe bits indicate the narrowband index where the resource is located, and the allocation state of 3 subcarriers is indicated by 16 bit states of four bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship in table 2 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal device by the network device through RRC or MAC CE, wherein n is an integer greater than or equal to 0, n +1, n +2, n +3, n +4 and n +5 represent indexes of the PRBs, m 1-m 4 are integers greater than or equal to 0, and m1, m2, m3 and m4 represent indexes of the PRBs. (ii) a
Optionally, the PRB m1, PRB m2, PRB m3, and PRB m4 may be four resource blocks in the narrowband, or may be other resource blocks in the system bandwidth.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
TABLE 2
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states; the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or, the 32 bit states further include 2 bit states, and the 2 bit statesEach bit state of (a) indicates that two resource blocks are allocated to the terminal device; and/or 12 bit states are further included in the 32 bit states, and each bit state in the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byThe bits indicate the narrowband index, and the allocation states of 6 kinds of one resource block, 2 kinds of 2 resource blocks and 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when the resource allocation is performed according to the first manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn, a PRB n +1, a PRB n +2, a PRB n +3, a PRB n +4, and a PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship described in table 3 below; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
TABLE 3
It can be seen that, when resource allocation is performed according to the first method, allocation states of 6 kinds of one resource block, allocation states of 2 kinds of 2 resource blocks, and allocation states of 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byBits indicate narrowband indexes and 24 allocation states of 3 subcarriers are indicated by 24 states of 5 bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn, a PRB n +1, a PRB n +2, a PRB n +3, a PRB n +4, and a PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources satisfy a mapping relationship in table 4 below; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
TABLE 4
5 bit state | Allocated resources | 5 bit state | Allocated resources |
00000 | Subcarriers 0,1,2 in PRB n | 01100 | Subcarriers 0,1,2 in PRB n +3 |
00001 | Subcarriers 3,4,5 in PRB n | 01101 | Subcarriers 3,4,5 in PRB n +3 |
00010 | Subcarriers 6,7,8 in PRB n | 01110 | Subcarriers 6,7,8 in PRB n +3 |
00011 | Subcarriers 9,10,11 in PRB n | 01111 | Subcarriers 9,10,11 in PRB n +3 |
00100 | Subcarriers 0,1,2 in PRB n +1 | 10000 | Subcarriers 0,1,2 in PRB n +4 |
00101 | Subcarriers 3,4,5 in PRB n +1 | 10001 | Subcarriers 3,4,5 in PRB n +4 |
00110 | Subcarriers 6,7,8 in PRB n +1 | 10010 | Subcarriers 6,7,8 in PRB n +4 |
00111 | Subcarriers 9,10,11 in PRB n +1 | 10011 | Subcarriers 9,10,11 in PRB n +4 |
01000 | Subcarrier 0,1,2 in PRB n +2 | 10100 | Subcarriers 0,1,2 in PRB n +5 |
01001 | Subcarriers 3,4,5 in PRB n +2 | 10101 | Subcarriers 3,4,5 in PRB n +5 |
01010 | Subcarriers 6,7,8 in PRB n +2 | 10110 | Subcarriers 6,7,8 in PRB n +5 |
01011 | Subcarriers 9,10,11 in PRB n +2 | 10111 | Subcarriers 9,10,11 in PRB n +5 |
It can be seen that the allocation status of 24 kinds of 3 subcarriers is indicated by 24 kinds of status of 5 bits.
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
In a second aspect, an embodiment of the present application provides a method for resource allocation, where the method includes: the terminal equipment receives downlink control information; the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode; the downlink control information comprises resource allocation information which indicates resources allocated to the terminal equipment; and the terminal equipment transmits data on the resources indicated in the downlink control information.
It can be seen that the terminal device receives the downlink control information, and the terminal device determines whether resource allocation is performed according to the first mode or the second mode according to the indication information included in the downlink control information; the terminal equipment determines the resources allocated by the network equipment according to the resource allocation information contained in the downlink control information; and the terminal equipment transmits data on the resources allocated by the network equipment.
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode.
And the visible terminal equipment determines whether to perform resource allocation according to the first mode or the second mode according to the bit state of the indication information.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource block allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes four bits, the 4 bits have 16 bit states, the 16 bit states include 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or, the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,
the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the first method, the resource allocation information first passesThe bits indicate the position of the narrow band where the allocated resources are located, and then 16 states are indicated through the other 4 bits, wherein the 16 states correspond to 6 allocation states of 1 resource block, 2 allocation states of 2 resource blocks and 8 allocation states of 6 subcarriers.
Optionally, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship of table 5 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs, m1 to m4 are integers of 0 or more, and m1, m2, m3, and m4 represent indexes of PRBs.
The optional PRBs m1, PRBs m2, PRBs m3 and PRBs m4 may be four PRBs in the narrowband, or may be other PRBs on the system bandwidth besides the PRBs included in the narrowband.
TABLE 5
4 bit state | Allocated |
4 bit state | Allocated resources |
0000 | PRB n | 1000 | |
0001 | PRB n+1 | 1001 | |
0010 | PRB n+2 | 1010 | |
0011 | PRB n+3 | 1011 | |
0100 | PRB n+4 | 1100 | |
0101 | PRB n+5 | 1101 | |
0110 | PRB n,PRB n+1 | 1110 | |
0111 | PRB n+2,PRB n+3 | 1111 | |
It can be seen that, when the resource allocation is performed according to the first method, the allocation states of 6 types of 1 resource blocks, the allocation states of 2 types of 2 resource blocks, and the allocation states of 8 types of 6 subcarriers are indicated by four bits in the resource allocation information.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the second mode, the resource allocation is performed according to the second modeThe bits indicate the narrowband index where the resource is located, and the allocation state of 3 subcarriers is indicated by 16 bit states of four bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship in table 6 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs, m1 to m4 are integers of 0 or more, and m1, m2, m3, and m4 represent indexes of PRBs.
Optionally, the PRB m1, PRB m2, PRB m3, and PRB m4 may be four resource blocks in the narrowband, or may be any 4 resource blocks in the system bandwidth.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
TABLE 6
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states; the 32 bit states include 6 bit states, and each of the 6 bit states indicates allocation to a terminal deviceOne resource block is used; and/or 2 bit states are also included in the 32 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or 12 bit states are further included in the 32 bit states, and each bit state in the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byThe bits indicate the narrowband index, and the allocation states of 6 kinds of one resource block, 2 kinds of 2 resource blocks and 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when the resource allocation is performed according to the first manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn resource block, a PRB n +1 resource block, a PRB n +2 resource block, a PRB n +3 resource block, a PRB n +4 resource block, and a PRB n +5 resource block, and 5 bits in the resource allocation information indicate that the allocated resources satisfy the mapping relationship described in table 7 below; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
TABLE 7
It can be seen that, when resource allocation is performed according to the first method, allocation states of 6 kinds of one resource block, allocation states of 2 kinds of 2 resource blocks, and allocation states of 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byBits indicate narrowband indexes and 24 allocation states of 3 subcarriers are indicated by 24 states of 5 bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn resource block, a PRB n +1 resource block, a PRB n +2 resource block, a PRB n +3 resource block, a PRB n +4 resource block, and a PRB n +5 resource block, where 5 bits in the resource allocation information indicate that allocated resources satisfy a mapping relationship in the following table 8; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
TABLE 8
5 bit state | Allocated resources | 5 bit state | Allocated resources |
00000 | Subcarriers 0,1,2 in PRB n | 01100 | Subcarriers 0,1,2 in PRB n +3 |
00001 | Subcarriers 3,4,5 in PRB n | 01101 | Subcarriers 3,4,5 in PRB n +3 |
00010 | Subcarriers 6,7,8 in PRB n | 01110 | Subcarriers 6,7,8 in PRB n +3 |
00011 | Subcarriers 9,10,11 in PRB n | 01111 | Subcarriers 9,10,11 in PRB n +3 |
00100 | Subcarriers 0,1,2 in PRB n +1 | 10000 | Subcarriers 0,1,2 in PRB n +4 |
00101 | Subcarriers 3,4,5 in PRB n +1 | 10001 | Subcarriers 3,4,5 in PRB n +4 |
00110 | Subcarriers 6,7,8 in PRB n +1 | 10010 | Subcarriers 6,7,8 in PRB n +4 |
00111 | Subcarriers 9,10,11 in PRB n +1 | 10011 | Subcarriers 9,10,11 in PRB n +4 |
01000 | Subcarrier 0,1,2 in PRB n +2 | 10100 | Subcarriers 0,1,2 in PRB n +5 |
01001 | Subcarriers 3,4,5 in PRB n +2 | 10101 | Subcarriers 3,4,5 in PRB n +5 |
01010 | Subcarriers 6,7,8 in PRB n +2 | 10110 | Subcarriers 6,7,8 in PRB n +5 |
01011 | PRB n+2 subcarriers 9,10,11 | 10111 | Subcarriers 9,10,11 in PRB n +5 |
It can be seen that the allocation status of 24 kinds of 3 subcarriers is indicated by 24 kinds of status of 5 bits.
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
In a third aspect, a network device is provided, where the network device may perform the method in the first aspect or the possible implementation manner of the first aspect. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and/or hardware. Based on the same inventive concept, the principle and the advantageous effects of the network device to solve the problem may refer to the principle and the advantageous effects of the first aspect or the possible implementation manner of the first aspect, and repeated details are not repeated.
In a fourth aspect, a terminal device is provided, which may perform the method in the second aspect or possible implementation manners of the second aspect. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and/or hardware. Based on the same inventive concept, the principle and the beneficial effect of the terminal device for solving the problem may refer to the principle and the beneficial effect of the second aspect or the possible implementation manner of the second aspect, and repeated details are not repeated.
In a fifth aspect, a network device is provided, which includes: a processor, a memory, a communication interface; the processor, the communication interface and the memory are connected; wherein the communication interface may be a transceiver. The communication interface is used for realizing communication with other network elements (such as terminal equipment). The processor calls the program stored in the memory to implement the scheme in the first aspect or the possible implementation manner of the first aspect, and the implementation and the beneficial effects of the network device for solving the problem may refer to the principle and the beneficial effects of the possible implementation manner of the first aspect or the first aspect, and repeated details are omitted.
In a sixth aspect, a terminal device is provided, which includes: a processor, a memory, a communication interface; the processor, the communication interface and the memory are connected; wherein the communication interface may be a transceiver. The communication interface is used for realizing communication with other network elements (such as terminal equipment). The processor calls the program stored in the memory to implement the scheme in the second aspect or the possible implementation manner of the second aspect, and the implementation and the beneficial effects of the terminal device for solving the problem may refer to the principle and the beneficial effects of the possible implementation manner of the second aspect or the second aspect, and repeated parts are not described again.
In a seventh aspect, a computer program product is provided, which when run on a computer, causes the computer to perform the method of the first aspect, the second aspect, the possible implementation manner of the first aspect, or the possible implementation manner of the second aspect.
In an eighth aspect, a chip product of a network device is provided, where the chip product executes the method in the first aspect or the possible implementation manner of the first aspect.
In a ninth aspect, a chip product of a terminal device is provided, which executes the method in the second aspect or the possible implementation manner of the second aspect.
A tenth aspect provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the computer to perform the method of the first aspect, the second aspect, the possible implementation manner of the first aspect, or the possible implementation manner of the second aspect.
Fig. 1 is a schematic structural diagram of a communication system according to an embodiment of the present application;
fig. 2 is a flowchart illustrating a method for resource allocation according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a method for resource allocation according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
The technical solutions of the embodiments of the present application will be described below with reference to the accompanying drawings.
For terminal equipment in coverage enhancement mode B, the existing LTE adopts DCI format 6-0B to schedule PUSCH, that is, the LTE adopts DCI format 6-0B to indicate information such as resource allocation, modulation and coding mode and the like of PUSCH. The resource block allocation field in the existing DCI format 6-0B containsA bit. Wherein the content of the first and second substances,indicates the number of uplink PRBs included in the system bandwidth,which represents a rounding-down operation, the rounding-down operation,indicating a ceiling operation.
In the existing DCI format 6-0B, the bit for resource block allocation indicates that the frequency resource of the allocated PUSCH includes a resource block greater than or equal to 1. Here, the resource block described herein is a physical resource block, i.e., PRB. In order to improve the spectrum efficiency of the PUSCH, the terminal device needs to be allocated frequency resources of the PUSCH smaller than 12 subcarriers, that is, frequency resources of the PUSCH allocated with the subcarrier as the minimum unit. Wherein one resource block contains 12 subcarriers in frequency. In order for DCI to indicate resource allocation of less than 12 subcarriers, a new resource allocation method needs to be designed.
Therefore, the embodiment of the present application provides a resource allocation method and related device, which can implement resource allocation of DCI indication smaller than 12 subcarriers.
In order to better understand the embodiments of the present application, a communication system to which the embodiments of the present application are applicable is described below.
The application can be applied to an LTE system or an evolution system thereof. The present application may also be applied to other communication systems as long as the communication system includes a resource allocation where an entity (i.e., a network device) needs to send DCI to indicate communication with another entity (i.e., a terminal device) that needs to interpret DCI in some way.
Optionally, the network device referred to in this embodiment of the present application is an entity on the network side for sending or receiving a signal. For example, the network device may be an evolved node B (eNB or eNodeB) in an LTE system, or a radio network controller in a Cloud Radio Access Network (CRAN), or may be an access network device in a 5G network, such as a gNB, or may be a small station, a micro station, a Transmission Reception Point (TRP), or may be an access network device in a relay station, an access point, or a future evolved Public Land Mobile Network (PLMN), and the like.
Alternatively, the network device may also be a terminal device, that is, the present application may be applied to a communication system, where the communication system includes a resource allocation that one terminal device needs to transmit DCI to indicate communication with another terminal device, and the another terminal device needs to interpret the DCI in some way. For example, a terminal device referred to herein may be an access terminal, a User Equipment (UE), a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile terminal, a user terminal, a wireless network device, a user agent, or a user equipment. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in the internet of things, a virtual reality device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), a UE performing MTC service, a BL UE or a CE UE, and the like.
For example, fig. 1 is a schematic diagram of a communication system provided in an embodiment of the present application. As shown in FIG. 1, the communication system may include 7 network devices, which are a Base station (Base station) and UEs 1-6. In the communication system, the base station transmits DCI to one or more of the UEs 1 to 6. The DCI is used to indicate PUSCH resource allocation for one or more of the UEs 1 to 6. Therefore, the network device in the embodiment of the present application may be a base station, and the terminal device may be any one of UE1 to UE 6.
For another example, as shown in fig. 1, UEs 4-6 may also form a communication system, and in the communication system, UE5 may send DCI to one or more of UE4 and UE 6. The DCI is used to indicate a resource allocation of a PUSCH for one or more of UE4 and UE 6. Therefore, the network device involved in the embodiment of the present application may be UE5, and the terminal device may be any one of UE4 and UE 6.
The information indication method and the related device provided by the present application are described in detail below.
Referring to fig. 2, fig. 2 is a flowchart illustrating a method for resource allocation according to an embodiment of the present disclosure. As shown in FIG. 2, the method for resource allocation includes the following parts 201-203:
201. the network device determines the downlink control information sent to the terminal device.
The network device may be a base station or a terminal device. For example, as shown in fig. 1, when the network device is a base station, the terminal device is any one of UE1 to UE 6. When the network device is UE5, the terminal device is any one of UE4 and UE 6. The PUSCH is used to carry uplink data of the terminal device.
The network device determines the downlink control information, that is, the network device determines the downlink control information that needs to be sent to the terminal device.
202. The network equipment sends the downlink control information to the terminal equipment;
203. and the network equipment receives the data sent by the terminal equipment on the resources distributed to the terminal equipment.
It should be noted that, in this embodiment of the present application, since the downlink control information includes the indication information and the resource allocation information, before the network device sends the downlink control information to the terminal device, the indication information and the resource allocation information included in the downlink control information may be determined by at least two possible implementation manners as follows.
In a first possible implementation manner, the resource allocation information includesThe bits are illustrated as examples. The network equipment determines the indication information in the downlink control information according to whether the resource allocation is carried out according to the first mode or the second mode; the network equipment determines resource allocation information in the downlink control information according to the resources allocated to the terminal equipment; the network equipment sends the determined downlink control information to the terminal equipment; and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode.
Illustratively, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 0, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 1; or, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 1, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 0.
And the visible network equipment determines the bit state of the indication information according to the resource allocation of the indication terminal equipment in the first mode or the second mode.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
For example, when the field for indicating the resource allocation information contains 5 bits, a first bit of the 5 bits is used as a bit of the indication information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes four bits, the 4 bits have 16 bit states, the 16 bit states include 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or, the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or each of the 16 bit states further includes 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
By way of example, whenWhen the resource allocation is performed according to the first mode, the resource allocation information includesBits, the 3 bits are used for indicating a narrowband index, and the narrowband is composed of six consecutive resource blocks.
It can be seen that when the resource allocation is performed according to the first method, the resource allocation information first passesThe bits indicate the position of the narrow band where the allocated resources are located, and then 16 states are indicated through the other 4 bits, wherein the 16 states correspond to 6 allocation states of 1 resource block, 2 allocation states of 2 resource blocks and 8 allocation states of 6 subcarriers.
Optionally, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship of table 9 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs, m1 to m4 are integers of 0 or more, and m1, m2, m3, and m4 represent indexes of PRBs.
Optionally, four bits in the resource allocation information indicate that the allocated resources satisfy the mapping relationship of table 10 below.
The optional PRBs m1, PRBs m2, PRBs m3 and PRBs m4 may be four PRBs in the narrowband, or may be other PRBs on the system bandwidth besides the PRBs included in the narrowband.
For example, when PRB m1, PRB m2, PRB m3, PRB m4 areFour PRBs in a narrow band, the PRB m1, PRB m2, PRB m3, PRB m4 being 4 PRBs that are continuous or discontinuous from among PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n + 5. When PRB m1, PRB m2, PRB m3, PRB m4 are the other four PRBs on the system bandwidth than the PRBs included in the narrowband; and the narrowband comprises six continuous PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5 which are PRBs 1, PRBs 2, PRBs 3, PRBs 4, PRBs 5 and PRBs 6, namely 1-6 th PRBs on the system bandwidth; and the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are four PRBs of 50 PRBs except for the 1 st to 6 th PRBs.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3 and PRB m4 are the PRB1, PRB2, PRB3 and PRB4 in the narrowband, the resource allocation informationFour bits in (d) indicate that the allocated resources satisfy table 11 below.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are other PRBs on the system bandwidth than the narrowband included PRB, for example, PRB 7, PRB 8, PRB 9, and PRB 10, four bits in the resource allocation information indicate that the allocated resources satisfy the following table 12.
TABLE 9
4 bit state | Allocated |
4 bit state | Allocated resources |
0000 | PRB n | 1000 | |
0001 | PRB n+1 | 1001 | |
0010 | PRB n+2 | 1010 | |
0011 | PRB n+3 | 1011 | |
0100 | PRB n+4 | 1100 | |
0101 | PRB n+5 | 1101 | |
0110 | PRB n,PRB n+1 | 1110 | |
0111 | PRB n+2,PRB n+3 | 1111 | |
Watch 10
TABLE 11
4 bit state | Allocated |
4 bit state | Allocated resources |
0000 | |
1000 | |
0001 | |
1001 | |
0010 | |
1010 | |
0011 | |
1011 | |
0100 | |
1100 | |
0101 | |
1101 | |
0110 | |
1110 | |
0111 | |
1111 | |
TABLE 12
4 bit state | Allocated |
4 bit state | Allocated resources |
0000 | |
1000 | |
0001 | |
1001 | |
0010 | |
1010 | |
0011 | |
1011 | |
0100 | |
1100 | |
0101 | |
1101 | |
0110 | |
1110 | |
0111 | |
1111 | |
It can be seen that, when the resource allocation is performed according to the first method, the allocation states of 6 types of 1 resource blocks, the allocation states of 2 types of 2 resource blocks, and the allocation states of 8 types of 6 subcarriers are indicated by four bits in the resource allocation information.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,to representRounding down; the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the second mode, the resource allocation is performed according to the second modeThe bits indicate the narrowband index where the resource is located, and the allocation state of 3 subcarriers is indicated by 16 bit states of four bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship in table 13 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs, m1 to m4 are integers of 0 or more, and m1, m2, m3, and m4 represent indexes of PRBs.
Optionally, the PRB m1, PRB m2, PRB m3, and PRB m4 may be four resource blocks in the narrowband, or may be any 4 resource blocks in the system bandwidth.
For example, when the PRB m1, PRB m2, PRB m3 and PRB m4 are four PRBs in a narrow-band, the PRB m1, PRB m2, PRB m3 and PRB m4 are 4 continuous or discontinuous PRBs among PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n + 5. When PRB m1, PRB m2, PRB m3, PRB m4 are the other four PRBs on the system bandwidth than the PRBs included in the narrowband; and the narrowband comprises six continuous PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5 which are PRBs 1, PRBs 2, PRBs 3, PRBs 4, PRBs 5 and PRBs 6, namely 1-6 th PRBs on the system bandwidth; and the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are four PRBs of 50 PRBs except for the 1 st to 6 th PRBs.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
Watch 13
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are the PRB1, PRB2, PRB3, and PRB4 in the narrowband, four bits in the resource allocation information indicate that allocated resources satisfy the following table 14.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are other PRBs on the system bandwidth than the narrowband included PRB, for example, four bits in the resource allocation information of PRB 7, PRB 8, PRB 9, and PRB 10 indicate that the allocated resources satisfy the following table 15.
TABLE 14
Watch 15
In a second possible implementation manner, the resource allocation information includesThe bits are illustrated as examples. The network equipment determines the indication information in the downlink control information according to whether the resource allocation is carried out according to the first mode or the second mode; the network equipment determines resource allocation information in the downlink control information according to the resources allocated to the terminal equipment; the network equipment sends the determined downlink control information to the terminal equipment; and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode.
Illustratively, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 0, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 1; or, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 1, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 0.
And the visible network equipment determines the bit state of the indication information according to the resource allocation of the indication terminal equipment in the first mode or the second mode.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
For example, when the field for indicating the resource allocation information contains 5 bits, a first bit of the 5 bits is used as a bit of the indication information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states; the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or 2 bit states are also included in the 32 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or, the 32 bit states12 bit states are included and each of the 12 bit states indicates that 6 subcarriers are allocated for the terminal device.
By way of example, whenWhen the resource allocation is performed according to the first mode, the resource allocation information includesBits, the 3 bits are used for indicating a narrowband index, and the narrowband is composed of six consecutive resource blocks.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byThe bits indicate the narrowband index, and the allocation states of 6 kinds of one resource block, 2 kinds of 2 resource blocks and 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when the resource allocation is performed according to the first manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn resource block, a PRB n +1 resource block, a PRB n +2 resource block, a PRB n +3 resource block, a PRB n +4 resource block, and a PRB n +5 resource block, and 5 bits in the resource allocation information indicate that the allocated resource meets the mapping relationship described in the following table 16; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
As exemplified in A bit indicating a narrowband index of 0, and six consecutive PRBs n, PRBs n +1, and,The PRB n +2, the PRB n +3, the PRB n +4 and the PRB n +5 are PRB1, PRB2, PRB3, PRB4, PRB5 and PRB6, i.e. 1-6 th PRB (PRB index starts from 0) on the system bandwidth, and 5 bits in the resource allocation information indicate that the allocated resources satisfy the mapping relationship described in the following table 17.
TABLE 16
TABLE 17
It can be seen that, when resource allocation is performed according to the first method, allocation states of 6 kinds of one resource block, allocation states of 2 kinds of 2 resource blocks, and allocation states of 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byBits indicate narrowband indexes and 24 allocation states of 3 subcarriers are indicated by 24 states of 5 bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn resource block, a PRB n +1 resource block, a PRB n +2 resource block, a PRB n +3 resource block, a PRB n +4 resource block, and a PRB n +5 resource block, where 5 bits in the resource allocation information indicate that allocated resources satisfy a mapping relationship in the following table 18; where n is an integer of 0 or more, and n, n +1, n +2, n +3, n +4, and n +5 represent indexes of PRBs.
Watch 18
5 bit state | Allocated |
5 bit state | Allocated resources |
00000 | |
01100 | |
00001 | |
01101 | |
00010 | |
01110 | |
00011 | Subcarriers 9,10,11 in PRB n | 01111 | Subcarriers 9,10,11 in PRB n +3 |
00100 | |
10000 | |
00101 | |
10001 | |
00110 | |
10010 | In PRB n +4Sub- |
00111 | Subcarriers 9,10,11 in PRB n +1 | 10011 | Subcarriers 9,10,11 in PRB n +4 |
01000 | |
10100 | |
01001 | |
10101 | |
01010 | |
10110 | |
01011 | Subcarriers 9,10,11 in PRB n +2 | 10111 | Subcarriers 9,10,11 in PRB n +5 |
As exemplified in The bit indicates a narrowband index 0, and the consecutive six PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5 corresponding to the narrowband are PRB1, PRB2, PRB3, PRB4, PRB5, PRB6, i.e. 1 st to 6 th PRBs on the system bandwidth (PRB index starts from 0), and 5 bits in the resource allocation information indicate that the allocated resources satisfy the following table 19.
Watch 19
5 bit state | Allocated |
5 bit state | Allocated resources |
00000 | |
01100 | |
00001 | |
01101 | Sub-carriers in PRB43,4,5 |
00010 | |
01110 | |
00011 | Subcarriers 9,10,11 in PRB1 | 01111 | Subcarriers 9,10,11 in PRB4 |
00100 | |
10000 | |
00101 | |
10001 | |
00110 | |
10010 | |
00111 | Subcarriers 9,10,11 in PRB2 | 10011 | Subcarriers 9,10,11 in PRB5 |
01000 | |
10100 | |
01001 | |
10101 | |
01010 | |
10110 | |
01011 | Subcarriers 9,10,11 in PRB3 | 10111 | Subcarriers 9,10,11 in PRB6 |
It can be seen that the allocation status of 24 kinds of 3 subcarriers is indicated by 24 kinds of status of 5 bits.
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
Referring to fig. 3, fig. 3 is a flowchart illustrating a method for resource allocation according to an embodiment of the present disclosure. As shown in FIG. 3, the method for resource allocation includes the following parts 301-302, wherein:
301. the terminal equipment receives downlink control information;
302. and the terminal equipment transmits data on the resources indicated in the downlink control information.
It should be noted that, in the embodiment of the present application, since the downlink control information includes the indication information and the resource allocation information, after receiving the downlink control information, the terminal device may determine the indication information and the resource allocation information included in the downlink control information through at least two possible implementation manners as follows.
In a first possible implementation manner, the resource allocation information includesThe bits are illustrated as examples. The terminal equipment determines whether the resource allocation is carried out according to the first mode or the second mode according to the indication information; the terminal equipment determines the resources distributed to the terminal equipment by the network equipment according to the resource distribution information in the downlink control information; and the terminal equipment transmits data on the resources indicated in the downlink control information. .
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 1, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 0, indicating that resource allocation is performed according to the second mode.
Illustratively, when the state of the indication information bit is 0, it is indicated that resource allocation is performed according to the first mode, and when the state of the indication information bit is 1, it is indicated that resource allocation is performed according to the second mode; or, when the state of the indication information bit is 1, indicating that the resource allocation is performed according to the first mode, and when the state of the indication information bit is 0, indicating that the resource allocation is performed according to the second mode.
And the visible terminal equipment determines whether to perform resource allocation according to the first mode or the second mode according to the bit state of the indication information.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
For example, when the field for indicating the resource allocation information contains 5 bits, a first bit of the 5 bits is used as a bit of the indication information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes four bits, the 4 bits have 16 bit states, the 16 bit states include 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or, the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or each of the 16 bit states further includes 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
By way of example, whenWhen the resource allocation is performed according to the first mode, the resource allocation information includesBits, the 3 bits are used for indicating a narrowband index, and the narrowband is composed of six consecutive resource blocks.
It can be seen that when the resource allocation is performed according to the first method, the resource allocation information first passesThe bits indicate the position of the narrow band where the allocated resources are located, and then 16 states are indicated through the other 4 bits, wherein the 16 states correspond to 6 allocation states of 1 resource block, 2 allocation states of 2 resource blocks and 8 allocation states of 6 subcarriers.
Optionally, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship of table 9 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
Optionally, four bits in the resource allocation information indicate that the allocated resources satisfy the mapping relationship of table 10 below.
The optional PRBs m1, PRBs m2, PRBs m3 and PRBs m4 may be four PRBs in the narrowband, or may be other PRBs on the system bandwidth besides the PRBs included in the narrowband.
For example, when the PRB m1, PRB m2, PRB m3 and PRB m4 are four PRBs in a narrow-band, the PRB m1, PRB m2, PRB m3 and PRB m4 are 4 continuous or discontinuous PRBs among PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n + 5. When PRB m1, PRB m2, PRB m3, PRB m4 are the other four PRBs on the system bandwidth than the PRBs included in the narrowband; and the narrowband comprises six continuous PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5 which are PRBs 1, PRBs 2, PRBs 3, PRBs 4, PRBs 5 and PRBs 6, namely 1-6 th PRBs on the system bandwidth; and the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are four PRBs of 50 PRBs except for the 1 st to 6 th PRBs.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are the PRB1, PRB2, PRB3, and PRB4 in the narrowband, four bits in the resource allocation information indicate that allocated resources satisfy the following table 11.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are other PRBs on the system bandwidth than the narrowband included PRB, for example, PRB 7, PRB 8, PRB 9, and PRB 10, four bits in the resource allocation information indicate that the allocated resources satisfy the following table 12.
It can be seen that, when the resource allocation is performed according to the first method, the allocation states of 6 types of 1 resource blocks, the allocation states of 2 types of 2 resource blocks, and the allocation states of 8 types of 6 subcarriers are indicated by four bits in the resource allocation information.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed according to the second mode, the resource allocation is performed according to the second modeThe bits indicate the narrowband index where the resource is located, and the allocation state of 3 subcarriers is indicated by 16 bit states of four bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, namely, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5, and four bits in the resource allocation information indicate that allocated resources satisfy the mapping relationship in table 13 below; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE;
optionally, the PRB m1, PRB m2, PRB m3, and PRB m4 may be four resource blocks in the narrowband, or may be any 4 resource blocks in the system bandwidth.
For example, when the PRB m1, PRB m2, PRB m3 and PRB m4 are four PRBs in a narrow-band, the PRB m1, PRB m2, PRB m3 and PRB m4 are 4 continuous or discontinuous PRBs among PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n + 5. When PRB m1, PRB m2, PRB m3, PRB m4 are the other four PRBs on the system bandwidth than the PRBs included in the narrowband; and the narrowband comprises six continuous PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5 which are PRBs 1, PRBs 2, PRBs 3, PRBs 4, PRBs 5 and PRBs 6, namely 1-6 th PRBs on the system bandwidth; and the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are four PRBs of 50 PRBs except for the 1 st to 6 th PRBs.
Optionally, when the PRB m1, PRB m2, PRB m3 and PRB m4 are any 4 resource blocks in the system bandwidth, the index indicating the narrowband indexThe bits are either weights 0 or all 1's.
As exemplified in A bit indicating a narrowband index of 0, the narrowband corresponding to six consecutive PRBs n, n +1, n +2, n +3, n +4, and n +5 being PRBs 1,2,3,4,5, 6,namely 1-6 PRBs (PRB index starts from 0) on the system bandwidth; when the PRB m1, PRB m2, PRB m3, and PRB m4 are the PRB1, PRB2, PRB3, and PRB4 in the narrowband, four bits in the resource allocation information indicate that allocated resources satisfy the following table 14.
As exemplified in A bit-indicated narrowband index 0, and the corresponding consecutive six PRBs n, n +1, n +2, n +3, n +4, and n +5 of the narrowband are PRBs 1,2,3,4,5, 6, i.e. 1-6 PRBs on the system bandwidth (PRB index starts from 0); when the PRB m1, PRB m2, PRB m3, and PRB m4 are other PRBs on the system bandwidth than the narrowband included PRB, for example, four bits in the resource allocation information of PRB 7, PRB 8, PRB 9, and PRB 10 indicate that the allocated resources satisfy the following table 15.
In a second possible implementation manner, the resource allocation information includesThe bits are illustrated as examples. The network equipment determines the indication information in the downlink control information according to whether the resource allocation is carried out according to the first mode or the second mode; the network equipment determines resource allocation information in the downlink control information according to the resources allocated to the terminal equipment; the network equipment sends the determined downlink control information to the terminal equipment; and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
Optionally, the indication information includes one bit; when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode; or, when the bit state of the indication information is 0, indicating that resource allocation is performed according to the first mode, and when the bit state of the indication information is 1, indicating that resource allocation is performed according to the second mode.
Illustratively, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 0, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 1; or, when the network device instructs the terminal device to perform resource allocation according to the first mode, the state of the indication information bit is 1, and when the network device instructs the terminal device to perform resource allocation according to the second mode, the state of the indication information bit is 0.
And the visible network equipment determines the bit state of the indication information according to the resource allocation of the indication terminal equipment in the first mode or the second mode.
Optionally, the indication information is a first bit in the resource allocation information, that is, the indication information is a first bit in a field for indicating the resource allocation information.
For example, when the field for indicating the resource allocation information contains 5 bits, a first bit of the 5 bits is used as a bit of the indication information.
Optionally, the allocating resources according to the first method includes: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks; the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
As can be seen, the resource allocation according to the first method can only indicate the resource allocation with the resource allocation granularity of one or more of six subcarriers, one resource block, and two resource blocks; the resource allocation according to the second mode can only indicate the resource allocation with the granularity of 3 subcarriers.
Optionally, when performing resource allocation according to the first method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states; the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or 2 bit states are also included in the 32 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or 12 bit states are further included in the 32 bit states, and each bit state in the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
By way of example, whenWhen the resource allocation is performed according to the first mode, the resource allocation information packet
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byThe bits indicate the narrowband index, and the allocation states of 6 kinds of one resource block, 2 kinds of 2 resource blocks and 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when the resource allocation is performed according to the first method, the narrowband includes six consecutive resource blocks, i.e., a PRBn, a PRB n +1, a PRB n +2, a PRB n +3, a PRB n +4, and a PRB n +5, and the 5 bits in the resource allocation information indicate that the allocated resources meet the mapping relationship described in the following table 16.
As exemplified in The bit indicates a narrowband index 0, the consecutive six PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5 corresponding to the narrowband are PRB1, PRB2, PRB3, PRB4, PRB5, PRB6, i.e. 1 st to 6 th PRBs on the system bandwidth (the PRB index starts from 0), and 5 bits in the resource allocation information indicate that the allocated resources satisfy the mapping relationship described in table 17 below.
It can be seen that, when resource allocation is performed according to the first method, allocation states of 6 kinds of one resource block, allocation states of 2 kinds of 2 resource blocks, and allocation states of 12 kinds of 6 subcarriers are indicated by 32 kinds of states of 5 bits.
Optionally, when performing resource allocation according to the second method, the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down; the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
It can be seen that when the resource allocation is performed in the first manner, the resource allocation is performed byBits indicate narrowband indexes and 24 allocation states of 3 subcarriers are indicated by 24 states of 5 bits.
Optionally, when the resource allocation is performed according to the second manner, the narrowband includes six consecutive resource blocks, i.e., a PRBn resource block, a PRB n +1 resource block, a PRB n +2 resource block, a PRB n +3 resource block, a PRB n +4 resource block, and a PRB n +5 resource block, where 5 bits in the resource allocation information indicate that allocated resources satisfy a mapping relationship in the following table 18;
as exemplified in The bit indicates a narrowband index 0, and the consecutive six PRBs n, PRB n +1, PRB n +2, PRB n +3, PRB n +4, and PRB n +5 corresponding to the narrowband are PRB1, PRB2, PRB3, PRB4, PRB5, PRB6, i.e. 1 st to 6 th PRBs on the system bandwidth (PRB index starts from 0), and 5 bits in the resource allocation information indicate that the allocated resources satisfy the following table 19.
It can be seen that the allocation status of 24 kinds of 3 subcarriers is indicated by 24 kinds of status of 5 bits.
It can be seen that by implementing this embodiment, resource allocations of 1 PRB, 2 PRB within the narrow band and/or 3 subcarriers and 6 subcarriers within the narrow band or outside the narrow band on the system bandwidth may be indicated.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a network device disclosed in the embodiment of the present application. As shown in fig. 4, the network device 400 includes a processor 401, a memory 402, and a communication interface 403. Wherein the processor 401, the memory 402 and the communication interface 403 are connected.
The processor 401 may be a Central Processing Unit (CPU), a general purpose processor, a coprocessor, a Digital Signal Processor (DSP), an application-specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor 401 may also be a combination of computing functions, e.g., comprising one or more microprocessors, a combination of a DSP and a microprocessor, or the like.
Wherein the communication interface 403 is used for enabling communication with other network elements (such as terminal equipment).
Wherein the processor 401 calls the program code stored in the memory 402 to execute the steps executed by the network device described in the above method embodiments.
Based on the same inventive concept, the principle of the network device to solve the problem provided in the embodiment of the present application is similar to that of the embodiment of the method of the present application, so that the implementation of each device may refer to the implementation of the method, and is not described herein again for brevity.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a terminal device disclosed in the embodiment of the present application. As shown in fig. 5, the terminal device 500 includes a processor 501, a memory 502, and a communication interface 503. Wherein the processor 501, the memory 502 and the communication interface 503 are connected.
The processor 501 may be a Central Processing Unit (CPU), a general purpose processor, a coprocessor, a Digital Signal Processor (DSP), an application-specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor 501 may also be a combination of computing functions, e.g., comprising one or more microprocessors, a combination of a DSP and a microprocessor, or the like.
Wherein the communication interface 503 is used for implementing communication with other network elements (such as network devices).
The processor 501 calls the program code stored in the memory 502 to execute the steps executed by the terminal device in the above method embodiments.
Based on the same inventive concept, the principle of the terminal device in the embodiments of the present application for solving the problem is similar to that in the embodiments of the method of the present application, so that the implementation of each device may refer to the implementation of the method, and for brevity, details are not described here again.
It can be understood that, when the embodiments of the present application are applied to a chip of a network device, the chip of the network device implements the functions of the network device in the above method embodiments. The chip of the network device sends first information to other modules (such as a radio frequency module or an antenna) in the network device and receives second information from other modules in the network device. The first information is sent to the terminal device via other modules of the network device, and the second information is sent to the network device by the terminal device. When the embodiment of the application is applied to the terminal device chip, the terminal device chip realizes the functions of the terminal device in the embodiment of the method. The terminal device chip receives first information from other modules (such as a radio frequency module or an antenna) in the terminal device and sends second information to other modules in the terminal device. The first information is sent to the terminal device by the network device, and the second information is sent to the network device. The first information and the second information are not specific to a certain kind of information, and are only used for representing the communication mode of the chip and other modules.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in or transmitted over a computer-readable storage medium. The computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.
Claims (50)
- A method of resource allocation, characterized by:the network equipment determines downlink control information;the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode;the downlink control information comprises resource allocation information which indicates resources allocated to the terminal equipment;the network equipment sends the downlink control information to the terminal equipment;and the network equipment receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
- The method of claim 1, wherein:the indication information comprises one bit;the bit state of the indication information is 0, which indicates that the resource allocation is performed according to the first mode, and the bit state of the indication information is 1, which indicates that the resource allocation is performed according to the second mode.
- The method of claim 1, wherein:the resource allocation according to the first mode comprises: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks;the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
- The method of claim 3, when the resource allocation is performed in the first manner, characterized by:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits having 16 bit states,the 16 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal equipment; and/or the presence of a gas in the gas,the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 4, wherein:the narrowband comprises six continuous resource blocks of PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the mapping relation of the following table; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
4 bit state Allocated resources 4 bit state Allocated resources 0000 PRB n 1000 Subcarriers 0,1,2,3,4,5 in PRB m1 0001 PRB n+1 1001 Subcarriers 6,7,8,9,10,11 in PRB m1 0010 PRB n+2 1010 Subcarriers 0,1,2,3,4,5 in PRB m2 0011 PRB n+3 1011 Subcarriers 6,7,8,9,10,11 in PRB m2 0100 PRB n+4 1100 Subcarriers 0,1,2,3,4,5 in PRB m3 0101 PRB n+5 1101 Subcarriers 6,7,8,9,10,11 in PRB m3 0110 PRB n,PRB n+1 1110 Subcarriers 0,1,2,3,4,5 in PRB m4 0111 PRB n+2,PRB n+3 1111 Subcarriers 6,7,8,9,10,11 in PRB m4 - The method of claim 3, wherein when the resource allocation is performed in the second manner, the method further comprises:the resource allocation information includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 6, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 3, when the resource allocation is performed in the first manner, characterized by:the resource allocation information includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states;the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 2 bit states, and each of the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 12 bit states, and each of the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 8, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; wherein n is an integer of 0 or more.
- The method of claim 3, wherein when the resource allocation is performed in the second manner, the method further comprises:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 10, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the mapping relation of a table below; wherein n is an integer of 0 or more.
5 bit state Allocated resources 5 bit state Allocated resources 00000 Subcarriers 0,1,2 in PRB n 01100 Subcarriers 0,1,2 in PRB n +3 00001 Subcarriers 3,4,5 in PRB n 01101 Subcarriers 3,4,5 in PRB n +3 00010 Subcarriers 6,7,8 in PRB n 01110 Subcarriers 6,7,8 in PRB n +3 00011 Subcarriers 9,10,11 in PRB n 01111 Subcarriers 9,10,11 in PRB n +3 00100 Subcarriers 0,1,2 in PRB n +1 10000 Subcarriers 0,1,2 in PRB n +4 00101 Subcarriers 3,4,5 in PRB n +1 10001 Subcarriers 3,4,5 in PRB n +4 00110 Subcarriers 6,7,8 in PRB n +1 10010 Subcarriers 6,7,8 in PRB n +4 00111 Subcarriers 9,10,11 in PRB n +1 10011 Subcarriers 9,10,11 in PRB n +4 01000 Subcarrier 0,1,2 in PRB n +2 10100 Subcarriers 0,1,2 in PRB n +5 01001 Subcarriers 3,4,5 in PRB n +2 10101 Subcarriers 3,4,5 in PRB n +5 01010 Subcarriers 6,7,8 in PRB n +2 10110 Subcarriers 6,7,8 in PRB n +5 01011 Subcarriers 9,10,11 in PRB n +2 10111 Subcarriers 9,10,11 in PRB n +5 - A method of resource allocation, characterized by:the terminal equipment receives downlink control information;the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode;the downlink control information comprises resource allocation information which indicates resources allocated to the terminal equipment;and the terminal equipment transmits data on the resources indicated in the downlink control information.
- The method of claim 12, wherein:the indication information comprises one bit;and if the bit state of the indication information is 0, indicating the terminal equipment to perform resource allocation according to the first mode, and if the bit state of the indication information is 1, indicating the terminal equipment to perform resource allocation according to the second mode.
- The method of claim 12, wherein:the resource allocation according to the first mode comprises: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks;the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
- The method of claim 14, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits having 16 bit states,the 16 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal equipment; and/or the presence of a gas in the gas,the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 15, wherein:the narrowband comprises six continuous resource blocks of PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the mapping relation of the following table; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 14, wherein when the resource allocation is performed in the second manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 17, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
4 bit state Allocated resources 4 bit state Allocated resources 0000 Subcarriers 0,1,2 in PRB m1 1000 Subcarriers 0,1,2 in PRB m3 0001 Subcarriers 3,4,5 in PRB m1 1001 Subcarriers 3,4,5 in PRB m3 0010 Subcarriers 6,7,8 in PRB m1 1010 Subcarriers 6,7,8 in PRB m3 0011 Subcarriers 9,10,11 in PRB m1 1011 Subcarriers 9,10,11 in PRB m3 0100 Subcarriers 0,1,2 in PRB m2 1100 Subcarriers 0,1,2 in PRB m4 0101 Subcarriers 3,4,5 in PRB m2 1101 Subcarriers 3,4,5 in PRB m4 0110 Subcarriers 6,7,8 in PRB m2 1110 Subcarriers 6,7,8 in PRB m4 0111 Subcarriers 9,10,11 in PRB m2 1111 Subcarriers 9,10,11 in PRB m4 - The method of claim 14, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states;the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 2 bit states, and each of the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 12 bit states, and each of the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 19, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; wherein n is an integer of 0 or more.
- The method of claim 14, wherein when the resource allocation is performed in the second manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 21, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the mapping relation of a table below; wherein n is an integer of 0 or more.
- A network device, characterized in that the network device comprises:the processing module is used for determining downlink control information;the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode;the downlink control information comprises resource allocation information which indicates resources allocated to the terminal equipment;the communication module is used for sending the downlink control information to the terminal equipment;and the communication module receives the data sent by the terminal equipment on the resources allocated to the terminal equipment.
- The method of claim 23, wherein:the indication information comprises one bit;the bit state of the indication information is 0, which indicates that the resource allocation is performed according to the first mode, and the bit state of the indication information is 1, which indicates that the resource allocation is performed according to the second mode.
- The method of claim 23, wherein:the resource allocation according to the first mode comprises: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks;the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
- The method of claim 25, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits having 16 bit states,the 16 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal equipment; and/or the presence of a gas in the gas,the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 26, wherein:the narrowband comprises six continuous resource blocks of PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the mapping relation of the following table; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 25, when the resource allocation is performed in the second manner, further comprising:the resource allocation information includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 28, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 25, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states;the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 2 bit states, and each of the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 12 bit states, and each of the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 30, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; wherein n is an integer of 0 or more.
- The method of claim 25, when the resource allocation is performed in the second manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 32, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the mapping relation of a table below; wherein n is an integer of 0 or more.
- A terminal device, characterized in that the terminal device comprises:the communication module is used for receiving downlink control information;a processing module, configured to determine resource allocation information indicated in the downlink control information;the downlink control information comprises indication information, and the indication information is used for indicating whether resource allocation information in the downlink control information is to allocate resources according to a first mode or allocate resources according to a second mode;the downlink control information includes resource allocation information indicating resources allocated to the terminal device.
- The method of claim 34, wherein:the indication information comprises one bit;the bit state of the indication information is 0, which indicates that the resource allocation is performed according to the first mode, and the bit state of the indication information is 1, which indicates that the resource allocation is performed according to the second mode.
- The method of claim 34, wherein:the resource allocation according to the first mode comprises: the resource allocation information indicates the granularity of resource allocation by using six subcarriers and/or one resource block, and the resource allocation information only indicates the resource allocation of one or more of the six subcarriers, the one resource block and the two resource blocks;the resource allocation according to the second mode comprises: the resource allocation information indicates the granularity of resource allocation by using three subcarriers, and the resource block allocation information only indicates the resource allocation of the three subcarriers.
- The method of claim 36, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits having 16 bit states,the 16 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal equipment; and/or the presence of a gas in the gas,the 16 bit states further include 2 bit states, and each bit state in the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 16 bit states further include 8 bit states, and each of the 8 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 37, wherein:the narrowband comprises six continuous resource blocks of PRB n, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the mapping relation of the following table; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 36, wherein when the resource allocation is performed in the second manner, further comprising:the resource allocation information includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further comprises four bits, the 4 bits have 16 bit states, and each of the 16 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 39, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and four bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; the PRB m1, the PRB m2, the PRB m3 and the PRB m4 are resource blocks which are notified to the terminal equipment by the network equipment through RRC or MAC CE; wherein n is an integer of 0 or more, and m1 to m4 are integers of 0 or more.
- The method of claim 36, when the resource allocation is performed in the first manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband is composed of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information also comprises 5 bits, and the 5 bits have 32 bit states;the 32 bit states comprise 6 bit states, and each bit state in the 6 bit states indicates that a resource block is allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 2 bit states, and each of the 2 bit states indicates that two resource blocks are allocated to the terminal device; and/or the presence of a gas in the gas,the 32 bit states further include 12 bit states, and each of the 12 bit states indicates that 6 subcarriers are allocated to the terminal device.
- The method of claim 41, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the following mapping relationship; wherein n is an integer of 0 or more.
- The method of claim 36, wherein when the resource allocation is performed in the second manner, further comprising:the resource allocation information further includesA bit, theEach bit indicates a narrowband index and the narrowband consists of six consecutive resource blocks, whereinThe number of uplink RBs corresponding to the system bandwidth is shown,which means that the rounding is made up,represents rounding down;the resource allocation information further includes 5 bits, the 5 bits have 32 bit states, the 32 bit states include 24 bit states, and each bit state in the 24 bit states indicates that 3 subcarriers are allocated to the terminal device.
- The method of claim 43, wherein:the narrowband comprises six continuous resource blocks of PRBn, PRB n +1, PRB n +2, PRB n +3, PRB n +4 and PRB n +5, and 5 bits in the resource allocation information indicate that allocated resources meet the mapping relation of a table below; wherein n is an integer of 0 or more.
- A network device, characterized in that the network device comprises:a memory for storing one or more programs;a processor configured to execute the program in the memory to cause the network device to perform the method of any of claims 1-11.
- A terminal device, characterized in that the terminal device comprises:a memory for storing one or more programs;a processor for executing a program in the memory to cause the terminal device to perform the method of any one of claims 12 to 22.
- A computer-readable storage medium, in which a computer program is stored, characterized in that the computer program comprises program instructions which, when executed on a computer, cause the computer to carry out the method according to any one of claims 1-11, when the program instructions are executed by a processor.
- A computer-readable storage medium, in which a computer program is stored, characterized in that the computer program comprises program instructions which, when executed on a computer, cause the computer to carry out the method according to any one of claims 12-22, when the program instructions are executed by a processor.
- A computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any one of claims 1-11.
- A computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any one of claims 12-22.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/076768 WO2019157674A1 (en) | 2018-02-13 | 2018-02-13 | Information indication method and related equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111699735A true CN111699735A (en) | 2020-09-22 |
CN111699735B CN111699735B (en) | 2023-12-15 |
Family
ID=67619712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880088990.5A Active CN111699735B (en) | 2018-02-13 | 2018-02-13 | Information indication method and related equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111699735B (en) |
WO (1) | WO2019157674A1 (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090196240A1 (en) * | 2008-02-04 | 2009-08-06 | Nokia Siemens Networks Oy | Method, apparatus and computer program to map a cyclic shift to a channel index |
CN102036387A (en) * | 2009-09-30 | 2011-04-27 | 中兴通讯股份有限公司 | Method for indicating wireless channel resource allocation, base station, decoding method and terminal |
US20110134861A1 (en) * | 2008-08-08 | 2011-06-09 | Dong Youn Seo | Method and device for allocating resources in multiple frequency band system |
CN102387588A (en) * | 2010-08-27 | 2012-03-21 | 中兴通讯股份有限公司 | Method and device for scheduling downstream control information |
CN103548402A (en) * | 2011-08-16 | 2014-01-29 | 富士通株式会社 | Resource assignment method, base station and terminal device |
US20150092646A1 (en) * | 2013-09-30 | 2015-04-02 | Apple Inc. | Control signaling optimization for lte communications |
KR20160140259A (en) * | 2015-05-29 | 2016-12-07 | 엘지전자 주식회사 | Method and apparatus for transmitting downlink data in a wireless system |
WO2017035762A1 (en) * | 2015-08-31 | 2017-03-09 | 华为技术有限公司 | Resource allocation method and device |
US20170230979A1 (en) * | 2016-02-05 | 2017-08-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio Resource Allocation in a Narrowband Communication System |
US20170325213A1 (en) * | 2015-01-21 | 2017-11-09 | Huawei Technologies Co., Ltd. | Resource Allocation Method, Base Station, and User Equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013017154A1 (en) * | 2011-07-29 | 2013-02-07 | Fujitsu Limited | Control channel for wireless communication |
WO2016070415A1 (en) * | 2014-11-07 | 2016-05-12 | Mediatek Singapore Pte. Ltd. | Methods for resource allocation |
-
2018
- 2018-02-13 CN CN201880088990.5A patent/CN111699735B/en active Active
- 2018-02-13 WO PCT/CN2018/076768 patent/WO2019157674A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090196240A1 (en) * | 2008-02-04 | 2009-08-06 | Nokia Siemens Networks Oy | Method, apparatus and computer program to map a cyclic shift to a channel index |
US20110134861A1 (en) * | 2008-08-08 | 2011-06-09 | Dong Youn Seo | Method and device for allocating resources in multiple frequency band system |
CN102036387A (en) * | 2009-09-30 | 2011-04-27 | 中兴通讯股份有限公司 | Method for indicating wireless channel resource allocation, base station, decoding method and terminal |
CN102387588A (en) * | 2010-08-27 | 2012-03-21 | 中兴通讯股份有限公司 | Method and device for scheduling downstream control information |
CN103548402A (en) * | 2011-08-16 | 2014-01-29 | 富士通株式会社 | Resource assignment method, base station and terminal device |
US20150092646A1 (en) * | 2013-09-30 | 2015-04-02 | Apple Inc. | Control signaling optimization for lte communications |
US20170325213A1 (en) * | 2015-01-21 | 2017-11-09 | Huawei Technologies Co., Ltd. | Resource Allocation Method, Base Station, and User Equipment |
KR20160140259A (en) * | 2015-05-29 | 2016-12-07 | 엘지전자 주식회사 | Method and apparatus for transmitting downlink data in a wireless system |
WO2017035762A1 (en) * | 2015-08-31 | 2017-03-09 | 华为技术有限公司 | Resource allocation method and device |
US20170230979A1 (en) * | 2016-02-05 | 2017-08-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio Resource Allocation in a Narrowband Communication System |
Non-Patent Citations (1)
Title |
---|
何云瑞;张瑞齐;宋华;李宗强;艾渤;: "TD-LTE下行***中PDSCH资源映射设计与实现", no. 06 * |
Also Published As
Publication number | Publication date |
---|---|
WO2019157674A1 (en) | 2019-08-22 |
CN111699735B (en) | 2023-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107295674B (en) | Resource allocation method, network equipment and terminal equipment | |
CN110769508B (en) | Signal transmission method, device, terminal equipment, network equipment and system | |
CN108076518B (en) | Uplink data transmission method and device | |
WO2017092535A1 (en) | Transmission method and device for reference signal sequence | |
JP2019535186A (en) | Data communication method, terminal, and base station | |
CN107615846B (en) | Method, device and system for resource allocation and base station | |
CN109756986B (en) | Uplink data packet resource allocation method and user terminal | |
US11996959B2 (en) | SRS transmission method, access network device, and terminal device | |
CN111699710B (en) | Information indication method and related equipment | |
CN115023914A (en) | Information processing method and device | |
CN110612684B (en) | Response feedback method, terminal and network equipment | |
JP2021510979A (en) | Network nodes, wireless communication devices, and methods in them to access unlicensed radio frequency bands | |
CN111615858A (en) | Data transmission method, communication device, storage medium, and program product | |
WO2020156471A1 (en) | Method and device for signal transmission | |
CN111699735B (en) | Information indication method and related equipment | |
CN114503487B (en) | Communication method and device | |
CN111224761B (en) | Uplink scheduling method and device | |
CN111971922B (en) | Information processing method and equipment | |
CN112055996B (en) | Information transmission method and equipment | |
CN111602463B (en) | Information indication method and related equipment | |
CN115380595A (en) | Data transmission method and related device | |
CN111656843B (en) | Data transmission method and equipment | |
US12035315B2 (en) | Signal transmission method and apparatus for indicating uplink transmission resource | |
WO2024059983A1 (en) | Resource indication methods and apparatuses, device, storage medium, and program product | |
WO2019028864A1 (en) | Resource allocation method and related apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |