WO2019192003A1 - 资源分配的方法和装置 - Google Patents
资源分配的方法和装置 Download PDFInfo
- Publication number
- WO2019192003A1 WO2019192003A1 PCT/CN2018/082058 CN2018082058W WO2019192003A1 WO 2019192003 A1 WO2019192003 A1 WO 2019192003A1 CN 2018082058 W CN2018082058 W CN 2018082058W WO 2019192003 A1 WO2019192003 A1 WO 2019192003A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- resource allocation
- allocation scheme
- unit
- value
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
Definitions
- the present application relates to the field of communications, and more particularly to a method and apparatus for resource allocation in the field of communications.
- a network device may indicate a resource by using resource indication information included in Downlink Control Information (DCI), and further, enable the terminal device to send uplink data on the resource.
- DCI Downlink Control Information
- sTTI long-distance transmission time interval
- sRBG short resource block group
- the minimum granularity of scheduling resources in the sTTI transmission mechanism is a short resource block group.
- the present application provides a method and apparatus for resource allocation, which helps to reduce waste of system resources.
- a method for resource allocation comprising:
- the first resource allocation scheme belongs to the L resource allocation scheme, and the L resource allocation scheme includes the L1 resource allocation scheme, where the L1 resource allocation scheme corresponds to the L1 resource indicator value.
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units in the system bandwidth, S is an integer multiple of X.
- the X is the number of resource units included in each of the at least one resource unit group included in the resource corresponding to each resource allocation scheme.
- the method for resource allocation provided by the embodiment of the present application provides a resource allocation scheme, which can be used by the terminal device to transmit uplink data by using the L resource allocation scheme; wherein the L resource allocation scheme is used in the L1 resource allocation scheme.
- the starting position of the resource corresponding to each resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units of the system bandwidth, S is an integer multiple of X, and X is each resource allocation.
- the L1 resource allocation scheme can allocate more resources for the transmission of uplink data, and better meet the quality factor constraint, thereby reducing bandwidth loss and reducing system resource waste.
- the L resource allocation scheme further includes an L2 resource allocation scheme, where the L2 resource allocation scheme is in one-to-one correspondence with the L2 resource indicator values, where the L2 resource allocation scheme is The starting position of the resource corresponding to each resource allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the value range of the first resource indication value K is:
- the K is an integer, wherein the K
- the L value in the value is used to indicate the L resource allocation schemes, and each value is used to indicate a resource allocation scheme.
- the first resource allocation scheme is any one of the L2 resource allocation schemes
- the first resource allocation scheme is any one of the L1 resource allocation schemes.
- the method for resource allocation provided by the embodiment of the present application is in One value corresponds to the L2 resource allocation scheme, if The first resource allocation scheme belongs to any one of the L2 resource allocation schemes; middle One value corresponds to the L1 resource allocation scheme, if Then, the first resource allocation scheme belongs to any one of the L1 resource allocation schemes. In this way, more optional schemes can be added to the uplink resource allocation without increasing the resource indication value, thereby improving the flexibility of uplink resource allocation.
- the first resource indication value K is determined by Bit representation.
- the X 4
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- a method for resource allocation comprising:
- the offset indicates a resource unit whose starting position of the first resource is offset from a starting position of the second resource Number M, the offset is predefined or configured by higher layer signaling, M ⁇ 1;
- Uplink data is transmitted on the second resource.
- the starting position of the scheduled resource can be effectively adjusted, so that the scheduled resource is enabled.
- the starting position may be a resource unit other than the S+1th resource unit in the system bandwidth, where S is an integer multiple of X, and X is the number of resource units included in one resource unit group, then, when needed
- the embodiment of the present application can allocate more resources for the uplink data transmission, and better meet the quality factor constraint, thereby reducing the bandwidth loss.
- the overhead of the DCI can be effectively reduced, and the reliability of the DCI can be effectively improved when the resources for transmitting the uplink data are unchanged.
- the size of the offset M By limiting the size of the offset M, as many resources as possible can be used for PUSCH transmission instead of being occupied by the PUCCH, thereby increasing the number of maximum resource units that the PUSCH can schedule.
- the determining the second resource according to the resource allocation information and the offset includes:
- the resource indication value RIV, the starting position RB START of the second resource, the number P of resource element groups, and the offset M satisfy the following relationship:
- the RIV indicates a resource indication value included in the resource allocation information for indicating the first resource
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the P represents the number of resource unit groups included in the second resource, and each of the P resource unit groups includes X resource units, 1 ⁇ P ⁇ [N-(RB START -M ) /X].
- the X 4
- a method for resource allocation comprising:
- the resource allocation information includes a first resource indication value, where the first resource allocation value is used to indicate a first resource allocation scheme, and the first resource allocation scheme belongs to a L resource allocation scheme, where the L
- the resource allocation scheme includes an L1 resource allocation scheme, and the L1 resource allocation scheme has a one-to-one correspondence with the L1 resource indication values.
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units in the system bandwidth, S is an integer multiple of X;
- the X is the number of resource units included in each resource element group in the at least one resource unit group included in the resource corresponding to each resource allocation scheme.
- the method for resource allocation provided by the embodiment of the present application provides a resource allocation scheme, which can be used by the terminal device to transmit uplink data by using the L resource allocation scheme; wherein the L resource allocation scheme is used in the L1 resource allocation scheme.
- the starting position of the resource corresponding to each resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units of the system bandwidth, S is an integer multiple of X, and X is each resource allocation.
- the L1 resource allocation scheme can allocate more resources for the transmission of uplink data, and better meet the quality factor constraint, thereby reducing bandwidth loss and reducing system resource waste.
- the L resource allocation scheme further includes an L2 resource allocation scheme, where the L2 resource allocation scheme is in one-to-one correspondence with the L2 resource indicator values, where the L2 resource allocation scheme is The starting position of the resource corresponding to each resource allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the value range of the first resource indication value K is:
- the K is an integer, wherein the K
- the L value in the value is used to indicate the L resource allocation schemes, and each value is used to indicate a resource allocation scheme.
- the first resource allocation scheme is any one of the L2 resource allocation schemes
- the first resource allocation scheme is any one of the L1 resource allocation schemes.
- the method for resource allocation provided by the embodiment of the present application is in One value corresponds to the L2 resource allocation scheme, if The first resource allocation scheme belongs to any one of the L2 resource allocation schemes; middle One value corresponds to the L1 resource allocation scheme, if Then, the first resource allocation scheme belongs to any one of the L1 resource allocation schemes. In this way, more optional schemes can be added to the uplink resource allocation without increasing the resource indication value, thereby improving the flexibility of uplink resource allocation.
- the first resource indication value K is determined by Bit representation.
- a method for resource allocation comprising:
- resource allocation information is used to indicate the first resource, where the starting position of the first resource is offset from the starting position of the second resource by the number of resource units, where M is pre-defined or configured by higher layer signaling, M ⁇ 1, and the second resource is used to instruct the terminal device to transmit uplink data on the second resource;
- the starting position of the scheduled resource can be effectively adjusted, so that the scheduled resource is enabled.
- the starting position may be a resource unit other than the S+1th resource unit in the system bandwidth, where S is an integer multiple of X, and X is the number of resource units included in one resource unit group, then, when needed
- the embodiment of the present application can allocate more resources for the uplink data transmission, and better meet the quality factor constraint, thereby reducing bandwidth loss and reducing Waste of system resources.
- the resource indication value RIV, the starting position RB START of the second resource, the number P of resource element groups, and the M satisfy the following relationship:
- the RIV indicates a resource indication value included in the resource allocation information for indicating the first resource
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the P represents the number of resource unit groups included in the second resource, and each of the P resource unit groups includes X resource units, 1 ⁇ P ⁇ [N-(RB START -M ) /X].
- the method further includes:
- the high layer signaling is sent, and the high layer signaling is used to indicate the M.
- the X 4
- an apparatus for resource allocation is provided, the apparatus being operative to perform operations of a terminal device in the first aspect to the second aspect and any possible implementation thereof.
- the apparatus may comprise a modular unit for performing the respective operations of the terminal device in any of the possible implementations of the first to second aspects described above.
- an apparatus for resource allocation is provided, the apparatus being operative to perform operations of network devices in the third to fourth aspects and any possible implementations thereof.
- the apparatus may comprise a modular unit for performing the various operations of the network device in any of the possible implementations of the third to fourth aspects above.
- a terminal device comprising: a processor, a transceiver, and a memory.
- the processor, the transceiver and the memory communicate with each other through an internal connection path.
- the memory is for storing instructions for executing the instructions stored by the memory.
- a network device comprising: a processor, a transceiver, and a memory.
- the processor, the transceiver and the memory communicate with each other through an internal connection path.
- the memory is for storing instructions for executing the instructions stored by the memory.
- the processor executes the instructions stored by the memory, the performing causes the network device to perform any one of any of the possible implementations of the third to fourth aspects, or the performing causes the network
- the device implements the apparatus provided by the sixth aspect.
- a chip system comprising a memory and a processor, the memory for storing a computer program, the processor for calling and running the computer program from a memory such that the chip system is installed
- the communication device performs any of the above first to fourth aspects and possible embodiments thereof.
- a computer program product comprising: computer program code, a communication unit, a processing unit or a transceiver when the computer program code is communicated by a communication device (eg, a network device or a terminal device) And when the processor is running, causing the communication device to perform any of the methods of the first aspect to the fourth aspect and the possible embodiments thereof.
- a communication device eg, a network device or a terminal device
- a computer readable storage medium storing a program causing a communication device (eg, a network device or a terminal device) to perform the above first to fourth aspects Any of its possible embodiments.
- a communication device eg, a network device or a terminal device
- a computer program which when executed on a computer, causes the computer to implement any of the first to fourth aspects and possible embodiments thereof .
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 8 bits, and the scheduling terminal device uses 72 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 7 bits, and the scheduling terminal device uses 48 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- FIG. 1 is a schematic diagram of a communication system applied to resource allocation in an embodiment of the present application.
- FIG. 2 is a schematic diagram of a relationship between a resource length and a start position of a resource in an embodiment of the present application.
- FIG. 3 is a schematic interaction diagram of a method for resource allocation according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of resources of another embodiment of the present application.
- FIG. 5 is a schematic diagram of resources of another embodiment of the present application.
- FIG. 6 is a schematic interaction diagram of a method for resource allocation according to still another embodiment of the present application.
- 7 to 10 are devices for resource allocation in an embodiment of the present application.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- the terminal device in the embodiment of the present application may refer to a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or User device.
- the terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with wireless communication.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- the network device in the embodiment of the present application may be a device for communicating with the terminal device, and the network device may be a Global System of Mobile communication (GSM) system or Code Division Multiple Access (CDMA).
- Base Transceiver Station which may also be a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an evolved base station in an LTE system (Evolutional The NodeB, eNB or eNodeB) may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or the network device may be a relay station, an access point, an in-vehicle device, a wearable device, and a future.
- the network device in the 5G network or the network device in the PLMN network in the future is not limited in this embodiment.
- the communication system 100 includes a network device 102 that can include multiple antennas, such as antennas 104, 106, 108, 110, 112, and 114. Additionally, network device 102 may additionally include a transmitter chain and a receiver chain, as will be understood by those of ordinary skill in the art, which may include multiple components related to signal transmission and reception (eg, processor, modulator, multiplexer) , demodulator, demultiplexer or antenna, etc.).
- Network device 102 can communicate with a plurality of terminal devices, such as terminal device 116 and terminal device 122. However, it will be appreciated that network device 102 can communicate with any number of terminal devices similar to terminal device 116 or 122.
- Terminal devices 116 and 122 may be, for example, cellular telephones, smart phones, portable computers, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs, and/or any other suitable for communicating over wireless communication system 100. device.
- terminal device 116 is in communication with antennas 112 and 114, wherein antennas 112 and 114 transmit information to terminal device 116 over forward link 118 and receive information from terminal device 116 over reverse link 120.
- terminal device 122 is in communication with antennas 104 and 106, wherein antennas 104 and 106 transmit information to terminal device 122 over forward link 124 and receive information from terminal device 122 over reverse link 126.
- the forward link 118 can utilize a different frequency band than that used by the reverse link 120, and the forward link 124 can utilize the reverse link. 126 different frequency bands used.
- FDD Frequency Division Duplex
- the forward link 118 and the reverse link 120 can use a common frequency band, a forward link 124, and a reverse link.
- Link 126 can use a common frequency band.
- Each antenna (or set of antennas consisting of multiple antennas) and/or regions designed for communication is referred to as a sector of network device 102.
- the antenna group can be designed to communicate with terminal devices in sectors of the network device 102 coverage area.
- the transmit antenna of network device 102 may utilize beamforming to improve the signal to noise ratio of forward links 118 and 124.
- the network device 102 uses beamforming to transmit signals to the randomly dispersed terminal devices 116 and 122 in the relevant coverage area, the network device 102 uses a single antenna to transmit signals to all of its terminal devices. Mobile devices are subject to less interference.
- network device 102, terminal device 116, or terminal device 122 may be a wireless communication transmitting device and/or a wireless communication receiving device.
- the wireless communication transmitting device can encode the data for transmission.
- the wireless communication transmitting device may acquire (eg, generate, receive from other communication devices, or store in memory, etc.) a certain number of data bits to be transmitted over the channel to the wireless communication receiving device.
- data bits may be included in a transport block (or multiple transport blocks) of data that may be segmented to produce multiple code blocks.
- the communication system 100 may be a public land mobile network (PLMN) network or a D2D network or an M2M network or other network.
- PLMN public land mobile network
- FIG. 1 is only a simplified schematic diagram of the example, and the network may also include other network devices, FIG. 1 Not drawn in the middle.
- the resources used by the communication system 100 for wireless communication may be divided into multiple TTIs in the time domain, and the TTI is a commonly used parameter in the current communication system (for example, an LTE system), which refers to A scheduling unit that schedules data transmissions in a wireless link.
- the TTI is a commonly used parameter in the current communication system (for example, an LTE system), which refers to A scheduling unit that schedules data transmissions in a wireless link.
- a transmission period includes N symbols, where N is a positive integer.
- the present application does not limit the length of time during transmission, that is, the value of N is not limited.
- one transmission period may be one subframe, one slot, one mini-slot, or , a short transmission duration (STD) / short transmission time interval (sTTI).
- STD short transmission duration
- sTTI short transmission time interval
- latency is one of the important factors that affect the user experience.
- New and emerging businesses such as those related to the Internet of Vehicles, are placing increasing demands on latency. Therefore, for the existing LTE system, the transmission mechanism based on TTI as one subframe cannot meet the requirements of low-latency services. Therefore, the transmission mechanism based on sTTI emerges at the historic moment, which can effectively reduce the time of grouping and demodulating the code, and thus achieve the purpose of reducing the delay of the physical layer air interface.
- a slot consists of 7 or 6 symbols.
- One subframe is 1ms (milliseconds) and consists of 14 or 12 symbols.
- a slot consists of 14 or 12 symbols.
- one subframe is 1 ms and can include 1, 2, 4, 8, 16 or 32 slots.
- the sTTI can include 2, 3 or 7 symbols.
- the length of time of one symbol is not limited.
- the length of one symbol can vary for different subcarrier spacing.
- resource element resource element (resource element, RE)
- a RE can also be called a resource element.
- One symbol can be corresponding to the time domain, and one subcarrier can be corresponding to the frequency domain.
- the RE may be an example of a resource unit.
- the RB occupies in the frequency domain Continuous subcarriers. among them, Is a positive integer.
- the RB may be defined only from the frequency domain resource, that is, the number of time domain resources occupied by the RB in the time domain is not limited.
- the RB may be another example of the resource unit.
- a symbol is the smallest unit of time domain resources.
- the embodiment of the present application does not limit the length of time of one symbol.
- the length of one symbol can vary for different subcarrier spacing.
- the symbols may include uplink symbols and downlink symbols.
- the uplink symbols may be referred to as Single Carrier-Frequency Division Multiple Access (SC-FDMA) symbols or Orthogonal Frequency Division Multiple Access (Orthogonal).
- Frequency Division Multiplexing (OFDM) symbols; downlink symbols may be referred to as OFDM symbols, for example.
- SC-FDMA Single Carrier-Frequency Division Multiple Access
- OFDM Frequency Division Multiplexing
- a resource unit can be used as a unit of measure for a resource that is occupied by a resource in the time domain, frequency domain, or time-frequency domain.
- the resource unit may include, for example, a symbol, an RE, an RB, a subcarrier, and the like, which is not limited in this application.
- a resource unit group can also be used as another unit of measure for resources that are occupied by resources in the time domain, frequency domain, or time-frequency domain.
- the resource unit group includes at least one resource unit.
- one resource unit group includes four resource units.
- the resource unit is an RB
- one resource unit group includes four RBs.
- the resource unit may be used as a unit of measurement of resources occupied by the resource in the frequency domain. Therefore, the description of the consecutive resource units involved in the embodiment of the present application may be understood as a continuous resource unit in the frequency domain. .
- the network device may indicate the resource by using the resource allocation information included in the Downlink Control Information (DCI), and may enable the terminal device to send the uplink data on the resource.
- DCI Downlink Control Information
- sTTI short transmission time interval
- 1 ms resource can be scheduled compared to 1 DCI in a conventional 1 ms TTI, and resource indication in 1 DCI in the sTTI transmission mechanism Information can only be used to schedule resources of 2 to 3 symbols. Therefore, more DCI is needed in the transmission mechanism of sTTI, which increases resource overhead.
- a short resource block group that is, one of the resource element groups described above, is introduced in the transmission mechanism of the sTTI.
- one resource block RB is included in one sTTI.
- the granularity of resources that can be scheduled in one DCI is changed from one RB to one sRBG (that is, four RBs), and further, resources of more symbols can be scheduled by scheduling sRBG.
- the network device can only schedule resources in units of sRBG, so that the network device can only allocate a part of resources, and cannot effectively allocate more resources for the terminal device, which may cause more than 10% of resources cannot be scheduled, resulting in wasted system resources.
- the uplink frequency band is used not only for transmitting uplink data but also for transmitting uplink control information. Therefore, the uplink frequency band not only allocates RBs for the shorted physical uplink shared channel (sPUSCH) but also the short physical uplink control channel (shortened, physical uplink) for carrying the uplink control information. Control Channel, sPUCCH) allocates a certain number of RBs.
- the quality factor of the number of RBs of resources that the network device schedules for the terminal device only includes the quality factors 2, 3, and 5. Because the uplink data transmission is one step more discrete Fourier transform DFT than the downlink data transmission, and the quality factor contained in the number of RBs directly affects the complexity of the DFT. When the quality factor only contains 2, 3, and 5 DFT can be implemented in a relatively simple way. For ease of description, we refer to this constraint as a prime factor constraint hereinafter.
- the most resources occupied by the sPUSCH can only start from sRBG#1 (ie, RB#4) and end at sRBG#23 (ie, RB#95).
- a total of 92 RBs are occupied, of which sRBG#0 and sRBG#24 are allocated to (s) PUCCH.
- the largest integer less than or equal to 92 is 80, that is, the resource that can be occupied by one sPUSCH is 80 RBs.
- a PUSCH can occupy a maximum of 96 RBs (for example, RB#2 to RB#97). Therefore, the sPUSCH in the sTTI transmission mechanism is the most compared to the PUSCH in the TTI transmission mechanism. There will be a 16.7% loss in bandwidth, which in turn will result in a loss of capacity.
- Table 1 shows the bandwidth loss corresponding to different bandwidths in the sTTI transmission mechanism.
- the embodiment of the present application provides a method for resource allocation, which helps reduce the loss of system bandwidth.
- the resource allocation scheme of the embodiment of the present application is described by taking the resource unit as the RB as an example.
- the network device has five types of resource allocation schemes, and the resource allocation scheme involved in the embodiment of the present application is a resource allocation scheme of type 0.
- each resource allocation scheme can be uniquely determined by two parameters of resource length (ie, the number of consecutive RBs) and the starting location.
- FIG. 2 is a schematic diagram showing the relationship between the resource length of the resource and the starting position. As shown in FIG. 2, the abscissa indicates the starting position of the resource, and the ordinate indicates the number of RBs occupied by the resource.
- the starting position of the resource may be any one of RB#0 to RB#N-1, and there are N possible choices;
- the starting position of the resource may be any one of RB#0 to RB#N-2, and there are N-1 possible choices;
- the starting position of the resource may be any one of RB#0 ⁇ RB#N-k, and there are N-k+1 possible choices;
- the starting position of the resource can only be RB#0, and there are 1 possible options.
- the resource allocation scheme for resources for uplink transmission may have Occupy Bits to represent a resource allocation scheme.
- a Resource Indication Value indicates that each resource indicator value corresponds to one resource allocation scheme, and each resource allocation scheme includes at least one RB.
- the relationship between the resource indication value RIV and the resource allocation scheme (for ease of understanding and differentiation, that is, relationship #1) can satisfy the following conditions:
- x is the number of RBs occupied by the resource (or the length of the resource)
- y is the index of the starting position of the resource.
- the terminal device obtains the resource indication value from the resource allocation information based on the preset rule, and then calculates the number of RBs occupied by the resource and the starting position of the resource, thereby determining the resource. .
- FIG. 3 is a schematic interaction diagram of a method 200 for resource allocation according to an embodiment of the present application.
- the execution body of the method may be a terminal device.
- each step in the method 200 will be described in detail.
- step S210 the network device transmits resource allocation information for indicating resource #1 (ie, an example of the first resource).
- the resource allocation information includes a resource indication value, where the resource indication value is used to indicate the resource #1, the terminal device obtains the resource indication value based on the resource allocation information, and determines the resource #1 based on the resource indication value.
- the manner in which the terminal device determines the resource #1 based on the resource indication value may refer to the relationship between the resource indication value and the resource allocation scheme (ie, relationship #1). That is, the terminal device determines the number and starting position (ie, the starting resource unit) of the resource unit (for example, RB) occupied by the resource #1 based on the resource indication value RIV and the relationship #1.
- the network device schedules the resource #1 by using a resource unit group as a granularity, that is, the resource #1 includes at least one resource unit group, where one resource unit group includes X.
- Resource unit, X is an integer greater than 1.
- the resource allocation information may be carried in the DCI. Then, in order to obtain the resource allocation information in the DCI, before the step S210, the method further includes:
- the network device sends the indication information #1 to the terminal device, where the indication information #1 is used to indicate the uplink system bandwidth used by the cell.
- the terminal device determines the number of bits occupied by the resource allocation information in the DCI according to the uplink system bandwidth.
- a resource indication value included in the resource allocation information corresponding to the number of bits is obtained from the DCI.
- the indication information #1 may be carried in the high layer signaling, or the indication information #1 may be the high layer signaling.
- the terminal device determines the resource #2 (ie, an example of the second resource) according to the resource allocation information and the offset, wherein the offset indicates the starting position of the resource #1 relative to the resource# The number M of resource elements offset by the starting position of 2, which is predefined or configured by higher layer signaling.
- the terminal device can determine a new resource (ie, resource #2) according to the resource #1 and the offset.
- the starting position of the resource #1 indicates the starting resource unit of the resource #1.
- the starting position of the resource #2 indicates the starting position of the resource #2.
- This offset represents the number M of consecutive resource elements.
- the specific manner in which the terminal device determines the resource #2 according to the resource allocation information and the offset may be as follows:
- the resource #2 is determined based on the start position of the resource #2 and the number of resource units corresponding to the resource #1.
- the resource unit is RB
- the starting position of the resource #1 calculated based on the relational #1 is the fifth RB ( That is, RB#4)
- the number of occupied RBs is 92 RBs
- the end position of resource #1 is the 96th RB (ie, RB#95)
- the resource #1 includes 23 resource units. group.
- the starting position of the resource #2 is the seventh RB (ie, RB#6)
- the number of occupied RBs is still 92 RBs
- the ending position of the resource #2 is the 98th RB (ie, RB#95).
- the terminal device transmits the uplink data on the resource #2 in step S230.
- the index of the starting position of the resource #1 can only be an integer multiple of X, or the resource #1
- the starting position can only be the S+1th resource unit in the system bandwidth, where S is an integer multiple of X.
- S is an integer multiple of X.
- the index of the starting position of the resource #1 can only be RB#0, RB#4, etc., correspondingly, RB#0 is in the system bandwidth.
- the first RB, RB#4 is the fifth RB in the system bandwidth.
- the location of the resource for transmitting the uplink data can be appropriately changed, so that the index of the start position of the resource #2 obtained after the change is no longer an integer multiple of X, or to make the resource #2
- the starting position of resource #2 determined based on the resource #1 and the offset may be one of the remaining RBs except the black shading.
- the most resources occupied by the sPUSCH can only Starting from resource unit group #1 (ie, RB#4), ending with resource unit group #23 (ie, RB#95), occupying 92 RBs, resource unit group #0 and resource unit group #24 are allocated to sPUCCH .
- resource unit group #1 ie, RB#4
- resource unit group #23 ie, RB#95
- resource unit group #0 occupying 92 RBs
- resource unit group #0 and resource unit group #24 are allocated to sPUCCH .
- the largest integer less than or equal to 92 is 80, that is, the resource that can be occupied by one sPUSCH is 80 RBs. It should be understood that the positions of the 80 RBs shown in the figure are only illustrative, and the embodiment of the present application is not limited.
- the index of the starting position of the resource #2 obtained after the adjustment can be made to be no longer only the S in the system bandwidth.
- +1 resource unit which can be a resource of any starting position, can allocate more resources for the transmission of uplink data, can better satisfy the quality factor constraint, thereby reducing bandwidth loss.
- the network device can also schedule 96 RBs compared to the TTI transmission mechanism.
- the starting position of the scheduled resource can be effectively adjusted, so that the scheduled resource is enabled.
- the starting position may be a resource unit other than the S+1th resource unit in the system bandwidth, where S is an integer multiple of X, and X is the number of resource units included in one resource unit group, then, when needed
- the embodiment of the present application can allocate more resources for the uplink data transmission, and better meet the quality factor constraint, thereby reducing the bandwidth loss.
- the overhead of the DCI can be effectively reduced, and the reliability of the DCI can be effectively improved when the resources for transmitting the uplink data are unchanged.
- the offset in Table 2 can be introduced in the system of the sTTI transmission mechanism for different system bandwidths, so that the bandwidth loss problem can be solved.
- the offset of 1 RB is introduced.
- the user can use the resources of RB#1 ⁇ RB#48 to transmit uplink data, and allocate RB#0 and 49 for sPUCCH for transmitting uplink control information, which is compared with Table 1.
- RB#0 and 49 for sPUCCH for transmitting uplink control information, which is compared with Table 1.
- In terms of resources use about 16% of the resources;
- an offset of 1 RB is introduced, and the user can use RB#1 to RB#72 to allocate RB#0, RB#73, and RB#74 for sPUCCH for transmitting uplink control information, and Table 1 In comparison, about 11% of the resources are utilized;
- the 2RB offset is introduced, and the user can use RB#2 to RB#97 to allocate RB#0, RB#1, RB#98, and RB#99 to the sPUCCH for transmitting uplink control information, which is compared with Table 1. In other words, about 16% of the resources are utilized.
- the resource indication value RIV, the starting position RB START of the resource #2, the number P of resource element groups, and the offset M satisfy the following relationship:
- RIV represents a resource indication value included in the resource allocation information for indicating the resource #1
- the Q is the number of resource units corresponding to the system bandwidth, and the Q and the X are both integers greater than 1.
- the P represents the number of resource unit groups included in the resource #2, and each resource unit group of the P resource unit groups includes X resource units, 1 ⁇ P ⁇ [N-(RB START -M)/X ].
- the terminal device calculates the value based on the resource indication value and the offset value of the resource #1 based on the relationship (for convenience of distinction and understanding, denoted as relationship #2).
- relationship #2 for convenience of distinction and understanding, denoted as relationship #2.
- the resource indication value in the resource allocation information is 74, and the starting position of the resource #1 is calculated according to the relationship #2.
- FIG. 6 is a schematic interaction diagram of a method 300 for resource allocation according to another embodiment of the present application.
- the execution body of the method may be a terminal device.
- the various steps in method 300 are described in detail below.
- step S310 the network device transmits resource allocation information, where the resource allocation information includes a resource indication value #1 (ie, an example of the first resource indication value).
- the resource allocation information includes a resource indication value #1 (ie, an example of the first resource indication value).
- the resource indication value #1 is used to indicate a resource allocation scheme (for example, a first resource allocation scheme).
- step S320 the terminal device determines, according to the resource indication value #1, the resource allocation scheme #1 corresponding to the resource indication value #1,
- the first resource allocation scheme belongs to the L resource allocation scheme, and the L resource allocation scheme includes the L1 resource allocation scheme, and the L1 resource allocation scheme has a one-to-one correspondence with the L1 resource indication value.
- the Q is the number of resource units corresponding to the system bandwidth, and the Q is an integer greater than 1, and the X is an integer greater than 2.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units in the system bandwidth, where the S is X. Integer multiple.
- X is the number of resource units included in each resource unit group in at least one resource unit group included in the resource corresponding to each resource allocation scheme.
- the network device may be configured with L resource allocation schemes, and the L resource allocation schemes may be indicated by L resource indication values, and each resource indication value indicates a resource allocation scheme.
- the L1 resource allocation scheme in the L resource allocation scheme corresponds to the L1 resource indicator value, and the starting location of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is Q consecutive resource units.
- the L resource allocation scheme further includes an L2 resource allocation scheme, where the L2 resource allocation scheme corresponds to the L2 resource indicator values, and each resource in the L2 resource allocation scheme The starting position of the resource corresponding to the allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the L resource allocation schemes may include two types of resource allocation schemes.
- the two resource allocation schemes are respectively described in detail.
- the starting position of the resource corresponding to each resource allocation scheme in the L2 resource allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the resource allocation scheme of resources for uplink transmission may have Similarly, when the number of RBs used for uplink transmission is Q, and the network device schedules resources in units of resource unit groups, the resource allocation scheme for resources for uplink transmission may also have among them,
- the starting position of the resource corresponding to each resource allocation scheme in the L2 resource allocation scheme is the S+1th resource unit among the Q consecutive resource units of the system bandwidth.
- the black-shaded RB in FIG. 4 is a possible starting position of any resource allocation scheme in the L2 resource allocation scheme. .
- the L2 resource allocation scheme has a one-to-one correspondence with the L2 resource indication values (indicated as the correspondence relationship #1A). Then, the terminal device can determine the corresponding value by using the resource indication value #1 and the corresponding relationship #1A. The resource allocation scheme of the resource indication value #1.
- the corresponding relationship #1A can be calculated by a formula, that is, in the corresponding relationship #1A, the resource and resource indication values corresponding to the resource allocation scheme satisfy the following conditions:
- x 1 represents the number of resource unit groups included in the resource corresponding to the resource allocation scheme
- y 1 represents the index of the starting resource unit group in the resource corresponding to the resource allocation scheme.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units.
- the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is an RB other than the black-shaded RB in FIG. 4, that is, the L1 resource allocation scheme can be scheduled. There are resources that cannot be scheduled by technology.
- the L1 resource allocation scheme may be predefined by the system, or may be notified by the network device by using high layer signaling.
- the embodiments of the present application are not limited thereto.
- the L resource allocation scheme and the L resource indicator value are in one-to-one correspondence, wherein the L1 resource allocation The solution corresponds to the L1 resource indication value, and the L2 resource allocation scheme corresponds to the L2 resource indication value.
- the terminal device can determine a corresponding resource allocation scheme (ie, resource allocation scheme #1) based on the resource indication value #1 included in the resource allocation information.
- the method for resource allocation provided by the embodiment of the present application provides a resource allocation scheme, which can be used by the terminal device to transmit uplink data by using the L resource allocation scheme; wherein the L resource allocation scheme is used in the L1 resource allocation scheme.
- the starting position of the resource corresponding to each resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units of the system bandwidth, S is an integer multiple of X, and X is each resource allocation.
- the L1 resource allocation scheme can allocate more resources for the transmission of uplink data, better satisfy the quality factor constraint, thereby reducing the bandwidth loss. Therefore, when the first resource allocation scheme determined by the terminal device belongs to the L1 resource allocation scheme, the bandwidth loss can be effectively reduced.
- the first resource indication value K is determined by Bit representation.
- Bits to represent a resource indication value when there is When a resource allocation scheme is available, Bits to represent a resource indication value.
- the value of the resource indication value #1K is:
- the K is an integer, where the K The L value in the value is used to indicate the L resource allocation scheme, and each value is used to indicate a resource allocation scheme.
- resource allocation scheme #1 it is any one of the L2 resource allocation schemes
- resource allocation scheme #1 it is any one of the L1 resource allocation schemes.
- Bits can be represented Value, so the value range of K can be Or, the value of K is Any of the values, of which K
- the values of the L types are used to indicate the L resource allocation schemes in the embodiments of the present application, and each value is used to indicate a resource allocation scheme.
- the resource allocation scheme #1 belongs to any one of the L2 resource allocation schemes: that is, the L2 resource allocation scheme and middle One value corresponds to one.
- the resource allocation scheme #1 belongs to any one of the L1 resource allocation schemes: that is, the L1 resource allocation scheme and middle One value corresponds to one.
- Bits can be represented Species value, L2 occupation Value, L1 occupation Value, then, there will be The value is not used and can be considered as reserved for unused values or for other purposes.
- the L2 resource allocation scheme can be Any L2 values in the value of the species correspond to each other, and the L1 resource allocation scheme can be Any L1 values in the value of the species correspond, and L1 and L2 are not equal.
- the method for resource allocation provided by the embodiment of the present application is in One value corresponds to the L2 resource allocation scheme, if The first resource allocation scheme belongs to any one of the L2 resource allocation schemes; middle One value corresponds to the L1 resource allocation scheme, if Then, the first resource allocation scheme belongs to any one of the L1 resource allocation schemes. In this way, more optional schemes can be added to the uplink resource allocation without increasing the resource indication value, thereby improving the flexibility of uplink resource allocation.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 9 bits, and the scheduling terminal device uses 96 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 8 bits, and the scheduling terminal device uses 72 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the uplink resource allocation can be used to use 7 bits, and the scheduling terminal device uses 48 RBs to transmit uplink data, thereby increasing the peak uplink transmission rate of the terminal device.
- the method for resource allocation according to the embodiment of the present application is described in detail above with reference to FIG. 1 to FIG. 6.
- the following describes the device for resource allocation according to the embodiment of the present application, and the technical features described in the method embodiment are described below with reference to FIG. 7 to FIG. The same applies to the following device embodiments.
- FIG. 7 shows a schematic block diagram of an apparatus 400 for resource allocation in accordance with an embodiment of the present application.
- the apparatus 400 includes:
- the receiving unit 410 is configured to receive resource allocation information, where the resource allocation information includes a first resource indication value;
- the processing unit 420 is configured to determine, according to the first resource indication value, a first resource allocation scheme corresponding to the first resource indication value,
- the first resource allocation scheme belongs to the L resource allocation scheme, and the L resource allocation scheme includes the L1 resource allocation scheme, where the L1 resource allocation scheme corresponds to the L1 resource indicator value.
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units in the system bandwidth, S is an integer multiple of X.
- the L resource allocation scheme further includes an L2 resource allocation scheme, where the L2 resource allocation scheme is in one-to-one correspondence with the L2 resource indicator values, where the L2 resource allocation scheme is The starting position of the resource corresponding to each resource allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the value range of the first resource indication value K is:
- the K is an integer, wherein the K
- the L value in the value is used to indicate the L resource allocation schemes, and each value is used to indicate a resource allocation scheme.
- the first resource allocation scheme is any one of the L2 resource allocation schemes
- the first resource allocation scheme is any one of the L1 resource allocation schemes.
- the first resource indication value K is determined by Bit representation.
- the X 4
- the device 400 of the resource allocation may correspond to (for example, may be configured or be itself) the terminal device described in the foregoing method 200, and each module or unit in the device 400 of the resource allocation is used to execute the terminal in the method 200, respectively. Detailed descriptions of the operations and processes performed by the device are omitted here to avoid redundancy.
- the apparatus 400 may be a terminal device, and the terminal device may include: a processor, a transmitter and a receiver, and a processor, a transmitter, and a receiver communication connection.
- the terminal device further includes a memory, and the memory is communicatively coupled to the processor.
- the processor, the memory, the transmitter and the receiver may be communicatively coupled, the memory being operative to store instructions for executing the instructions stored by the memory to control the transmitter to transmit information or the receiver to receive signals.
- the receiving unit 410 in the device 400 shown in FIG. 7 can correspond to the receiver of the terminal device.
- the processing unit 420 shown in FIG. 7 may be a processor of the terminal device, and the transmitting unit 430 shown in FIG. 7 may be a transmitter of the terminal device.
- the transmitter and receiver can be implemented by the same component transceiver.
- the device 400 may be a chip (or a chip system) installed in the terminal device.
- the device 400 may include: a processor and an input and output interface, and the processor may pass the input and output.
- the interface is communicatively coupled to the transceiver of the terminal device.
- the device further includes a memory in communication with the processor.
- the processor, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing the memory stored instructions to control the transceiver to transmit information or signals.
- the receiving unit 410 in the apparatus 400 shown in FIG. 7 can correspond to the input interface, and the processing unit 420 shown in FIG. 7 can be the processor.
- FIG. 8 shows a schematic block diagram of an apparatus 500 for resource allocation in accordance with an embodiment of the present application. As shown in FIG. 8, the apparatus 500 includes:
- the receiving unit 510 is configured to receive resource allocation information, where the resource allocation information is used to indicate the first resource;
- the processing unit 520 is configured to determine, according to the resource allocation information and the offset, the second resource, where the offset indicates a starting position of the first resource relative to a starting position of the second resource
- the number M of the shifted resource units, the offset is predefined or configured by higher layer signaling, M ⁇ 1;
- the sending unit 530 is configured to transmit uplink data on the second resource.
- the X is the number of resource units included in each resource unit group in the at least one resource unit group included in the system bandwidth, X is an integer greater than 2.
- processing unit 520 is specifically configured to:
- the resource indication value RIV, the starting position RB START of the second resource, the number P of resource element groups, and the offset M satisfy the following relationship:
- the RIV indicates a resource indication value included in the resource allocation information for indicating the first resource
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the P represents the number of resource unit groups included in the second resource, and each of the P resource unit groups includes X resource units, 1 ⁇ P ⁇ [N-(RB START -M ) /X].
- the X 4
- the device 500 of the resource allocation may correspond to (for example, may be configured on or in itself) the terminal device described in the foregoing method 300, and each module or unit in the device 500 of the resource allocation is used to execute the terminal in the method 300 above. Detailed descriptions of the operations and processes performed by the device are omitted here to avoid redundancy.
- the apparatus 500 may be a terminal device, and the terminal device may include: a processor, a transmitter and a receiver, and a processor, a transmitter, and a receiver communication connection.
- the terminal device further includes a memory, and the memory is communicatively coupled to the processor.
- the processor, the memory, the transmitter and the receiver may be communicatively coupled, the memory being operative to store instructions for executing the instructions stored by the memory to control the transmitter to transmit information or the receiver to receive signals.
- the receiving unit 510 shown in FIG. 8 can correspond to the receiver of the terminal device, and the processing unit 520 shown in FIG. 8 can correspond to the processor of the terminal device, and the receiving unit 530 shown in FIG. 8 can correspond to The transmitter of the terminal device.
- the device 500 may be a chip (or a chip system) installed in the terminal device.
- the device 500 may include: a processor and an input and output interface, and the processor may pass the input and output.
- the interface is communicatively coupled to the transceiver of the terminal device.
- the device further includes a memory in communication with the processor.
- the processor, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing the memory stored instructions to control the transceiver to transmit information or signals.
- the receiving unit 510 in the apparatus 500 shown in FIG. 8 can correspond to the input interface
- the processing unit 520 shown in FIG. 8 can correspond to the processor
- the receiving unit 530 in the apparatus 500 shown in FIG. 8 can correspond to the receiving unit 530. Output Interface.
- FIG. 9 shows a schematic block diagram of an apparatus 600 for resource allocation in accordance with an embodiment of the present application. As shown in FIG. 9, the apparatus 600 includes:
- the processing unit 610 is configured to generate resource allocation information, where the resource allocation information includes a first resource indication value, where the first resource indicator value is used to indicate a first resource allocation scheme, where the first resource allocation scheme belongs to the L resource.
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the starting position of the resource corresponding to each resource allocation scheme in the L1 resource allocation scheme is a resource unit other than the S+1th resource unit among the Q consecutive resource units in the system bandwidth, S is an integer multiple of X.
- the sending unit 620 is configured to send the resource allocation information.
- the L resource allocation scheme further includes an L2 resource allocation scheme, where the L2 resource allocation scheme is in one-to-one correspondence with the L2 resource indicator values, where the L2 resource allocation scheme is The starting position of the resource corresponding to each resource allocation scheme is the S+1th resource unit of the Q consecutive resource units in the system bandwidth, where
- the value range of the first resource indication value K is:
- the K is an integer, wherein the K The L value of the value is used to indicate the L resource allocation scheme, and each of the L values is used to indicate a resource allocation scheme.
- the first resource allocation scheme is any one of the L2 resource allocation schemes
- the first resource allocation scheme is any one of the L1 resource allocation schemes.
- the first resource indication value K is determined by Bit representation.
- the X 4
- the device 600 of the resource allocation may correspond to (for example, may be configured on or in itself) the network device described in the foregoing method 200, and each module or unit in the device 600 of the resource allocation is used to perform the network in the method 200 described above, respectively. Detailed descriptions of the operations and processes performed by the device are omitted here to avoid redundancy.
- the device 600 may be a network device, and the network device may include: a processor, a transmitter and a receiver, a processor, a transmitter, and a receiver communication connection.
- the network device further includes a memory in communication with the processor.
- the processor, the memory, the transmitter and the receiver may be communicatively coupled, the memory being operative to store instructions for executing the instructions stored by the memory to control the transmitter to transmit information or the receiver to receive signals.
- the processing unit 610 shown in FIG. 9 can correspond to the processor of the network device, and the transmitting unit shown in FIG. 9 can correspond to the transmitter of the network device.
- the transmitter and receiver can be implemented by the same component transceiver.
- the device 600 may be a chip (or a chip system) installed in a network device.
- the device 600 may include: a processor and an input and output interface, and the processor may pass input and output.
- the interface is communicatively coupled to the transceiver of the network device.
- the device further includes a memory in communication with the processor.
- the processor, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing the memory stored instructions to control the transceiver to transmit information or signals.
- the processing unit 610 shown in FIG. 9 can correspond to the processor, and the transmitting unit 610 in the device 600 shown in FIG. 9 can correspond to the output interface.
- FIG. 10 shows a schematic block diagram of an apparatus 700 for resource allocation in accordance with an embodiment of the present application. As shown in FIG. 10, the apparatus 700 includes:
- the processing unit 710 is configured to generate resource allocation information, where the resource allocation information is used to indicate the first resource, where the starting position of the first resource is offset from the starting position of the second resource.
- the resource allocation information is used to indicate the first resource, where the starting position of the first resource is offset from the starting position of the second resource.
- M where the M is pre-defined or configured by high-layer signaling, M ⁇ 1
- the second resource is used to instruct the terminal device to transmit uplink data on the second resource;
- the sending unit 720 is configured to send the resource allocation information.
- the resource indication value RIV, the starting position RB START of the second resource, the number P of resource element groups, and the M satisfy the following relationship:
- the RIV indicates a resource indication value included in the resource allocation information for indicating the first resource
- the Q is the number of resource units corresponding to the system bandwidth, the Q is an integer greater than 1, and the X is an integer greater than 2.
- the P represents the number of resource unit groups included in the second resource, and each of the P resource unit groups includes X resource units, 1 ⁇ P ⁇ [N-(RB START -M ) /X].
- the sending unit 720 is further configured to:
- the high layer signaling is sent, and the high layer signaling is used to indicate the M.
- the X 4
- the device 700 of the resource allocation may correspond to (for example, may be configured on or in itself) the network device described in the foregoing method 300, and each module or unit in the device 700 of the resource allocation is used to perform the network in the method 300 above. Detailed descriptions of the operations and processes performed by the device are omitted here to avoid redundancy.
- the apparatus 700 may be a network device, where the network device may include: a processor, a transmitter and a receiver, a processor, a transmitter, and a receiver communication connection.
- the network device further includes a memory in communication with the processor.
- the processor, the memory, the transmitter and the receiver may be communicatively coupled, the memory being operative to store instructions for executing the instructions stored by the memory to control the transmitter to transmit information or the receiver to receive signals.
- the processing unit 710 shown in FIG. 10 can correspond to the processor of the network device, and the transmitting unit shown in FIG. 10 can correspond to the transmitter of the network device.
- the transmitter and receiver can be implemented by the same component transceiver.
- the device 700 may be a chip (or a chip system) installed in a network device.
- the device 700 may include: a processor and an input and output interface, and the processor may pass input and output.
- the interface is communicatively coupled to the transceiver of the network device.
- the device further includes a memory in communication with the processor.
- the processor, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing the memory stored instructions to control the transceiver to transmit information or signals.
- the processing unit 710 shown in FIG. 10 can correspond to the processor, and the transmitting unit 720 in the device 700 shown in FIG. 10 can correspond to the output interface.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or may be Integrate into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
- the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
10MHz | 15MHz | 20MHz | |
sTTI最大的可用RB | 40 | 64 | 80 |
1ms TTI最大的可用RB | 48 | 72 | 96 |
带宽损失 | 16.7% | 11.1% | 16.7% |
10MHz | 15MHz | 20MHz | |
偏移量 | 1 | 1 | 2 |
sTTI最大的可用RB | 40 | 64 | 80 |
1ms TTI最大的可用RB | 48 | 72 | 96 |
带宽损失 | 0% | 0% | 0% |
处理单元710,用于生成资源分配信息,所述资源分配信息用于指示第一资源,所述第一资源的起始位置相对于第二资源的起始位置所偏移的资源单元的个数为M,其中,所述M是预定义的或由高层信令配置的,M≥1,所述第二资源用于指示终端设备在所述第二资源上传输上行数据;
Claims (42)
- 根据权利要求1至4中任一项所述的方法,其特征在于,所述X=4。
- 一种资源分配的方法,其特征在于,所述方法包括:接收资源分配信息,所述资源分配信息用于指示第一资源;根据所述资源分配信息和偏移量,确定第二资源,其中,所述偏移量表示所述第一资源的起始位置相对于所述第二资源的起始位置所偏移的资源单元的个数M,所述偏移量是预定义的或由高层信令配置的,M≥1;在所述第二资源上传输上行数据。
- 根据权利要求6所述的方法,其特征在于,1≤M≤(X-1),所述X为***带宽包括的至少一个资源单元组中每个资源单元组中包括的资源单元的个数,所述X为大于2的整数。
- 根据权利要求6或7所述的方法,其特征在于,所述根据所述资源分配信息和偏移量,确定第二资源,包括:根据所述第一资源的起始位置和所述偏移量,确定所述第二资源的起始位置;根据所述第二资源的起始位置和所述第一资源对应的资源单元的个数,确定所述第二资源。
- 根据权利要求6至8中任一项所述的方法,其特征在于,资源指示值RIV、所述第二资源的起始位置RB START、资源单元组的个数P与所述偏移量M满足以下关系:其中,RIV表示所述资源分配信息中包括的用于指示所述第一资源的资源指示值,所述P表示所述第二资源中包括的资源单元组的个数,所述P个资源单元组中每个资源单元组包括X个资源单元,1≤P≤[N-(RB START-M)X]。
- 根据权利要求7至9中任一项所述的方法,其特征在于,所述X=4。
- 根据权利要求11至14中任一项所述的方法,其特征在于,所述X=4。
- 一种资源分配的方法,其特征在于,所述方法包括:生成资源分配信息,所述资源分配信息用于指示第一资源,所述第一资源的起始位置相对于第二资源的起始位置所偏移的资源单元的个数为M,其中,所述M是预定义的或由高层信令配置的,M≥1,所述第二资源用于指示终端设备在所述第二资源上传输上行数据;发送所述资源分配信息。
- 根据权利要求16所述的方法,其特征在于,1≤M≤(X-1),所述X为***带宽包括的至少一个资源单元组中每个资源单元组中包括的资源单元的个数。
- 根据权利要求16或17所述的方法,其特征在于,资源指示值RIV、所述第二资源的起始位置RB START、资源单元组的个数P与所述M满足以下关系:其中,RIV表示所述资源分配信息中包括的用于指示所述第一资源的资源指示值,所述P表示所述第二资源中包括的资源单元组的个数,所述P个资源单元组中每个资源单元组包括X个资源单元,1≤P≤[N-(RB START-M)/X]。
- 根据权利要求16至18中任一项所述的方法,其特征在于,所述方法还包括:发送高层信令,所述高层信令用于指示所述M。
- 根据权利要求17至19中任一项所述的方法,其特征在于,所述X=4。
- 根据权利要求21至24中任一项所述的装置,其特征在于,所述X=4。
- 一种资源分配的装置,其特征在于,所述装置包括:接收单元,用于接收资源分配信息,所述资源分配信息用于指示第一资源;处理单元,用于根据所述资源分配信息和偏移量,确定第二资源,其中,所述偏移量表示所述第一资源的起始位置相对于所述第二资源的起始位置所偏移的资源单元的个数M,所述偏移量是预定义的或由高层信令配置的,M≥1;发送单元,用于在所述第二资源上传输上行数据。
- 根据权利要求26所述的装置,其特征在于,1≤M≤(X-1),所述X为***带宽包括的至少一个资源单元组中每个资源单元组中包括的资源单元的个数,所述X为大于2的整数。
- 根据权利要求26或27所述的装置,其特征在于,所述处理单元具体用于:根据所述第一资源的起始位置和所述偏移量,确定所述第二资源的起始位置;根据所述第二资源的起始位置和所述第一资源对应的资源单元的个数,确定所述第二资源。
- 根据权利要求26至28中任一项所述的装置,其特征在于,资源指示值RIV、所述第二资源的起始位置RB START、资源单元组的个数P与所述偏移量M满足以下关系:其中,RIV表示所述资源分配信息中包括的用于指示所述第一资源的资源指示值,所述P表示所述第二资源中包括的资源单元组的个数,所述P个资源单元组中每个资源单元组包括X个资源单元,1≤P≤[N-(RB START-M)/X]。
- 根据权利要求27至29中任一项所述的装置,其特征在于,所述X=4。
- 根据权利要求31至34中任一项所述的装置,其特征在于,所述X=4。
- 一种资源分配的装置,其特征在于,所述装置包括:处理单元,用于生成资源分配信息,所述资源分配信息用于指示第一资源,所述第一 资源的起始位置相对于第二资源的起始位置所偏移的资源单元的个数为M,其中,所述M是预定义的或由高层信令配置的,M≥1,所述第二资源用于指示终端设备在所述第二资源上传输上行数据;发送单元,用于发送所述资源分配信息。
- 根据权利要求36所述的装置,其特征在于,1≤M≤(X-1),所述X为***带宽包括的至少一个资源单元组中每个资源单元组中包括的资源单元的个数。
- 根据权利要求36或37所述的装置,其特征在于,资源指示值RIV、所述第二资源的起始位置RB START、资源单元组的个数P与所述M满足以下关系:其中,RIV表示所述资源分配信息中包括的用于指示所述第一资源的资源指示值,所述P表示所述第二资源中包括的资源单元组的个数,所述P个资源单元组中每个资源单元组包括X个资源单元,1≤P≤[N-(RB START-M)/X]。
- 根据权利要求36至38所述的装置,其特征在于,所述发送单元还用于:发送高层信令,所述高层信令用于指示所述M。
- 根据权利要求35至37中任一项所述的装置,其特征在于,所述X=4。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至20中任意一项所述的方法。
- 一种芯片***,其特征在于,所述芯片***包括:存储器:用于存储指令;处理器,用于从所述存储器中调用并运行所述指令,使得安装有所述芯片***的通信设备执行如权利要求1至20中任意一项所述的方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP18913947.0A EP3764711B1 (en) | 2018-04-04 | 2018-04-04 | Resource allocation method and apparatus |
BR112020020103-0A BR112020020103A2 (pt) | 2018-04-04 | 2018-04-04 | Método, aparelho de alocação de recurso e sistema de chip |
PCT/CN2018/082058 WO2019192003A1 (zh) | 2018-04-04 | 2018-04-04 | 资源分配的方法和装置 |
CN201880091713.XA CN111972020B (zh) | 2018-04-04 | 2018-04-04 | 资源分配的方法和装置 |
US17/062,313 US11490409B2 (en) | 2018-04-04 | 2020-10-02 | Resource allocation method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/082058 WO2019192003A1 (zh) | 2018-04-04 | 2018-04-04 | 资源分配的方法和装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/062,313 Continuation US11490409B2 (en) | 2018-04-04 | 2020-10-02 | Resource allocation method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019192003A1 true WO2019192003A1 (zh) | 2019-10-10 |
Family
ID=68099810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/082058 WO2019192003A1 (zh) | 2018-04-04 | 2018-04-04 | 资源分配的方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11490409B2 (zh) |
EP (1) | EP3764711B1 (zh) |
CN (1) | CN111972020B (zh) |
BR (1) | BR112020020103A2 (zh) |
WO (1) | WO2019192003A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11792824B2 (en) * | 2020-03-30 | 2023-10-17 | Qualcomm Incorporated | Multicast feedback and retransmission for transport block grouping |
CN116249118A (zh) * | 2021-12-07 | 2023-06-09 | 华为技术有限公司 | 资源分配方法、装置和通信设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132267A (zh) * | 2007-09-29 | 2008-02-27 | 中兴通讯股份有限公司 | 一种连续资源分配信令的生成和解析方法及其装置 |
US20110201341A1 (en) * | 2010-02-12 | 2011-08-18 | Sharp Laboratories Of America, Inc. | Coordinating uplink resource allocation |
CN103327615A (zh) * | 2012-03-20 | 2013-09-25 | 华为技术有限公司 | 资源分配指示方法、资源分配方法及设备 |
CN103516503A (zh) * | 2008-06-19 | 2014-01-15 | Lg电子株式会社 | 在蜂窝多载波***中发出资源分配信令以调整粒度的方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101939939B (zh) * | 2008-02-06 | 2014-07-02 | 爱立信电话股份有限公司 | 有关下行链路指配的方法和装置 |
US8817726B2 (en) * | 2009-07-26 | 2014-08-26 | Lg Electronics Inc. | Uplink transmission method and apparatus in wireless communication system |
GB2493785B (en) * | 2011-08-19 | 2016-04-20 | Sca Ipla Holdings Inc | Wireless communications system and method |
WO2013065990A1 (ko) * | 2011-11-04 | 2013-05-10 | 주식회사 팬택 | 전송단, 자원 할당 방법, 단말, 및 자원 할당 정보 수신 방법 |
KR20130049695A (ko) * | 2011-11-04 | 2013-05-14 | 주식회사 팬택 | 전송단, 자원 할당 방법, 단말, 및 자원 할당 정보 수신 방법 |
US9967802B2 (en) * | 2014-06-13 | 2018-05-08 | Qualcomm Incorporated | Wireless communications over unlicensed radio frequency spectrum |
WO2016163802A1 (ko) * | 2015-04-09 | 2016-10-13 | 엘지전자 주식회사 | 비면허 대역을 지원하는 무선접속시스템에서 cca를 수행하는 방법 및 이를 지원하는 장치 |
CN106332286B (zh) * | 2015-06-30 | 2022-01-28 | 中兴通讯股份有限公司 | 频谱资源分配方法及装置 |
CN106612554B (zh) * | 2015-10-23 | 2020-06-02 | 华为技术有限公司 | 分配时域资源的方法、基站和用户设备 |
KR102071394B1 (ko) * | 2016-03-03 | 2020-01-30 | 엘지전자 주식회사 | 무선 통신 시스템에서 무선 신호 송수신 방법 및 장치 |
CN111642017B (zh) * | 2017-11-02 | 2023-07-14 | Oppo广东移动通信有限公司 | 用于配置资源的方法、终端设备和网络设备 |
EP3742836A4 (en) * | 2018-01-17 | 2021-07-28 | Ntt Docomo, Inc. | USER TERMINAL DEVICE AND WIRELESS COMMUNICATION PROCEDURE |
-
2018
- 2018-04-04 EP EP18913947.0A patent/EP3764711B1/en active Active
- 2018-04-04 WO PCT/CN2018/082058 patent/WO2019192003A1/zh unknown
- 2018-04-04 CN CN201880091713.XA patent/CN111972020B/zh active Active
- 2018-04-04 BR BR112020020103-0A patent/BR112020020103A2/pt unknown
-
2020
- 2020-10-02 US US17/062,313 patent/US11490409B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132267A (zh) * | 2007-09-29 | 2008-02-27 | 中兴通讯股份有限公司 | 一种连续资源分配信令的生成和解析方法及其装置 |
CN103516503A (zh) * | 2008-06-19 | 2014-01-15 | Lg电子株式会社 | 在蜂窝多载波***中发出资源分配信令以调整粒度的方法 |
US20110201341A1 (en) * | 2010-02-12 | 2011-08-18 | Sharp Laboratories Of America, Inc. | Coordinating uplink resource allocation |
CN103327615A (zh) * | 2012-03-20 | 2013-09-25 | 华为技术有限公司 | 资源分配指示方法、资源分配方法及设备 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3764711A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3764711A4 (en) | 2021-03-17 |
CN111972020B (zh) | 2024-05-31 |
US20210022166A1 (en) | 2021-01-21 |
CN111972020A (zh) | 2020-11-20 |
BR112020020103A2 (pt) | 2021-01-05 |
EP3764711A1 (en) | 2021-01-13 |
US11490409B2 (en) | 2022-11-01 |
EP3764711B1 (en) | 2022-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109802792B (zh) | 接收参考信号的方法和发送参考信号的方法 | |
CN109587679B (zh) | 信息传输的方法、终端设备和网络设备 | |
CN107846373B (zh) | 发送或接收物理下行控制信道的方法和设备 | |
US10952207B2 (en) | Method for transmitting data, terminal device and network device | |
US20210160852A1 (en) | Resource configuration method and terminal device | |
EP3553980B1 (en) | Method for transmitting data, terminal device and network device | |
CA3053919C (en) | Communication method, network device, terminal device, computer readable storage medium, computer program product, processing apparatus and communication system | |
CN111107649B (zh) | 传输数据的方法、终端设备和网络设备 | |
US20190110309A1 (en) | Data transmission method and apparatus | |
EP3866530B1 (en) | Uplink signal transmission method and device | |
CN110612762B (zh) | 传输数据的方法、终端设备和网络设备 | |
CN112399605A (zh) | 用于传输上行信道的方法及装置 | |
US11381288B2 (en) | Communication method, network device, and terminal device | |
US11490409B2 (en) | Resource allocation method and apparatus | |
CN110035548B (zh) | 通信的方法和通信设备 | |
EP3879901B1 (en) | Srs transmission method and apparatus | |
CN113711628B (zh) | 侧行数据传输方法、设备、存储介质及芯片 | |
CN110547011B (zh) | 无线通信的方法、终端设备和网络设备 | |
CN109803382B (zh) | 数据传输的方法和装置 | |
CN111837430B (zh) | 无线通信的方法、终端设备和网络设备 | |
CN113596876B (zh) | 无线通信的方法、终端设备、网络设备、芯片和介质 | |
US20230403687A1 (en) | Communication Method and Apparatus | |
CN115315930B (zh) | 保护间隔的确定方法、设备及存储介质 | |
CN117560124A (zh) | 资源确定方法、装置、终端及网络侧设备 | |
CN112997549A (zh) | 控制信道的传输方法、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18913947 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2018913947 Country of ref document: EP Effective date: 20201009 |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112020020103 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112020020103 Country of ref document: BR Kind code of ref document: A2 Effective date: 20200930 |