A method and apparatus for resource allocation
By carrying the PRB resource location information and mobile offset information within and outside the narrowband in the LTE/LTE-A system, the problem of inflexible allocation of small bandwidth resources is solved and more efficient resource utilization is achieved.
Patent Information
- Application Number
- CN201810147407.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-02-12
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2039-03-21
AI Technical Summary
In the prior art, the allocation of small bandwidth resources in the coverage enhancement mode of the LTE/LTE-A system suffers from resource fragmentation, resulting in inflexible resource allocation.
By carrying the location information and movement offset information of the physical resource block (PRB) resources within and outside the narrowband in the resource location indication information, more flexible small bandwidth resource allocation is achieved.
It improves the resource allocation flexibility of small-bandwidth user devices, reduces resource allocation fragmentation, and optimizes resource utilization efficiency.
Smart Images

Figure CN110167150B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method and device for resource allocation. Background Art
[0002] Machine Type Communications (MTC), also known as Machine-to-Machine (M2M) communications, is currently the primary application of the Internet of Things. Currently, MTC devices deployed on the market are primarily based on the Global System of Mobile Communications (GSM). In recent years, due to the high spectrum efficiency of Long Time Evolution (LTE) and Advanced Long Time Evolution (LTE-A), an increasing number of mobile operators have chosen LTE / LTE-A as the evolutionary direction for future broadband wireless communication systems. The diverse data services offered by MTC based on LTE / LTE-A will also become more attractive.
[0003] The minimum resource allocation granularity of the physical uplink shared channel / physical downlink shared channel (PUSCH / PDSCH) of existing MTC terminals (Rel-13 (Release 13) MTC terminals) is 1 physical resource block (PRB), and 1 physical resource block consists of 12 subcarriers in the frequency domain. The overhead of the PUSCH resource allocation domain in coverage enhancement mode A (CE mode A) is bits, of which is the number of uplink physical resource blocks. The overhead of the PDSCH resource allocation domain is in, is the number of downlink physical resource blocks; the overhead of the PUSCH resource allocation domain in coverage enhancement mode B (CE mode B) is bits, the overhead of the PDSCH resource allocation domain is This resource allocation method can only be performed within the narrowband. However, because traditional LTE resource allocation is based on resource block groups (RBGs), the size of RBGs (2 PRBs for 3 / 5MHz system bandwidth, 3 PRBs for 10MHz system bandwidth, and 4 PRBs for 15 / 20MHz system bandwidth) is inconsistent with the size of the narrowband (6 PRBs). As a result, the edges of the narrowband and the RBGs may not be aligned, resulting in some PRBs being unable to be allocated, causing fragmented resource allocation. Figure 1 As shown in the figure, taking a 3MHz system bandwidth as an example, an RBG includes two consecutive PRBs, and a narrowband includes six consecutive PRBs. If narrowband 0 has been allocated to a terminal, then PRB 0 and PRB 7 cannot be allocated to the terminal, resulting in resource fragmentation.
[0004] Currently, there is no solution for how to reduce the fragmentation of resource allocation. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a method and apparatus for resource allocation, which can implement a more flexible small-bandwidth resource allocation strategy, thereby improving the resource allocation flexibility of small-bandwidth user equipment.
[0006] An embodiment of the present invention provides a method for resource allocation, including:
[0007] Send resource location indication information, where the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and mobile offset information of the PRBs within the narrowband, or carries location information of the PRBs within the narrowband and location information of the PRBs outside the narrowband.
[0008] An embodiment of the present invention provides a resource allocation device, including:
[0009] An information sending module, configured to send resource location indication information, wherein the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and shift offset information of the PRBs within the narrowband, or carries location information of the PRBs within the narrowband and location information of the PRBs outside the narrowband;
[0010] A resource allocation module is used to determine the location of the actually allocated resources based on the location information of the PRB resources within the narrowband and the mobile offset information of the PRB resources within the narrowband; or to determine the location of the actually allocated resources based on the location information of the PRB resources within the narrowband and the location information of the PRB resources outside the narrowband.
[0011] An embodiment of the present invention provides a resource allocation device, including:
[0012] A memory, a processor, and a resource allocation program stored in the memory and operable on the processor, wherein the resource allocation program implements the steps of the resource allocation method when executed by the processor.
[0013] An embodiment of the present invention provides a computer-readable storage medium, wherein a resource allocation program is stored on the computer-readable storage medium. When the resource allocation program is executed by the processor, the steps of the resource allocation method are implemented.
[0014] Compared with related technologies, the present invention provides a method and device for resource allocation. By sending resource location indication information, the resource location indication information carries the location information of physical resource blocks (PRBs) within the narrowband and the mobile offset information of the PRB resources within the narrowband, or carries the location information of PRB resources within the narrowband and the location information of PRB resources outside the narrowband, it is possible to implement a more flexible small-bandwidth resource allocation strategy, thereby improving the resource allocation flexibility of small-bandwidth user equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic diagram of resource allocation fragmentation in the prior art;
[0016] Figure 2 This is a flow chart of a resource allocation method according to embodiment 1 of the present invention;
[0017] Figure 3 This is a structural diagram of a resource allocation device according to embodiment 2 of the present invention;
[0018] FIG4(a) and FIG4(b) are schematic diagrams of resource allocation for performing PRB offset to reduce fragmentation in Example 1 of the present invention. DETAILED DESCRIPTION
[0019] To make the purpose, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present application can be combined with each other in any manner.
[0020] Example 1
[0021] like Figure 2 As shown, an embodiment of the present invention provides a method for resource allocation, including:
[0022] Step S210: Send resource location indication information, where the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and shift offset information of the PRBs within the narrowband, or carries location information of the PRBs within the narrowband and location information of the PRBs outside the narrowband;
[0023] Step S220: determining the location of actually allocated resources based on the location information of the PRB resources within the narrowband and the movement offset information of the PRB resources within the narrowband; or determining the location of actually allocated resources based on the location information of the PRB resources within the narrowband and the location information of the PRB resources outside the narrowband.
[0024] In one embodiment, the actually allocated resources include: resources actually allocated to a physical uplink shared channel PUSCH or resources actually allocated to a physical downlink shared channel PDSCH;
[0025] In one embodiment, the sending of resource location indication information includes:
[0026] In coverage enhancement mode A:
[0027] When the resource location indication information is a downlink control information DCI format 6-0A message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information;
[0028] When the resource location indication information is a downlink control information DCI format 6-1A message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information.
[0029] The size of the resource allocation field in the DCI format 6-0A message or the DCI format 6-1A message is or In the prior art, a portion of the values of the lowest five bits has been used for status indication. This embodiment uses the remaining unused values to indicate the location information of the PRB resources within the narrowband corresponding to the actually allocated resources and the shift offset information of the PRB resources within the narrowband.
[0030] In one embodiment, the sending of resource location indication information includes:
[0031] In coverage enhancement mode B, the resource location of the actually allocated resources is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
[0032] In one embodiment, the sending of resource location indication information includes:
[0033] In coverage enhancement mode B:
[0034] When the resource location indication information is a downlink control information DCI format 6-0B message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the resource allocation field of the resource location indication information with a corresponding narrowband resource allocation field;
[0035] When the resource location indication information is a downlink control information DCI format 6-1B message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
[0036] The resource allocation field is a message field in the DCI, and the resource allocation field includes a narrowband indication field and a resource allocation field within the narrowband.
[0037] In one embodiment, the movement offset is determined in any one of the following ways:
[0038] Determined based on the location of PRB resources within the narrowband; or
[0039] Determined based on the location of PRB resources within the narrowband and the system bandwidth; or
[0040] Determined based on the location of the PRB resources within the narrowband, the system bandwidth, and the narrowband sequence number; or
[0041] It is determined based on the position of the PRB resource in the narrowband and the narrowband sequence number.
[0042] In one embodiment, the sending of resource location indication information includes:
[0043] In coverage enhancement mode A:
[0044] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB;
[0045] When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB;
[0046] When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB;
[0047] When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0048] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 or 2 PRBs;
[0049] When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is to shift back 1 or 2 PRBs;
[0050] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB, backward by 1 PRB, or backward by 2 PRBs.
[0051] In one embodiment, the sending of resource location indication information includes:
[0052] In coverage enhancement mode A:
[0053] The PRB resource within the narrowband is PRB0, and the PRB resource outside the narrowband is PRB5 of the previous narrowband;
[0054] The PRB resource within the narrowband is PRB5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0055] The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB5 of the previous narrowband;
[0056] The PRB resource within the narrowband is PRB5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0057] The PRB resources within the narrowband are PRB0, 1, and 2, and the PRB resources outside the narrowband are PRB5 of the previous narrowband;
[0058] The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB4 and 5 of the previous narrowband;
[0059] The PRB resources within the narrowband are PRB3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0060] The PRB resources within the narrowband are PRB4 and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0061] The PRB resources within the narrowband are PRB0, 1, 2, 3 and 4, and the PRB resource outside the narrowband is PRB5 of the previous narrowband;
[0062] The PRB resources within the narrowband are PRB1, 2, 3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0063] The PRB resources within the narrowband are PRB2, 3, 4, and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0064] In one embodiment, the sending of resource location indication information includes:
[0065] In coverage enhancement mode A, when the system bandwidth is 3 MHz or 5 MHz and the narrowband sequence number is 2 or 3:
[0066] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB;
[0067] When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB;
[0068] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB;
[0069] When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB;
[0070] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is forward or backward by 1 PRB.
[0071] In one embodiment, the sending of resource location indication information includes:
[0072] In coverage enhancement mode A, when the system bandwidth is 10 MHz:
[0073] When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB;
[0074] When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0075] When the PRB resources in the narrowband are PRB0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or backward by 2 PRBs.
[0076] In one embodiment, the sending of resource location indication information includes:
[0077] In coverage enhancement mode A, when the system bandwidth is 15 MHz:
[0078] When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 1 PRB;
[0079] When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB;
[0080] When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is shifted back by 1 PRB;
[0081] When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is moved forward by 1 PRB;
[0082] When the narrowband sequence number is 6, 8, or 10, and the PRB resources in the narrowband are PRBs 0, 1, and 2, the shift offset is moved forward by 1 PRB or 2 PRBs;
[0083] When the narrowband sequence number is 6, 8, or 10, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is forward 2 PRBs;
[0084] When the narrowband sequence number is 7 or 9, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0085] When the narrowband sequence number is 11 and the PRB resources in the narrowband are 3, 4, and 5, the shift offset is to shift back by 1 PRB.
[0086] In one embodiment, the sending of resource location indication information includes:
[0087] In coverage enhancement mode A, when the system bandwidth is 20 MHz:
[0088] When the narrowband sequence number is even and the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB or 2 PRBs;
[0089] When the narrowband sequence number is even and the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 2 PRBs;
[0090] When the narrowband sequence number is odd and the PRB resources within the narrowband are PRBs 3, 4, and 5, the shift offset is to shift back 1 PRB or 2 PRBs;
[0091] When the narrowband sequence number is an odd number and the PRB resources in the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 2 PRBs.
[0092] In one embodiment, the sending of resource location indication information includes:
[0093] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 3 MHz or 5 MHz:
[0094] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0095] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB;
[0096] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 1 PRB or backward 1 PRB;
[0097] When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
[0098] In one embodiment, the sending of resource location indication information includes:
[0099] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 10 MHz:
[0100] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0101] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs.
[0102] In one embodiment, the sending of resource location indication information includes:
[0103] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 15 MHz:
[0104] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0105] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB;
[0106] When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
[0107] In one embodiment, the sending of resource location indication information includes:
[0108] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 20 MHz:
[0109] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB or 2 PRBs;
[0110] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs;
[0111] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 2 PRBs.
[0112] In one embodiment, the sending of resource location indication information includes:
[0113] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 3 MHz or 5 MHz:
[0114] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB;
[0115] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or move backward by 1 PRB.
[0116] In one embodiment, the sending of resource location indication information includes:
[0117] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 10 MHz:
[0118] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to shift back by 1 PRB or 2 PRBs.
[0119] In one embodiment, the sending of resource location indication information includes:
[0120] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 15 MHz:
[0121] When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB.
[0122] In one embodiment, the sending of resource location indication information includes:
[0123] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 20 MHz:
[0124] When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 2 PRBs.
[0125] Example 2
[0126] like Figure 3 As shown, an embodiment of the present invention provides a resource allocation device, including:
[0127] An information sending module 301 is configured to send resource location indication information, where the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and shift offset information of the PRBs within the narrowband, or carries location information of PRBs within a narrowband and location information of PRBs outside the narrowband;
[0128] The resource allocation module 302 is configured to determine the location of the actually allocated resources based on the location information of the PRB resources within the narrowband and the movement offset information of the PRB resources within the narrowband; or to determine the location of the actually allocated resources based on the location information of the PRB resources within the narrowband and the location information of the PRB resources outside the narrowband.
[0129] In one embodiment, the actually allocated resources include: resources actually allocated to a physical uplink shared channel PUSCH or resources actually allocated to a physical downlink shared channel PDSCH;
[0130] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0131] In coverage enhancement mode A:
[0132] When the resource location indication information is a downlink control information DCI format 6-0A message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information;
[0133] When the resource location indication information is a downlink control information DCI format 6-1A message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information.
[0134] The size of the resource allocation field in the DCI format 6-0A message or the DCI format 6-1A message is or In the prior art, a portion of the values of the lowest five bits has been used for status indication. This embodiment uses the remaining unused values to indicate the location information of the PRB resources within the narrowband corresponding to the actually allocated resources and the shift offset information of the PRB resources within the narrowband.
[0135] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0136] In coverage enhancement mode B, the resource location of the actually allocated resources is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
[0137] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0138] In coverage enhancement mode B:
[0139] When the resource location indication information is a downlink control information DCI format 6-0B message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the resource allocation field of the resource location indication information with a corresponding narrowband resource allocation field;
[0140] When the resource location indication information is a downlink control information DCI format 6-1B message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
[0141] The resource allocation field is a message field in the DCI, and the resource allocation field includes a narrowband indication field and a resource allocation field within the narrowband.
[0142] In one embodiment, the movement offset is determined in any one of the following ways:
[0143] Determined based on the location of PRB resources within the narrowband; or
[0144] Determined based on the location of PRB resources within the narrowband and the system bandwidth; or
[0145] Determined based on the location of the PRB resources within the narrowband, the system bandwidth, and the narrowband sequence number; or
[0146] It is determined based on the position of the PRB resource in the narrowband and the narrowband sequence number.
[0147] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0148] In coverage enhancement mode A:
[0149] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB;
[0150] When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB;
[0151] When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB;
[0152] When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0153] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 or 2 PRBs;
[0154] When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is to shift back 1 or 2 PRBs;
[0155] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB, backward by 1 PRB, or backward by 2 PRBs.
[0156] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0157] In coverage enhancement mode A:
[0158] The PRB resource within the narrowband is PRB0, and the PRB resource outside the narrowband is PRB5 of the previous narrowband;
[0159] The PRB resource within the narrowband is PRB5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0160] The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB5 of the previous narrowband;
[0161] The PRB resource within the narrowband is PRB5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0162] The PRB resources within the narrowband are PRB0, 1, and 2, and the PRB resources outside the narrowband are PRB5 of the previous narrowband;
[0163] The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB4 and 5 of the previous narrowband;
[0164] The PRB resources within the narrowband are PRB3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0165] The PRB resources within the narrowband are PRB4 and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0166] The PRB resources within the narrowband are PRB0, 1, 2, 3 and 4, and the PRB resource outside the narrowband is PRB5 of the previous narrowband;
[0167] The PRB resources within the narrowband are PRB1, 2, 3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband;
[0168] The PRB resources within the narrowband are PRB2, 3, 4, and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband;
[0169] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0170] In coverage enhancement mode A, when the system bandwidth is 3 MHz or 5 MHz and the narrowband sequence number is 2 or 3:
[0171] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB;
[0172] When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB;
[0173] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB;
[0174] When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB;
[0175] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is forward or backward by 1 PRB.
[0176] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0177] In coverage enhancement mode A, when the system bandwidth is 10 MHz:
[0178] When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB;
[0179] When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0180] When the PRB resources in the narrowband are PRB0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or backward by 2 PRBs.
[0181] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0182] In coverage enhancement mode A, when the system bandwidth is 15 MHz:
[0183] When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 1 PRB;
[0184] When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB;
[0185] When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is shifted back by 1 PRB;
[0186] When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is moved forward by 1 PRB;
[0187] When the narrowband sequence number is 6, 8, or 10, and the PRB resources in the narrowband are PRBs 0, 1, and 2, the shift offset is moved forward by 1 PRB or 2 PRBs;
[0188] When the narrowband sequence number is 6, 8, or 10, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is forward 2 PRBs;
[0189] When the narrowband sequence number is 7 or 9, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is to shift back 2 PRBs;
[0190] When the narrowband sequence number is 11 and the PRB resources in the narrowband are 3, 4, and 5, the shift offset is to shift back by 1 PRB.
[0191] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0192] In coverage enhancement mode A, when the system bandwidth is 20 MHz:
[0193] When the narrowband sequence number is even and the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB or 2 PRBs;
[0194] When the narrowband sequence number is even and the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 2 PRBs;
[0195] When the narrowband sequence number is odd and the PRB resources within the narrowband are PRBs 3, 4, and 5, the shift offset is to shift back 1 PRB or 2 PRBs;
[0196] When the narrowband sequence number is an odd number and the PRB resources in the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 2 PRBs.
[0197] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0198] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 3 MHz or 5 MHz:
[0199] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0200] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB;
[0201] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 1 PRB or backward 1 PRB;
[0202] When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
[0203] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0204] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 10 MHz:
[0205] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0206] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs.
[0207] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0208] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 15 MHz:
[0209] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB;
[0210] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB;
[0211] When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
[0212] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0213] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 20 MHz:
[0214] When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB or 2 PRBs;
[0215] When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs;
[0216] When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 2 PRBs.
[0217] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0218] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 3 MHz or 5 MHz:
[0219] When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB;
[0220] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or move backward by 1 PRB.
[0221] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0222] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 10 MHz:
[0223] When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to shift back by 1 PRB or 2 PRBs.
[0224] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0225] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 15 MHz:
[0226] When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB.
[0227] In one embodiment, the information sending module is configured to send the resource location indication information in the following manner:
[0228] In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 20 MHz:
[0229] When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 2 PRBs.
[0230] Example 3
[0231] An embodiment of the present invention provides a resource allocation device, including:
[0232] A memory, a processor, and a resource allocation program stored in the memory and executable on the processor, wherein the resource allocation program implements the steps of the resource allocation method described in the first embodiment when executed by the processor.
[0233] Example 4
[0234] An embodiment of the present invention provides a computer-readable storage medium, on which a resource allocation program is stored. When the resource allocation program is executed by the processor, the steps of the resource allocation method described in the above embodiment 1 are implemented.
[0235] The resource allocation method of this application is further illustrated below through some examples.
[0236] Example 1
[0237] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PDSCH / PUSCH in coverage enhancement mode A scenario.
[0238] In coverage enhancement mode A, the remaining status of the resource allocation in the lowest 5 bits of the narrowband in the resource allocation field in DCI format 6-0A / 6-1A is used to indicate the PRB resources in the narrowband corresponding to the actually allocated resources and the mobile offset of the PRB resources in the narrowband. The actually allocated PDSCH resource position is determined according to the PRB resources in the narrowband and the mobile offset.
[0239] The least significant 5 bits in the resource allocation field in DCI format 6-0A / 6-1A can indicate 32 narrowband resource allocation states, of which 21 states are already in use.
[0240] Therefore, as shown in Table 1 below, this example uses the remaining 11 states to indicate the positions of some PRBs allocated within the narrowband and the corresponding shift offsets. The actual allocated PDSCH / PUSCH resource positions are determined based on the indicated PRB resources within the narrowband and the shift offsets.
[0241]
[0242] Table 1
[0243] The correspondence between the resource indication (remaining state value of the 5-bit information bit) and the PRB position and shift offset within the narrowband in Table 1 above is only an example. Other correspondences are not listed one by one and are also within the protection scope of the present invention.
[0244] In conjunction with Table 1, the resource allocation method of this example is explained with two remaining state values (25 and 27). As shown in Figure 4(a), the value of the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A is 25. The actual allocated PDSCH / PUSCH resources are determined based on the PRBs in the indicated narrowband (PRBs 0, 1, 2, and 3 in narrowband sequence number 2 (i.e., PRBs 13, 14, 15, and 16)) and the shift offset (moved forward by 1 PRB). The actual allocated resources are PRBs 12, 13, 14, and 15. As shown in Figure 4(b), the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A have a value of 27. The actually allocated PDSCH / PUSCH resources are determined based on the PRBs in the indicated narrowband (PRBs 2, 3, 4, and 5 in narrowband sequence number 2 (i.e., PRBs 15, 16, 17, and 18)) and the shift offset (shifted back by 1 PRB). The actually allocated resources are PRBs 16, 17, 18, and 19.
[0245] The method described in this example can provide a more flexible resource allocation method for small-bandwidth PDSCH / PUSCH in coverage enhancement mode A.
[0246] Example 2
[0247] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PDSCH / PUSCH in coverage enhancement mode A scenario.
[0248] In coverage enhancement mode A, the remaining status of the resource allocation in the lowest 5 bits of the resource allocation field in DCI format 6-0A / 6-1A is used to indicate the position information of the PRB resources in the narrowband and the position information of the PRB resources outside the narrowband corresponding to the actually allocated resources. The actually allocated PDSCH / PUSCH resource position is determined based on the PRB resources in the narrowband and the PRB resources outside the narrowband.
[0249] The least significant 5 bits in the resource allocation field in DCI format 6-0A / 6-1A can indicate 32 narrowband resource allocation states, of which 21 states are already in use.
[0250] Therefore, as shown in Table 2-1 below, this example uses the remaining 11 states to indicate the positions of some PRBs allocated within the narrowband and the positions of PRB resources outside the narrowband, respectively. The actual allocated PDSCH / PUSCH resource positions are determined based on the indicated PRB resources within the narrowband and PRB resources outside the narrowband.
[0251]
[0252]
[0253] Table 2-1
[0254]
[0255]
[0256] Table 2-2
[0257] The correspondence between the resource indication (remaining state value of the 5-bit information bit) and the PRB position within the narrowband and the position outside the narrowband in Table 2-1 above is only an example. Other correspondences are not listed one by one and are also within the protection scope of the present invention.
[0258] In conjunction with Table 2-1, the resource allocation method of this example is explained with two remaining state values (25 and 27). As shown in Figure 4(a), the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A are set to 25, and the actually allocated PDSCH / PUSCH resources are determined according to the indicated PRBs within the narrowband (PRBs 0, 1, 2 within narrowband sequence number 2 (i.e., PRBs 13, 14, 15) and PRBs outside the narrowband (PRB 5 within narrowband sequence number 1, i.e., PRB 12). The actually allocated resources are PRBs 12, 13, 14, and 15. As shown in Figure 4(b), the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A are set to 27, and the actually allocated PDSCH / PUSCH resources are determined according to the indicated PRBs within the narrowband (PRBs 3, 4, and 5 within narrowband sequence number 2 (i.e., PRBs 16, 17, and 18)) and PRBs outside the narrowband (PRB 0 within narrowband sequence number 3, i.e., PRB 19), the actually allocated resources are PRBs 16, 17, 18 and 19.
[0259] As shown in Table 2-2 above, this example uses the remaining 11 states to indicate the PRB positions of the actually allocated resources. The PRB positions of the actually allocated resources include the positions of PRB resources within the narrowband and the positions of PRB resources outside the narrowband. The positions of PRB resources outside the narrowband are indicated as follows: a negative number indicates the position of the PRB resource of the narrowband before the current narrowband, and an integer greater than 5 indicates the position of the PRB resource of the narrowband after the current narrowband. The actually allocated PDSCH / PUSCH resource position is determined based on the indicated allocated PRB position.
[0260] The correspondence between the resource indication (the remaining state value of the 5-bit information bit) and the allocated PRB position in Table 2-2 above is only an example. Other correspondences are not listed one by one and are also within the scope of protection of the present invention. In the table, the PRB position is a negative number, indicating the PRB in the previous narrowband corresponding to the narrowband, and a PRB position greater than 5 indicates the PRB in the next narrowband corresponding to the narrowband.
[0261] In conjunction with Table 2-2, the resource allocation method of this example is explained with two remaining state values (25 and 27). As shown in Figure 4(a), the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A are set to 25, and the corresponding allocated PRBs are -1, 0, 1, and 2. Assuming the narrowband sequence number is 2, the actual allocated PDSCH / PUSCH resources are determined according to the indicated allocated PRB position, where the allocated PRB position is -1, indicating PRB 5 within narrowband sequence number 1, and the allocated PRB positions are 0, 1, and 2, indicating PRBs 0, 1, and 2 within narrowband sequence number 2. The actual allocated resources are PRBs 12, 13, 14, and 15. As shown in Figure 4(b), the lowest 5 bits in the resource allocation field in DCI format 6-0A / 6-1A are 27, corresponding to the allocated PRBs 3, 4, 5, and 6. Assuming that the narrowband sequence number is 2, the actually allocated PDSCH / PUSCH resources are determined according to the indicated allocated PRB positions, where the allocated PRB positions are 3, 4, and 5, indicating PRBs 3, 4, and 5 within narrowband sequence number 2. The allocated PRB position is 6, indicating PRB 0 within narrowband sequence number 3, and the actually allocated resources are PRBs 16, 17, 18, and 19.
[0262] Example 3
[0263] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PUSCH in the enhanced mode B scenario.
[0264] In coverage enhancement mode B, the 3-bit information bit in the resource allocation field in DCI format 6-0B, which is used to indicate the narrowband resource allocation status, is expanded to 4 bits, thereby indicating a more flexible small-bandwidth PUSCH resource allocation status, as shown in Table 3 below.
[0265]
[0266]
[0267] Table 3
[0268] The correspondence between the resource indication (4-bit information bit) and the PRB position and shift offset in the narrowband in Table 3 is only an example. Other correspondences are not listed one by one and are also within the protection scope of the present invention.
[0269] The method described in this example can provide a more flexible resource allocation method for the small bandwidth PUSCH in coverage enhancement mode B.
[0270] Example 4
[0271] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PUSCH in the enhanced mode B scenario.
[0272] In coverage enhancement mode B, the 3-bit information bit in the resource allocation field in DCI format 6-0B, which is used to indicate the narrowband resource allocation status, is expanded to 4 bits, thereby indicating a more flexible small-bandwidth PUSCH resource allocation status, as shown in Table 4 below.
[0273]
[0274] Table 4
[0275] The correspondence between the resource indication (4-bit information bit) and the PRB position in Table 4 above is only an example. Other correspondences are not listed one by one and are also within the scope of protection of the present invention. The PRB position in the table is a negative number, which indicates the PRB in the previous narrowband corresponding to the narrowband. A PRB position greater than 5 indicates the PRB in the next narrowband corresponding to the narrowband;
[0276] The method described in this example can provide a more flexible resource allocation method for the small bandwidth PDSCH in coverage enhancement mode B.
[0277] Example 5
[0278] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PDSCH in the enhanced mode B scenario.
[0279] In coverage enhancement mode B, the one-bit information bit in the resource allocation field in DCI format 6-1B, which is used to indicate the narrowband resource allocation status, is extended to three bits, thereby indicating a more flexible small-bandwidth PDSCH resource allocation status, as shown in Table 5 below.
[0280]
[0281] Table 5
[0282] The correspondence between the resource indication (3-bit information bit) and the PRB position and shift offset in the narrowband in Table 5 is only an example. Other correspondences are not listed one by one and are also within the protection scope of the present invention.
[0283] The method described in this example can provide a more flexible resource allocation method for the small bandwidth PDSCH in coverage enhancement mode B.
[0284] Example 6
[0285] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PDSCH in the enhanced mode B scenario.
[0286] In coverage enhancement mode B, the one-bit information bit in the resource allocation field in DCI format 6-1B, which is used to indicate the narrowband resource allocation status, is expanded to three bits, thereby indicating a more flexible small-bandwidth PDSCH resource allocation status, as shown in Table 6 below.
[0287]
[0288] Table 6
[0289] In Table 6, a negative PRB position indicates a PRB in the previous narrowband corresponding to the narrowband, and a PRB position greater than 5 indicates a PRB in the next narrowband corresponding to the narrowband.
[0290] The method described in this example can provide a more flexible resource allocation method for the small bandwidth PDSCH in coverage enhancement mode B.
[0291] Example 7
[0292] This example provides a resource allocation method for flexible resource allocation of small-bandwidth PDSCH in the enhanced mode B scenario.
[0293] In coverage enhancement mode B, the one-bit information bit in the resource allocation field in DCI format 6-1B, which is used to indicate the narrowband resource allocation status, is expanded to two bits, thereby indicating a more flexible small-bandwidth PDSCH resource allocation status, as shown in Table 7 below.
[0294]
[0295] Table 7
[0296] The correspondence between the resource indication (2-bit information bit) and the PRB position and shift offset in the narrowband in Table 7 is only an example. Other correspondences are not listed one by one and are also within the protection scope of the present invention.
[0297] The method described in this example can provide a more flexible resource allocation method for the small bandwidth PDSCH in coverage enhancement mode B.
[0298] It should be noted that the present invention may have many other embodiments. Without departing from the spirit and essence of the present invention, technicians familiar with the field may make various corresponding changes and modifications based on the present invention, but these corresponding changes and modifications should all fall within the scope of protection of the claims attached to the present invention.
Claims
1. A method for resource allocation, comprising: Sending resource location indication information, where the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and shift offset information of the PRBs within the narrowband; The movement offset information of the PRB resources within the narrowband includes: movement information of the position of the PRB resources within the narrowband moving forward or backward; The mobile bias is determined in any of the following ways: according to the position of the PRB resource in the narrowband; or according to the position of the PRB resource in the narrowband and the system bandwidth; or according to the position of the PRB resource in the narrowband, the system bandwidth and the narrowband sequence number; or according to the position of the PRB resource in the narrowband and the narrowband sequence number.
2. The method according to claim 1, wherein: The sending of resource location indication information includes: In coverage enhancement mode A: When the resource location indication information is a downlink control information DCI format 6-0A message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information; When the resource location indication information is a downlink control information DCI format 6-1A message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by the remaining state of the least significant 5 bits in the resource allocation field of the resource location indication information.
3. The method according to claim 1, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, the resource location of the actually allocated resources is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
4. The method according to claim 3, wherein: The sending of resource location indication information includes: In coverage enhancement mode B: When the resource location indication information is a downlink control information DCI format 6-0B message, the resource location of the resources actually allocated to the physical uplink shared channel PUSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the resource allocation field of the resource location indication information with a corresponding narrowband resource allocation field; When the resource location indication information is a downlink control information DCI format 6-1B message, the resource location of the resources actually allocated to the physical downlink shared channel PDSCH is indicated by adding one or more information bits in the resource allocation field of the resource location indication information or by extending the corresponding narrowband resource allocation field in the resource allocation field of the resource location indication information.
5. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A: When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB; When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs; When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 or 2 PRBs; When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is to shift back 1 or 2 PRBs; When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB, backward by 1 PRB, or backward by 2 PRBs.
6. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A: The PRB resource within the narrowband is PRB0, and the PRB resource outside the narrowband is PRB5 of the previous narrowband; The PRB resource within the narrowband is PRB5, and the PRB resource outside the narrowband is PRB0 of the next narrowband; The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB5 of the previous narrowband; The PRB resource within the narrowband is PRB5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband; The PRB resources within the narrowband are PRB0, 1, and 2, and the PRB resources outside the narrowband are PRB5 of the previous narrowband; The PRB resources within the narrowband are PRB0 and 1, and the PRB resources outside the narrowband are PRB4 and 5 of the previous narrowband; The PRB resources within the narrowband are PRB3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband; The PRB resources within the narrowband are PRB4 and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband; The PRB resources within the narrowband are PRB0, 1, 2, 3 and 4, and the PRB resource outside the narrowband is PRB5 of the previous narrowband; The PRB resources within the narrowband are PRB1, 2, 3, 4, and 5, and the PRB resource outside the narrowband is PRB0 of the next narrowband; The PRB resources within the narrowband are PRB2, 3, 4 and 5, and the PRB resources outside the narrowband are PRB0 and 1 of the next narrowband.
7. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A, when the system bandwidth is 3 MHz or 5 MHz and the narrowband sequence number is 2 or 3: When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRB 4 and 5, the shift offset is to shift back 1 PRB; When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRB 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB; When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is forward or backward by 1 PRB.
8. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A, when the system bandwidth is 10 MHz: When the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRB 3, 4, and 5, the shift offset is to shift back 2 PRBs; When the PRB resources in the narrowband are PRB0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or backward by 2 PRBs.
9. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A, when the system bandwidth is 15 MHz: When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 1 PRB; When the narrowband sequence number is 0, 2, or 4, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 1 PRB; When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is shifted back by 1 PRB; When the narrowband sequence number is 1, 3, or 5, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is moved forward by 1 PRB; When the narrowband sequence number is 6, 8, or 10, and the PRB resources in the narrowband are PRBs 0, 1, and 2, the shift offset is moved forward by 1 PRB or 2 PRBs; When the narrowband sequence number is 6, 8, or 10, and the PRB resources within the narrowband are PRBs 0, 1, 2, and 3, the shift offset is forward 2 PRBs; When the narrowband sequence number is 7 or 9, and the PRB resources within the narrowband are PRBs 2, 3, 4, and 5, the shift offset is to shift back 2 PRBs; When the narrowband sequence number is 11 and the PRB resources in the narrowband are 3, 4, and 5, the shift offset is to shift back by 1 PRB.
10. The method according to claim 1 or 2, wherein: The sending of resource location indication information includes: In coverage enhancement mode A, when the system bandwidth is 20 MHz: When the narrowband sequence number is even and the PRB resources in the narrowband are PRB 0, 1, and 2, the shift offset is to move forward by 1 PRB or 2 PRBs; When the narrowband sequence number is even and the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is moved forward by 2 PRBs; When the narrowband sequence number is odd and the PRB resources within the narrowband are PRBs 3, 4, and 5, the shift offset is to shift back 1 PRB or 2 PRBs; When the narrowband sequence number is an odd number and the PRB resources in the narrowband are PRBs 2, 3, 4, and 5, the shift offset is shifted back by 2 PRBs.
11. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 3 MHz or 5 MHz: When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB; When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB; When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 1 PRB or backward 1 PRB; When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
12. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 10 MHz: When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB; When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs.
13. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 15 MHz: When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB; When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB; When the PRB resources in the narrowband are PRB 2 and 3, the shift offset is to move forward 1 PRB or move backward 1 PRB.
14. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical uplink shared channel PUSCH and the system bandwidth is 20 MHz: When the PRB resource in the narrowband is PRB 0, the shift offset is to move forward by 1 PRB or 2 PRBs; When the PRB resource in the narrowband is PRB 5, the shift offset is to shift back 1 PRB or 2 PRBs; When the PRB resources in the narrowband are PRB 0 and 1, the shift offset is to move forward 2 PRBs.
15. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 3 MHz or 5 MHz: When the PRB resources in the narrowband are PRB 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB; When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to move forward by 1 PRB or move backward by 1 PRB.
16. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 10 MHz: When the PRB resources in the narrowband are PRBs 0, 1, 2, 3, 4, and 5, the shift offset is to shift back by 1 PRB or 2 PRBs.
17. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 15 MHz: When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 1 PRB.
18. The method according to claim 3 or 4, wherein: The sending of resource location indication information includes: In coverage enhancement mode B, when the actually allocated resources are resources actually allocated to the physical downlink shared channel PDSCH and the system bandwidth is 20 MHz: When the PRB resources in the narrowband are PRBs 0, 1, 2, and 3, the shift offset is to move forward by 2 PRBs.
19. The method according to any one of claims 1 to 4, wherein The method further comprises: Determining the location of actually allocated resources according to the location information of the PRB resources within the narrowband and the movement offset information of the PRB resources within the narrowband; or The positions of actually allocated resources are determined according to the position information of the PRB resources within the narrowband and the position information of the PRB resources outside the narrowband.
20. A device for resource allocation, comprising: An information sending module is used to send resource location indication information, where the resource location indication information carries location information of physical resource blocks (PRBs) within a narrowband and shift offset information of the PRBs within the narrowband; The movement offset information of the PRB resource in the narrowband includes: movement information of the position of the PRB resource in the narrowband moving forward or backward; the movement offset is determined in any one of the following ways: determined according to the position of the PRB resource in the narrowband; or determined according to the position of the PRB resource in the narrowband and the system bandwidth; or determined according to the position of the PRB resource in the narrowband, the system bandwidth and the narrowband sequence number; or determined according to the position of the PRB resource in the narrowband and the narrowband sequence number; The resource allocation module is configured to determine the location of actually allocated resources according to the location information of the PRB resources within the narrowband and the movement offset information of the PRB resources within the narrowband.
21. A resource allocation device, comprising: A memory, a processor, and a resource allocation program stored in the memory and executable on the processor, wherein when the resource allocation program is executed by the processor, the steps of the resource allocation method according to any one of claims 1 to 19 are implemented.
22. A computer-readable storage medium having a resource allocation program stored thereon, wherein the resource allocation program, when executed by a processor, implements the steps of the resource allocation method according to any one of claims 1 to 19.
Citation Information
Patent Citations
User terminal, wireless base station, wireless communication method, and wireless communication system
WO2017026513A1
Method and device for transmitting information
WO2017133702A1