WO2019137299A1 - Communication method and communication device - Google Patents
Communication method and communication device Download PDFInfo
- Publication number
- WO2019137299A1 WO2019137299A1 PCT/CN2019/070334 CN2019070334W WO2019137299A1 WO 2019137299 A1 WO2019137299 A1 WO 2019137299A1 CN 2019070334 W CN2019070334 W CN 2019070334W WO 2019137299 A1 WO2019137299 A1 WO 2019137299A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mapping
- resource
- type
- virtual
- unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
Definitions
- the present application relates to the field of communications, and in particular, to a method and a communication device for communication.
- the modulated symbols need to be processed by resource unit mapping and then mapped to time-frequency resources for transmission.
- a transmitting device maps data to a physical resource block (PRB) during resource element mapping processing.
- PRB physical resource block
- PRB physical resource block
- NR new radio
- resource unit mapping is to map data to a virtual resource block (VRB).
- the present application provides a method and communication device for communication that is capable of providing a resource unit mapping scheme for different data allocation types.
- a method of communication comprising: a communication device determining a resource allocation type, the resource allocation type being one of a first type and a second type; the communication device according to the resource allocation
- the resource mapping manner corresponding to the type is in communication with the peer device, where the resource mapping manner corresponding to the first type and the second type is different.
- the embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which is helpful for solving the NR system directly mapping data to the VRB without considering the resource allocation type. The problem.
- the resource allocation manners of the first type and the second type are different, wherein the first type uses a bitmap allocation resource, and the second type Resources are allocated by specifying the starting position of the resource and the number of consecutive resource blocks.
- the resource allocation manners corresponding to the first type and the second type are different, wherein the first type may be type 0 in the NR, and the method of allocating resources by using a bitmap; It is type 1 in NR, which allocates resources by specifying the starting position of resources and the number of consecutive resource blocks.
- the bitmap used by the first type of allocated resources may correspond to the number of resource block groups. For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, one bit corresponding to one bit.
- a resource block group when a bit of a bit has a value of 1, may indicate that the resource block group corresponding to the bit is allocated to the terminal device, and when the value of a bit is 0, the resource block group corresponding to the bit may be Assigned to the terminal device.
- the network device may send indication information to the terminal device, where the indication information indicates the resource allocation type, and the terminal device determines the resource allocation type according to the indication information.
- the network device indicates the resource allocation type through radio resource control (RRC) signaling, or the network device may indicate the current downlink control information (DCI) by using the downlink control information (DCI).
- RRC radio resource control
- DCI current downlink control information
- the resource allocation type is either the first type or the second type.
- the communications device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type, including:
- the communication device communicates with the peer device by using a mapping manner of data mapping to a physical resource;
- the communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource.
- the communications device communicates with the peer device by using a mapping manner of data mapping to a virtual resource, including:
- the communication device When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
- the communication device When receiving data, the communication device receives data through a physical resource corresponding to the virtual resource.
- the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
- a method of communication comprising: the communication device determining that the resource allocation type is the first type,
- the communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information.
- the communication device in the embodiment of the present application may be a network device or a terminal device.
- the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
- the allocation information includes a bitmap for indicating a virtual resource block group.
- the network device may send the bitmap corresponding to the number of resource block groups to the terminal device to allocate the virtual resource to the terminal device.
- the resource block group is a virtual resource block group.
- the terminal device can determine the allocated virtual resource according to the bitmap.
- the bitmap may be 6 bits, where one bit corresponds to one resource block group.
- the bit corresponding to the bit may be represented.
- the resource block group is allocated to the terminal device.
- a bit bit takes a value of 0, it can indicate that the resource block group corresponding to the bit is not allocated to the terminal device.
- the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
- the communications device is a network device
- the peer device is a terminal device
- the method further includes:
- the network device sends, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interlaced mapping relationship.
- the communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information, including:
- the network device When the downlink data is sent, the network device performs mapping of the virtual resource to the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the terminal device by using the physical resource; or ,
- the communication device is a terminal device
- the peer device is a network device
- the method further includes:
- the terminal device receives, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interlaced mapping relationship.
- the communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information, including:
- the terminal device When transmitting the uplink data, the terminal device performs mapping between the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the network device by using the physical resource.
- the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
- the embodiment of the present application can use an existing signaling to perform an indication of a mapping relationship between a physical resource and a virtual resource, and can be compatible with the prior art and reduce implementation complexity.
- the communication device uses the virtual resource allocated by the resource allocation information to communicate with the peer device, including:
- the communication device performs mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
- the mapping relationship between the physical resource and the virtual resource is determined according to the preset mapping relationship, and no signaling indication is needed, which can save signaling overhead and improve network performance.
- the preset mapping relationship is a one-to-one mapping relationship between the virtual resource and the physical resource or a relationship between the virtual resource and the physical resource.
- the method further includes:
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and the size of the mapping unit represents the granularity of the mapping between the virtual resource and the physical resource.
- the mapping unit may be a virtual resource block to physical resource block interleaving (VRB-to-PRB-interleaver) size, and may represent a granularity representation mapping between a virtual resource and a physical resource.
- the minimum resource unit may also be referred to as a resource block binding set, for example, 2 VRBs or 4 VRBs, etc., and the embodiment of the present application is not limited thereto.
- the network side may configure, by the RRC, a plurality of sets of bandwidth part (BWP) parameters, where each group of parameters includes a starting RB, a length and a subcarrier spacing of the BWP; and then the network side may be activated by the DCI.
- BWP bandwidth part
- the resources scheduled by the network side to the terminal device may be sub-bands in the active BWP. Therefore, the foregoing set of available virtual resources of the terminal device may be one of the plurality of BWPs, or a part of the frequency band of the BWP, and may correspond to a single scheduled resource, for example, multiple sub-bands, and the embodiment of the present application is not limited thereto. .
- the bandwidth portion may be understood as a continuous frequency band, where the frequency band includes at least one consecutive sub-band, and each bandwidth portion may correspond to a set of system parameters including, for example, but not limited to, sub- Subcarrier spacing and Cyclic Prefix (CP), etc., different bandwidth parts can correspond to different system parameters.
- TTI Transmission Time Interval
- the bandwidth portion can be referred to the prior art, such as but not limited to various proposals for NR. As the technology continues to evolve, the above definitions are subject to change.
- the set of virtual resources (for example, taking BWP as an example) contains an integer multiple of the mapping unit (for example, VRB-to-PRB-interleaver), when mapping from VRB to PRB, The virtual resource set cannot divide the mapping unit, and there are some residual RBs.
- the two ends of the sending and receiving may use different mapping behaviors to map virtual resources to physical resources.
- the mapping between the virtual resource and the physical resource may be performed according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior, which can solve the above problem.
- the method further includes:
- the network device configures, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including:
- the communication device performs an interlace mapping between the virtual resource and the physical resource according to a size of the set of the virtual resources and a size of the mapping unit.
- the set of virtual resources directly configured by the network device for the terminal device is an integer multiple of the mapping unit, which solves the problem that the two cannot be divisible.
- the mapping between the virtual resource and the physical resource may be an interlaced mapping or a one-to-one mapping.
- the embodiment of the present application is not limited thereto.
- the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the set of the virtual resources cannot be Dividing the mapping unit,
- the communication device performs a one-to-one mapping between the virtual resource and the physical resource
- the communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
- the communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
- the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
- the first type is type 0, and the second type is type 1.
- a method of communicating comprising:
- the communication device determines, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI, where the relevant parameters of the transport block include at least one of the following: Modulation coding mode MCS, new data indication NDI and redundancy version number RV;
- the communication device transmits the DCI or detects the DCI.
- the first parameter is not configured or the value of the first parameter indicative of one code word
- in the first MCS DCI is N 1-bit
- the second MCS is 0 bits, and N 1 is an integer greater than or equal to 1; or, the first NDI in the DCI is M 1 bit, the second NDI is 0 bits, and M 1 is an integer greater than or equal to 1;
- the first RV in the DCI is Z 1 bit, the second RV is 0 bit, and Z 1 is an integer greater than or equal to 1.
- the value of the first signaling indicates two codewords
- the first MCS in the DCI is N 1 bit
- the second MCS is N 2 bits
- N 1 and N 2 are integers greater than or equal to 1
- the first NDI in the DCI is M 1 bit
- the two NDIs are M 2 bits, and M 1 and M 2 are integers greater than or equal to 1
- the first RV in the DCI is Z 1 bit
- the second RV is Z 2 bits
- Z 1 and Z 2 are greater than Or an integer equal to 1.
- the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
- the second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- the data that can be transmitted according to the first parameter is one codeword
- at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
- a fourth aspect provides a method of communication, the method comprising the communication device determining a size of a set of virtual resources available to the terminal device and a size of the mapping unit,
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of the mapping between the virtual resource and the physical resource.
- the method further includes:
- the network device configures, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including:
- the communication device performs an interlace mapping between the virtual resource and the physical resource according to a size of the set of the virtual resources and a size of the mapping unit.
- the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the virtual resource The set cannot be divisible by the mapping unit.
- the communication device performs a one-to-one mapping between the virtual resource and the physical resource
- the communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
- the communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
- the set of the virtual resources includes resources of the entire bandwidth segment or resources of a single scheduling.
- the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
- a communication device comprising respective modules or units for performing the methods of the first aspect to the fourth aspect or the first aspect to the fourth aspect of the possible implementation.
- the communication device is a network device.
- the communication device is a terminal device.
- a communication device including a transceiver, a processor, and a memory.
- the processor is for controlling a transceiver transceiver signal for storing a computer program for calling and running the computer program from the memory, such that the communication device performs the first to fourth aspects or the first aspect to the first A method in any of the four possible implementations.
- the communication device is a network device.
- the communication device is a terminal device.
- a computer readable medium having stored thereon a computer program, the computer program being executed by a computer to implement any of the first to fourth aspects or any of the first to fourth aspects The method in .
- a computer program product is provided, the computer program product being executed by a computer to implement the method of any of the first aspect to the fourth aspect or the first aspect to the fourth aspect.
- a processing apparatus including a processor and an interface
- the foregoing interface may further complete the data interaction process by using a transceiver.
- the processing device in the foregoing ninth aspect may be a chip, and the processor may be implemented by using hardware or by software.
- the processor may be a logic circuit, an integrated circuit, or the like;
- the processor can be a general purpose processor implemented by reading software code stored in a memory, which can be integrated in the processor and can exist independently of the processor.
- FIG. 1 is a schematic diagram of a scenario of a communication system applicable to an embodiment of the present application.
- FIG. 2 is a schematic diagram of a data processing procedure in accordance with an embodiment of the present application.
- FIG. 3 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present application.
- FIG. 4 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present application.
- FIG. 5 is a schematic flow chart of a method of communication according to another embodiment of the present application.
- FIG. 6 is a schematic flow chart of a method of communication according to another embodiment of the present application.
- FIG. 7 is a schematic block diagram of a network device in accordance with one embodiment of the present application.
- FIG. 8 is a schematic block diagram of a terminal device according to an embodiment of the present application.
- the embodiments of the present application are applicable to various communication systems, and therefore, the following description is not limited to a specific communication system.
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA wideband code division multiple access
- System general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunication system (UMTS), wireless local area networks (WLAN), wireless fidelity (WiFi), and next-generation communication systems
- the fifth generation (5th generation, 5G) communication system for example, a new radio (NR) system.
- the network device may be a global system of mobile communication (GSM) or a base transceiver station (BTS) in code division multiple access (CDMA), or may be a broadband A base station (nodeB, NB) in a code division multiple access (WCDMA), or an evolved base station (eNB/eNodeB) in long term evolution (LTE), or a relay station or an access point, or a network side device in a future 5G network, for example, a transmission point (TRP or TP) in an NR system, a base station (gNB) in an NR system, a radio unit in an NR system, such as a remote radio unit One or a group of base stations (including multiple antenna panels) in a 5G system, etc.
- Different network devices may be located in the same cell or in different cells, and are not limited herein.
- the gNB may include a centralized unit (CU) and a distributed unit (DU).
- the gNB may also include a radio unit (RU).
- the CU implements some functions of the gNB, and the DU implements some functions of the gNB.
- the CU implements radio resource control (RRC), the function of the packet data convergence protocol (PDCP) layer, and the DU implements the wireless chain.
- RRC radio resource control
- PDCP packet data convergence protocol
- the DU implements the wireless chain.
- the functions of the radio link control (RLC), the media access control (MAC), and the physical (PHY) layer Since the information of the RRC layer eventually becomes information of the PHY layer or is transformed by the information of the PHY layer, high-level signaling, such as RRC layer signaling or PHCP layer signaling, can also be used in this architecture.
- the network device can be a CU node, or a DU node, or a device including a CU node and a DU node.
- the CU may be divided into network devices in the access network RAN, and the CU may be divided into network devices in the core network CN, which is not limited herein.
- the terminal device may also be referred to as a user equipment (UE), 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, and a terminal.
- UE user equipment
- the access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), with wireless communication.
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistant
- Functional handheld devices computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, drone devices, and terminal devices in future 5G networks or public land mobile networks in the future (public land mobile network)
- the terminal device and the like in the PLMN are not limited in this embodiment of the present application.
- the terminal device may also be a wearable device.
- a wearable device which can also be called a wearable smart device, is a general term for applying wearable technology to intelligently design and wear wearable devices such as glasses, gloves, watches, clothing, and shoes.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are more than just a hardware device, but they also implement powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-size, non-reliable smartphones for full or partial functions, such as smart watches or smart glasses, and focus on only one type of application, and need to work with other devices such as smartphones. Use, such as various smart bracelets for smart signs monitoring, smart jewelry, etc.
- the embodiments of the present application can be applied to any of the foregoing communication systems.
- the embodiment of the present application can be applied to an LTE system and a subsequent evolved system, such as 5G, or other wireless communication systems that use various radio access technologies, such as using code points.
- a wireless network using Massive Multiple-Input Multiple-Output (M-MIMO) technology a wireless network using distributed antenna technology, and the like.
- M-MIMO Massive Multiple-Input Multiple-Output
- FIG. 1 is a schematic diagram of a scenario of a communication system applicable to an embodiment of the present application.
- the communication system 100 includes a network side device 102, and the network side device 102 may include a plurality of antenna groups.
- Each antenna group may include multiple antennas, for example, one antenna group may include antennas 104 and 106, another antenna group may include antennas 106 and 110, and an additional group may include antennas 112 and 114.
- Two antennas are shown in Figure 1 for each antenna group, although more or fewer antennas may be used for each group.
- Network side 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 various components associated with signal transmission and reception (eg, processors, modulators, multiplexers, Demodulator, demultiplexer or antenna, etc.).
- a transmitter chain and a receiver chain may include various components associated with signal transmission and reception (eg, processors, modulators, multiplexers, Demodulator, demultiplexer or antenna, etc.).
- the network side device 102 can communicate with a plurality of terminal devices (e.g., the terminal device 116 and the terminal device 122). However, it will be appreciated that the network side device 102 can communicate with any number of terminal devices similar to the 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 116 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 116 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 116 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 set of antennas and/or areas designed for communication is referred to as a sector of the network side device 102.
- the antenna group can be designed to communicate with terminal devices in sectors of the network side device 102 coverage area.
- the transmit antenna of the network side device 102 can utilize beamforming to improve the signal to noise ratio of the forward links 116 and 124.
- the neighboring cell is compared with the manner in which the network side device transmits a signal to all of its terminal devices through a single antenna. Mobile devices in the middle are subject to less interference.
- the network side device 102, the terminal device 116, or the 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.
- Such 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 device to device (D2D) network or a machine to machine (M2M) network or other network, and FIG. 1 is merely an example for convenience of understanding.
- PLMN public land mobile network
- D2D device to device
- M2M machine to machine
- FIG. 1 is merely an example for convenience of understanding.
- a simplified schematic diagram of the network may also include other network devices, which are not shown in FIG.
- FIG. 2 shows the main steps of a data processing process performed by a transmitting end (for example, a network device) before data is transmitted by orthogonal frequency division multiplexing (OFDM) symbols. as shown in picture 2,
- a transmitting end for example, a network device
- OFDM orthogonal frequency division multiplexing
- the obtained codewords from the upper layer are subjected to channel coding, scrambled, modulated, layer mapped, mapped to one or more layers, and then precoded. Processing, resource unit mapping, and finally transmitting the modulated symbols through the antenna port.
- the upper layer for example, the media access control (MAC) layer
- MAC media access control
- the receiving end e.g., the terminal device
- the specific data processing procedures described above can be referred to the description in the existing standards.
- the new resource (NR) protocol specifies that the above-mentioned "resource unit mapping” process maps data to a virtual resource block (VRB).
- the embodiment of the present application subtly proposes a method for communication.
- the embodiment of the present application performs data mapping according to a resource mapping manner corresponding to a resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which is helpful. Solve the problem of directly mapping data into VRB without considering resource allocation type in NR system.
- FIG. 3 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present invention.
- the method as shown in Fig. 3 can be applied to any of the above communication systems.
- the method 300 shown in FIG. 3 includes:
- the communication device determines a resource allocation type, and the resource allocation type is one of a first type and a second type.
- the communication device in the embodiment of the present application may be a network device or a terminal device.
- the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
- the resource allocation manners corresponding to the first type and the second type are different, wherein the first type may be type 0 in the NR, and the method of allocating resources by using a bitmap; It is type 1 in NR, which allocates resources by specifying the starting position of resources and the number of consecutive resource blocks.
- the bitmap used by the first type of allocated resources may correspond to the number of resource block groups. For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, one bit corresponding to one bit.
- a resource block group when a bit of a bit has a value of 1, may indicate that the resource block group corresponding to the bit is allocated to the terminal device, and when the value of a bit is 0, the resource block group corresponding to the bit may be Assigned to the terminal device.
- the network device may send indication information to the terminal device, where the indication information indicates the resource allocation type, and the terminal device determines the resource allocation type according to the indication information.
- the network device indicates the resource allocation type through radio resource control (RRC) signaling, or the network device may indicate the current downlink control information (DCI) by using the downlink control information (DCI).
- RRC radio resource control
- DCI current downlink control information
- the resource allocation type is either the first type or the second type.
- the communications device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type.
- the resource mapping manner corresponding to the first type and the second type is different.
- the embodiment of the present application uses different resource mapping manners for data mapping for different resource allocation types.
- the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
- the following describes the specific process of the communication device using the resource mapping manner corresponding to the resource allocation type to communicate with the peer device, respectively, when the resource allocation type is the first type and the second type.
- the communications device when the resource allocation type is the first type, communicates with the peer device by using a mapping manner of data mapping to physical resources.
- the protocol specifies that the resource is allocated on the physical resource (for example, the PRB). Therefore, the embodiment of the present application may adopt the mapping manner of the data mapping to the physical resource.
- the peer device communication helps to solve the conflict problem in the prior art that the data is mapped to the VRB in the first type.
- the communications device communicates with the peer device by using a mapping manner of data mapping to a virtual resource.
- the protocol specifies that the resource is allocated on the virtual resource (for example, the VRB). Therefore, the embodiment of the present application may adopt the mapping manner of the data mapping to the virtual resource.
- the peer device communicates.
- the communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource, including:
- the communication device When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
- the communication device When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource, and maps the data to the virtual resource, and performs demodulation data.
- the communication device can perform data demodulation directly on the physical resource that receives the data, without first mapping the data to the virtual resource and then performing data demodulation.
- the embodiment of the present application is not limited thereto.
- the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
- the embodiment of FIG. 3 describes the data mapping manner of data mapping to physical resources on the basis of allocating physical resources when the resource allocation type is the first type, thereby solving the problems in the prior art.
- the embodiment of the present application may also be modified as follows: Since the data specified in the existing NR is mapped to the virtual resource, the embodiment of the present application may allocate the virtual resource when the resource allocation type is the first type. In this way, it can be matched with the mapping manner of data mapping to virtual resources, and the problems in the prior art can also be solved. This scheme is described below in conjunction with FIG.
- the communication method 400 shown in FIG. 4 includes:
- the communications device determines that the resource allocation type is the first type.
- the first type is type 0 in the NR system.
- the communication device in the embodiment of the present application may be a network device or a terminal device.
- the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
- the method for determining the resource allocation type in the communication device in 410 can be referred to the description in step 310 above. To avoid repetition, details are not described herein again.
- the communications device communicates with the peer device by using the virtual resource corresponding to the resource allocation information.
- the resource allocation information may be a bitmap of a virtual resource block group.
- the network device may send the bitmap corresponding to the number of resource block groups to the terminal device to allocate the virtual resource to the terminal device.
- the resource block group is a virtual resource block group.
- the terminal device can determine the allocated virtual resource according to the bitmap.
- the bitmap may be 6 bits, where one bit corresponds to one resource block group.
- the bit corresponding to the bit may be represented.
- the resource block group is allocated to the terminal device.
- a bit bit takes a value of 0, it can indicate that the resource block group corresponding to the bit is not allocated to the terminal device.
- the communication device using the virtual resource communication may include performing mapping of the virtual resource to the physical resource when transmitting the data, and transmitting the data by using the physical resource; or, when receiving the data, the physical resource corresponding to the virtual resource. Receive data.
- the communication device needs to perform mapping between virtual resources and physical resources. That is to say, the communication device needs to know the mapping relationship between physical resources and virtual resources.
- the network device may indicate the mapping relationship of the terminal device by sending signaling.
- the method includes: the network device sending, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource, and mapping between the virtual resource and a physical resource. A one-to-one mapping relationship or an interleaved mapping relationship.
- the terminal device receives, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource.
- the network device sends the mapping indication information by using the DCI, and the embodiment of the present application is not limited thereto.
- the mapping indication information is a virtual resource block to a physical resource block mapping (VRB-to-PRB mapping).
- the NR rule after the originating data maps the data to the VRB, the data is distributed on the final PRB through the mapping from the VRB to the PRB.
- the VRB-to-PRB mapping is divided into two types, one is a one-to-one mapping from VRB to PRB, that is, the Nth VRB is mapped to the Nth PRB; the other is that the VRB to PRB mapping is implemented by interleaving, and the VRB to PRB is not necessarily It is a one-to-one correspondence.
- the mapping between the specific virtual resource and the physical resource is determined by the network device, that is, the signaling of the DCI, that is, the virtual resource block to the physical resource block mapping signaling (VRB-to-PRB mapping).
- the NR specifies that the signaling only occurs in the data allocation mode of type 1, and the signaling in the type 0 does not appear in the signaling mode.
- mapping indication information since the data allocation mode of the type 0 in the existing NR is changed, when the type 0 is used, signaling indicating the mapping relationship between the virtual resource and the physical resource (ie, mapping indication information) is also required.
- mapping indication information is described above as mapping mapping of virtual resource blocks to physical resource blocks in type 1 (VRB-to-PRB mapping). That is, type 0 and type 1 use the same signaling to indicate the mapping between virtual resources and physical resources.
- the value of the signaling may be only one value, such as 0 or 1, for indicating that the physical resource and the virtual resource are one of an interlace mapping and a one-to-one mapping.
- the embodiment of the present application is not limited thereto.
- the embodiment of the present application can use an existing signaling to perform an indication of a mapping relationship between a physical resource and a virtual resource, and can be compatible with the prior art and reduce implementation complexity.
- mapping indication information may also be a new signaling, and the embodiment of the present application is not limited thereto.
- the network device may also indicate the mapping relationship of the terminal device by sending signaling.
- the communication device network device or terminal device
- the preset mapping relationship may be a one-to-one mapping relationship between the virtual resource and the physical resource or a relationship between the virtual resource and the physical resource.
- the embodiment of the present application is not limited thereto.
- the mapping relationship between the physical resource and the virtual resource is determined according to the preset mapping relationship, and no signaling indication is needed, which can save signaling overhead and improve network performance.
- the network device performs mapping of the virtual resource to the physical resource according to a mapping relationship between the virtual resource and a physical resource, and uses the physical resource to The terminal device sends data;
- the terminal device receives data sent by the network device in a physical resource corresponding to the virtual resource.
- the network device receives data sent by the terminal device in a physical resource corresponding to the virtual resource.
- the terminal device performs mapping between the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the network device by using the physical resource.
- the virtual resource when the resource allocation type is the first type, the virtual resource is allocated. In this manner, the mapping manner of the data mapping to the virtual resource can be matched, and the problem in the prior art is solved.
- the following describes the specific processing procedure between the virtual resource and the physical resource when the method shown in FIG. 3 is related to the mapping between the virtual resource and the physical resource in the method of the type 1 or the method shown in FIG. 4 .
- the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit represents the virtual resource and the physical resource.
- the granularity between the mappings is not limited to the size of the set of the virtual resources and the size of the mapping unit.
- the mapping unit may be a virtual resource block to physical resource block interleaving (VRB-to-PRB-interleaver) size, and may represent a granularity representation mapping between a virtual resource and a physical resource.
- the minimum resource unit may also be referred to as a resource block binding set, for example, 2 VRBs or 4 VRBs, etc., and the embodiment of the present application is not limited thereto.
- the network side may configure, by the RRC, a plurality of sets of bandwidth part (BWP) parameters, where each group of parameters includes a starting RB, a length and a subcarrier spacing of the BWP; and then the network side may be activated by the DCI.
- BWP bandwidth part
- the resources scheduled by the network side to the terminal device may be sub-bands in the active BWP. Therefore, the foregoing set of available virtual resources of the terminal device may be one of the plurality of BWPs, or a part of the frequency band of the BWP, and may correspond to a single scheduled resource, for example, multiple sub-bands, and the embodiment of the present application is not limited thereto. .
- the bandwidth portion may be understood as a continuous frequency band, where the frequency band includes at least one consecutive sub-band, and each bandwidth portion may correspond to a set of system parameters including, for example, but not limited to, sub- Subcarrier spacing and Cyclic Prefix (CP), etc., different bandwidth parts can correspond to different system parameters.
- TTI Transmission Time Interval
- the bandwidth portion can be referred to the prior art, such as but not limited to various proposals for NR. As the technology continues to evolve, the above definitions are subject to change.
- the set of virtual resources (for example, taking BWP as an example) contains an integer multiple of the mapping unit (for example, VRB-to-PRB-interleaver), when mapping from VRB to PRB, The virtual resource set cannot divide the mapping unit, and there are some residual RBs.
- the two ends of the sending and receiving may use different mapping behaviors to map virtual resources to physical resources.
- the mapping between the virtual resource and the physical resource may be performed according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior, which can solve the above problem.
- the method further includes: configuring, by the network device, the size of the terminal device to be the Mapping a unit of integer multiples of the set of virtual resources,
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the size of the set of the virtual resources and the size of the mapping unit according to the communication device Interleaving mapping between the virtual resource and the physical resource is performed.
- the set of virtual resources directly configured by the network device for the terminal device is an integer multiple of the mapping unit, which solves the problem that the two cannot be divisible.
- the mapping between the virtual resource and the physical resource may be an interlaced mapping or a one-to-one mapping.
- the embodiment of the present application is not limited thereto.
- the mapping unit is P VRBs.
- the virtual resource set may be divided into N groups, and each of the N groups includes P VRB.
- the N groups of VRBs may perform one-to-one mapping or interleaving mapping on physical resources.
- each group may be referred to as an interleaving unit.
- the set of virtual resources cannot be divisible by the mapping unit.
- the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the communication device performs a one-to-one mapping between the virtual resource and the physical resource; or
- the communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
- the communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
- the remainder unit may be any one of the virtual resource sets, for example, the first or last interleaving unit in the virtual resource set, and the embodiment of the present application is not limited thereto.
- the remainder unit is the last interleaving unit.
- the remainder unit is an index unit or an interleaved unit with the largest number (which may also be the smallest).
- the interleaving units in the virtual resource set are not sorted in an ascending order.
- the resource sets are sorted in order from small to large, adjacent two interleaving units, and the interleaving is small.
- the size of the unit is not smaller than the size of the interleaved unit with a large serial number. Since the size of the interleaving unit has only two types of values, one is a mapping unit and the other is a remainder unit. In this way, the remainder unit becomes the last interleaving unit.
- the remainder unit is an interleaving unit that is directly indicated by the network device or directly indicated by the signaling, and the embodiment of the present application is not limited thereto.
- the mapping unit is P VRBs.
- the number of VRBs contained in a virtual resource collection (for example, in the case of BWP) is
- the size of the last interleaved unit may be Or expressed as
- mapping between the virtual resource and the physical resource may not be limited to the foregoing methods in FIG. 3 and FIG. 4, and the foregoing method may be adopted as long as the mapping between the physical resource and the virtual resource is required.
- the embodiments of the present application are not limited thereto. The specific scheme of mapping between virtual resources and physical resources in the embodiment of the present application is described in detail below.
- the method 500 shown in FIG. 5 includes:
- the communications device determines a size of a set of virtual resources available to the terminal device and a size of the mapping unit.
- the size of the mapping unit represents a granularity of mapping between a virtual resource and a physical resource.
- the set of the virtual resources may be the foregoing BWP, or may be a partial sub-band in the BWP, and the embodiment of the present application is not limited thereto.
- the definition of the mapping unit can be referred to the description above, and will not be described here.
- the network device may indicate, by using the corresponding indication information, a size of the set of the virtual resources and a size of the mapping unit of the terminal device.
- the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit.
- the network device and the terminal device may perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit according to a preset calculation manner.
- the communication device performs mapping of virtual resources to physical resources when transmitting data, and performs mapping of physical resources to virtual resources when demodulating the received data.
- mapping mode in step 520 can be referred to the description above, and details are not described herein again.
- the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
- the maximum number of CWs in a single DCI can be expressed by parameters such as "maxNrofCodeWordsScheduledByDCI" in the RRC signaling. For example, if the parameter is configured to be 1 or not configured, only one CW will be scheduled by DCI; if the parameter is configured to be 2, one CW or two CWs can be scheduled by DCI.
- the current NR protocol DCI format 1_1 always has the overhead of the relevant parameters of the two transport blocks. However, when the first parameter in the RRC signaling indicates one CW, the relevant parameters of the two transport blocks in the DCI are The overhead is wasted, causing unnecessary overhead for DCI.
- the method can flexibly determine the overhead of the relevant parameters of the transport block in the DCI according to the first parameter, and can save signaling overhead.
- the 600 method shown in FIG. 6 includes:
- the communications device determines, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI.
- the relevant parameters of the transport block include at least one of the following: a modulation and coding mode MCS, a new data indication NDI, and a redundancy version number RV.
- this first parameter may represent the maximum number of CWs in a single DCI.
- the first parameter may be the parameter “maxNrofCodeWordsScheduledByDCI” in the RRC signaling, and the embodiment of the present application is not limited thereto.
- the first parameter is not configured, or the value of the first parameter indicates 1 codeword,
- the first MCS in the DCI is N 1 bit
- the second MCS is 0 bit
- the first NDI in the DCI is M 1 bit
- the second NDI is 0 bits
- the first RV in the DCI is Z 1 bit
- the second RV is 0 bits
- the DCI may include related parameters of one transport block, and related parameters of another transport block. At least one of the parameters is 0 bits.
- the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to a first codeword; the second MCS, the The second NDI and the second RV are related parameters of the second transport block corresponding to the second codeword.
- first and second are merely for distinguishing, and the embodiments of the present application are not limited, and “first” and “second” may be interchanged.
- the second MCS, the second NDI, and the second RV may also be replaced with related parameters of the first transport block corresponding to the first codeword, and the embodiment of the present application is not limited thereto.
- the data that can be transmitted according to the first parameter is one codeword
- at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
- the value of the first signaling indicates two codewords
- the first MCS in the DCI is N 1 bit
- the second MCS is N 2 bits
- the DCI The first NDI is M 1 bit
- the second NDI is M 2 bits
- the first in the DCI An RV is a Z 1 bit
- a second RV is a Z 2 bit
- the overhead of determining the relevant parameters of the transport block in the DCI can be flexibly determined according to the first parameter, and the signaling overhead can be reduced while ensuring normal signaling.
- the communication device sends the DCI or detects the DCI.
- the network device sends the DCI
- the terminal device monitors the DCI
- FIG. 1 to FIG. 6 are merely for facilitating the understanding of the embodiments of the present invention, and the embodiments of the present invention are not limited to the specific numerical values or specific examples illustrated. A person skilled in the art will be able to make various modifications and changes in the embodiments according to the examples of FIG. 1 to FIG. 6 which are within the scope of the embodiments of the present invention.
- the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the order of execution of each process should be determined by its function and internal logic, and should not be applied to the embodiment of the present application.
- the implementation process constitutes any limitation.
- FIG. 7 is a schematic structural diagram of a network device according to an embodiment of the present application, and may be, for example, a schematic structural diagram of a base station. As shown in FIG. 7, the network device 700 can be applied to the system shown in FIG. 1 to perform the functions of the network device in the foregoing method embodiment.
- the network device 700 may include one or more radio frequency units, such as a remote radio unit (RRU) 71 and one or more baseband units (BBUs) (also referred to as digital units, digital units, DUs). ) 72.
- the RRU 71 may be referred to as a transceiver unit 71.
- the transceiver unit may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 711 and a radio frequency unit 712.
- the RRU 71 portion is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals and baseband signals, for example, for transmitting precoding matrix information to a terminal device.
- the BBU 72 part is mainly used for performing baseband processing, controlling a base station, and the like.
- the RRU 71 and the BBU 72 may be physically disposed together or physically separated, that is, distributed base stations.
- the BBU 72 is a control center of the base station, and may also be referred to as a processing unit 72, and is mainly used to perform baseband processing functions such as channel coding, multiplexing, modulation, spreading, and the like.
- the BBU processing unit
- the BBU can be used to control the base station to perform an operation procedure about the network device in the foregoing method embodiment.
- the BBU 72 may be composed of one or more boards, and multiple boards may jointly support a single access standard radio access network (such as an LTE network), or may separately support different access modes of wireless. Access network (such as LTE network, 5G network or other network).
- the BBU 72 also includes a memory 721 and a processor 722.
- the memory 721 is used to store necessary instructions and data.
- the processor 722 is configured to control the base station to perform necessary actions, for example, to control the base station to perform an operation procedure about the network device in the foregoing method embodiment.
- the memory 721 and the processor 722 can serve one or more boards. That is, the memory and processor can be individually set on each board. It is also possible that multiple boards share the same memory and processor. In addition, the necessary circuits can be set on each board.
- the processing unit is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;
- the transceiver unit is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
- the peer device that communicates with the network device may be a terminal device, and the embodiment of the present application is not limited thereto.
- the embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which helps to directly map the data to the NR system without considering the resource allocation type.
- the problem in VRB The problem in VRB.
- the first type and the second type of resource allocation manners are different, where the first type uses a bitmap allocation resource, and the second type uses a specified resource starting. Resource allocation for location and number of consecutive resource blocks.
- the transceiver unit is specifically configured to:
- the mapping manner of the data mapping to the physical resource is used to communicate with the peer device;
- the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
- the transceiver unit is specifically configured to:
- the communication device When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
- the communication device When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
- the processing unit is configured to determine that the resource allocation type is the first type.
- the transceiver unit is configured to communicate with the peer device by using the virtual resource corresponding to the resource allocation information.
- the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
- the allocation information includes a bitmap for indicating the virtual resource block group.
- the transceiver unit is further configured to send, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource, and mapping between the virtual resource and a physical resource.
- mapping indication information indicating a mapping relationship between the virtual resource and a physical resource, and mapping between the virtual resource and a physical resource.
- the relationship is a one-to-one mapping relationship or an interleaved mapping relationship
- the transmitting and receiving unit is configured to perform the virtual resource to the remote device according to the mapping relationship between the virtual resource and the physical resource when transmitting the downlink data, when the virtual resource corresponding to the resource allocation information is used to communicate with the peer device. Mapping the physical resource, and transmitting the data to the terminal device by using the physical resource; or receiving the data sent by the terminal device in the physical resource corresponding to the virtual resource when receiving the uplink data; or
- the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
- the transceiver unit is specifically configured to perform mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
- the preset mapping relationship is a one-to-one mapping relationship between virtual resources and physical resources or a relationship between virtual resources and physical resources.
- the processing unit is further configured to determine, according to a size of the set of the virtual resources and a size of the mapping unit, a mapping relationship between the virtual resource and the physical resource, where the size of the mapping unit represents a virtual The granularity of the mapping between resources and physical resources.
- the processing unit is further configured to configure, for the terminal device, a set of the virtual resources that are an integer multiple of the mapping unit,
- the processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit.
- the size performs an interleaving mapping between the virtual resource and the physical resource.
- the set of virtual resources cannot be divisible by the mapping unit.
- mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship
- the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiple
- the mapping unit, the virtual resource and the physical resource are in an interlaced mapping relationship, and the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
- the mapping relationship between the virtual resource and the physical resource is an interleaving mapping relationship between the virtual resource and the physical resource, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit and a remainder a unit, where the remainder unit includes a virtual resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set.
- the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
- the first type is type 0, and the second type is type 1.
- the processing unit is configured to determine, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI.
- the relevant parameters of the transport block include at least one of: a modulation and coding scheme MCS, a new data indication NDI, and a redundancy version number RV;
- the transceiver unit is configured to send the DCI or detect the DCI.
- the data that can be transmitted according to the first parameter is one codeword
- at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
- the first parameter is not configured or the value of the first parameter indicates 1 codeword
- the first MCS in the DCI is N1 bit
- the second MCS is 0. Bit
- N1 is an integer greater than or equal to 1
- the first NDI in the DCI is M1 bit
- the second NDI is 0 bit
- M1 is an integer greater than or equal to 1
- the first in the DCI RV is a Z1 bit
- a second RV is 0 bits
- Z1 is an integer greater than or equal to 1.
- the value of the first signaling indicates 2 code words
- the first MCS in the DCI is N1 bits
- the second MCS is N2 bits
- N1 and N2 are integers greater than or equal to 1
- the first NDI in the DCI is M1 bits
- the second NDI is M2 bits.
- M1 and M2 are integers greater than or equal to 1
- the first RV in the DCI is Z1 bits
- the second RV is Z2 bits
- Z1 and Z2 are integers greater than or equal to 1.
- the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
- the second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- the processing unit is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit
- the transceiver unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of mapping between the virtual resource and the physical resource. .
- the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
- the processing unit is further configured to configure, for the terminal device, a set of the virtual resources that are an integer multiple of the mapping unit,
- the processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit.
- the size performs an interleaving mapping between the virtual resource and the physical resource.
- the set of virtual resources cannot be divisible by the mapping unit.
- the processing unit performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:
- the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit;
- the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit
- the remainder unit includes the virtual resource set
- the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
- the network device 700 shown in FIG. 7 can implement various processes related to the network device in the method embodiments of FIG. 1 to FIG.
- the operations and/or functions of the various modules in the network device 700 are respectively implemented in order to implement the corresponding processes in the foregoing method embodiments.
- the detailed description is omitted here.
- FIG. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
- the terminal device can be adapted for use in the system shown in FIG.
- FIG. 8 shows only the main components of the terminal device.
- the terminal device 800 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
- the processor is mainly used for processing the communication protocol and the communication data, and controlling the entire terminal device, executing the software program, and processing the data of the software program, for example, for supporting the terminal device to perform the actions described in the foregoing method embodiments.
- Memory is primarily used to store software programs and data.
- the control circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals.
- the control circuit together with the antenna can also be called a transceiver, and is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, keyboards, etc., are primarily used to receive user input data and output data to the user.
- the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program.
- the processor performs baseband processing on the data to be sent, and then outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit performs radio frequency processing on the baseband signal, and then sends the radio frequency signal to the outside through the antenna in the form of electromagnetic waves.
- the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes the data.
- FIG. 8 shows only one memory and processor for ease of illustration. In an actual terminal device, there may be multiple processors and memories.
- the memory may also be referred to as a storage medium or a storage device, and the like.
- the processor may include a baseband processor and a central processing unit, and the baseband processor is mainly used to process the communication protocol and the communication data, and the central processing unit is mainly used to control and execute the entire terminal device.
- the processor in FIG. 8 can integrate the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit can also be independent processors and interconnected by technologies such as a bus.
- the terminal device may include a plurality of baseband processors to accommodate different network standards, and the terminal device may include a plurality of central processors to enhance its processing capabilities, and various components of the terminal devices may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the functions of processing the communication protocol and the communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
- an antenna and a control circuit having a transceiving function can be regarded as a transceiving unit 81 of the terminal device 800, for example, for supporting the terminal device to perform a transceiving function performed by the terminal device in the method implementation in FIG. .
- the processor having the processing function is regarded as the processing unit 82 of the terminal device 800.
- the terminal device 800 includes a transceiving unit 81 and a processing unit 82.
- the transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver, and the like.
- the device for implementing the receiving function in the transceiver unit 81 can be regarded as a receiving unit, and the device for implementing the sending function in the transceiver unit 81 is regarded as a sending unit, that is, the transceiver unit 81 includes a receiving unit and a sending unit.
- the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc.
- the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit or the like.
- the processing unit 82 can be configured to execute the instructions stored in the memory to control the transceiver unit 81 to receive signals and/or transmit signals to perform the functions of the terminal device in the foregoing method embodiments.
- the function of the transceiver unit 81 can be implemented by a dedicated chip through a transceiver circuit or a transceiver.
- the processing unit is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;
- the transceiver unit is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
- the peer device that communicates with the terminal device may be a network device, and the embodiment of the present application is not limited thereto.
- the embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which helps to directly map the data to the NR system without considering the resource allocation type.
- the problem in VRB The problem in VRB.
- the first type and the second type of resource allocation manners are different, where the first type uses a bitmap allocation resource, and the second type uses a specified resource starting. Resource allocation for location and number of consecutive resource blocks.
- the transceiver unit is configured to: when the resource allocation type is the first type, use a mapping manner of data mapping to a physical resource to communicate with the peer device; or ,
- the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
- the transceiver unit is specifically configured to: when transmitting data, the communication device maps data to the virtual resource, and maps the virtual resource to a physical resource, where the communication The device sends the data to the peer end by using the physical resource;
- the communication device When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
- the processing unit is configured to determine that the resource allocation type is the first type.
- the transceiver unit is configured to communicate with the peer device by using the virtual resource corresponding to the resource allocation information.
- the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
- the allocation information includes a bitmap for indicating the virtual resource block group.
- the transceiver unit is further configured to receive, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where a mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interleaving mapping relationship,
- the transceiver unit is configured to receive, according to the physical resource corresponding to the virtual resource, the data sent by the network device, when the virtual resource corresponding to the resource allocation information is used to communicate with the peer device, or And mapping the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and transmitting data to the network device by using the physical resource.
- the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
- the transceiver unit is specifically configured to perform mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
- the preset mapping relationship is a one-to-one mapping relationship between virtual resources and physical resources or a relationship between virtual resources and physical resources.
- the processing unit is further configured to determine, according to a size of the set of the virtual resources and a size of the mapping unit, a mapping relationship between the virtual resource and the physical resource, where the size of the mapping unit represents a virtual The granularity of the mapping between resources and physical resources.
- the set of virtual resources cannot be divisible by the mapping unit.
- mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship
- the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiple
- the mapping unit, the virtual resource and the physical resource are in an interlaced mapping relationship, and the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
- the mapping relationship between the virtual resource and the physical resource is an interleaving mapping relationship between the virtual resource and the physical resource, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit and a remainder a unit, where the remainder unit includes a virtual resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set.
- the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
- the first type is type 0, and the second type is type 1.
- the processing unit is configured to determine, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI.
- the relevant parameters of the transport block include at least one of: a modulation and coding scheme MCS, a new data indication NDI, and a redundancy version number RV;
- the transceiver unit is configured to send the DCI or detect the DCI.
- the data that can be transmitted according to the first parameter is one codeword
- at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
- the first parameter is not configured or the value of the first parameter indicates 1 codeword
- the first MCS in the DCI is N1 bit
- the second MCS is 0. Bit
- N1 is an integer greater than or equal to 1
- the first NDI in the DCI is M1 bit
- the second NDI is 0 bit
- M1 is an integer greater than or equal to 1
- the first in the DCI RV is a Z1 bit
- a second RV is 0 bits
- Z1 is an integer greater than or equal to 1.
- the value of the first signaling indicates 2 code words
- the first MCS in the DCI is N1 bits
- the second MCS is N2 bits
- N1 and N2 are integers greater than or equal to 1
- the first NDI in the DCI is M1 bits
- the second NDI is M2 bits.
- M1 and M2 are integers greater than or equal to 1
- the first RV in the DCI is Z1 bits
- the second RV is Z2 bits
- Z1 and Z2 are integers greater than or equal to 1.
- the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
- the second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- the processing unit is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit
- the transceiver unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of mapping between the virtual resource and the physical resource. .
- the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
- the communication device is a network device
- the peer device is a terminal device
- the processing unit is further configured to configure, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
- the processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit.
- the size performs an interleaving mapping between the virtual resource and the physical resource.
- the set of virtual resources cannot be divisible by the mapping unit.
- the processing unit performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:
- the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit;
- the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit
- the remainder unit includes the virtual resource set
- the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
- the terminal device 800 shown in FIG. 8 can implement various processes related to the terminal device in the method embodiments of FIG. 1 to FIG.
- the operations and/or functions of the respective modules in the terminal device 800 are respectively implemented in order to implement the corresponding processes in the foregoing method embodiments.
- the detailed description is omitted here.
- the embodiment of the present application further provides a processing apparatus, including a processor and an interface, and a processor, which is used to perform the communication in any of the foregoing method embodiments.
- the above processing device may be a chip.
- the processing device may be a Field-Programmable Gate Array (FPGA), may be an Application Specific Integrated Circuit (ASIC), or may be a System on Chip (SoC). It can be a Central Processor Unit (CPU), a Network Processor (NP), a Digital Signal Processor (DSP), or a Micro Controller (Micro Controller). Unit, MCU), can also be a Programmable Logic Device (PLD) or other integrated chip.
- FPGA Field-Programmable Gate Array
- ASIC Application Specific Integrated Circuit
- SoC System on Chip
- CPU Central Processor Unit
- NP Network Processor
- DSP Digital Signal Processor
- MCU Micro Controller
- PLD Programmable Logic Device
- each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the steps of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
- the processor in the embodiment of the present invention may be an integrated circuit chip with signal processing capability.
- each step of the foregoing method embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the above processor may be a general purpose processor, a digital signal processor (DSP), an application specific integrated crucit (ASIC), a field programmable gate array (FPGA) or the like. Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
- the memory in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (ROMM), an erasable programmable read only memory (erasable PROM, EPROM), or an electrical Erase programmable EPROM (EEPROM) or flash memory.
- the volatile memory can be a random access memory (RAM) that acts as an external cache.
- RAM random access memory
- RAM random access memory
- many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- SDRAM double data rate synchronous DRAM
- DDR SDRAM double data rate synchronous DRAM
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronously connected dynamic random access memory
- DR RAM direct memory bus random access memory
- the embodiment of the present application further provides a communication system, which includes the foregoing network device and terminal device.
- the embodiment of the present application further provides a computer readable medium having stored thereon a computer program, the method of implementing the communication in any of the foregoing method embodiments when the computer program is executed by a computer.
- the embodiment of the present application further provides a computer program product, which is implemented by a computer to implement the method of communication in any of the foregoing method embodiments.
- the computer program product includes one or more computer instructions.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk, SSD)) and so on.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a high-density digital video disc (DVD)
- DVD high-density digital video disc
- SSD solid state disk
- a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer.
- an application running on a computing device and a computing device can be a component.
- One or more components can reside within a process and/or execution thread, and the components can be located on one computer and/or distributed between two or more computers.
- these components can execute from various computer readable media having various data structures stored thereon.
- a component may, for example, be based on signals having one or more data packets (eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems) Communicate through local and/or remote processes.
- data packets eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems
- the disclosed systems, devices, and methods may be implemented in other ways.
- 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 Can be integrated 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 computer program product includes one or more computer instructions (programs).
- programs When the computer program instructions (programs) are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)) or the like.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a DVD
- a semiconductor medium eg, a solid state disk (SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provided in the present application are a communication method and a communication device, the method comprising: the communication device determines a resource allocation type, the resource allocation type being one of a first type and a second type; and the communication device communicates with a peer device according to a resource mapping mode corresponding to the resource allocation type, wherein the first type and the second type correspond to different resource mapping modes. The embodiments of the present application may provide resource unit mapping schemes for different data allocation types.
Description
本申请要求于2018年01月12日提交中国专利局、申请号为201810032190.3、申请名称为“通信的方法和通信设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 20181003219, filed on Jan. 12, s.
本申请涉及通信领域,特别涉及一种通信的方法和通信设备。The present application relates to the field of communications, and in particular, to a method and a communication device for communication.
蜂窝通信系统中,调制后的符号需要经过资源单元映射等处理后,映射到时频资源上发送出去。In a cellular communication system, the modulated symbols need to be processed by resource unit mapping and then mapped to time-frequency resources for transmission.
在长期演进(long term evolution,LTE)系统中,发送设备在资源单元映射处理时将数据映射到物理资源块(Physical resource block,PRB),与LTE不同的是,现有新空口(new radio,NR)协议中规定资源单元映射是将数据映射到虚拟资源块(Virtual resource block,VRB)。In a long term evolution (LTE) system, a transmitting device maps data to a physical resource block (PRB) during resource element mapping processing. Unlike LTE, an existing new radio (new radio, The NR) protocol specifies that resource unit mapping is to map data to a virtual resource block (VRB).
目前,NR中有2种资源分配类型,类型0(type0)和类型1(type1),然而,尚缺少与这两种资源分配类型匹配的资源单元映射方案。Currently, there are two resource allocation types in NR, type 0 (type 0) and type 1 (type 1). However, there is still no resource unit mapping scheme that matches the two resource allocation types.
发明内容Summary of the invention
本申请提供一种通信的方法和通信设备,该方法能够提供针对不同数据分配类型的资源单元映射方案。The present application provides a method and communication device for communication that is capable of providing a resource unit mapping scheme for different data allocation types.
第一方面,提供了一种通信的方法,该方法包括:通信设备确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;所述通信设备根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。In a first aspect, a method of communication is provided, the method comprising: a communication device determining a resource allocation type, the resource allocation type being one of a first type and a second type; the communication device according to the resource allocation The resource mapping manner corresponding to the type is in communication with the peer device, where the resource mapping manner corresponding to the first type and the second type is different.
本申请实施例根据资源分配类型对应的资源映射方式进行数据映射,能够提供针对不同数据分配类型的资源单元映射方案,有助于解决NR系统中不考虑资源分配类型而直接将数据映射到VRB中的问题。The embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which is helpful for solving the NR system directly mapping data to the VRB without considering the resource allocation type. The problem.
可选地,在第一方面的一种实现方式中,所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数分配资源。Optionally, in an implementation manner of the first aspect, the resource allocation manners of the first type and the second type are different, wherein the first type uses a bitmap allocation resource, and the second type Resources are allocated by specifying the starting position of the resource and the number of consecutive resource blocks.
应理解,本申请实施例中,第一类型和所述第二类型对应的资源分配方式不同,其中,第一类型可以是NR中的类型0,采用位图分配资源的方式;第二类型可以是NR中的类型1,通过规定资源起始位置和连续资源块个数分配资源的方式。It should be understood that, in the embodiment of the present application, the resource allocation manners corresponding to the first type and the second type are different, wherein the first type may be type 0 in the NR, and the method of allocating resources by using a bitmap; It is type 1 in NR, which allocates resources by specifying the starting position of resources and the number of consecutive resource blocks.
第一类型分配资源使用的位图可以与资源块组个数对应,举例而言,假设终端设备可 用的资源集合包括6个资源块组,那么该位图可以为6比特,其中一个比特对应一个资源块组,当某一位比特取值为1时,可以表示该比特对应的资源块组分配给终端设备,当某一位比特取值为0时,可以表示该比特对应的资源块组未分配给终端设备。The bitmap used by the first type of allocated resources may correspond to the number of resource block groups. For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, one bit corresponding to one bit. A resource block group, when a bit of a bit has a value of 1, may indicate that the resource block group corresponding to the bit is allocated to the terminal device, and when the value of a bit is 0, the resource block group corresponding to the bit may be Assigned to the terminal device.
具体而言,网络设备可以向终端设备发送指示信息,该指示信息指示该资源分配类型,终端设备根据该指示信息确定该资源分配类型。例如,网络设备通过无线资源控制(radio resource control,RRC)信令指示资源分配类型,或者,在资源分配类型动态调整的情况下,网络设备可以通过下行控制信息(downlink control information,DCI)指示当前的资源分配类型为第一类型或第二类型。Specifically, the network device may send indication information to the terminal device, where the indication information indicates the resource allocation type, and the terminal device determines the resource allocation type according to the indication information. For example, the network device indicates the resource allocation type through radio resource control (RRC) signaling, or the network device may indicate the current downlink control information (DCI) by using the downlink control information (DCI). The resource allocation type is either the first type or the second type.
可选地,在第一方面的一种实现方式中,所述通信设备根据所述资源分配类型对应的资源映射方式与对端设备通信,包括:Optionally, in an implementation manner of the first aspect, the communications device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type, including:
在所述资源分配类型为所述第一类型时,所述通信设备采用数据映射到物理资源的映射方式与所述对端设备通信;或者,When the resource allocation type is the first type, the communication device communicates with the peer device by using a mapping manner of data mapping to a physical resource; or
在所述资源分配类型为所述第二类型时,所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource.
可选地,在第一方面的一种实现方式中,所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信,包括:Optionally, in an implementation manner of the first aspect, the communications device communicates with the peer device by using a mapping manner of data mapping to a virtual resource, including:
在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
在接收数据时,所述通信设备通过所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data through a physical resource corresponding to the virtual resource.
因此,本申请实施例能够根据资源分配类型对应的资源映射方式灵活的进行数据映射,有助于解决NR系统中不考虑资源分配类型,而是在资源单元映射时均是将数据映射到VRB中的问题。Therefore, the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
第二方面,提供了一种通信的方法,该方法包括:通信设备确定资源分配类型为第一类型,In a second aspect, a method of communication is provided, the method comprising: the communication device determining that the resource allocation type is the first type,
所述通信设备使用资源分配信息对应的虚拟资源与对端设备通信。The communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information.
应理解,本申请实施例中通信设备可以为网络设备,也可以为终端设备。其中,在该通信设备为网络设备时,与该通信设备通信的对端设备为终端设备;在该通信设备为终端设备时,与该通信设备通信的对端设备为网络设备,本申请实施例并不限于此。It should be understood that the communication device in the embodiment of the present application may be a network device or a terminal device. Wherein, when the communication device is a network device, the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
可选地,在第二方面的一种实现方式中,所述分配信息包括用于指示虚拟资源块组的位图。Optionally, in an implementation manner of the second aspect, the allocation information includes a bitmap for indicating a virtual resource block group.
具体而言,网络设备可以向终端设备发送与资源块组个数对应的位图向终端设备分配虚拟资源。该资源块组为虚拟资源块组。相应的,终端设备根据该位图即可确定所分配的虚拟资源。Specifically, the network device may send the bitmap corresponding to the number of resource block groups to the terminal device to allocate the virtual resource to the terminal device. The resource block group is a virtual resource block group. Correspondingly, the terminal device can determine the allocated virtual resource according to the bitmap.
例如,假设终端设备可用的资源集合包括6个资源块组,那么该位图可以为6比特,其中一个比特对应一个资源块组,当某一位比特取值为1时,可以表示该比特对应的资源块组被分配给终端设备,当某一位比特取值为0时,可以表示该比特对应的资源块组未被分配给终端设备。For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, where one bit corresponds to one resource block group. When a bit bit has a value of 1, the bit corresponding to the bit may be represented. The resource block group is allocated to the terminal device. When a bit bit takes a value of 0, it can indicate that the resource block group corresponding to the bit is not allocated to the terminal device.
因此,本申请实施例可以在资源分配类型为第一类型时,分配虚拟资源,通过这种方式,能够与数据映射到虚拟资源的映射方式相吻合Therefore, the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
可选地,在第二方面的一种实现方式中,所述通信设备为网络设备,所述对端设备为终端设备,所述方法还包括:Optionally, in an implementation manner of the second aspect, the communications device is a network device, and the peer device is a terminal device, the method further includes:
所述网络设备向所述终端设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息,所述虚拟资源与物理资源间的映射关系为一一映射的关系或者交织映射的关系,The network device sends, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interlaced mapping relationship.
其中,所述通信设备使用资源分配信息对应的虚拟资源与对端设备通信,包括:The communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information, including:
在发送下行数据时,所述网络设备根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源到所述物理资源的映射,并通过所述物理资源向所述终端设备发送数据;或者,When the downlink data is sent, the network device performs mapping of the virtual resource to the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the terminal device by using the physical resource; or ,
在接收上行数据时,所述网络设备在所述虚拟资源对应的物理资源接收所述终端设备发送的数据;或者,Receiving, by the network device, the data sent by the terminal device in the physical resource corresponding to the virtual resource when receiving the uplink data; or
所述通信设备为终端设备,所述对端设备为网络设备,所述方法还包括:The communication device is a terminal device, and the peer device is a network device, and the method further includes:
所述终端设备接收所述网络设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息,所述虚拟资源与物理资源间的映射关系为一一映射的关系或者交织映射的关系,The terminal device receives, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where the mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interlaced mapping relationship.
其中,所述通信设备使用资源分配信息对应的虚拟资源与对端设备通信,包括:The communication device communicates with the peer device by using the virtual resource corresponding to the resource allocation information, including:
在接收下行数据时,所述终端设备根据所述虚拟资源对应的物理资源接收所述网络设备发送的数据;或者,Receiving, by the terminal device, the data sent by the network device according to the physical resource corresponding to the virtual resource; or
在发送上行数据时,所述终端设备根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源与所述物理资源间的映射,并通过所述物理资源向所述网络设备发送数据。When transmitting the uplink data, the terminal device performs mapping between the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the network device by using the physical resource.
可选地,在第二方面的一种实现方式中,所述映射指示信息为虚拟资源块到物理资源块的映射信令。Optionally, in an implementation manner of the second aspect, the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
因此,本申请实施例可以使用已有的信令进行物理资源与虚拟资源间映射关系的指示,能够兼容已有技术,降低实现复杂度。Therefore, the embodiment of the present application can use an existing signaling to perform an indication of a mapping relationship between a physical resource and a virtual resource, and can be compatible with the prior art and reduce implementation complexity.
可选地,在第二方面的一种实现方式中,所述通信设备使用资源分配信息分配的虚拟资源与对端设备通信,包括:Optionally, in an implementation manner of the second aspect, the communication device uses the virtual resource allocated by the resource allocation information to communicate with the peer device, including:
所述通信设备根据预设映射关系进行所述虚拟资源映射与物理资源间的映射。The communication device performs mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
因此,本申请实施例中通过根据预设的映射关系确定物理资源与虚拟资源间的映射关系,无需信令指示,能够节省信令开销,提升网络性能。Therefore, in the embodiment of the present application, the mapping relationship between the physical resource and the virtual resource is determined according to the preset mapping relationship, and no signaling indication is needed, which can save signaling overhead and improve network performance.
可选地,在第二方面的一种实现方式中,所述预设映射关系为虚拟资源与物理资源间一一映射的关系或虚拟资源与物理资源间交织映射的关系。Optionally, in an implementation manner of the second aspect, the preset mapping relationship is a one-to-one mapping relationship between the virtual resource and the physical resource or a relationship between the virtual resource and the physical resource.
可选地,在上述第一方面或第二方面的一种实现方式中,所述方法还包括:Optionally, in an implementation manner of the foregoing first aspect or the second aspect, the method further includes:
所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and the size of the mapping unit represents the granularity of the mapping between the virtual resource and the physical resource.
应理解,本申请实施例中,该所述映射单元可以为虚拟资源块到物理资源块交织(VRB-to-PRB-interleaver)大小,可以表示虚拟资源与物理资源之间映射的颗粒度表示映射的最小资源单位,也可以称为资源块绑定集合,例如2个VRB或4个VRB等,本申请实施例并不限于此。It should be understood that, in the embodiment of the present application, the mapping unit may be a virtual resource block to physical resource block interleaving (VRB-to-PRB-interleaver) size, and may represent a granularity representation mapping between a virtual resource and a physical resource. The minimum resource unit may also be referred to as a resource block binding set, for example, 2 VRBs or 4 VRBs, etc., and the embodiment of the present application is not limited thereto.
应理解,网络侧可以通过RRC给终端设备UE配置几组带宽部分(Bandwidth part,BWP)参数,其中每组参数包括该BWP的起始RB,长度及子载波间隔;然后网络侧可 以通过DCI激活其中的一个或多个BWP,网络侧对该终端设备调度的资源可以为激活BWP中的子带。因此上述的终端设备可用虚拟资源的集合可以为多个BWP中的其中一个BWP,或者一个BWP中的一部分频带,可以对应单次调度的资源,例如多个子带,本申请实施例并不限于此。It should be understood that the network side may configure, by the RRC, a plurality of sets of bandwidth part (BWP) parameters, where each group of parameters includes a starting RB, a length and a subcarrier spacing of the BWP; and then the network side may be activated by the DCI. One or more BWPs, the resources scheduled by the network side to the terminal device may be sub-bands in the active BWP. Therefore, the foregoing set of available virtual resources of the terminal device may be one of the plurality of BWPs, or a part of the frequency band of the BWP, and may correspond to a single scheduled resource, for example, multiple sub-bands, and the embodiment of the present application is not limited thereto. .
应理解,本申请实施例中,带宽部分可以理解为一段连续的频带,该频带包含至少一个连续的子带,每个带宽部分可以对应一组系统参数(numerology),包括例如但不限于,子载波间隔(Subcarrier spacing)和循环前缀(Cyclic Prefix,CP)等,不同带宽部分可以对应不同的系统参数。作为可选的,在同一个传输时间间隔(Transmission Time Interval,TTI)内,在多个带宽部分之中,可以仅有一个带宽部分可用,其他带宽部分不可用。有关带宽部分的定义可以参考现有技术,例如但不限于针对NR的各种提案。随着技术的不断发展,上述定义也有可能发生变化。It should be understood that, in the embodiment of the present application, the bandwidth portion may be understood as a continuous frequency band, where the frequency band includes at least one consecutive sub-band, and each bandwidth portion may correspond to a set of system parameters including, for example, but not limited to, sub- Subcarrier spacing and Cyclic Prefix (CP), etc., different bandwidth parts can correspond to different system parameters. Alternatively, within the same Transmission Time Interval (TTI), among the multiple bandwidth portions, only one bandwidth portion may be available, and other bandwidth portions may not be available. The definition of the bandwidth portion can be referred to the prior art, such as but not limited to various proposals for NR. As the technology continues to evolve, the above definitions are subject to change.
应注意,如果该虚拟资源的集合(例如,以BWP为例)含有的RB数目不是所述映射单元(例如,VRB-to-PRB-interleaver)的整数倍,在VRB到PRB映射时,会因为虚拟资源集合不能整除映射单元,会存在一些余数RB,造成收发两端可能会采用不同的映射行为进行虚拟资源到物理资源的映射。It should be noted that if the set of virtual resources (for example, taking BWP as an example) contains an integer multiple of the mapping unit (for example, VRB-to-PRB-interleaver), when mapping from VRB to PRB, The virtual resource set cannot divide the mapping unit, and there are some residual RBs. The two ends of the sending and receiving may use different mapping behaviors to map virtual resources to physical resources.
本申请实施例中,可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为,能够解决上述问题。In the embodiment of the present application, the mapping between the virtual resource and the physical resource may be performed according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior, which can solve the above problem.
可选地,在一种实现方式中,在所述通信设备为网络设备,所述对端设备为终端设备时,所述方法还包括:Optionally, in an implementation manner, when the communication device is a network device, and the peer device is a terminal device, the method further includes:
所述网络设备为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The network device configures, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
其中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including:
所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The communication device performs an interlace mapping between the virtual resource and the physical resource according to a size of the set of the virtual resources and a size of the mapping unit.
具体而言,本申请实施例通过网络设备直接为终端设备配置的虚拟资源的集合为映射单元的整数倍,解决了上述两者不能整除的问题。Specifically, in the embodiment of the present application, the set of virtual resources directly configured by the network device for the terminal device is an integer multiple of the mapping unit, which solves the problem that the two cannot be divisible.
其中,在网络设备配置的虚拟资源的集合为映射单元的整数倍情况下,上述虚拟资源与物理资源间的映射可以为交织映射也可以一一映射,本申请实施例并不限于此。The mapping between the virtual resource and the physical resource may be an interlaced mapping or a one-to-one mapping. The embodiment of the present application is not limited thereto.
可选地,在一种实现方式中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:所述虚拟资源的集合不能被所述映射单元整除,Optionally, in an implementation manner, the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the set of the virtual resources cannot be Dividing the mapping unit,
所述通信设备进行所述虚拟资源与物理资源间的一一映射;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource; or
所述通信设备进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
所述通信设备进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
可选地,在一种实现方式中,所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。Optionally, in an implementation manner, the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
可选地,在一种实现方式中,所述第一类型为类型0,所述第二类型为类型1。Optionally, in an implementation manner, the first type is type 0, and the second type is type 1.
第三方面,提供了一种通信的方法,该方法包括:In a third aspect, a method of communicating is provided, the method comprising:
通信设备根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;The communication device determines, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI, where the relevant parameters of the transport block include at least one of the following: Modulation coding mode MCS, new data indication NDI and redundancy version number RV;
所述通信设备发送所述DCI或者检测所述DCI。The communication device transmits the DCI or detects the DCI.
可选的,在第三方面的一种实现方式中,所述第一参数未被配置或者所述第一参数的取值指示1个码字,所述DCI中的第一MCS为N
1比特,第二MCS为0比特,N
1为大于或者等于1的整数;或者,所述DCI中的第一NDI为M
1比特,第二NDI为0比特,M
1为大于或者等于1的整数;或者,所述DCI中的第一RV为Z
1比特,第二RV为0比特,Z
1为大于或者等于1的整数。
Alternatively, one implementation of the third aspect, the first parameter is not configured or the value of the first parameter indicative of one code word, in the first MCS DCI is N 1-bit The second MCS is 0 bits, and N 1 is an integer greater than or equal to 1; or, the first NDI in the DCI is M 1 bit, the second NDI is 0 bits, and M 1 is an integer greater than or equal to 1; Alternatively, the first RV in the DCI is Z 1 bit, the second RV is 0 bit, and Z 1 is an integer greater than or equal to 1.
可选的,在第三方面的一种实现方式中,所述第一信令的取值指示2个码字,Optionally, in an implementation manner of the third aspect, the value of the first signaling indicates two codewords,
所述DCI中的第一MCS为N
1比特,第二MCS为N
2比特,N
1和N
2为大于或者等于1的整数;或者,所述DCI中的第一NDI为M
1比特,第二NDI为M
2比特,M
1和M
2为大于或者等于1的整数;或者,所述DCI中的第一RV为Z
1比特,第二RV为Z
2比特,Z
1和Z
2为大于或者等于1的整数。
The first MCS in the DCI is N 1 bit, the second MCS is N 2 bits, and N 1 and N 2 are integers greater than or equal to 1; or the first NDI in the DCI is M 1 bit, The two NDIs are M 2 bits, and M 1 and M 2 are integers greater than or equal to 1; or, the first RV in the DCI is Z 1 bit, the second RV is Z 2 bits, and Z 1 and Z 2 are greater than Or an integer equal to 1.
可选的,在第三方面的一种实现方式中,所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;Optionally, in an implementation manner of the third aspect, the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
因此,本申请实施例,通过根据能够根据第一参确定传输的数据为1个码字时,仅保留一个传输快的相关参数的开销,将另一个传输块的相关参数中的至少一个设置为0比特,减小DCI中的传输块的相关参数的开销。Therefore, in the embodiment of the present application, when the data that can be transmitted according to the first parameter is one codeword, at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
第四方面,提供了一种通信的方法,该方法包括通信设备确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,A fourth aspect provides a method of communication, the method comprising the communication device determining a size of a set of virtual resources available to the terminal device and a size of the mapping unit,
所述通信设备根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of the mapping between the virtual resource and the physical resource.
可选的,在第四方面的一种实现方式中,在所述通信设备为网络设备,所述对端设备为终端设备时,所述方法还包括:Optionally, in an implementation manner of the fourth aspect, when the communications device is a network device, and the peer device is a terminal device, the method further includes:
所述网络设备为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The network device configures, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
其中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including:
所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The communication device performs an interlace mapping between the virtual resource and the physical resource according to a size of the set of the virtual resources and a size of the mapping unit.
可选的,在第四方面的一种实现方式中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:所述虚拟资源的集合不能 被所述映射单元整除,Optionally, in an implementation manner of the fourth aspect, the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the virtual resource The set cannot be divisible by the mapping unit.
所述通信设备进行所述虚拟资源与物理资源间的一一映射;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource; or
所述通信设备进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
所述通信设备进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
可选的,在第四方面的一种实现方式中,所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。Optionally, in an implementation manner of the fourth aspect, the set of the virtual resources includes resources of the entire bandwidth segment or resources of a single scheduling.
因此,本申请实施例可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为。Therefore, the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
第五方面,提高了一种通信设备,所述通信设备包括用于执行第一方面至第四方面或第一方面至第四方面中任一种可能实现方式中的方法的各个模块或单元。In a fifth aspect, a communication device is provided, the communication device comprising respective modules or units for performing the methods of the first aspect to the fourth aspect or the first aspect to the fourth aspect of the possible implementation.
可选地,在一种实现方式中,该通信设备为网络设备。Optionally, in an implementation manner, the communication device is a network device.
可选地,在一种实现方式中,该通信设备为终端设备。Optionally, in an implementation manner, the communication device is a terminal device.
第六方面,提供了一种通信设备,包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第一方面至第四方面或第一方面至第四方面中任一种可能实现方式中的方法。In a sixth aspect, a communication device is provided, including a transceiver, a processor, and a memory. The processor is for controlling a transceiver transceiver signal for storing a computer program for calling and running the computer program from the memory, such that the communication device performs the first to fourth aspects or the first aspect to the first A method in any of the four possible implementations.
可选地,在一种实现方式中,该通信设备为网络设备。Optionally, in an implementation manner, the communication device is a network device.
可选地,在一种实现方式中,该通信设备为终端设备。Optionally, in an implementation manner, the communication device is a terminal device.
第七方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现第一方面至第四方面或第一方面至第四方面中任一种可能实现方式中的方法。According to a seventh aspect, there is provided a computer readable medium having stored thereon a computer program, the computer program being executed by a computer to implement any of the first to fourth aspects or any of the first to fourth aspects The method in .
第八方面,提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现第第一方面至第四方面或第一方面至第四方面中任一种可能实现方式中的方法。In an eighth aspect, a computer program product is provided, the computer program product being executed by a computer to implement the method of any of the first aspect to the fourth aspect or the first aspect to the fourth aspect.
第九方面,提供了一种处理装置,包括处理器和接口;In a ninth aspect, a processing apparatus is provided, including a processor and an interface;
该处理器,用于作为上述第一方面至第四方面或第一方面至第四方面中任一种可能实现方式中方法的执行主体来执行这些方法,其中相关的数据交互过程(例如进行或者接收数据传输)是通过上述接口来完成的。在具体实现过程中,上述接口可以进一步通过收发器来完成上述数据交互过程。The processor for performing the method as an execution subject of the method in any one of the first aspect to the fourth aspect or the first aspect to the fourth aspect, wherein the related data interaction process (eg, performing or Receive data transmission) is done through the above interface. In the specific implementation process, the foregoing interface may further complete the data interaction process by using a transceiver.
应理解,上述第九方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。It should be understood that the processing device in the foregoing ninth aspect may be a chip, and the processor may be implemented by using hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; When implemented by software, the processor can be a general purpose processor implemented by reading software code stored in a memory, which can be integrated in the processor and can exist independently of the processor.
图1是本申请实施例可应用的通信系统的场景示意图。FIG. 1 is a schematic diagram of a scenario of a communication system applicable to an embodiment of the present application.
图2是根据本申请一个实施例数据处理过程示意图。2 is a schematic diagram of a data processing procedure in accordance with an embodiment of the present application.
图3是根据本申请一个实施例的通信的方法示意流程图。3 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present application.
图4是根据本申请一个实施例的通信的方法示意流程图。4 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present application.
图5是根据本申请另一实施例的通信的方法示意流程图。FIG. 5 is a schematic flow chart of a method of communication according to another embodiment of the present application.
图6是根据本申请另一实施例的通信的方法示意流程图。FIG. 6 is a schematic flow chart of a method of communication according to another embodiment of the present application.
图7是根据本申请一个实施例的网络设备的示意框图。7 is a schematic block diagram of a network device in accordance with one embodiment of the present application.
图8是根据本申请一个实施例的终端设备的示意框图。FIG. 8 is a schematic block diagram of a terminal device according to an embodiment of the present application.
下面将结合附图,对本申请中的技术方案进行描述。The technical solutions in the present application will be described below with reference to the accompanying drawings.
本申请实施例可应用于各种通信系统,因此,下面的描述不限制于特定通信系统。例如,本申请实施例可以应用于全球移动通讯(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、无线局域网(wireless local area networks,WLAN)、无线保真(wireless fidelity,WiFi)以及下一代通信系统,即第五代(5th generation,5G)通信系统,例如,新空口(new radio,NR)系统。The embodiments of the present application are applicable to various communication systems, and therefore, the following description is not limited to a specific communication system. For example, the embodiment of the present application can be applied to a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, and a wideband code division multiple access (WCDMA) system. System, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunication system (UMTS), wireless local area networks (WLAN), wireless fidelity (WiFi), and next-generation communication systems, the fifth generation (5th generation, 5G) communication system, for example, a new radio (NR) system.
本申请实施例中,网络设备可以是全球移动通讯(global system of mobile communication,GSM)或码分多址(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(nodeB,NB),还可以是长期演进(long term evolution,LTE)中的演进型基站(evolutional node B,eNB/eNodeB),或者中继站或接入点,或者未来5G网络中的网络侧设备,例如,NR系统中传输点(TRP或TP)、NR系统中的基站(gNB)、NR系统中的射频单元,如远端射频单元、5G系统中的基站的一个或一组(包括多个天线面板)天线面板等。不同的网络设备可以位于同一个小区,也可以位于不同的小区,具体的在此不做限定。In the embodiment of the present application, the network device may be a global system of mobile communication (GSM) or a base transceiver station (BTS) in code division multiple access (CDMA), or may be a broadband A base station (nodeB, NB) in a code division multiple access (WCDMA), or an evolved base station (eNB/eNodeB) in long term evolution (LTE), or a relay station or an access point, or a network side device in a future 5G network, for example, a transmission point (TRP or TP) in an NR system, a base station (gNB) in an NR system, a radio unit in an NR system, such as a remote radio unit One or a group of base stations (including multiple antenna panels) in a 5G system, etc. Different network devices may be located in the same cell or in different cells, and are not limited herein.
在一些部署中,gNB可以包括集中式单元(centralized unit,CU)和分布式单元(Distributed Unit,DU)。gNB还可以包括射频单元(radio unit,RU)。CU实现gNB的部分功能,DU实现gNB的部分功能,比如,CU实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能,DU实现无线链路控制(radio link control,RLC)、媒体接入控制(media access control,MAC)和物理(physical,PHY)层的功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令或PHCP层信令,也可以认为是由DU发送的,或者,由DU+RU发送的。可以理解的是,网络设备可以为CU节点、或DU节点、或包括CU节点和DU节点的设备。此外,CU可以划分为接入网RAN中的网络设备,也可以将CU划分为核心网CN中的网络设备,在此不做限制。In some deployments, the gNB may include a centralized unit (CU) and a distributed unit (DU). The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU implements radio resource control (RRC), the function of the packet data convergence protocol (PDCP) layer, and the DU implements the wireless chain. The functions of the radio link control (RLC), the media access control (MAC), and the physical (PHY) layer. Since the information of the RRC layer eventually becomes information of the PHY layer or is transformed by the information of the PHY layer, high-level signaling, such as RRC layer signaling or PHCP layer signaling, can also be used in this architecture. It is considered to be sent by the DU or sent by the DU+RU. It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU may be divided into network devices in the access network RAN, and the CU may be divided into network devices in the core network CN, which is not limited herein.
本申请实施例中,终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、无人机设备以及未来5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请实施例对此并不限定。In the embodiment of the present application, the terminal device may also be referred to as a user equipment (UE), 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, and a terminal. , a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), with wireless communication. Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, drone devices, and terminal devices in future 5G networks or public land mobile networks in the future (public land mobile network) The terminal device and the like in the PLMN) are not limited in this embodiment of the present application.
作为示例而非限定,在本发明实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。By way of example and not limitation, in the embodiment of the present invention, the terminal device may also be a wearable device. A wearable device, which can also be called a wearable smart device, is a general term for applying wearable technology to intelligently design and wear wearable devices such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are more than just a hardware device, but they also implement powerful functions through software support, data interaction, and cloud interaction. Generalized wearable smart devices include full-featured, large-size, non-reliable smartphones for full or partial functions, such as smart watches or smart glasses, and focus on only one type of application, and need to work with other devices such as smartphones. Use, such as various smart bracelets for smart signs monitoring, smart jewelry, etc.
本申请实施例可以适应于上述任意通信系统,例如,本申请实施例可以适用于LTE系统以及后续的演进系统如5G等,或其他采用各种无线接入技术的无线通信系统,如采用码分多址,频分多址,时分多址,正交频分多址,单载波频分多址等接入技术的系统,尤其适用于需要信道信息反馈和/或应用二级预编码技术的场景,例如应用大规模阵列天线(Massive Multiple-Input Multiple-Output,M-MIMO)技术的无线网络、应用分布式天线技术的无线网络等。The embodiments of the present application can be applied to any of the foregoing communication systems. For example, the embodiment of the present application can be applied to an LTE system and a subsequent evolved system, such as 5G, or other wireless communication systems that use various radio access technologies, such as using code points. A system of multiple access, frequency division multiple access, time division multiple access, orthogonal frequency division multiple access, single carrier frequency division multiple access and other access technologies, especially suitable for scenes requiring channel information feedback and/or applying secondary precoding technology For example, a wireless network using Massive Multiple-Input Multiple-Output (M-MIMO) technology, a wireless network using distributed antenna technology, and the like.
图1是本申请实施例可应用的通信系统的场景示意图。如图1所示,该通信系统100包括网络侧设备102,网络侧设备102可包括多个天线组。每个天线组可以包括多个天线,例如,一个天线组可包括天线104和106,另一个天线组可包括天线106和110,附加组可包括天线112和114。图1中对于每个天线组示出了2个天线,然而可对于每个组使用更多或更少的天线。网络侧设备102可附加地包括发射机链和接收机链,本领域普通技术人员可以理解,它们均可包括与信号发送和接收相关的多个部件(例如处理器、调制器、复用器、解调器、解复用器或天线等)。FIG. 1 is a schematic diagram of a scenario of a communication system applicable to an embodiment of the present application. As shown in FIG. 1, the communication system 100 includes a network side device 102, and the network side device 102 may include a plurality of antenna groups. Each antenna group may include multiple antennas, for example, one antenna group may include antennas 104 and 106, another antenna group may include antennas 106 and 110, and an additional group may include antennas 112 and 114. Two antennas are shown in Figure 1 for each antenna group, although more or fewer antennas may be used for each group. Network side 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 various components associated with signal transmission and reception (eg, processors, modulators, multiplexers, Demodulator, demultiplexer or antenna, etc.).
网络侧设备102可以与多个终端设备(例如终端设备116和终端设备122)通信。然而,可以理解,网络侧设备102可以与类似于终端设备116或122的任意数目的终端设备通信。终端设备116和122可以是例如蜂窝电话、智能电话、便携式电脑、手持通信设备、手持计算设备、卫星无线电装置、全球定位系统、PDA和/或用于在无线通信系统100上通信的任意其它适合设备。The network side device 102 can communicate with a plurality of terminal devices (e.g., the terminal device 116 and the terminal device 122). However, it will be appreciated that the network side device 102 can communicate with any number of terminal devices similar to the 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.
如图1所示,终端设备116与天线112和114通信,其中天线112和114通过前向链路116向终端设备116发送信息,并通过反向链路120从终端设备116接收信息。此外,终端设备122与天线104和106通信,其中天线104和106通过前向链路124向终端设备122发送信息,并通过反向链路126从终端设备122接收信息。As shown in FIG. 1, 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 116 and receive information from terminal device 116 over reverse link 120. In addition, 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.
例如,在频分双工(frequency division duplex,FDD)系统中,例如,前向链路116 可利用与反向链路120所使用的不同频带,前向链路124可利用与反向链路126所使用的不同频带。For example, in a frequency division duplex (FDD) system, for example, the forward link 116 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.
再例如,在时分双工(time division duplex,TDD)系统和全双工(full duplex)系统中,前向链路116和反向链路120可使用共同频带,前向链路124和反向链路126可使用共同频带。As another example, in a time division duplex (TDD) system and a full duplex system, the forward link 116 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.
被设计用于通信的每组天线和/或区域称为网络侧设备102的扇区。例如,可将天线组设计为与网络侧设备102覆盖区域的扇区中的终端设备通信。在网络侧设备102通过前向链路116和124分别与终端设备116和122进行通信的过程中,网络侧设备102的发射天线可利用波束成形来改善前向链路116和124的信噪比。此外,与网络侧设备通过单个天线向它所有的终端设备发送信号的方式相比,在网络侧设备102利用波束成形向相关覆盖区域中随机分散的终端设备116和122发送信号时,相邻小区中的移动设备会受到较少的干扰。Each set of antennas and/or areas designed for communication is referred to as a sector of the network side device 102. For example, the antenna group can be designed to communicate with terminal devices in sectors of the network side device 102 coverage area. In the process in which the network side device 102 communicates with the terminal devices 116 and 122 through the forward links 116 and 124, respectively, the transmit antenna of the network side device 102 can utilize beamforming to improve the signal to noise ratio of the forward links 116 and 124. . In addition, when the network side device 102 uses beamforming to transmit signals to the randomly dispersed terminal devices 116 and 122 in the relevant coverage area, the neighboring cell is compared with the manner in which the network side device transmits a signal to all of its terminal devices through a single antenna. Mobile devices in the middle are subject to less interference.
在给定时间,网络侧设备102、终端设备116或终端设备122可以是无线通信发送装置和/或无线通信接收装置。当发送数据时,无线通信发送装置可对数据进行编码以用于传输。具体地,无线通信发送装置可获取(例如生成、从其它通信装置接收、或在存储器中保存等)要通过信道发送至无线通信接收装置的一定数目的数据比特。这种数据比特可包含在数据的传输块(或多个传输块)中,传输块可被分段以产生多个码块。At a given time, the network side device 102, the terminal device 116, or the terminal device 122 may be a wireless communication transmitting device and/or a wireless communication receiving device. When transmitting data, the wireless communication transmitting device can encode the data for transmission. In particular, 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. Such data bits may be included in a transport block (or multiple transport blocks) of data that may be segmented to produce multiple code blocks.
此外,该通信系统100可以是公共陆地移动网络PLMN网络或者设备对设备(device to device,D2D)网络或者机器对机器(machine to machine,M2M)网络或者其他网络,图1仅为便于理解而示例的简化示意图,网络中还可以包括其他网络设备,图1中未予以画出。In addition, the communication system 100 may be a public land mobile network PLMN network or a device to device (D2D) network or a machine to machine (M2M) network or other network, and FIG. 1 is merely an example for convenience of understanding. A simplified schematic diagram of the network may also include other network devices, which are not shown in FIG.
图2示出了数据通过正交频分复用(orthogonal frequency division multiplexing,OFDM)符号发送之前发送端(例如网络设备)所进行的数据处理过程的主要步骤。如图2所示,FIG. 2 shows the main steps of a data processing process performed by a transmitting end (for example, a network device) before data is transmitted by orthogonal frequency division multiplexing (OFDM) symbols. as shown in picture 2,
来自上层(例如,媒体接入控制(media access control,MAC)层)的业务流经过信道编码之后的得到的码字经过加扰、调制、层映射后映射到一个或多层,然后经过预编码处理、资源单元映射,最后将调制后的符号通过天线端口发送出去。The obtained codewords from the upper layer (for example, the media access control (MAC) layer) are subjected to channel coding, scrambled, modulated, layer mapped, mapped to one or more layers, and then precoded. Processing, resource unit mapping, and finally transmitting the modulated symbols through the antenna port.
相应地,接收端(例如终端设备)可以进行解调数据。具体的上述各个数据处理过程可以参见现有标准中的描述。Accordingly, the receiving end (e.g., the terminal device) can perform demodulation of data. The specific data processing procedures described above can be referred to the description in the existing standards.
新空口(new radio,NR)协议中规定上述的“资源单元映射”处理是将数据映射到虚拟资源块(Virtual resource block,VRB)。The new resource (NR) protocol specifies that the above-mentioned "resource unit mapping" process maps data to a virtual resource block (VRB).
目前,NR中有2种资源分配类型,类型0(type0)和类型1(type1),然而,尚缺少与这两种资源分配类型匹配的资源单元映射方案。Currently, there are two resource allocation types in NR, type 0 (type 0) and type 1 (type 1). However, there is still no resource unit mapping scheme that matches the two resource allocation types.
鉴于上述问题,本申请实施例巧妙地提出一种通信的方法,本申请实施例根据资源分配类型对应的资源映射方式进行数据映射,能够提供针对不同数据分配类型的资源单元映射方案,有助于解决NR系统中不考虑资源分配类型而直接将数据映射到VRB中的问题。In view of the above problem, the embodiment of the present application subtly proposes a method for communication. The embodiment of the present application performs data mapping according to a resource mapping manner corresponding to a resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which is helpful. Solve the problem of directly mapping data into VRB without considering resource allocation type in NR system.
以下,为了便于理解和说明,作为示例而非限定,以将本申请的通信的方法在通信系统中的执行过程和动作进行说明。Hereinafter, for ease of understanding and explanation, the execution process and actions of the communication method of the present application in the communication system will be described by way of example and not limitation.
图3是根据本发明一个实施例的通信的方法示意性流程图。如图3所示的方法可以应 用于上述任一通信系统中。具体的,如图3所示的方法300包括:3 is a schematic flow diagram of a method of communication in accordance with one embodiment of the present invention. The method as shown in Fig. 3 can be applied to any of the above communication systems. Specifically, the method 300 shown in FIG. 3 includes:
310,通信设备确定资源分配类型,该资源分配类型为第一类型和第二类型中的一种。310. The communication device determines a resource allocation type, and the resource allocation type is one of a first type and a second type.
应理解,本申请实施例中通信设备可以为网络设备,也可以为终端设备。其中,在该通信设备为网络设备时,与该通信设备通信的对端设备为终端设备;在该通信设备为终端设备时,与该通信设备通信的对端设备为网络设备,本申请实施例并不限于此。It should be understood that the communication device in the embodiment of the present application may be a network device or a terminal device. Wherein, when the communication device is a network device, the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
应理解,本申请实施例中,第一类型和所述第二类型对应的资源分配方式不同,其中,第一类型可以是NR中的类型0,采用位图分配资源的方式;第二类型可以是NR中的类型1,通过规定资源起始位置和连续资源块个数分配资源的方式。It should be understood that, in the embodiment of the present application, the resource allocation manners corresponding to the first type and the second type are different, wherein the first type may be type 0 in the NR, and the method of allocating resources by using a bitmap; It is type 1 in NR, which allocates resources by specifying the starting position of resources and the number of consecutive resource blocks.
第一类型分配资源使用的位图可以与资源块组个数对应,举例而言,假设终端设备可用的资源集合包括6个资源块组,那么该位图可以为6比特,其中一个比特对应一个资源块组,当某一位比特取值为1时,可以表示该比特对应的资源块组分配给终端设备,当某一位比特取值为0时,可以表示该比特对应的资源块组未分配给终端设备。The bitmap used by the first type of allocated resources may correspond to the number of resource block groups. For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, one bit corresponding to one bit. A resource block group, when a bit of a bit has a value of 1, may indicate that the resource block group corresponding to the bit is allocated to the terminal device, and when the value of a bit is 0, the resource block group corresponding to the bit may be Assigned to the terminal device.
具体而言,网络设备可以向终端设备发送指示信息,该指示信息指示该资源分配类型,终端设备根据该指示信息确定该资源分配类型。例如,网络设备通过无线资源控制(radio resource control,RRC)信令指示资源分配类型,或者,在资源分配类型动态调整的情况下,网络设备可以通过下行控制信息(downlink control information,DCI)指示当前的资源分配类型为第一类型或第二类型。Specifically, the network device may send indication information to the terminal device, where the indication information indicates the resource allocation type, and the terminal device determines the resource allocation type according to the indication information. For example, the network device indicates the resource allocation type through radio resource control (RRC) signaling, or the network device may indicate the current downlink control information (DCI) by using the downlink control information (DCI). The resource allocation type is either the first type or the second type.
320,该通信设备根据该资源分配类型对应的资源映射方式与对端设备通信。320. The communications device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type.
其中,所述第一类型和所述第二类型对应的资源映射方式不同。The resource mapping manner corresponding to the first type and the second type is different.
换句说,本申请实施例针对不同的资源分配类型采用不同的资源映射方式进行数据映射。In other words, the embodiment of the present application uses different resource mapping manners for data mapping for different resource allocation types.
因此,本申请实施例能够根据资源分配类型对应的资源映射方式灵活的进行数据映射,有助于解决NR系统中不考虑资源分配类型,而是在资源单元映射时均是将数据映射到VRB中的问题。Therefore, the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
下面分别描述在资源分配类型为第一类型和第二类型时,通信设备分别使用与该资源分配类型对应的资源映射方式与对端设备通信的具体过程。The following describes the specific process of the communication device using the resource mapping manner corresponding to the resource allocation type to communicate with the peer device, respectively, when the resource allocation type is the first type and the second type.
可选地,作为另一实施例,在所述资源分配类型为所述第一类型时,所述通信设备采用数据映射到物理资源的映射方式与所述对端设备通信。Optionally, in another embodiment, when the resource allocation type is the first type, the communications device communicates with the peer device by using a mapping manner of data mapping to physical resources.
具体而言,在资源分配类型为第一类型,例如为类型0时,协议中规定在物理资源(例如PRB)上分配资源,因此,本申请实施例可以采用数据映射到物理资源的映射方式与对端设备通信,有助于解决现有技术中在第一类型时数据映射到VRB中的冲突问题。Specifically, when the resource allocation type is the first type, for example, the type 0, the protocol specifies that the resource is allocated on the physical resource (for example, the PRB). Therefore, the embodiment of the present application may adopt the mapping manner of the data mapping to the physical resource. The peer device communication helps to solve the conflict problem in the prior art that the data is mapped to the VRB in the first type.
可选地,作为另一实施例,在所述资源分配类型为所述第二类型时,所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信。Optionally, in another embodiment, when the resource allocation type is the second type, the communications device communicates with the peer device by using a mapping manner of data mapping to a virtual resource.
具体而言,在资源分配类型为第二类型,例如为类型1时,协议中规定在虚拟资源(例如VRB)上分配资源,因此,本申请实施例可以采用数据映射到虚拟资源的映射方式与对端设备通信。Specifically, when the resource allocation type is the second type, for example, the type 1, the protocol specifies that the resource is allocated on the virtual resource (for example, the VRB). Therefore, the embodiment of the present application may adopt the mapping manner of the data mapping to the virtual resource. The peer device communicates.
进一步地,作为另一实施例,所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信,包括:Further, as another embodiment, the communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource, including:
在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到 物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据,并将所述数据映射到所述虚拟资源,并进行解调数据。当然,通信设备也可以在接收数据的物理资源上直接进行数据解调,而无需先将数据映射到虚拟资源再进行数据解调,本申请实施例并不限于此。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource, and maps the data to the virtual resource, and performs demodulation data. Of course, the communication device can perform data demodulation directly on the physical resource that receives the data, without first mapping the data to the virtual resource and then performing data demodulation. The embodiment of the present application is not limited thereto.
因此,本申请实施例能够根据资源分配类型对应的资源映射方式灵活的进行数据映射,有助于解决NR系统中不考虑资源分配类型,而是在资源单元映射时均是将数据映射到VRB中的问题。Therefore, the embodiment of the present application can flexibly perform data mapping according to the resource mapping manner corresponding to the resource allocation type, which is helpful for solving the NR system without considering the resource allocation type, but mapping the data into the VRB in the resource unit mapping. The problem.
前文已指出在资源分配类型为第一类型,例如类型0时,现有标准中存在分配物理资源而将数据映射到虚拟资源相矛盾的问题。图3实施例描述了在资源分配类型为第一类型时,在分配物理资源的基础上进行数据映射到物理资源上的数据映射方式,进而解决了现有技术中的问题。可替代地,本申请实施例还可以进行如下变通:由于现有NR中规定数据均映射到虚拟资源,因此,本申请实施例可以在资源分配类型为第一类型时,分配虚拟资源,通过这种方式,能够与数据映射到虚拟资源的映射方式相吻合,同样能够解决现有技术中的问题。下面结合图4描述此方案。As mentioned above, when the resource allocation type is the first type, for example, type 0, there is a problem in the existing standards that the allocation of physical resources and the mapping of data to virtual resources are contradictory. The embodiment of FIG. 3 describes the data mapping manner of data mapping to physical resources on the basis of allocating physical resources when the resource allocation type is the first type, thereby solving the problems in the prior art. Alternatively, the embodiment of the present application may also be modified as follows: Since the data specified in the existing NR is mapped to the virtual resource, the embodiment of the present application may allocate the virtual resource when the resource allocation type is the first type. In this way, it can be matched with the mapping manner of data mapping to virtual resources, and the problems in the prior art can also be solved. This scheme is described below in conjunction with FIG.
具体的,如图4所示的通信方法400包括:Specifically, the communication method 400 shown in FIG. 4 includes:
410,通信设备确定资源分配类型为第一类型。410. The communications device determines that the resource allocation type is the first type.
例如,该第一类型为NR系统中的类型0。For example, the first type is type 0 in the NR system.
应理解,本申请实施例中通信设备可以为网络设备,也可以为终端设备。其中,在该通信设备为网络设备时,与该通信设备通信的对端设备为终端设备;在该通信设备为终端设备时,与该通信设备通信的对端设备为网络设备,本申请实施例并不限于此。It should be understood that the communication device in the embodiment of the present application may be a network device or a terminal device. Wherein, when the communication device is a network device, the peer device that communicates with the communication device is a terminal device; when the communication device is a terminal device, the peer device that communicates with the communication device is a network device, and the embodiment of the present application Not limited to this.
具体地,410中通信设备确定资源分配类型的方法可以参见上文中步骤310中的描述,为避免重复,此处不再赘述。For details, the method for determining the resource allocation type in the communication device in 410 can be referred to the description in step 310 above. To avoid repetition, details are not described herein again.
420,该通信设备使用资源分配信息对应的虚拟资源与对端设备通信。420. The communications device communicates with the peer device by using the virtual resource corresponding to the resource allocation information.
可选地,作为另一实施例,该资源分配信息可以为虚拟资源块组的位图。Optionally, as another embodiment, the resource allocation information may be a bitmap of a virtual resource block group.
具体而言,网络设备可以向终端设备发送与资源块组个数对应的位图向终端设备分配虚拟资源。该资源块组为虚拟资源块组。相应的,终端设备根据该位图即可确定所分配的虚拟资源。Specifically, the network device may send the bitmap corresponding to the number of resource block groups to the terminal device to allocate the virtual resource to the terminal device. The resource block group is a virtual resource block group. Correspondingly, the terminal device can determine the allocated virtual resource according to the bitmap.
例如,假设终端设备可用的资源集合包括6个资源块组,那么该位图可以为6比特,其中一个比特对应一个资源块组,当某一位比特取值为1时,可以表示该比特对应的资源块组被分配给终端设备,当某一位比特取值为0时,可以表示该比特对应的资源块组未被分配给终端设备。For example, if the resource set available to the terminal device includes six resource block groups, the bitmap may be 6 bits, where one bit corresponds to one resource block group. When a bit bit has a value of 1, the bit corresponding to the bit may be represented. The resource block group is allocated to the terminal device. When a bit bit takes a value of 0, it can indicate that the resource block group corresponding to the bit is not allocated to the terminal device.
应理解,在步骤420中通信设备使用虚拟资源通信可以包括在发送数据时进行该虚拟资源到物理资源的映射,通过物理资源发送数据;或者,在接收数据时,通过该虚拟资源对应的物理资源接收数据。It should be understood that, in step 420, the communication device using the virtual resource communication may include performing mapping of the virtual resource to the physical resource when transmitting the data, and transmitting the data by using the physical resource; or, when receiving the data, the physical resource corresponding to the virtual resource. Receive data.
由此可见,为了在第一类型中进行虚拟资源的分配,并使用该虚拟资源与对端通信,该通信设备需要进行虚拟资源与物理资源间的映射。也就是说,该通信设备需要知道物理资源与虚拟资源间的映射关系。It can be seen that in order to allocate virtual resources in the first type and use the virtual resources to communicate with the peer, the communication device needs to perform mapping between virtual resources and physical resources. That is to say, the communication device needs to know the mapping relationship between physical resources and virtual resources.
可选地,在一种实现方式中,网络设备可以通过发送信令指示终端设备该映射关系。Optionally, in an implementation manner, the network device may indicate the mapping relationship of the terminal device by sending signaling.
相应地,作为一个实施例,该方法包括:所述网络设备向所述终端设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息,所述虚拟资源与物理资源间的映射关系为一一映射的关系或者交织映射的关系。对应的,所述终端设备接收所述网络设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息。Correspondingly, as an embodiment, the method includes: the network device sending, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource, and mapping between the virtual resource and a physical resource. A one-to-one mapping relationship or an interleaved mapping relationship. Correspondingly, the terminal device receives, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource.
例如,该网络设备通过DCI发送该映射指示信息,本申请实施例并不限于此。For example, the network device sends the mapping indication information by using the DCI, and the embodiment of the present application is not limited thereto.
进一步地,作为另一实施例,所述映射指示信息为虚拟资源块到物理资源块的映射信令(VRB-to-PRB mapping))。Further, as another embodiment, the mapping indication information is a virtual resource block to a physical resource block mapping (VRB-to-PRB mapping).
需要说明的是,按照NR规定,发端将数据映射到VRB后,会通过VRB到PRB的映射,得到数据在最终PRB上的分布。VRB到PRB的映射分为2种,一种是VRB到PRB的一一映射,即第N个VRB映射到第N个PRB;一种是VRB到PRB的映射通过交织实现,VRB到PRB不一定是一一对应。具体虚拟资源与物理资源间的映射方式为哪种,网络设备可以通过DCI的一个信令即虚拟资源块到物理资源块的映射信令(VRB-to-PRB mapping)确定的。目前NR中规定该信令只有类型1的数据分配方式下才会出现,类型0的数据分配方式不会出现该信令。It should be noted that, according to the NR rule, after the originating data maps the data to the VRB, the data is distributed on the final PRB through the mapping from the VRB to the PRB. The VRB-to-PRB mapping is divided into two types, one is a one-to-one mapping from VRB to PRB, that is, the Nth VRB is mapped to the Nth PRB; the other is that the VRB to PRB mapping is implemented by interleaving, and the VRB to PRB is not necessarily It is a one-to-one correspondence. The mapping between the specific virtual resource and the physical resource is determined by the network device, that is, the signaling of the DCI, that is, the virtual resource block to the physical resource block mapping signaling (VRB-to-PRB mapping). At present, the NR specifies that the signaling only occurs in the data allocation mode of type 1, and the signaling in the type 0 does not appear in the signaling mode.
在本申请实施例中由于改变了现有NR中类型0的数据分配方式,因此,在类型0时,同样需要指示虚拟资源与物理资源间映射关系的信令(即映射指示信息)。In the embodiment of the present application, since the data allocation mode of the type 0 in the existing NR is changed, when the type 0 is used, signaling indicating the mapping relationship between the virtual resource and the physical resource (ie, mapping indication information) is also required.
上文中描述了该映射指示信息为类型1中的虚拟资源块到物理资源块的映射信令(VRB-to-PRB mapping)。即类型0和类型1采用同一信令指示虚拟资源与物理资源间的映射。The mapping indication information is described above as mapping mapping of virtual resource blocks to physical resource blocks in type 1 (VRB-to-PRB mapping). That is, type 0 and type 1 use the same signaling to indicate the mapping between virtual resources and physical resources.
具体地,在实际应用中,在类型0时,该信令的取值可以仅为一个值,例如0或1,用于指示物理资源与虚拟资源间为交织映射和一一映射中的一种,本申请实施例并不限于此。Specifically, in the actual application, when the type is 0, the value of the signaling may be only one value, such as 0 or 1, for indicating that the physical resource and the virtual resource are one of an interlace mapping and a one-to-one mapping. The embodiment of the present application is not limited thereto.
因此,本申请实施例可以使用已有的信令进行物理资源与虚拟资源间映射关系的指示,能够兼容已有技术,降低实现复杂度。Therefore, the embodiment of the present application can use an existing signaling to perform an indication of a mapping relationship between a physical resource and a virtual resource, and can be compatible with the prior art and reduce implementation complexity.
可替代地,该映射指示信息也可以为一个新的信令,本申请实施例并不限于此。Alternatively, the mapping indication information may also be a new signaling, and the embodiment of the present application is not limited thereto.
可选地,在一种实现方式中,网络设备也可以不通过发送信令指示终端设备该映射关系。例如,通信设备(网络设备或终端设备)可以根据预设映射关系进行所述虚拟资源映射与物理资源间的映射。Optionally, in an implementation manner, the network device may also indicate the mapping relationship of the terminal device by sending signaling. For example, the communication device (network device or terminal device) can perform mapping between the virtual resource mapping and the physical resource according to a preset mapping relationship.
可选地,所述预设映射关系可以为虚拟资源与物理资源间一一映射的关系或虚拟资源与物理资源间交织映射的关系,本申请实施例并不限于此。Optionally, the preset mapping relationship may be a one-to-one mapping relationship between the virtual resource and the physical resource or a relationship between the virtual resource and the physical resource. The embodiment of the present application is not limited thereto.
因此,本申请实施例中通过根据预设的映射关系确定物理资源与虚拟资源间的映射关系,无需信令指示,能够节省信令开销,提升网络性能。Therefore, in the embodiment of the present application, the mapping relationship between the physical resource and the virtual resource is determined according to the preset mapping relationship, and no signaling indication is needed, which can save signaling overhead and improve network performance.
下面详细描述在确定了物理资源与虚拟资源间的映射关系的基础上,通信设备使用资源分配信息对应的虚拟资源与对端设备通信的具体过程。The specific process of the communication device using the virtual resource corresponding to the resource allocation information to communicate with the peer device is described in detail below on the basis of determining the mapping relationship between the physical resource and the virtual resource.
具体的,在410中,在下行传输时,所述网络设备根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源到所述物理资源的映射,并通过所述物理资源向所述终端设备发送数据;Specifically, in 410, the network device performs mapping of the virtual resource to the physical resource according to a mapping relationship between the virtual resource and a physical resource, and uses the physical resource to The terminal device sends data;
相应的,所述终端设备在所述虚拟资源对应的物理资源接收所述网络设备发送的数据。Correspondingly, the terminal device receives data sent by the network device in a physical resource corresponding to the virtual resource.
或者,在上行传输时,所述网络设备在所述虚拟资源对应的物理资源接收所述终端设备发送的数据。Or, in the uplink transmission, the network device receives data sent by the terminal device in a physical resource corresponding to the virtual resource.
相应的,所述终端设备根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源与所述物理资源间的映射,并通过所述物理资源向所述网络设备发送数据。Correspondingly, the terminal device performs mapping between the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and sends data to the network device by using the physical resource.
因此,本申请实施例在资源分配类型为第一类型时,分配虚拟资源,通过这种方式,能够与数据映射到虚拟资源的映射方式相吻合,解决现有技术中的问题。Therefore, in the embodiment of the present application, when the resource allocation type is the first type, the virtual resource is allocated. In this manner, the mapping manner of the data mapping to the virtual resource can be matched, and the problem in the prior art is solved.
下面描述,在图3所示的方法在类型1或者在图4所示的方法在涉及到虚拟资源与物理资源间的映射时,通信设备进行虚拟资源与物理资源间的具体处理过程。The following describes the specific processing procedure between the virtual resource and the physical resource when the method shown in FIG. 3 is related to the mapping between the virtual resource and the physical resource in the method of the type 1 or the method shown in FIG. 4 .
可选地,作为另一实施例,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。Optionally, in another embodiment, the communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit represents the virtual resource and the physical resource. The granularity between the mappings.
应理解,本申请实施例中,该所述映射单元可以为虚拟资源块到物理资源块交织(VRB-to-PRB-interleaver)大小,可以表示虚拟资源与物理资源之间映射的颗粒度表示映射的最小资源单位,也可以称为资源块绑定集合,例如2个VRB或4个VRB等,本申请实施例并不限于此。It should be understood that, in the embodiment of the present application, the mapping unit may be a virtual resource block to physical resource block interleaving (VRB-to-PRB-interleaver) size, and may represent a granularity representation mapping between a virtual resource and a physical resource. The minimum resource unit may also be referred to as a resource block binding set, for example, 2 VRBs or 4 VRBs, etc., and the embodiment of the present application is not limited thereto.
应理解,网络侧可以通过RRC给终端设备UE配置几组带宽部分(Bandwidth part,BWP)参数,其中每组参数包括该BWP的起始RB,长度及子载波间隔;然后网络侧可以通过DCI激活其中的一个或多个BWP,网络侧对该终端设备调度的资源可以为激活BWP中的子带。因此上述的终端设备可用虚拟资源的集合可以为多个BWP中的其中一个BWP,或者一个BWP中的一部分频带,可以对应单次调度的资源,例如多个子带,本申请实施例并不限于此。It should be understood that the network side may configure, by the RRC, a plurality of sets of bandwidth part (BWP) parameters, where each group of parameters includes a starting RB, a length and a subcarrier spacing of the BWP; and then the network side may be activated by the DCI. One or more BWPs, the resources scheduled by the network side to the terminal device may be sub-bands in the active BWP. Therefore, the foregoing set of available virtual resources of the terminal device may be one of the plurality of BWPs, or a part of the frequency band of the BWP, and may correspond to a single scheduled resource, for example, multiple sub-bands, and the embodiment of the present application is not limited thereto. .
应理解,本申请实施例中,带宽部分可以理解为一段连续的频带,该频带包含至少一个连续的子带,每个带宽部分可以对应一组系统参数(numerology),包括例如但不限于,子载波间隔(Subcarrier spacing)和循环前缀(Cyclic Prefix,CP)等,不同带宽部分可以对应不同的系统参数。作为可选的,在同一个传输时间间隔(Transmission Time Interval,TTI)内,在多个带宽部分之中,可以仅有一个带宽部分可用,其他带宽部分不可用。有关带宽部分的定义可以参考现有技术,例如但不限于针对NR的各种提案。随着技术的不断发展,上述定义也有可能发生变化。It should be understood that, in the embodiment of the present application, the bandwidth portion may be understood as a continuous frequency band, where the frequency band includes at least one consecutive sub-band, and each bandwidth portion may correspond to a set of system parameters including, for example, but not limited to, sub- Subcarrier spacing and Cyclic Prefix (CP), etc., different bandwidth parts can correspond to different system parameters. Alternatively, within the same Transmission Time Interval (TTI), among the multiple bandwidth portions, only one bandwidth portion may be available, and other bandwidth portions may not be available. The definition of the bandwidth portion can be referred to the prior art, such as but not limited to various proposals for NR. As the technology continues to evolve, the above definitions are subject to change.
应注意,如果该虚拟资源的集合(例如,以BWP为例)含有的RB数目不是所述映射单元(例如,VRB-to-PRB-interleaver)的整数倍,在VRB到PRB映射时,会因为虚拟资源集合不能整除映射单元,会存在一些余数RB,造成收发两端可能会采用不同的映射行为进行虚拟资源到物理资源的映射。It should be noted that if the set of virtual resources (for example, taking BWP as an example) contains an integer multiple of the mapping unit (for example, VRB-to-PRB-interleaver), when mapping from VRB to PRB, The virtual resource set cannot divide the mapping unit, and there are some residual RBs. The two ends of the sending and receiving may use different mapping behaviors to map virtual resources to physical resources.
本申请实施例中,可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为,能够解决上述问题。In the embodiment of the present application, the mapping between the virtual resource and the physical resource may be performed according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior, which can solve the above problem.
可选地,在一种实现方式中,在所述通信设备为网络设备,所述对端设备为终端设备时,所述方法还包括:所述网络设备为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,Optionally, in an implementation manner, when the communication device is a network device, and the peer device is a terminal device, the method further includes: configuring, by the network device, the size of the terminal device to be the Mapping a unit of integer multiples of the set of virtual resources,
其中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:所述通信设备根据所述虚拟资源的集合的大小和映射单元的 大小进行所述虚拟资源与物理资源间的交织映射。The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the size of the set of the virtual resources and the size of the mapping unit according to the communication device Interleaving mapping between the virtual resource and the physical resource is performed.
具体而言,本申请实施例通过网络设备直接为终端设备配置的虚拟资源的集合为映射单元的整数倍,解决了上述两者不能整除的问题。Specifically, in the embodiment of the present application, the set of virtual resources directly configured by the network device for the terminal device is an integer multiple of the mapping unit, which solves the problem that the two cannot be divisible.
其中,在网络设备配置的虚拟资源的集合为映射单元的整数倍情况下,上述虚拟资源与物理资源间的映射可以为交织映射也可以一一映射,本申请实施例并不限于此。The mapping between the virtual resource and the physical resource may be an interlaced mapping or a one-to-one mapping. The embodiment of the present application is not limited thereto.
具体地,假设映射单元为P个VRB。虚拟资源集合(例如,以BWP为例)含有的VRB数目是P的N(N为整数)倍时,该虚拟资源集合可以划分为N个组,该N个组中的各个组均包括P个VRB。该N个组VRB可以物理资源进行一一映射或者交织映射。其中,在该N个组VRB与物理资源进行交织映射时,每一个组可以称为一个交织单元。Specifically, it is assumed that the mapping unit is P VRBs. When the number of VRBs included in the virtual resource set (for example, in the case of BWP) is N (N is an integer) times of P, the virtual resource set may be divided into N groups, and each of the N groups includes P VRB. The N groups of VRBs may perform one-to-one mapping or interleaving mapping on physical resources. Wherein, when the N groups of VRBs perform interlace mapping with physical resources, each group may be referred to as an interleaving unit.
可选地,在一种实现方式中,所述虚拟资源的集合不能被所述映射单元整除,Optionally, in an implementation manner, the set of virtual resources cannot be divisible by the mapping unit.
所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:所述通信设备进行所述虚拟资源与物理资源间的一一映射;或者,The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the communication device performs a one-to-one mapping between the virtual resource and the physical resource; or
所述通信设备进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
所述通信设备进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
应理解,该余数单元可以为虚拟资源集合中的任意一个交织单元,例如,为该虚拟资源集合中的第一个或者最后一个交织单元,本申请实施例并不限于此。It should be understood that the remainder unit may be any one of the virtual resource sets, for example, the first or last interleaving unit in the virtual resource set, and the embodiment of the present application is not limited thereto.
可选的,作为一个实施例,该余数单元为最后一个交织单元。Optionally, as an embodiment, the remainder unit is the last interleaving unit.
可选的,作为一个实施例,该余数单元为索引号或者编号最大(也可以为最小)的交织单元。Optionally, as an embodiment, the remainder unit is an index unit or an interleaved unit with the largest number (which may also be the smallest).
可选的,作为一个实施例,虚拟资源集合中的交织单元不按增序排序,换句话说,资源集合中按照顺序由小到大的排序,相邻的两个交织单元,序号小的交织单元的大小不小于序号大的交织单元的大小。由于交织单元的大小仅有两类取值,一类是映射单元,一类是余数单元,按照这种方式,该余数单元会成为最后一个交织单元。Optionally, as an embodiment, the interleaving units in the virtual resource set are not sorted in an ascending order. In other words, the resource sets are sorted in order from small to large, adjacent two interleaving units, and the interleaving is small. The size of the unit is not smaller than the size of the interleaved unit with a large serial number. Since the size of the interleaving unit has only two types of values, one is a mapping unit and the other is a remainder unit. In this way, the remainder unit becomes the last interleaving unit.
可选地,作为一个实施例,该余数单元为网络设备通过信令直接指示或者间接指示的一个交织单元,本申请实施例并不限于此。Optionally, as an embodiment, the remainder unit is an interleaving unit that is directly indicated by the network device or directly indicated by the signaling, and the embodiment of the present application is not limited thereto.
例如,以该余数单元为最后一个交织单元为例。假设映射单元为P个VRB。虚拟资源集合(例如,以BWP为例)含有的VRB数目是
虚拟资源的集合不能被所述映射单元整除时,该最后一个交织单元的大小可以为
或者表达为
For example, taking the remainder unit as the last interleaving unit as an example. Assume that the mapping unit is P VRBs. The number of VRBs contained in a virtual resource collection (for example, in the case of BWP) is When the set of virtual resources cannot be divisible by the mapping unit, the size of the last interleaved unit may be Or expressed as
应理解,上文描述了在图3和图4的方法中,根据虚拟资源集合大小和映射单元大小进行进行虚拟资源与物理资源间映射的具体方案。It should be understood that the foregoing describes a specific scheme for performing mapping between virtual resources and physical resources according to the virtual resource set size and the mapping unit size in the methods of FIG. 3 and FIG. 4.
可选地,上述虚拟资源与物理资源间映射可以不局限于上述图3和图4方法中,只要需要进行物理资源与虚拟资源间的映射均可以采用上述方法。本申请实施例并不限于此。下面集合图5间详细描本申请实施例的虚拟资源与物理资源间的映射的具体方案。Optionally, the mapping between the virtual resource and the physical resource may not be limited to the foregoing methods in FIG. 3 and FIG. 4, and the foregoing method may be adopted as long as the mapping between the physical resource and the virtual resource is required. The embodiments of the present application are not limited thereto. The specific scheme of mapping between virtual resources and physical resources in the embodiment of the present application is described in detail below.
具体的,如图5所示的方法500包括:Specifically, the method 500 shown in FIG. 5 includes:
510,通信设备确定终端设备可用的虚拟资源的集合的大小和映射单元的大小。510. The communications device determines a size of a set of virtual resources available to the terminal device and a size of the mapping unit.
其中,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The size of the mapping unit represents a granularity of mapping between a virtual resource and a physical resource.
应理解,该虚拟资源的集合可以为上述BWP,也可以为BWP中的部分子带,本申请实施例并不限于此。映射单元的定义可以参见上文中的描述,此处不再赘述。It should be understood that the set of the virtual resources may be the foregoing BWP, or may be a partial sub-band in the BWP, and the embodiment of the present application is not limited thereto. The definition of the mapping unit can be referred to the description above, and will not be described here.
具体的,网络设备可以通过相应指示信息指示终端设备该虚拟资源的集合的大小和映射单元的大小。Specifically, the network device may indicate, by using the corresponding indication information, a size of the set of the virtual resources and a size of the mapping unit of the terminal device.
520,该通信设备根据该虚拟资源的集合的大小和该映射单元的大小进行虚拟资源与物理资源间的映射。520. The communications device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit.
具体的,网络设备和终端设备可以按照预设计算方式,根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射。具体的,该通信设备在发送数据时进行虚拟资源到物理资源的映射,在解调接收到的数据时进行物理资源到虚拟资源的映射。Specifically, the network device and the terminal device may perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit according to a preset calculation manner. Specifically, the communication device performs mapping of virtual resources to physical resources when transmitting data, and performs mapping of physical resources to virtual resources when demodulating the received data.
具体的,步骤520中的具体映射方式可以参见上文中的描述,此处不再赘述。For details, the specific mapping mode in step 520 can be referred to the description above, and details are not described herein again.
因此,本申请实施例可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为。Therefore, the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
现有技术中,在NR系统中,可以通过RRC信令中的参数例如“maxNrofCodeWordsScheduledByDCI”,表述单个DCI中,最大的CW数目。例如,如果该参数配置为1或者没有被配置,则通过DCI仅会调度1个CW;如果该参数配置为2,则通过DCI可以调度1个CW或者2个CW。In the prior art, in the NR system, the maximum number of CWs in a single DCI can be expressed by parameters such as "maxNrofCodeWordsScheduledByDCI" in the RRC signaling. For example, if the parameter is configured to be 1 or not configured, only one CW will be scheduled by DCI; if the parameter is configured to be 2, one CW or two CWs can be scheduled by DCI.
而目前NR协议DCI格式(format)1_1中一直存在2个传输块的相关参数的开销,然而,当RRC信令中的第一参数指示1个CW时,DCI中2个传输块的相关参数的开销存在浪费情况,造成了DCI不必要的开销。The current NR protocol DCI format 1_1 always has the overhead of the relevant parameters of the two transport blocks. However, when the first parameter in the RRC signaling indicates one CW, the relevant parameters of the two transport blocks in the DCI are The overhead is wasted, causing unnecessary overhead for DCI.
本申请实施例为了解决上述问题,提出了一种如图6所述的通信的方法,该方法能够根据第一参数灵活的确定DCI中的传输块的相关参数的开销,能够节省信令开销。In order to solve the above problem, a method for communication as described in FIG. 6 is proposed. The method can flexibly determine the overhead of the relevant parameters of the transport block in the DCI according to the first parameter, and can save signaling overhead.
具体地,如图6所示的600方法,包括:Specifically, the 600 method shown in FIG. 6 includes:
610,通信设备根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数。610. The communications device determines, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI.
其中,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV。The relevant parameters of the transport block include at least one of the following: a modulation and coding mode MCS, a new data indication NDI, and a redundancy version number RV.
应理解,该第一参数可以表述单个DCI中最大的CW数目。例如,该第一参数可以为RRC信令中的参数“maxNrofCodeWordsScheduledByDCI”,本申请实施例并不限于此。It should be understood that this first parameter may represent the maximum number of CWs in a single DCI. For example, the first parameter may be the parameter “maxNrofCodeWordsScheduledByDCI” in the RRC signaling, and the embodiment of the present application is not limited thereto.
可选地,作为一个实施例,所述第一参数未被配置或者所述第一参数的取值指示1个码字,Optionally, as an embodiment, the first parameter is not configured, or the value of the first parameter indicates 1 codeword,
所述DCI中的第一MCS为N
1比特,第二MCS为0比特,N
1为大于或者等于1的整数;例如,N
1=5比特,或者,所述DCI中的第一NDI为M
1比特,第二NDI为0比特,M
1为大于或者等于1的整数;例如,M
1=1比特,或者,所述DCI中的第一RV为Z
1比特,第二RV为0比特,Z
1为大于或者等于1的整数,例如,Z
1=2比特,本申请实施例并不限于此。
The first MCS in the DCI is N 1 bit, the second MCS is 0 bit, N 1 is an integer greater than or equal to 1; for example, N 1 = 5 bits, or the first NDI in the DCI is M 1 bit, the second NDI is 0 bits, M 1 is an integer greater than or equal to 1; for example, M 1 =1 bits, or the first RV in the DCI is Z 1 bit, and the second RV is 0 bits, Z 1 is an integer greater than or equal to 1, for example, Z 1 = 2 bits, and embodiments of the present application are not limited thereto.
换句话说,在所述第一参数未被配置或者所述第一参数的取值指示1个码字时,所述 DCI中可以包括1个传输块的相关参数,另一个传输块的相关参数中的至少一个参数为0比特。In other words, when the first parameter is not configured or the value of the first parameter indicates 1 codeword, the DCI may include related parameters of one transport block, and related parameters of another transport block. At least one of the parameters is 0 bits.
可选地,作为另一实施例,所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数。Optionally, in another embodiment, the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to a first codeword; the second MCS, the The second NDI and the second RV are related parameters of the second transport block corresponding to the second codeword.
应理解,本申请实施例中,“第一”和“第二”仅仅是为了进行区分,不应对本申请实施例进行限定,“第一”和“第二”可以互换,在实际应该中,所述第二MCS、所述第二NDI和所述第二RV也可以替换为第一码字对应的第一传输块的相关参数,本申请实施例并不限于此。It should be understood that, in the embodiments of the present application, "first" and "second" are merely for distinguishing, and the embodiments of the present application are not limited, and "first" and "second" may be interchanged. The second MCS, the second NDI, and the second RV may also be replaced with related parameters of the first transport block corresponding to the first codeword, and the embodiment of the present application is not limited thereto.
因此,本申请实施例,通过根据能够根据第一参确定传输的数据为1个码字时,仅保留一个传输快的相关参数的开销,将另一个传输块的相关参数中的至少一个设置为0比特,减小DCI中的传输块的相关参数的开销。Therefore, in the embodiment of the present application, when the data that can be transmitted according to the first parameter is one codeword, at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
可选地,作为一个实施例,所述第一信令的取值指示2个码字,Optionally, as an embodiment, the value of the first signaling indicates two codewords,
所述DCI中的第一MCS为N
1比特,第二MCS为N
2比特,N
1和N
2为大于或者等于1的整数;例如,N
1=N
2=5比特,或者,所述DCI中的第一NDI为M
1比特,第二NDI为M
2比特,M
1和M
2为大于或者等于1的整数;例如,M
1=M
2=1比特,或者,所述DCI中的第一RV为Z
1比特,第二RV为Z
2比特,Z
1和Z
2为大于或者等于1的整数,例如,Z
1=Z
2=2比特,本申请实施例并不限于此。
The first MCS in the DCI is N 1 bit, the second MCS is N 2 bits, and N 1 and N 2 are integers greater than or equal to 1; for example, N 1 =N 2 =5 bits, or the DCI The first NDI is M 1 bit, the second NDI is M 2 bits, and M 1 and M 2 are integers greater than or equal to 1; for example, M 1 = M 2 =1 bits, or the first in the DCI An RV is a Z 1 bit, a second RV is a Z 2 bit, and Z 1 and Z 2 are integers greater than or equal to 1, for example, Z 1 = Z 2 = 2 bits, and embodiments of the present application are not limited thereto.
因此,本申请实施例,能够根据第一参灵活的确定DCI中的传输块的相关参数的开销,能够在保证信令正常传输的情况下,降低信令开销。Therefore, in the embodiment of the present application, the overhead of determining the relevant parameters of the transport block in the DCI can be flexibly determined according to the first parameter, and the signaling overhead can be reduced while ensuring normal signaling.
620,该通信设备发送所述DCI或者检测所述DCI。620. The communication device sends the DCI or detects the DCI.
具体地,在所述通信设备为网络设备时,该网络设备发送该DCI,或者,在通信设备为终端设备时,该终端设备监测该DCI。Specifically, when the communication device is a network device, the network device sends the DCI, or when the communication device is a terminal device, the terminal device monitors the DCI.
应理解,上文中图1至图6的例子,仅仅是为了帮助本领域技术人员理解本发明实施例,而非要将本发明实施例限于所例示的具体数值或具体场景。本领域技术人员根据所给出的图1至图6的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。It should be understood that the above-described examples of FIG. 1 to FIG. 6 are merely for facilitating the understanding of the embodiments of the present invention, and the embodiments of the present invention are not limited to the specific numerical values or specific examples illustrated. A person skilled in the art will be able to make various modifications and changes in the embodiments according to the examples of FIG. 1 to FIG. 6 which are within the scope of the embodiments of the present invention.
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that, in the various embodiments of the present application, the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the order of execution of each process should be determined by its function and internal logic, and should not be applied to the embodiment of the present application. The implementation process constitutes any limitation.
上文中,结合图1至图6详细描述了本发明实施例的数据传输的方法,下面结合图7至图8描述本发明实施例的设备。Hereinabove, the data transmission method of the embodiment of the present invention is described in detail with reference to FIG. 1 to FIG. 6, and the apparatus of the embodiment of the present invention will be described below with reference to FIGS. 7 to 8.
图7为本申请实施例提供的一种网络设备的结构示意图,例如可以为基站的结构示意图。如图7所示,该网络设备700可应用于如图1所示的系统中,执行上述方法实施例中网络设备的功能。FIG. 7 is a schematic structural diagram of a network device according to an embodiment of the present application, and may be, for example, a schematic structural diagram of a base station. As shown in FIG. 7, the network device 700 can be applied to the system shown in FIG. 1 to perform the functions of the network device in the foregoing method embodiment.
网络设备700可以包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)71和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元,digital unit,DU)72。所述RRU71可以称为收发单元71,可选地,该收发单元还可以称为收发机、收发电 路、或者收发器等等,其可以包括至少一个天线711和射频单元712。所述RRU71部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送预编码矩阵信息。所述BBU72部分主要用于进行基带处理,对基站进行控制等。所述RRU71与BBU72可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。The network device 700 may include one or more radio frequency units, such as a remote radio unit (RRU) 71 and one or more baseband units (BBUs) (also referred to as digital units, digital units, DUs). ) 72. The RRU 71 may be referred to as a transceiver unit 71. Alternatively, the transceiver unit may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 711 and a radio frequency unit 712. The RRU 71 portion is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals and baseband signals, for example, for transmitting precoding matrix information to a terminal device. The BBU 72 part is mainly used for performing baseband processing, controlling a base station, and the like. The RRU 71 and the BBU 72 may be physically disposed together or physically separated, that is, distributed base stations.
所述BBU72为基站的控制中心,也可以称为处理单元72,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理单元)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程。The BBU 72 is a control center of the base station, and may also be referred to as a processing unit 72, and is mainly used to perform baseband processing functions such as channel coding, multiplexing, modulation, spreading, and the like. For example, the BBU (processing unit) can be used to control the base station to perform an operation procedure about the network device in the foregoing method embodiment.
在一个示例中,所述BBU72可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU72还包括存储器721和处理器722。所述存储器721用以存储必要的指令和数据。所述处理器722用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器721和处理器722可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。In an example, the BBU 72 may be composed of one or more boards, and multiple boards may jointly support a single access standard radio access network (such as an LTE network), or may separately support different access modes of wireless. Access network (such as LTE network, 5G network or other network). The BBU 72 also includes a memory 721 and a processor 722. The memory 721 is used to store necessary instructions and data. The processor 722 is configured to control the base station to perform necessary actions, for example, to control the base station to perform an operation procedure about the network device in the foregoing method embodiment. The memory 721 and the processor 722 can serve one or more boards. That is, the memory and processor can be individually set on each board. It is also possible that multiple boards share the same memory and processor. In addition, the necessary circuits can be set on each board.
可选地,在一种实现方式中,所述处理单元用于确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;Optionally, in an implementation manner, the processing unit is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;
所述收发单元用于根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。The transceiver unit is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
应理解,与该网络设备通信的对端设备可以为终端设备,本申请实施例并不限于此。It should be understood that the peer device that communicates with the network device may be a terminal device, and the embodiment of the present application is not limited thereto.
因此,本申请实施例根据资源分配类型对应的资源映射方式进行数据映射,能够提供针对不同数据分配类型的资源单元映射方案,有助于解决NR系统中不考虑资源分配类型而直接将数据映射到VRB中的问题。Therefore, the embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which helps to directly map the data to the NR system without considering the resource allocation type. The problem in VRB.
可选地,作为另一实施例,所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数进行资源分配。Optionally, in another embodiment, the first type and the second type of resource allocation manners are different, where the first type uses a bitmap allocation resource, and the second type uses a specified resource starting. Resource allocation for location and number of consecutive resource blocks.
可选地,作为另一实施例,所述收发单元具体用于:Optionally, as another embodiment, the transceiver unit is specifically configured to:
在所述资源分配类型为所述第一类型时,采用数据映射到物理资源的映射方式与所述对端设备通信;或者,When the resource allocation type is the first type, the mapping manner of the data mapping to the physical resource is used to communicate with the peer device; or
在所述资源分配类型为所述第二类型时,采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
可选地,作为另一实施例,,所述收发单元具体用于:Optionally, as another embodiment, the transceiver unit is specifically configured to:
在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;
在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
可选地,在另一种实现方式中,所述处理单元用于确定资源分配类型为第一类型,Optionally, in another implementation manner, the processing unit is configured to determine that the resource allocation type is the first type.
所述收发单元用于使用资源分配信息对应的虚拟资源与对端设备通信。The transceiver unit is configured to communicate with the peer device by using the virtual resource corresponding to the resource allocation information.
因此,本申请实施例可以在资源分配类型为第一类型时,分配虚拟资源,通过这种方式,能够与数据映射到虚拟资源的映射方式相吻合Therefore, the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
可选地,作为另一实施例,所述分配信息包括用于指示所述虚拟资源块组的位图。Optionally, as another embodiment, the allocation information includes a bitmap for indicating the virtual resource block group.
可选地,作为另一实施例,所述收发单元还用于向所述终端设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息,所述虚拟资源与物理资源间的映射关系为一一映射的关系或者交织映射的关系,Optionally, in another embodiment, the transceiver unit is further configured to send, to the terminal device, mapping indication information indicating a mapping relationship between the virtual resource and a physical resource, and mapping between the virtual resource and a physical resource. The relationship is a one-to-one mapping relationship or an interleaved mapping relationship,
其中,所述收发单元在使用资源分配信息对应的虚拟资源与对端设备通信方面,具体用于在发送下行数据时,根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源到所述物理资源的映射,并通过所述物理资源向所述终端设备发送数据;或者,在接收上行数据时,在所述虚拟资源对应的物理资源接收所述终端设备发送的数据;或者,The transmitting and receiving unit is configured to perform the virtual resource to the remote device according to the mapping relationship between the virtual resource and the physical resource when transmitting the downlink data, when the virtual resource corresponding to the resource allocation information is used to communicate with the peer device. Mapping the physical resource, and transmitting the data to the terminal device by using the physical resource; or receiving the data sent by the terminal device in the physical resource corresponding to the virtual resource when receiving the uplink data; or
可选地,作为另一实施例,所述映射指示信息为虚拟资源块到物理资源块的映射信令。Optionally, as another embodiment, the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
可选地,作为另一实施例,所述收发单元具体用于根据预设映射关系进行所述虚拟资源映射与物理资源间的映射。Optionally, in another embodiment, the transceiver unit is specifically configured to perform mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
可选地,作为另一实施例,所述预设映射关系为虚拟资源与物理资源间一一映射的关系或虚拟资源与物理资源间交织映射的关系。Optionally, in another embodiment, the preset mapping relationship is a one-to-one mapping relationship between virtual resources and physical resources or a relationship between virtual resources and physical resources.
可选地,作为另一实施例,所述处理单元还用于根据所述虚拟资源的集合的大小和映射单元的大小确定虚拟资源与物理资源间的映射关系,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。Optionally, in another embodiment, the processing unit is further configured to determine, according to a size of the set of the virtual resources and a size of the mapping unit, a mapping relationship between the virtual resource and the physical resource, where the size of the mapping unit represents a virtual The granularity of the mapping between resources and physical resources.
可选地,作为另一实施例,所述处理单元还用于为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,Optionally, in another embodiment, the processing unit is further configured to configure, for the terminal device, a set of the virtual resources that are an integer multiple of the mapping unit,
其中,所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit. The size performs an interleaving mapping between the virtual resource and the physical resource.
可选地,作为另一实施例,所述虚拟资源的集合不能被所述映射单元整除,Optionally, as another embodiment, the set of virtual resources cannot be divisible by the mapping unit.
所述虚拟资源与物理资源间的映射关系为一一映射的关系;或者,The mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship; or
所述虚拟资源与物理资源间的映射关系为所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间为一一映射的关系,所述最大整数倍个所述映射单元个虚拟资源与物理资源为交织映射的关系,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiple The mapping unit, the virtual resource and the physical resource are in an interlaced mapping relationship, and the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
所述虚拟资源与物理资源间的映射关系为所述虚拟资源与物理资源之间为交织映射关系,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The mapping relationship between the virtual resource and the physical resource is an interleaving mapping relationship between the virtual resource and the physical resource, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit and a remainder a unit, where the remainder unit includes a virtual resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set.
可选地,作为另一实施例,所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。Optionally, as another embodiment, the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
可选地,作为另一实施例,所述第一类型为类型0,所述第二类型为类型1。Optionally, as another embodiment, the first type is type 0, and the second type is type 1.
可选地,在另一种实现方式中,所述处理单元用于根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;Optionally, in another implementation manner, the processing unit is configured to determine, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI. The relevant parameters of the transport block include at least one of: a modulation and coding scheme MCS, a new data indication NDI, and a redundancy version number RV;
所述收发单元用于发送所述DCI或者检测所述DCI。The transceiver unit is configured to send the DCI or detect the DCI.
因此,本申请实施例,通过根据能够根据第一参确定传输的数据为1个码字时,仅保 留一个传输快的相关参数的开销,将另一个传输块的相关参数中的至少一个设置为0比特,减小DCI中的传输块的相关参数的开销。Therefore, in the embodiment of the present application, when the data that can be transmitted according to the first parameter is one codeword, at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
可选地,作为另一实施例,所述第一参数未被配置或者所述第一参数的取值指示1个码字,所述DCI中的第一MCS为N1比特,第二MCS为0比特,N1为大于或者等于1的整数;或者,所述DCI中的第一NDI为M1比特,第二NDI为0比特,M1为大于或者等于1的整数;或者,所述DCI中的第一RV为Z1比特,第二RV为0比特,Z1为大于或者等于1的整数。Optionally, in another embodiment, the first parameter is not configured or the value of the first parameter indicates 1 codeword, the first MCS in the DCI is N1 bit, and the second MCS is 0. Bit, N1 is an integer greater than or equal to 1; or, the first NDI in the DCI is M1 bit, the second NDI is 0 bit, M1 is an integer greater than or equal to 1; or, the first in the DCI RV is a Z1 bit, a second RV is 0 bits, and Z1 is an integer greater than or equal to 1.
可选地,作为另一实施例,所述第一信令的取值指示2个码字,Optionally, as another embodiment, the value of the first signaling indicates 2 code words,
所述DCI中的第一MCS为N1比特,第二MCS为N2比特,N1和N2为大于或者等于1的整数;或者,所述DCI中的第一NDI为M1比特,第二NDI为M2比特,M1和M2为大于或者等于1的整数;或者,所述DCI中的第一RV为Z1比特,第二RV为Z2比特,Z1和Z2为大于或者等于1的整数。The first MCS in the DCI is N1 bits, the second MCS is N2 bits, and N1 and N2 are integers greater than or equal to 1; or, the first NDI in the DCI is M1 bits, and the second NDI is M2 bits. M1 and M2 are integers greater than or equal to 1; alternatively, the first RV in the DCI is Z1 bits, the second RV is Z2 bits, and Z1 and Z2 are integers greater than or equal to 1.
可选地,作为另一实施例,所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;Optionally, in another embodiment, the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
可选地,在另一种实现方式中,所述处理单元用于确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,Optionally, in another implementation manner, the processing unit is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit,
所述收发单元用于根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The transceiver unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of mapping between the virtual resource and the physical resource. .
因此,本申请实施例可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为。Therefore, the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
可选地,作为另一实施例,所述处理单元还用于为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,Optionally, in another embodiment, the processing unit is further configured to configure, for the terminal device, a set of the virtual resources that are an integer multiple of the mapping unit,
其中,所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit. The size performs an interleaving mapping between the virtual resource and the physical resource.
可选地,作为另一实施例,所述虚拟资源的集合不能被所述映射单元整除,Optionally, as another embodiment, the set of virtual resources cannot be divisible by the mapping unit.
所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于:The processing unit performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:
进行所述虚拟资源与物理资源间的一一映射;或者,Perform a one-to-one mapping between the virtual resource and the physical resource; or,
进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,Performing a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resource and physical resource interleaving mapping The interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit; or
进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。Performing an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, and the remainder unit includes the virtual resource set The virtual resources remaining after the largest integer multiple of the mapping unit are removed.
可选地,作为另一实施例,所述虚拟资源的集合包括整个带宽段的资源或单次调度的 资源。Optionally, as another embodiment, the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
应理解,图7所示的网络设备700能够实现图1至图6方法实施例中涉及网络设备的各个过程。网络设备700中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。It should be understood that the network device 700 shown in FIG. 7 can implement various processes related to the network device in the method embodiments of FIG. 1 to FIG. The operations and/or functions of the various modules in the network device 700 are respectively implemented in order to implement the corresponding processes in the foregoing method embodiments. For details, refer to the description in the foregoing method embodiments. To avoid repetition, the detailed description is omitted here.
图8为本申请实施例提供的一种终端设备的结构示意图。该终端设备可适用于图1所示出的系统中。为了便于说明,图8仅示出了终端设备的主要部件。如图8所示,终端设备800包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备执行上述方法实施例中所描述的动作。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。FIG. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure. The terminal device can be adapted for use in the system shown in FIG. For the convenience of explanation, FIG. 8 shows only the main components of the terminal device. As shown in FIG. 8, the terminal device 800 includes a processor, a memory, a control circuit, an antenna, and an input and output device. The processor is mainly used for processing the communication protocol and the communication data, and controlling the entire terminal device, executing the software program, and processing the data of the software program, for example, for supporting the terminal device to perform the actions described in the foregoing method embodiments. Memory is primarily used to store software programs and data. The control circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The control circuit together with the antenna can also be called a transceiver, and is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are primarily used to receive user input data and output data to the user.
当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。After the terminal device is powered on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When the data needs to be transmitted by wireless, the processor performs baseband processing on the data to be sent, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and then sends the radio frequency signal to the outside through the antenna in the form of electromagnetic waves. When data is transmitted to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes the data.
本领域技术人员可以理解,为了便于说明,图8仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。Those skilled in the art will appreciate that FIG. 8 shows only one memory and processor for ease of illustration. In an actual terminal device, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, and the like.
作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图8中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。As an optional implementation manner, the processor may include a baseband processor and a central processing unit, and the baseband processor is mainly used to process the communication protocol and the communication data, and the central processing unit is mainly used to control and execute the entire terminal device. A software program that processes data from a software program. The processor in FIG. 8 can integrate the functions of the baseband processor and the central processing unit. Those skilled in the art can understand that the baseband processor and the central processing unit can also be independent processors and interconnected by technologies such as a bus. Those skilled in the art will appreciate that the terminal device may include a plurality of baseband processors to accommodate different network standards, and the terminal device may include a plurality of central processors to enhance its processing capabilities, and various components of the terminal devices may be connected through various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The functions of processing the communication protocol and the communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
在发明实施例中,可以将具有收发功能的天线和控制电路视为终端设备800的收发单元81,例如,用于支持终端设备执行如图1-图5中方法实施中终端设备执行的收发功能。将具有处理功能的处理器视为终端设备800的处理单元82。如图8所示,终端设备800包括收发单元81和处理单元82。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元81中用于实现接收功能的器件视为接收单元,将收发单元81中用于实现发送功能的器件视为发送单元,即收发单元81包括接收单元和发送单元,接收单 元也可以称为接收机、输入口、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。In an embodiment of the present invention, an antenna and a control circuit having a transceiving function can be regarded as a transceiving unit 81 of the terminal device 800, for example, for supporting the terminal device to perform a transceiving function performed by the terminal device in the method implementation in FIG. . The processor having the processing function is regarded as the processing unit 82 of the terminal device 800. As shown in FIG. 8, the terminal device 800 includes a transceiving unit 81 and a processing unit 82. The transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver, and the like. Optionally, the device for implementing the receiving function in the transceiver unit 81 can be regarded as a receiving unit, and the device for implementing the sending function in the transceiver unit 81 is regarded as a sending unit, that is, the transceiver unit 81 includes a receiving unit and a sending unit. The receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit or the like.
处理单元82可用于执行该存储器存储的指令,以控制收发单元81接收信号和/或发送信号,完成上述方法实施例中终端设备的功能。作为一种实现方式,收发单元81的功能可以考虑通过收发电路或者收发的专用芯片实现。The processing unit 82 can be configured to execute the instructions stored in the memory to control the transceiver unit 81 to receive signals and/or transmit signals to perform the functions of the terminal device in the foregoing method embodiments. As an implementation manner, the function of the transceiver unit 81 can be implemented by a dedicated chip through a transceiver circuit or a transceiver.
可选地,在一种实现方式中,所述处理单元用于确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;Optionally, in an implementation manner, the processing unit is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;
所述收发单元用于根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。The transceiver unit is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
应理解,与该终端设备通信的对端设备可以为网络设备,本申请实施例并不限于此。It should be understood that the peer device that communicates with the terminal device may be a network device, and the embodiment of the present application is not limited thereto.
因此,本申请实施例根据资源分配类型对应的资源映射方式进行数据映射,能够提供针对不同数据分配类型的资源单元映射方案,有助于解决NR系统中不考虑资源分配类型而直接将数据映射到VRB中的问题。Therefore, the embodiment of the present application performs data mapping according to the resource mapping manner corresponding to the resource allocation type, and can provide a resource unit mapping scheme for different data allocation types, which helps to directly map the data to the NR system without considering the resource allocation type. The problem in VRB.
可选地,作为另一实施例,所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数进行资源分配。Optionally, in another embodiment, the first type and the second type of resource allocation manners are different, where the first type uses a bitmap allocation resource, and the second type uses a specified resource starting. Resource allocation for location and number of consecutive resource blocks.
可选地,作为另一实施例,所述收发单元具体用于:在所述资源分配类型为所述第一类型时,采用数据映射到物理资源的映射方式与所述对端设备通信;或者,Optionally, in another embodiment, the transceiver unit is configured to: when the resource allocation type is the first type, use a mapping manner of data mapping to a physical resource to communicate with the peer device; or ,
在所述资源分配类型为所述第二类型时,采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
可选地,作为另一实施例,所述收发单元具体用于:在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;Optionally, in another embodiment, the transceiver unit is specifically configured to: when transmitting data, the communication device maps data to the virtual resource, and maps the virtual resource to a physical resource, where the communication The device sends the data to the peer end by using the physical resource;
在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
可选地,在另一种实现方式中,所述处理单元用于确定资源分配类型为第一类型,Optionally, in another implementation manner, the processing unit is configured to determine that the resource allocation type is the first type.
所述收发单元用于使用资源分配信息对应的虚拟资源与对端设备通信。The transceiver unit is configured to communicate with the peer device by using the virtual resource corresponding to the resource allocation information.
因此,本申请实施例可以在资源分配类型为第一类型时,分配虚拟资源,通过这种方式,能够与数据映射到虚拟资源的映射方式相吻合Therefore, the embodiment of the present application can allocate a virtual resource when the resource allocation type is the first type, and in this way, the mapping manner of the data mapping to the virtual resource can be matched.
可选地,作为另一实施例,所述分配信息包括用于指示所述虚拟资源块组的位图。Optionally, as another embodiment, the allocation information includes a bitmap for indicating the virtual resource block group.
可选地,作为另一实施例,收发单元还用于接收所述网络设备发送指示所述虚拟资源与物理资源间的映射关系的映射指示信息,所述虚拟资源与物理资源间的映射关系为一一映射的关系或者交织映射的关系,Optionally, as another embodiment, the transceiver unit is further configured to receive, by the network device, mapping indication information indicating a mapping relationship between the virtual resource and the physical resource, where a mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship or an interleaving mapping relationship,
其中,所述收发单元在使用资源分配信息对应的虚拟资源与对端设备通信方面,具体用于在接收下行数据时,根据所述虚拟资源对应的物理资源接收所述网络设备发送的数据;或者,在发送上行数据时,根据所述虚拟资源与物理资源间的映射关系进行所述虚拟资源与所述物理资源间的映射,并通过所述物理资源向所述网络设备发送数据。The transceiver unit is configured to receive, according to the physical resource corresponding to the virtual resource, the data sent by the network device, when the virtual resource corresponding to the resource allocation information is used to communicate with the peer device, or And mapping the virtual resource and the physical resource according to a mapping relationship between the virtual resource and the physical resource, and transmitting data to the network device by using the physical resource.
可选地,作为另一实施例,所述映射指示信息为虚拟资源块到物理资源块的映射信令。Optionally, as another embodiment, the mapping indication information is mapping signaling of a virtual resource block to a physical resource block.
可选地,作为另一实施例,所述收发单元具体用于根据预设映射关系进行所述虚拟资 源映射与物理资源间的映射。Optionally, in another embodiment, the transceiver unit is specifically configured to perform mapping between the virtual resource mapping and physical resources according to a preset mapping relationship.
可选地,作为另一实施例,所述预设映射关系为虚拟资源与物理资源间一一映射的关系或虚拟资源与物理资源间交织映射的关系。Optionally, in another embodiment, the preset mapping relationship is a one-to-one mapping relationship between virtual resources and physical resources or a relationship between virtual resources and physical resources.
可选地,作为另一实施例,所述处理单元还用于根据所述虚拟资源的集合的大小和映射单元的大小确定虚拟资源与物理资源间的映射关系,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。Optionally, in another embodiment, the processing unit is further configured to determine, according to a size of the set of the virtual resources and a size of the mapping unit, a mapping relationship between the virtual resource and the physical resource, where the size of the mapping unit represents a virtual The granularity of the mapping between resources and physical resources.
可选地,作为另一实施例,所述虚拟资源的集合不能被所述映射单元整除,Optionally, as another embodiment, the set of virtual resources cannot be divisible by the mapping unit.
所述虚拟资源与物理资源间的映射关系为一一映射的关系;或者,The mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship; or
所述虚拟资源与物理资源间的映射关系为所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间为一一映射的关系,所述最大整数倍个所述映射单元个虚拟资源与物理资源为交织映射的关系,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The mapping relationship between the virtual resource and the physical resource is a one-to-one mapping relationship between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiple The mapping unit, the virtual resource and the physical resource are in an interlaced mapping relationship, and the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or
所述虚拟资源与物理资源间的映射关系为所述虚拟资源与物理资源之间为交织映射关系,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The mapping relationship between the virtual resource and the physical resource is an interleaving mapping relationship between the virtual resource and the physical resource, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit and a remainder a unit, where the remainder unit includes a virtual resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set.
可选地,作为另一实施例,所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。Optionally, as another embodiment, the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
可选地,作为另一实施例,所述第一类型为类型0,所述第二类型为类型1。Optionally, as another embodiment, the first type is type 0, and the second type is type 1.
可选地,在另一种实现方式中,所述处理单元用于根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;Optionally, in another implementation manner, the processing unit is configured to determine, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI. The relevant parameters of the transport block include at least one of: a modulation and coding scheme MCS, a new data indication NDI, and a redundancy version number RV;
所述收发单元用于发送所述DCI或者检测所述DCI。The transceiver unit is configured to send the DCI or detect the DCI.
因此,本申请实施例,通过根据能够根据第一参确定传输的数据为1个码字时,仅保留一个传输快的相关参数的开销,将另一个传输块的相关参数中的至少一个设置为0比特,减小DCI中的传输块的相关参数的开销。Therefore, in the embodiment of the present application, when the data that can be transmitted according to the first parameter is one codeword, at least one of the related parameters of the other transport block is set to 0 bits, reducing the overhead of the relevant parameters of the transport block in the DCI.
可选地,作为另一实施例,所述第一参数未被配置或者所述第一参数的取值指示1个码字,所述DCI中的第一MCS为N1比特,第二MCS为0比特,N1为大于或者等于1的整数;或者,所述DCI中的第一NDI为M1比特,第二NDI为0比特,M1为大于或者等于1的整数;或者,所述DCI中的第一RV为Z1比特,第二RV为0比特,Z1为大于或者等于1的整数。Optionally, in another embodiment, the first parameter is not configured or the value of the first parameter indicates 1 codeword, the first MCS in the DCI is N1 bit, and the second MCS is 0. Bit, N1 is an integer greater than or equal to 1; or, the first NDI in the DCI is M1 bit, the second NDI is 0 bit, M1 is an integer greater than or equal to 1; or, the first in the DCI RV is a Z1 bit, a second RV is 0 bits, and Z1 is an integer greater than or equal to 1.
可选地,作为另一实施例,所述第一信令的取值指示2个码字,Optionally, as another embodiment, the value of the first signaling indicates 2 code words,
所述DCI中的第一MCS为N1比特,第二MCS为N2比特,N1和N2为大于或者等于1的整数;或者,所述DCI中的第一NDI为M1比特,第二NDI为M2比特,M1和M2为大于或者等于1的整数;或者,所述DCI中的第一RV为Z1比特,第二RV为Z2比特,Z1和Z2为大于或者等于1的整数。The first MCS in the DCI is N1 bits, the second MCS is N2 bits, and N1 and N2 are integers greater than or equal to 1; or, the first NDI in the DCI is M1 bits, and the second NDI is M2 bits. M1 and M2 are integers greater than or equal to 1; alternatively, the first RV in the DCI is Z1 bits, the second RV is Z2 bits, and Z1 and Z2 are integers greater than or equal to 1.
可选地,作为另一实施例,所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;Optionally, in another embodiment, the first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;
所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关 参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
可选地,在另一种实现方式中,所述处理单元用于确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,Optionally, in another implementation manner, the processing unit is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit,
所述收发单元用于根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The transceiver unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of mapping between the virtual resource and the physical resource. .
因此,本申请实施例可以根据该虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,使得收发两端能够统一使用相同的映射行为。Therefore, the embodiment of the present application can perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resource and the size of the mapping unit, so that both ends of the transmitting and receiving can uniformly use the same mapping behavior.
可选地,作为另一实施例,在所述通信设备为网络设备,所述对端设备为终端设备时,Optionally, in another embodiment, when the communication device is a network device, and the peer device is a terminal device,
所述处理单元还用于为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The processing unit is further configured to configure, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,
其中,所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit. The size performs an interleaving mapping between the virtual resource and the physical resource.
可选地,作为另一实施例,所述虚拟资源的集合不能被所述映射单元整除,Optionally, as another embodiment, the set of virtual resources cannot be divisible by the mapping unit.
所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于:The processing unit performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:
进行所述虚拟资源与物理资源间的一一映射;或者,Perform a one-to-one mapping between the virtual resource and the physical resource; or,
进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,Performing a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resource and physical resource interleaving mapping The interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit; or
进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。Performing an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, and the remainder unit includes the virtual resource set The virtual resources remaining after the largest integer multiple of the mapping unit are removed.
可选地,作为另一实施例,所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。Optionally, as another embodiment, the set of virtual resources includes resources of a whole bandwidth segment or resources of a single scheduling.
应理解,图8所示的终端设备800能够实现图1至图6方法实施例中涉及终端设备的各个过程。终端设备800中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。It should be understood that the terminal device 800 shown in FIG. 8 can implement various processes related to the terminal device in the method embodiments of FIG. 1 to FIG. The operations and/or functions of the respective modules in the terminal device 800 are respectively implemented in order to implement the corresponding processes in the foregoing method embodiments. For details, refer to the description in the foregoing method embodiments. To avoid repetition, the detailed description is omitted here.
本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器,用于执行上述任一方法实施例中的通信的方法。The embodiment of the present application further provides a processing apparatus, including a processor and an interface, and a processor, which is used to perform the communication in any of the foregoing method embodiments.
应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(Field-Programmable Gate Array,FPGA),可以是专用集成芯片(Application Specific Integrated Circuit,ASIC),还可以是系统芯片(System on Chip,SoC),还可以是中央处理器(Central Processor Unit,CPU),还可以是网络处理器(Network Processor,NP),还可以是数字信号处理电路(Digital Signal Processor,DSP),还可以是微控制器(Micro Controller Unit,MCU),还可以是可编程控制器(Programmable Logic Device,PLD)或其他集成芯片。It should be understood that the above processing device may be a chip. For example, the processing device may be a Field-Programmable Gate Array (FPGA), may be an Application Specific Integrated Circuit (ASIC), or may be a System on Chip (SoC). It can be a Central Processor Unit (CPU), a Network Processor (NP), a Digital Signal Processor (DSP), or a Micro Controller (Micro Controller). Unit, MCU), can also be a Programmable Logic Device (PLD) or other integrated chip.
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software. The steps of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor. The software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
应注意,本发明实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated crcuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be noted that the processor in the embodiment of the present invention may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the foregoing method embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software. The above processor may be a general purpose processor, a digital signal processor (DSP), an application specific integrated crucit (ASIC), a field programmable gate array (FPGA) or the like. Programming logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps, and logical block diagrams disclosed in the embodiments of the present invention may be implemented or carried out. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present invention may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor. The software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
可以理解,本发明实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It is to be understood that the memory in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read only memory (ROMM), an erasable programmable read only memory (erasable PROM, EPROM), or an electrical Erase programmable EPROM (EEPROM) or flash memory. The volatile memory can be a random access memory (RAM) that acts as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM). SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronously connected dynamic random access memory (synchlink DRAM, SLDRAM) ) and direct memory bus random access memory (DR RAM). It should be noted that the memories of the systems and methods described herein are intended to comprise, without being limited to, these and any other suitable types of memory.
本申请实施例还提供一种通信系统,其包括前述的网络设备和终端设备。The embodiment of the present application further provides a communication system, which includes the foregoing network device and terminal device.
本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中的通信的方法。The embodiment of the present application further provides a computer readable medium having stored thereon a computer program, the method of implementing the communication in any of the foregoing method embodiments when the computer program is executed by a computer.
本申请实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例中的通信的方法。The embodiment of the present application further provides a computer program product, which is implemented by a computer to implement the method of communication in any of the foregoing method embodiments.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、 计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.). The computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media. The usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk, SSD)) and so on.
应理解,上文中描述了通信系统中下行传输时通信的方法,但本申请并不限于此,可选地,在上行传输时也可以采用上文类似的方案,为避免重复,此处不再赘述。It should be understood that the method for communication in the downlink transmission in the communication system is described above, but the application is not limited thereto. Alternatively, the above similar scheme may also be adopted in the uplink transmission. Narration.
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It is to be understood that the phrase "one embodiment" or "an embodiment" or "an" Thus, "in one embodiment" or "in an embodiment" or "an" In addition, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present invention, the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be taken to the embodiments of the present invention. The implementation process constitutes any limitation.
在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。The terms "component," "module," "system," and the like, as used in this specification, are used to mean a computer-related entity, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside within a process and/or execution thread, and the components can be located on one computer and/or distributed between two or more computers. Moreover, these components can execute from various computer readable media having various data structures stored thereon. A component may, for example, be based on signals having one or more data packets (eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems) Communicate through local and/or remote processes.
还应理解,本文中涉及的第一、第二、第三、第四以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。It is also to be understood that the first, second, third, fourth, and various reference numerals are in the
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。It should be understood that the term "and/or" herein is merely an association relationship describing an associated object, indicating that there may be three relationships, for example, A and/or B, which may indicate that A exists separately, and A and B exist simultaneously. There are three cases of B alone.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the various illustrative logical blocks and steps described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. achieve. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通 过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided herein, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, 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.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, 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.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算机程序指令(程序)时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk(SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.). The computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media. The usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)) or the like.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The foregoing is only a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application. It should be covered by the scope of protection of this application. Therefore, the scope of protection of the present application should be determined by the scope of the claims.
Claims (44)
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理单元和收发单元,Processing unit and transceiver unit,所述处理单元用于确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;The processing unit is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;所述收发单元用于根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。The transceiver unit is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
- 根据权利要求1所述的通信设备,其特征在于,A communication device according to claim 1 wherein:所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数进行资源分配。The first type and the second type of resource allocation manners are different, wherein the first type uses a bitmap allocation resource, and the second type performs resource allocation by specifying a resource starting position and a continuous resource block number. .
- 根据权利要求1或2所述的通信设备,其特征在于,A communication device according to claim 1 or 2, characterized in that所述收发单元具体用于:The transceiver unit is specifically configured to:在所述资源分配类型为所述第一类型时,采用数据映射到物理资源的映射方式与所述对端设备通信;或者,When the resource allocation type is the first type, the mapping manner of the data mapping to the physical resource is used to communicate with the peer device; or在所述资源分配类型为所述第二类型时,采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
- 根据权利要求3所述的方法,其特征在于,所述收发单元具体用于:The method according to claim 3, wherein the transceiver unit is specifically configured to:在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
- 根据权利要求1至4中任一项所述的通信设备,其特征在于,A communication device according to any one of claims 1 to 4, characterized in that所述第一类型为类型0,所述第二类型为类型1。The first type is type 0 and the second type is type 1.
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理单元和收发单元,Processing unit and transceiver unit,所述处理单元用于根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;The processing unit is configured to determine, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI, where the relevant parameters of the transport block include the following At least one of: modulation coding mode MCS, new data indication NDI, and redundancy version number RV;所述收发单元用于发送所述DCI或者检测所述DCI。The transceiver unit is configured to send the DCI or detect the DCI.
- 根据权利要求6所述的通信设备,其特征在于,所述第一参数未被配置或者所述第一参数的取值指示1个码字,The communication device according to claim 6, wherein the first parameter is not configured or the value of the first parameter indicates 1 codeword,所述DCI中的第一MCS为N1比特,第二MCS为0比特,N1为大于或者等于1的整数;The first MCS in the DCI is N1 bits, the second MCS is 0 bits, and N1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一NDI为M1比特,第二NDI为0比特,M1为大于或者等于1的整数;The first NDI in the DCI is an M1 bit, the second NDI is a 0 bit, and M1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一RV为Z1比特,第二RV为0比特,Z1为大于或者等于1的整数。The first RV in the DCI is a Z1 bit, the second RV is a 0 bit, and Z1 is an integer greater than or equal to 1.
- 根据权利要求6所述的通信设备,其特征在于,所述第一信令的取值指示2个码字,The communication device according to claim 6, wherein the value of the first signaling indicates 2 code words,所述DCI中的第一MCS为N1比特,第二MCS为N2比特,N1和N2为大于或者等于1的整数;The first MCS in the DCI is N1 bits, the second MCS is N2 bits, and N1 and N2 are integers greater than or equal to 1;或者,or,所述DCI中的第一NDI为M1比特,第二NDI为M2比特,M1和M2为大于或者等于1的整数;The first NDI in the DCI is an M1 bit, the second NDI is an M2 bit, and M1 and M2 are integers greater than or equal to 1;或者,or,所述DCI中的第一RV为Z1比特,第二RV为Z2比特,Z1和Z2为大于或者等于1的整数。The first RV in the DCI is a Z1 bit, the second RV is a Z2 bit, and Z1 and Z2 are integers greater than or equal to one.
- 根据权利要求7或8所述的通信设备,其特征在于,A communication device according to claim 7 or 8, wherein所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;The first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理单元和收发单元,Processing unit and transceiver unit,所述处理单元用于确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,The processing unit is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit,所述收发单元用于根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The transceiver unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of mapping between the virtual resource and the physical resource. .
- 根据权利要求10所述的通信设备,其特征在于,在所述通信设备为网络设备,所述对端设备为终端设备时,The communication device according to claim 10, wherein when the communication device is a network device, and the peer device is a terminal device,所述处理单元还用于为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The processing unit is further configured to configure, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,其中,所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The processing unit is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit. The size performs an interleaving mapping between the virtual resource and the physical resource.
- 根据权利要求10所述的通信设备,其特征在于,所述虚拟资源的集合不能被所述映射单元整除,The communication device according to claim 10, wherein said set of virtual resources cannot be divisible by said mapping unit.所述处理单元在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于:The processing unit performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:进行所述虚拟资源与物理资源间的一一映射;或者,Perform a one-to-one mapping between the virtual resource and the physical resource; or,进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,Performing a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resource and physical resource interleaving mapping The interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit; or进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。Performing an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, and the remainder unit includes the virtual resource set The virtual resources remaining after the largest integer multiple of the mapping unit are removed.
- 根据权利要求10至12中任一项所述的通信设备,其特征在于,A communication device according to any one of claims 10 to 12, characterized in that所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。The set of virtual resources includes resources of the entire bandwidth segment or resources of a single scheduling.
- 一种通信的方法,其特征在于,包括:A method of communication, comprising:通信设备确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;The communication device determines a resource allocation type, the resource allocation type being one of a first type and a second type;所述通信设备根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。The communication device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
- 根据权利要求14所述的方法,其特征在于,The method of claim 14 wherein:所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数分配资源。The first type and the second type of resource allocation manners are different, wherein the first type uses a bitmap allocation resource, and the second type allocates resources by specifying a resource starting position and a number of consecutive resource blocks.
- 根据权利要求14或15所述的方法,其特征在于,A method according to claim 14 or 15, wherein所述通信设备根据所述资源分配类型对应的资源映射方式与对端设备通信,包括:The communication device communicates with the peer device according to the resource mapping manner corresponding to the resource allocation type, including:在所述资源分配类型为所述第一类型时,所述通信设备采用数据映射到物理资源的映射方式与所述对端设备通信;When the resource allocation type is the first type, the communication device communicates with the peer device by using a mapping manner of data mapping to physical resources;或者,or,在所述资源分配类型为所述第二类型时,所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource.
- 根据权利要求16所述的方法,其特征在于,The method of claim 16 wherein:所述通信设备采用数据映射到虚拟资源的映射方式与所述对端设备通信,包括:The communication device communicates with the peer device by using a mapping manner of data mapping to a virtual resource, including:在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
- 根据权利要求14至17中任一项所述的方法,其特征在于,A method according to any one of claims 14 to 17, wherein所述第一类型为类型0,所述第二类型为类型1。The first type is type 0 and the second type is type 1.
- 一种通信的方法,其特征在于,包括:A method of communication, comprising:通信设备根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;The communication device determines, according to the first parameter used to indicate the number of codewords, the number of bits of the relevant parameter of the transport block corresponding to the codeword in the downlink control information DCI, where the relevant parameters of the transport block include at least one of the following: Modulation coding mode MCS, new data indication NDI and redundancy version number RV;所述通信设备发送所述DCI或者检测所述DCI。The communication device transmits the DCI or detects the DCI.
- 根据权利要求19所述的方法,其特征在于,所述第一参数未被配置或者所述第一参数的取值指示1个码字,The method according to claim 19, wherein the first parameter is not configured or the value of the first parameter indicates 1 codeword,所述DCI中的第一MCS为N 1比特,第二MCS为0比特,N 1为大于或者等于1的整数; The first MCS in the DCI is N 1 bit, the second MCS is 0 bits, and N 1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一NDI为M 1比特,第二NDI为0比特,M 1为大于或者等于1的整数; The first NDI in the DCI is M 1 bit, the second NDI is 0 bit, and M 1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一RV为Z 1比特,第二RV为0比特,Z 1为大于或者等于1的整数。 The first RV in the DCI is Z 1 bit, the second RV is 0 bit, and Z 1 is an integer greater than or equal to 1.
- 根据权利要求19所述的方法,其特征在于,所述第一信令的取值指示2个码字,The method according to claim 19, wherein the value of the first signaling indicates 2 code words,所述DCI中的第一MCS为N 1比特,第二MCS为N 2比特,N 1和N 2为大于或者等于 1的整数; The first MCS in the DCI is N 1 bit, the second MCS is N 2 bits, and N 1 and N 2 are integers greater than or equal to 1;或者,or,所述DCI中的第一NDI为M 1比特,第二NDI为M 2比特,M 1和M 2为大于或者等于1的整数; The first NDI in the DCI is M 1 bit, the second NDI is M 2 bits, and M 1 and M 2 are integers greater than or equal to 1;或者,or,所述DCI中的第一RV为Z 1比特,第二RV为Z 2比特,Z 1和Z 2为大于或者等于1的整数。 The first RV in the DCI is Z 1 bit, the second RV is Z 2 bit, and Z 1 and Z 2 are integers greater than or equal to 1.
- 根据权利要求20或21所述的方法,其特征在于,A method according to claim 20 or 21, wherein所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;The first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- 一种通信的方法,其特征在于,包括:A method of communication, comprising:通信设备确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,The communication device determines a size of the set of virtual resources available to the terminal device and a size of the mapping unit,所述通信设备根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, where the size of the mapping unit indicates the granularity of the mapping between the virtual resource and the physical resource.
- 根据权利要求23所述的方法,其特征在于,在所述通信设备为网络设备,所述对端设备为终端设备时,所述方法还包括:The method according to claim 23, wherein when the communication device is a network device, and the peer device is a terminal device, the method further includes:所述网络设备为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The network device configures, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,其中,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:The communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including:所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The communication device performs an interlace mapping between the virtual resource and the physical resource according to a size of the set of the virtual resources and a size of the mapping unit.
- 根据权利要求23所述的方法,其特征在于,所述通信设备根据所述虚拟资源的集合的大小和映射单元的大小进行虚拟资源与物理资源间的映射,包括:所述虚拟资源的集合不能被所述映射单元整除,The method according to claim 23, wherein the communication device performs mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, including: the set of the virtual resources cannot be Divided by the mapping unit,所述通信设备进行所述虚拟资源与物理资源间的一一映射;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource; or所述通信设备进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,The communication device performs a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resources and physical An interleaving mapping of resources, where the interleaving unit in the interleaving mapping includes the largest integer multiple of the mapping unit; or所述通信设备进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。The communication device performs an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, where the remainder unit includes Deleting the virtual resource remaining after the largest integer multiple of the mapping unit in the virtual resource set.
- 根据权利要求23至25中任一项所述的方法,其特征在于,A method according to any one of claims 23 to 25, wherein所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。The set of virtual resources includes resources of the entire bandwidth segment or resources of a single scheduling.
- 一种计算机可读存储介质,其特征在于,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求14至26中任一项所述的方法。A computer readable storage medium, comprising a computer program, when the computer program is run on a computer, causing the computer to perform the method of any one of claims 14 to 26.
- 一种计算机程序产品,其特征在于,所述计算机程序产品被计算机执行时,使得 所述计算机实现权利要求14至26中任一项所述的方法。A computer program product, wherein the computer program product is executed by a computer such that the computer implements the method of any one of claims 14 to 26.
- 一种处理装置,其特征在于,包括:处理器和接口;A processing device, comprising: a processor and an interface;所述处理器用于执行权利要求14至26中任一项所述的方法。The processor is operative to perform the method of any one of claims 14 to 26.
- 一种处理装置,其特征在于,包括:处理器、接口和存储器;A processing device, comprising: a processor, an interface, and a memory;所述存储器中存储有代码,所述处理器用于执行所述存储器中的代码执行权利要求14至26中任一项所述的方法。A code is stored in the memory, and the processor is configured to execute the code in the memory to perform the method of any one of claims 14 to 26.
- 根据权利要求30所述的处理装置,其特征在于,A processing apparatus according to claim 30, wherein所述存储器设置在所述处理器中,或The memory is disposed in the processor, or所述存储器与所述处理器独立设置。The memory is set independently of the processor.
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理器和收发器,Processor and transceiver,所述处理器用于确定资源分配类型,所述资源分配类型为第一类型和第二类型中的一种;The processor is configured to determine a resource allocation type, where the resource allocation type is one of a first type and a second type;所述收发器用于根据所述资源分配类型对应的资源映射方式与对端设备通信,其中,所述第一类型和所述第二类型对应的资源映射方式不同。The transceiver is configured to communicate with the peer device according to the resource mapping manner corresponding to the resource allocation type, where the resource mapping manners corresponding to the first type and the second type are different.
- 根据权利要求32所述的通信设备,其特征在于,A communication device according to claim 32, wherein所述第一类型和所述第二类型的资源分配方式不同,其中,所述第一类型采用位图分配资源,所述第二类型通过规定资源起始位置和连续资源块个数进行资源分配。The first type and the second type of resource allocation manners are different, wherein the first type uses a bitmap allocation resource, and the second type performs resource allocation by specifying a resource starting position and a continuous resource block number. .
- 根据权利要求32或33所述的通信设备,其特征在于,A communication device according to claim 32 or 33, wherein所述收发器具体用于:The transceiver is specifically configured to:在所述资源分配类型为所述第一类型时,采用数据映射到物理资源的映射方式与所述对端设备通信;或者,When the resource allocation type is the first type, the mapping manner of the data mapping to the physical resource is used to communicate with the peer device; or在所述资源分配类型为所述第二类型时,采用数据映射到虚拟资源的映射方式与所述对端设备通信。When the resource allocation type is the second type, the mapping manner of the data mapping to the virtual resource is used to communicate with the peer device.
- 根据权利要求34所述的方法,其特征在于,所述收发器具体用于:The method according to claim 34, wherein the transceiver is specifically configured to:在发送数据时,所述通信设备将数据映射到所述虚拟资源,并将所述虚拟资源映射到物理资源,所述通信设备使用所述物理资源向所述对端发送所述数据;When transmitting data, the communication device maps data to the virtual resource and maps the virtual resource to a physical resource, and the communication device uses the physical resource to send the data to the opposite end;在接收数据时,所述通信设备在所述虚拟资源对应的物理资源接收数据。When receiving data, the communication device receives data at a physical resource corresponding to the virtual resource.
- 根据权利要求32至35中任一项所述的通信设备,其特征在于,A communication device according to any one of claims 32 to 35, characterized in that所述第一类型为类型0,所述第二类型为类型1。The first type is type 0 and the second type is type 1.
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理器和收发器,Processor and transceiver,所述处理器用于根据用于指示码字个数的第一参数,确定下行控制信息DCI中与码字对应的传输块的相关参数的比特数,所述传输块的相关参数包括以下中的至少一种:调制编码方式MCS、新数据指示NDI和冗余版本号RV;The processor is configured to determine, according to a first parameter used to indicate the number of codewords, a number of bits of a correlation parameter of a transport block corresponding to the codeword in the downlink control information DCI, where the relevant parameters of the transport block include at least One: modulation coding mode MCS, new data indication NDI and redundancy version number RV;所述收发器用于发送所述DCI或者检测所述DCI。The transceiver is configured to transmit the DCI or detect the DCI.
- 根据权利要求37所述的通信设备,其特征在于,所述第一参数未被配置或者所述第一参数的取值指示1个码字,The communication device according to claim 37, wherein the first parameter is not configured or the value of the first parameter indicates 1 codeword,所述DCI中的第一MCS为N1比特,第二MCS为0比特,N1为大于或者等于1的 整数;The first MCS in the DCI is N1 bits, the second MCS is 0 bits, and N1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一NDI为M1比特,第二NDI为0比特,M1为大于或者等于1的整数;The first NDI in the DCI is an M1 bit, the second NDI is a 0 bit, and M1 is an integer greater than or equal to 1;或者,or,所述DCI中的第一RV为Z1比特,第二RV为0比特,Z1为大于或者等于1的整数。The first RV in the DCI is a Z1 bit, the second RV is a 0 bit, and Z1 is an integer greater than or equal to 1.
- 根据权利要求37所述的通信设备,其特征在于,所述第一信令的取值指示2个码字,The communication device according to claim 37, wherein the value of the first signaling indicates 2 code words,所述DCI中的第一MCS为N1比特,第二MCS为N2比特,N1和N2为大于或者等于1的整数;The first MCS in the DCI is N1 bits, the second MCS is N2 bits, and N1 and N2 are integers greater than or equal to 1;或者,or,所述DCI中的第一NDI为M1比特,第二NDI为M2比特,M1和M2为大于或者等于1的整数;The first NDI in the DCI is an M1 bit, the second NDI is an M2 bit, and M1 and M2 are integers greater than or equal to 1;或者,or,所述DCI中的第一RV为Z1比特,第二RV为Z2比特,Z1和Z2为大于或者等于1的整数。The first RV in the DCI is a Z1 bit, the second RV is a Z2 bit, and Z1 and Z2 are integers greater than or equal to one.
- 根据权利要求38或39所述的通信设备,其特征在于,A communication device according to claim 38 or 39, wherein所述第一MCS、所述第一NDI和所述第一RV为第一码字对应的第一传输块的相关参数;The first MCS, the first NDI, and the first RV are related parameters of a first transport block corresponding to the first codeword;所述第二MCS、所述第二NDI和所述第二RV为第二码字对应的第二传输块的相关参数;The second MCS, the second NDI, and the second RV are related parameters of the second transport block corresponding to the second codeword;
- 一种通信设备,其特征在于,包括:A communication device, comprising:处理器和收发器,Processor and transceiver,所述处理器用于确定终端设备可用的虚拟资源的集合的大小和映射单元的大小,The processor is configured to determine a size of a set of virtual resources available to the terminal device and a size of the mapping unit,所述收发器用于根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射,所述映射单元的大小表示虚拟资源与物理资源之间映射的颗粒度。The transceiver is configured to perform mapping between a virtual resource and a physical resource according to a size of the set of the virtual resources and a size of the mapping unit, where a size of the mapping unit indicates a granularity of mapping between the virtual resource and the physical resource.
- 根据权利要求41所述的通信设备,其特征在于,在所述通信设备为网络设备,所述对端设备为终端设备时,The communication device according to claim 41, wherein when the communication device is a network device, and the peer device is a terminal device,所述处理器还用于为所述终端设备配置大小为所述映射单元整数倍的所述虚拟资源的集合,The processor is further configured to configure, for the terminal device, a set of the virtual resources whose size is an integer multiple of the mapping unit,其中,所述处理器在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于根据所述虚拟资源的集合的大小和映射单元的大小进行所述虚拟资源与物理资源间的交织映射。The processor is configured to perform mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used according to the size of the set of the virtual resources and the mapping unit. The size performs an interleaving mapping between the virtual resource and the physical resource.
- 根据权利要求41所述的通信设备,其特征在于,所述虚拟资源的集合不能被所述映射单元整除,The communication device according to claim 41, wherein said set of virtual resources cannot be divisible by said mapping unit.所述处理器在根据所述虚拟资源的集合的大小和所述映射单元的大小进行虚拟资源与物理资源间的映射方面,具体用于:The processor performs the mapping between the virtual resource and the physical resource according to the size of the set of the virtual resources and the size of the mapping unit, and is specifically used to:进行所述虚拟资源与物理资源间的一一映射;或者,Perform a one-to-one mapping between the virtual resource and the physical resource; or,进行所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源与物理资源之间的一一映射,所述最大整数倍个所述映射单元个虚拟资源与物理资源的交织映射,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元;或者,Performing a one-to-one mapping between the virtual resource and the physical resource remaining after removing the largest integer multiple of the mapping unit in the virtual resource set, where the maximum integer multiples of the mapping unit virtual resource and physical resource interleaving mapping The interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit; or进行所述虚拟资源与物理资源之间的交织映射,其中,所述交织映射中的交织单元包括所述最大整数倍个所述映射单元和一个余数单元,所述余数单元包括所述虚拟资源集合中去除最大整数倍个所述映射单元后剩余的虚拟资源。Performing an interlace mapping between the virtual resource and the physical resource, where the interleaving unit in the interlace mapping includes the largest integer multiple of the mapping unit and a remainder unit, and the remainder unit includes the virtual resource set The virtual resources remaining after the largest integer multiple of the mapping unit are removed.
- 根据权利要求41至43中任一项所述的通信设备,其特征在于,A communication device according to any one of claims 41 to 43, wherein所述虚拟资源的集合包括整个带宽段的资源或单次调度的资源。The set of virtual resources includes resources of the entire bandwidth segment or resources of a single scheduling.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810032190.3A CN110035548B (en) | 2018-01-12 | 2018-01-12 | Communication method and communication device |
CN201810032190.3 | 2018-01-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019137299A1 true WO2019137299A1 (en) | 2019-07-18 |
Family
ID=67218363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/070334 WO2019137299A1 (en) | 2018-01-12 | 2019-01-04 | Communication method and communication device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110035548B (en) |
WO (1) | WO2019137299A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111836377A (en) * | 2019-08-12 | 2020-10-27 | 维沃移动通信有限公司 | Scheduling method, network equipment and terminal |
CN112566246A (en) * | 2019-09-10 | 2021-03-26 | 中磊电子股份有限公司 | Master control base station and resource allocation indication method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4101243A1 (en) * | 2020-02-05 | 2022-12-14 | Nokia Technologies Oy | Interference handling in telecommunication systems |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102088311A (en) * | 2009-12-04 | 2011-06-08 | 中兴通讯股份有限公司 | Base-band physical layer scheduling implementation method and device of long-term evolution system |
CN102412951A (en) * | 2011-11-17 | 2012-04-11 | 武汉邮电科学研究院 | Method and device for mapping distributed virtual resource blocks to physical resource blocks in LTE (Long Term Evolution) |
CN104968051A (en) * | 2015-05-26 | 2015-10-07 | 大唐移动通信设备有限公司 | Cell broadband up link resource distribution method and apparatus |
US20160150503A1 (en) * | 2014-05-26 | 2016-05-26 | Huawei Technologies Co. Ltd. | Method for transmitting signal in device-to-device proximity service, base station, and user equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100925441B1 (en) * | 2008-01-07 | 2009-11-06 | 엘지전자 주식회사 | A method for scheduling of distributed virtual resource blocks |
US8493835B2 (en) * | 2008-03-26 | 2013-07-23 | Qualcomm, Incorporated | Method and apparatus for mapping virtual resources to physical resources in a wireless communication system |
CN102202407B (en) * | 2010-03-23 | 2014-04-16 | 电信科学技术研究院 | Method and equipment for distributing resource |
CN103079279B (en) * | 2012-12-20 | 2016-12-28 | 上海大唐移动通信设备有限公司 | A kind of resource allocation methods and device |
US10314092B2 (en) * | 2013-08-16 | 2019-06-04 | Lg Electronics Inc. | Signal transmission method in device-to-device communication and apparatus therefor |
-
2018
- 2018-01-12 CN CN201810032190.3A patent/CN110035548B/en active Active
-
2019
- 2019-01-04 WO PCT/CN2019/070334 patent/WO2019137299A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102088311A (en) * | 2009-12-04 | 2011-06-08 | 中兴通讯股份有限公司 | Base-band physical layer scheduling implementation method and device of long-term evolution system |
CN102412951A (en) * | 2011-11-17 | 2012-04-11 | 武汉邮电科学研究院 | Method and device for mapping distributed virtual resource blocks to physical resource blocks in LTE (Long Term Evolution) |
US20160150503A1 (en) * | 2014-05-26 | 2016-05-26 | Huawei Technologies Co. Ltd. | Method for transmitting signal in device-to-device proximity service, base station, and user equipment |
CN104968051A (en) * | 2015-05-26 | 2015-10-07 | 大唐移动通信设备有限公司 | Cell broadband up link resource distribution method and apparatus |
Non-Patent Citations (1)
Title |
---|
"3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR", 3GPP TS 38.214 V2.0.0, 31 December 2017 (2017-12-31), XP051392021 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111836377A (en) * | 2019-08-12 | 2020-10-27 | 维沃移动通信有限公司 | Scheduling method, network equipment and terminal |
CN111836377B (en) * | 2019-08-12 | 2023-09-22 | 维沃移动通信有限公司 | Scheduling method, network equipment and terminal |
CN112566246A (en) * | 2019-09-10 | 2021-03-26 | 中磊电子股份有限公司 | Master control base station and resource allocation indication method |
CN112566246B (en) * | 2019-09-10 | 2024-02-27 | 中磊电子股份有限公司 | Main control base station and resource allocation indication method |
Also Published As
Publication number | Publication date |
---|---|
CN110035548A (en) | 2019-07-19 |
CN110035548B (en) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019096235A1 (en) | Method for receiving reference signal, and method for transmitting reference signal | |
US10932251B2 (en) | Data receiving method and apparatus thereof, and data sending method and apparatus thereof | |
US10686918B2 (en) | Media access control protocol data unit processing method and apparatus | |
WO2019214559A1 (en) | Communication method and apparatus | |
CA3053919C (en) | Communication method, network device, terminal device, computer readable storage medium, computer program product, processing apparatus and communication system | |
EP3852463B1 (en) | Method and apparatus for transmitting data | |
WO2019096232A1 (en) | Communication method and communication apparatus | |
WO2019137299A1 (en) | Communication method and communication device | |
WO2018202168A1 (en) | Information transmission method and apparatus | |
US11381288B2 (en) | Communication method, network device, and terminal device | |
CN115104277A (en) | Method and apparatus for multi-component carrier physical downlink shared channel scheduling in wireless communications | |
KR20200044959A (en) | Signal transmission method, related device and system | |
US9491725B2 (en) | User equipment and methods for device-to-device communication over an LTE air interface | |
WO2019129253A1 (en) | Communication method and device | |
CN114698104A (en) | Method, device and system for indicating antenna port | |
WO2024221444A1 (en) | Resource indication method, terminal device, and network device | |
WO2022206271A1 (en) | Resource determination method and apparatus | |
WO2024011632A1 (en) | Resource configuration method and apparatus, device, and storage medium | |
WO2023051201A1 (en) | Communication method and apparatus | |
CN108633058A (en) | A kind of resource allocation methods and base station, UE |
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: 19738600 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19738600 Country of ref document: EP Kind code of ref document: A1 |