WO2022151500A1 - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- WO2022151500A1 WO2022151500A1 PCT/CN2021/072566 CN2021072566W WO2022151500A1 WO 2022151500 A1 WO2022151500 A1 WO 2022151500A1 CN 2021072566 W CN2021072566 W CN 2021072566W WO 2022151500 A1 WO2022151500 A1 WO 2022151500A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- target resource
- time slots
- frequency domain
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 160
- 238000004891 communication Methods 0.000 title claims abstract description 54
- 238000013507 mapping Methods 0.000 claims abstract description 100
- 238000012545 processing Methods 0.000 claims description 102
- 230000011664 signaling Effects 0.000 claims description 65
- 230000005540 biological transmission Effects 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 12
- YBJHBAHKTGYVGT-ZKWXMUAHSA-N (+)-Biotin Chemical compound N1C(=O)N[C@@H]2[C@H](CCCCC(=O)O)SC[C@@H]21 YBJHBAHKTGYVGT-ZKWXMUAHSA-N 0.000 claims description 9
- FEPMHVLSLDOMQC-UHFFFAOYSA-N virginiamycin-S1 Natural products CC1OC(=O)C(C=2C=CC=CC=2)NC(=O)C2CC(=O)CCN2C(=O)C(CC=2C=CC=CC=2)N(C)C(=O)C2CCCN2C(=O)C(CC)NC(=O)C1NC(=O)C1=NC=CC=C1O FEPMHVLSLDOMQC-UHFFFAOYSA-N 0.000 claims description 9
- 238000013461 design Methods 0.000 description 46
- 230000006870 function Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 21
- 235000019800 disodium phosphate Nutrition 0.000 description 5
- 101150071746 Pbsn gene Proteins 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present application relates to the field of communication technologies, and in particular, to a communication method and apparatus.
- sending information from a network device to a terminal device is generally called downlink (DL) communication, and sending information from a terminal device to a network device is called (Uplink, UL) communication.
- DL downlink
- Uplink, UL uplink
- the terminal device or the network device needs to determine the time and frequency mapping resources, and then send information on the determined mapping resources.
- DMRS demodulation reference signal
- the present application provides a communication method and device, which can flexibly implement channel resource mapping.
- an embodiment of the present application provides a communication method, which is applied to a terminal device or can also be applied to a chip inside the terminal device.
- the terminal device obtains first information, where the first information is used to indicate the resource mapping type on the first frequency domain resource, and the first frequency domain resource is included in a physical resource block PRB, when the frequency domain resource type When it is the first type, the target resource is determined, and the resource is used to send or receive data, where the target resource is a discontinuous resource on the first frequency domain resource.
- the above method can better match the DMRS frequency domain resource location, not only can maintain backward compatibility with traditional terminal equipment, but also provide compatibility with existing protocols, and can also obtain better channel estimation performance.
- determining the target resource includes: determining the target resource according to the second information and the third information;
- the second information includes first frequency domain resource indication information
- the third information includes at least one of the location information of the first subcarrier in the target resource, the number of subcarriers included in the target resource, and the frequency domain interval, and the frequency domain interval represents The interval between two adjacent subcarriers.
- the method further includes: determining a first parameter according to the scaling factor; and determining the number of bits included in the data according to the first parameter.
- the scaling factor includes a frequency-domain scaling factor ⁇ and/or a time-domain scaling factor S; the first parameter N info satisfies one of the following formulas:
- N info ⁇ ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info S ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info ⁇ S ⁇ N RE ⁇ R ⁇ Q m ⁇
- R is the code rate
- Q m is the modulation mode
- v is the number of layers or streams to be transmitted
- N RE is the number of resource units used for data transmission in a time slot.
- the terminal device can determine the first parameter according to the frequency domain scaling factor and/or the time domain scaling factor, so as to ensure that the calculated first parameter is more accurate, thereby better matching the scaling of time-frequency resources.
- the method also includes:
- the time domain resource includes M time slots, and M is a positive integer
- the target resource corresponding to each of the M time slots is determined.
- the target resource corresponding to each of the M time slots is determined, including:
- the position information of the first subcarrier in the target resource corresponding to the first time slot of the M time slots the number of subcarriers included in the target resource corresponding to the first time slot of the M time slots, the The interval between two adjacent subcarriers in the target resource corresponding to the first time slot and the subcarrier offset value determine the target resource corresponding to each time slot of the M time slots.
- the terminal device can determine the target resource corresponding to each time slot of the M time slots according to the target resource corresponding to the first time slot of the M time slots, thereby saving configuration signaling overhead.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the subcarrier offset value
- mod represents the modulo operation
- i represents the slot index in 1 radio frame or represents the slot index in M time slots
- the number of subcarriers included in the target resource corresponding to each time slot in the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the interval between adjacent two subcarriers in the target resource corresponding to the first time slot in the M time slots.
- the terminal device can determine the target resource corresponding to each time slot of the M time slots according to the target resource corresponding to the first time slot of the M time slots.
- the number of subcarriers included in the target resource and the interval between two adjacent subcarriers in the target resource are the same, thereby saving configuration signaling overhead.
- data is carried on the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
- the sequence length M ZC of the demodulation reference signal DMRS corresponding to the data is 2 or 3 or 4 or 6.
- the sequence generation of the demodulation reference signal DMRS satisfies the formula:
- the first parameter is determined according to the DMRS sequence length M ZC and the group index u.
- obtaining the first information includes:
- the first information is obtained from itself or received from a network device.
- the method also includes:
- a target resource on the first frequency domain resource is determined, and the target resource is a continuous resource on the first frequency domain resource.
- the resource mapping types on the first frequency domain resources are distinguished, and different resource mapping types on the first frequency domain resources can be provided for the terminal device, so that the frequency domain resource mapping is more flexible.
- the second information is carried in radio resource control signaling or media access control signaling or downlink control signaling; the third information is carried in radio resource control signaling or medium access control signaling or downlink control signaling control signaling.
- an embodiment of the present application provides a communication method, which is applied to a network device or can also be applied to a chip inside the network device.
- the network device sends first information, where the first information is used to indicate the resource mapping type on the first frequency domain resource, and the first frequency domain resource is included in a physical resource block PRB; when the resource mapping type is In the case of the first type, a target resource is determined, and data is received or sent according to the target resource, wherein the target resource is a discontinuous resource on the first frequency domain resource;
- determining the target resource includes: determining the target resource according to the second information and the third information; wherein the second information includes first frequency domain resource indication information; the third information includes the first in the target resource At least one of the position information of the subcarriers, the number of subcarriers included in the target resource, and the frequency domain interval, where the frequency domain interval represents the interval between two adjacent subcarriers.
- the method further includes: determining a first parameter according to the scaling factor; and then determining the number of bits included in the data according to the first parameter.
- the scaling factor includes a frequency-domain scaling factor ⁇ and/or a time-domain scaling factor S; the first parameter N info satisfies one of the following formulas:
- N info ⁇ ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info S ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info ⁇ S ⁇ N RE ⁇ R ⁇ Q m ⁇
- R is the code rate
- Q m is the modulation mode
- v is the number of layers or streams to be transmitted
- N RE is the number of resource units used for data transmission in a time slot.
- the terminal device can determine the first parameter according to the frequency-domain scaling factor and/or the time-domain scaling factor, so as to better match the scaling of time-frequency resources and ensure that the calculated first parameter is more accurate.
- the method further includes: determining a time domain resource corresponding to the first frequency domain resource, the time domain resource includes M time slots, and M is a positive integer; when M is greater than or equal to 2, determining M time slots The target resource corresponding to each time slot of the slot.
- the target resource corresponding to each of the M time slots is determined, including:
- the position information of the first subcarrier in the target resource corresponding to the first time slot of the M time slots the number of subcarriers included in the target resource corresponding to the first time slot of the M time slots, the The interval between two adjacent subcarriers in the target resource corresponding to the first time slot and the subcarrier offset value determine the target resource corresponding to each time slot of the M time slots.
- the terminal device can determine the process of the target resource corresponding to each time slot of the M time slots according to the target resource corresponding to the first time slot of the M time slots.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the subcarrier offset value
- mod represents the modulo operation
- i represents the slot index in 1 radio frame or represents the slot index in M time slots
- the number of subcarriers included in the target resource corresponding to each time slot in the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the interval between adjacent two subcarriers in the target resource corresponding to the first time slot in the M time slots.
- the terminal device can determine the specific process of the target resource corresponding to each time slot of the M time slots according to the target resource corresponding to the first time slot of the M time slots.
- the target resource corresponding to a time slot includes the same number of subcarriers and the interval between two adjacent subcarriers in the target resource, thereby saving configuration signaling overhead.
- data is carried on the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
- the sequence length M ZC of the demodulation reference signal DMRS corresponding to the data is 2 or 3 or 4 or 6.
- the sequence generation of the demodulation reference signal DMRS satisfies the formula:
- the first parameter is determined according to the DMRS sequence length M ZC and the group index u.
- the method also includes:
- a target resource on the first frequency domain resource is determined, and the target resource is a continuous resource on the first frequency domain resource.
- the second information is carried in radio resource control signaling or media access control signaling or downlink control signaling; the third information is carried in radio resource control signaling or medium access control signaling or downlink control signaling control signaling.
- a communication apparatus including various modules or units for performing any of the above aspects or the methods in any of the possible implementations of the aspect.
- a communication apparatus including a processor.
- the processor is coupled to a memory and operable to execute instructions in the memory to cause the apparatus to perform any of the above aspects or a method of any of the possible implementations of this aspect.
- the apparatus further includes a memory.
- the apparatus further includes an interface circuit, and the processor is coupled to the interface circuit.
- a processor including: an input circuit, an output circuit, and a processing circuit.
- the processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, so that the processor performs any of the above aspects or the method in any of the possible implementations of this aspect.
- the above-mentioned processor may be a chip
- the input circuit may be an input pin
- the output circuit may be an output pin
- the processing circuit may be a transistor, a gate circuit, a flip-flop, and various logic circuits.
- the input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver
- the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter
- the circuit can be the same circuit that acts as an input circuit and an output circuit at different times.
- the embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
- a communication device including a processor and a memory.
- the processor is used to read the instructions stored in the memory, and can receive signals through the receiver and transmit signals through the transmitter, so as to execute the method in any of the above aspects or any of the possible implementations of this aspect.
- the processor is one or more, and the memory is one or more.
- the memory may be integrated with the processor, or the memory may be provided separately from the processor.
- the memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated with the processor on the same chip, or can be separately set in different On the chip, the embodiment of the present application does not limit the type of the memory and the setting manner of the memory and the processor.
- ROM read only memory
- the processing device in the sixth aspect may be a chip, and the processor may be implemented by hardware or by software.
- the processor When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software
- the processor can be a general-purpose processor, which is realized by reading software codes stored in a memory, and the memory can be integrated in the processor or located outside the processor and exist independently.
- a computer program product comprising: a computer program (also referred to as code, or instructions), which, when the computer program is executed, causes a computer to perform any one of the above-mentioned aspects or any of the aspects in this aspect. method in any of the possible implementations.
- a computer program also referred to as code, or instructions
- a computer-readable medium stores a computer program (also referred to as code, or instruction), when it runs on a computer, causing the computer to perform any one of the above-mentioned aspects or this aspect method in any of the possible implementations.
- a computer program also referred to as code, or instruction
- FIG. 1 is a schematic diagram of a network architecture to which an embodiment of the present application is applicable;
- FIG. 2 is a schematic diagram of another network architecture to which the embodiments of the present application are applicable;
- FIG. 3 is a schematic diagram of another network architecture to which the embodiment of the present application is applicable.
- FIG. 4 is a schematic diagram of a method for resource mapping
- 5 is a schematic diagram of another method for resource mapping
- FIG. 6 is a schematic flowchart of a resource mapping method provided by an embodiment of the present application.
- 6a is a schematic diagram of a resource mapping method provided by an embodiment of the present application.
- 6b is a schematic diagram of yet another resource mapping method provided by an embodiment of the present application.
- FIG. 6c is a schematic diagram of yet another resource mapping method provided by an embodiment of the present application.
- FIG. 6d is a schematic diagram of yet another resource mapping method provided by an embodiment of the present application.
- FIG. 7 is a schematic flowchart of another resource mapping method provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of a resource mapping method provided by an embodiment of the present application.
- FIG. 9 is a schematic diagram of yet another resource mapping method provided by an embodiment of the present application.
- FIG. 10 is a schematic diagram of yet another resource mapping method provided by an embodiment of the present application.
- FIG. 11 is a schematic diagram of a communication device provided by an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 13 is a schematic structural diagram of a network device according to an embodiment of the present application.
- Terminal device It can be a wireless terminal device that can receive scheduling and instruction information of network devices.
- the wireless terminal device can be a device that provides voice and/or data connectivity to users, or a handheld device with wireless connection function, or Other processing equipment connected to the wireless modem.
- Terminal equipment can communicate with one or more core networks or the Internet via a radio access network (RAN), and the terminal equipment can be a mobile terminal equipment, such as a mobile phone (or "cellular" phone, mobile phone (mobile phone), computer and data cards, for example, may be portable, pocket-sized, hand-held, computer built-in or vehicle mounted mobile devices that exchange language and/or data with the radio access network.
- RAN radio access network
- Wireless terminal equipment may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, an access point ( access point (AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), subscriber station (SS), user terminal equipment (customer premises equipment, CPE), terminal (terminal), user equipment (user equipment, UE), mobile terminal (mobile terminal, MT), etc.
- the terminal device may also be a wearable device and a next-generation communication system, for example, a terminal device in a 5G communication system or a terminal device in a future evolved public land mobile network (PLMN).
- PLMN public land mobile network
- Network device It can be a device in a wireless network.
- a network device can be a radio access network (RAN) node (or device) that connects a terminal device to a wireless network, also known as a base station.
- RAN equipment are: generation Node B (gNodeB), transmission reception point (TRP), evolved Node B (evolved Node B, eNB), wireless network in the 5G communication system Controller (radio network controller, RNC), Node B (Node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved NodeB, Or home Node B, HNB), base band unit (base band unit, BBU), or wireless fidelity (wireless fidelity, Wi-Fi) access point (access point, AP), etc.
- RNC radio network controller
- Node B Node B
- BSC base station controller
- base transceiver station base transceiver station
- BTS home
- the network device may include a centralized unit (centralized unit, CU) node, or a distributed unit (distributed unit, DU) node, or a RAN device including a CU node and a DU node.
- a centralized unit centralized unit, CU
- a distributed unit distributed unit, DU
- RAN device including a CU node and a DU node.
- the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- This hardware layer includes hardware such as central processing unit (CPU), memory management unit (MMU), and memory (also called main memory).
- the operating system may be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system.
- the application layer includes applications such as browsers, address books, word processing software, and instant messaging software.
- the embodiments of the present application do not specifically limit the specific structure of the execution body of the methods provided by the embodiments of the present application, as long as the program that records the codes of the methods provided by the embodiments of the present application can be executed to provide the methods provided by the embodiments of the present application.
- the execution subject of the method provided by the embodiment of the present application may be a terminal device or a network device, or a functional module in the terminal device or network device that can call and execute a program.
- various aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques.
- article of manufacture encompasses a computer program accessible from any computer readable device, carrier or medium.
- computer readable media may include, but are not limited to: magnetic storage devices (eg, hard disks, floppy disks, or magnetic tapes, etc.), optical disks (eg, compact discs (CDs), digital versatile discs (DVDs) etc.), smart cards and flash memory devices (eg, erasable programmable read-only memory (EPROM), card, stick or key drives, etc.).
- various storage media described herein can represent one or more devices and/or other machine-readable media for storing information.
- the term "machine-readable medium” may include, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instructions and/or data.
- ordinal numbers such as “first” and “second” mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, sequence, priority or importance of multiple objects degree.
- first threshold and the second threshold are only for distinguishing different thresholds, and do not indicate the difference in priority or importance of the two thresholds.
- FIG. 1 is a schematic diagram of a communication system to which an embodiment of the present application is applied.
- the terminal device 130 can be connected to a wireless network to obtain services of an external network (eg, the Internet) through the wireless network, or communicate with other devices through the wireless network, for example, can communicate with other terminal devices.
- the wireless network includes a radio access network (RAN) device 110 and a core network (core network, CN) device 120, wherein the RAN device 110 is used to access the terminal device 130 to the wireless network, and the CN device 120 is used to connect the terminal device 130 to the wireless network.
- the number of each device in the communication system shown in FIG. 1 is only for illustration, and the embodiments of the present application are not limited to this. In practical applications, the communication system may also include more terminal devices 130 and more RAN devices. 110, other devices may also be included.
- FIG. 2 is a schematic diagram of another network architecture to which this embodiment of the present application is applied.
- the network architecture includes CN equipment, RAN equipment and terminal equipment.
- the RAN equipment includes a baseband device and a radio frequency device, where the baseband device can be implemented by one node or multiple nodes, and the radio frequency device can be implemented independently from the baseband device, or can be integrated in the baseband device, or some functions Independent integration, some functions are integrated in the baseband device.
- a RAN equipment includes a baseband device and a radio frequency device, wherein the radio frequency device may be arranged remotely relative to the baseband device, for example, a remote radio unit (remote radio unit, RRU) is arranged relative to the BBU remote wireless unit.
- a remote radio unit remote radio unit, RRU
- the control plane protocol layer structure may include a radio resource control (RRC) layer, a packet data convergence protocol (packet data convergence protocol, PDCP) layer. , radio link control (radio link control, RLC) layer, media access control (media access control, MAC) layer and physical layer and other protocol layer functions; user plane protocol layer structure can include PDCP layer, RLC layer, MAC layer
- RRC radio resource control
- RLC radio link control
- MAC media access control
- user plane protocol layer structure can include PDCP layer, RLC layer, MAC layer
- SDAP service data adaptation protocol
- a RAN device may implement the functions of protocol layers such as RRC, PDCP, RLC, and MAC by one node, or may implement the functions of these protocol layers by multiple nodes.
- a RAN device may include a CU) and a DU, and multiple DUs may be centrally controlled by one CU.
- the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the PDCP layer and above are set in the CU, and the functions of the protocol layers below PDCP, such as the RLC layer and the MAC layer, are set in the DU.
- this protocol layer is only an example, and it can also be divided at other protocol layers, for example, at the RLC layer, the functions of the RLC layer and the above protocol layers are set in the CU, and the functions of the protocol layers below the RLC layer are set in the DU; Alternatively, in a certain protocol layer, for example, some functions of the RLC layer and functions of the protocol layers above the RLC layer are placed in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are placed in the DU. In addition, it can also be divided in other ways, for example, by time delay, the functions whose processing time needs to meet the delay requirements are set in the DU, and the functions that do not need to meet the delay requirements are set in the CU.
- radio frequency device may be integrated independently, not placed in the DU, may also be integrated in the DU, or partially remote and partially integrated in the DU, which is not limited herein.
- FIG. 3 is a schematic diagram of another network architecture to which this embodiment of the present application is applied.
- the control plane (CP) and user plane (UP) of the CU can also be separated and divided into different entities for implementation, namely the control plane (CP) CU entity ( That is, the CU-CP entity) and the user plane (user plane, UP) CU entity (that is, the CU-UP entity).
- CP control plane
- UP user plane
- the signaling generated by the CU can be sent to the terminal device through the DU, or the signaling generated by the terminal device can be sent to the CU through the DU.
- the DU may not parse the signaling, but directly encapsulate it through the protocol layer and transparently transmit it to the terminal device or CU.
- the sending or receiving of the signaling by the DU includes this scenario.
- the signaling of the RRC or PDCP layer is finally processed as the signaling of the PHY layer and sent to the terminal device, or is converted from the received signaling of the PHY layer.
- the signaling of the RRC or PDCP layer can also be considered to be sent by the DU, or sent by the DU and radio frequency loading.
- the network architecture shown in FIG. 1 , FIG. 2 or FIG. 3 can be applied to communication systems of various radio access technologies (RATs), such as an LTE communication system, or a 5G (or referred to as 5G) communication system.
- the new wireless (new radio, NR) communication system can also be a transition system between the LTE communication system and the 5G communication system.
- the transition system can also be called a 4.5G communication system, and of course it can also be a future communication system.
- the network architecture and service scenarios described in the embodiments of the present application are for the purpose of illustrating the technical solutions of the embodiments of the present application more clearly, and do not constitute limitations on the technical solutions provided by the embodiments of the present application.
- the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
- the apparatuses in the following embodiments of the present application may be located in terminal equipment or network equipment according to the functions implemented by them.
- the network device may be a CU node, or a DU node, or a RAN device including a CU node and a DU node.
- DMRS Demodulation reference signal
- DMRS can be used for channel estimation. Since it is not necessary to estimate the channel quality outside the frequency band occupied by the physical channel, the DMRS is usually transmitted together with the corresponding physical channel (uplink physical channel or downlink physical channel) and occupies the same bandwidth.
- the DMRS configuration information may include the following information:
- DMRS type used to indicate the density of DMRS symbols in the frequency domain, the type can be Type1 or Type2, this parameter can be combined with the number of DMRS symbols to determine the number of supported antenna ports;
- (2) DMRS time domain position used to indicate the position of the DMRS symbol in the time domain.
- the time domain position of the DMRS can be determined according to the front-loaded DMRS symbol configuration (Front-loaded DMRS Symbol) and the additional DMRS symbol (Additional DMRS Symbol) configuration .
- Front-loaded DMRS can be configured on the 1st, 2nd or 3rd and 4th symbols.
- extra DMRS symbols are usually used for channel estimation and demodulation in high-speed mobile scenarios;
- CDM Code-Domain Multiplexing
- a CDM group It includes multiple antenna ports that use the same time-frequency resource for transmission; the number of CDM groups and the number of antenna ports included in each CDM group can be determined according to the DMRS type and the number of symbols, as shown in Table 1 and Table 2:
- Antenna port referred to as port.
- One antenna port may be configured for each virtual antenna, each virtual antenna may be a weighted combination of multiple physical antennas, and each antenna port may correspond to one reference signal port.
- Resource mapping refers to allocating bits or modulation symbols to be transmitted to corresponding time and frequency resources for transmission.
- the DMRS is usually transmitted together with the corresponding physical channel (uplink physical channel or downlink physical channel), and covers the same frequency band.
- the resource mapping is introduced below by taking the DMRS existing in the Physical Uplink Shared Channel (PUSCH) as an example.
- the network device configures the DMRS parameters as follows: the DMRS type is Type1, the number of symbols is a single symbol, no additional DMRS symbols, the number of CDM groups is 2, and the corresponding DMRS symbol is located in the first Symbol.
- the DMRS type is Type1
- the number of symbols is a single symbol
- no additional DMRS symbols is 2
- the number of CDM groups is 2
- the corresponding DMRS symbol is located in the first Symbol.
- DFT-S-OFDM discrete Fourier Transform-Spread OFDM
- each time slot includes 14 OFDM symbols
- the PUSCH Data can be mapped to frequency domain positions with subcarrier indices 0 to 5, while DMRS symbols can only be mapped to CDM group 0 (frequency domain positions of subcarrier indices 0, 2, and 4) or to CDM group 1 ( In the frequency domain positions with subcarrier indices 1, 3, and 5), since only 3 subcarriers can be used to transmit DMRS at this time, the density of DMRS is reduced, thereby affecting the performance of channel estimation.
- the network device configures the DMRS parameters as: the DMRS type is Type1, the number of symbols is single symbol, no additional DMRS symbols, the number of CDM groups is 2, and the corresponding DMRS symbol is located in the first Symbol.
- the DMRS type is Type1
- the number of symbols is single symbol
- no additional DMRS symbols the number of CDM groups is 2
- the corresponding DMRS symbol is located in the first Symbol.
- DFT-S-OFDM discrete Fourier Transform-Spread OFDM
- each time slot includes 14 OFDM symbols
- the PUSCH Data can be mapped to frequency domain positions with subcarrier indices 6 to 11, while DMRS symbols can only be mapped to CDM group 0 (frequency domain positions of subcarrier indices 6, 8, and 10) or to CDM group 1 ( In the frequency domain positions with subcarrier indices 7, 9, and 11), since only 3 subcarriers can be used to transmit DMRS at this time, the density of DMRS is reduced, thereby affecting the performance of channel estimation.
- the embodiments of the present application provide a resource mapping method and apparatus, so as to solve the problem that inflexible resource mapping affects channel estimation performance.
- the resource mapping method provided in this embodiment of the present application may include two possible solutions, which are referred to as solution one and solution two for ease of description.
- the terminal device acquires the type of resource mapping on the first frequency domain resource, the terminal device determines the target resource from the first frequency domain resource, and maps the data to the target resource according to the type of resource mapping, and then The target resource is used to receive or send the same data; in this way, by distinguishing the frequency domain resource mapping type, the frequency domain resource mapping is made more flexible, so as to better match the existing DMRS frequency domain resource location and obtain better channel estimation performance.
- the terminal device obtains the subcarrier offset value, and then when the terminal device determines to transmit or receive the same data through multiple time slots, it can obtain the subcarrier offset value according to the target resources and subcarriers in the first time slot of the multiple time slots.
- Offset value determine the target resource on each time slot of multiple time slots, and map data to the target resource according to the type of resource mapping, and then send or receive the same data through multiple time slots on the determined target resource
- the frequency domain resource mapping can be made more flexible, and better channel estimation performance can be obtained;
- subcarrier offset values it is beneficial to enhance the interference randomization performance , thereby reducing the probability of continuous strong interference between neighboring cells.
- the network device can also be replaced by a chip configured in the network device, and the terminal device can also be replaced by a chip configured in the terminal device. chip.
- FIG. 6 is a schematic flowchart corresponding to a resource mapping method provided by an embodiment of the present application, as shown in FIG. 6 , including:
- a terminal device acquires first information, where the first information indicates a resource mapping type on a first frequency domain resource.
- the terminal device determines the resource mapping type on the first frequency domain resource according to the first information, and the first frequency domain resource is included in a physical resource block PRB; wherein, "resource mapping type” can be replaced with “resource mapping type” Mapping mode", or replaced with “resource mapping information” or other similar concepts, which are not specifically limited.
- the resource mapping type includes one of the first type and the second type.
- the resource mapping type is the first type, discontinuous resource mapping is used; when the resource mapping type is the second type, continuous resource mapping is used. resource mapping, otherwise, it will not be repeated here.
- discontinuous resource mapping is used, the mapped resources are discontinuous in the frequency domain corresponding to one PRB; if continuous resource mapping is used, the mapped resources are in the frequency domain corresponding to one PRB. continuously.
- the mapped resources are frequency domain resources scheduled by the network device to the terminal device.
- Implementation mode a1 The terminal device obtains from itself.
- the terminal is obtained by presetting a subscriber identity module (subscriber identity module, SIM) card, or by presetting the first information, etc.; using this method can save communication resources or signaling expenses between the terminal device and the network device .
- SIM subscriber identity module
- Implementation mode a2 the terminal device acquires from the network device, that is, the terminal device receives the first information sent from the network device, and this mode can make the acquisition mode of the first information more flexible.
- the first information may be carried in various possible messages, such as a radio resource control (Radio Resource Control, RRC) message, or downlink control information (Downlink Control Information, DCI) or media access control (media access control) control, MAC) control element (control element, CE) or other possible messages, which are not specifically limited.
- RRC Radio Resource Control
- DCI Downlink Control Information
- MAC media access control
- CE control element
- the first information indicating the resource mapping type on the first frequency domain resource may include multiple bits, and then different resource mapping types are indicated by different values of the multiple bits.
- the first information may include 1 bit. When the value of the bit is "0", the indicated resource mapping type is discontinuous mode, and when the bit is set to "1", the indicated resource mapping Type is continuous.
- the specific number of bits used and the resource mapping types corresponding to different values may not be limited in this embodiment of the present application.
- the first indication information may indicate different resource mapping types through a bitmap, wherein the correspondence between different bits in the bitmap and resource mapping types may be preset.
- the first indication information includes 2 bits, the first bit of the 2 bits corresponds to the resource mapping type being discontinuous, and the second bit of the 2 bits corresponds to the resource mapping type that is continuous. If the value of 2 bits is "10" (that is, the first bit of the 2 bits is "1", and the second bit is "0"), it means that the resource mapping type is discontinuous Way.
- the specific used bitmap and the corresponding relationship between the bitmap and the resource mapping type may not be limited in this embodiment of the present application.
- the first indication information may include multiple fields, and the presence or absence of multiple fields may further indicate different resource mapping types.
- the first indication information may include one field. If this field exists in the first indication information, it means that the resource mapping type is discontinuous; if this field does not exist, it means that the resource mapping type is continuous, and vice versa. .
- the above is only an example, and the number of fields used and the resource mapping types corresponding to whether different fields exist or not are not limited in this embodiment of the present application.
- the network device sends second information to the terminal device, where the second information includes first frequency domain resource indication information.
- the terminal device receives the second information sent by the network device, and determines the first frequency domain resource according to the second information.
- the first frequency domain resource indication information indicates the first frequency domain resource, and the specific indication manner may be direct indication or indirect indication. Exemplarily, there are multiple manners for the terminal device to determine the first frequency domain resource according to the second information, which will be described below in conjunction with implementation manner b1 and implementation manner b2.
- Implementation manner b1 The terminal device directly determines the first frequency domain resource according to the first frequency domain resource indication information included in the second information. That is, the first frequency-domain resource indication information is in the form of direct indication, for example, the first frequency-domain resource indication information includes an index of the first frequency-domain resource.
- the terminal device determines the frequency domain resource corresponding to the first frequency domain resource indication information as the first frequency domain resource. For example, if the frequency domain resource corresponding to the first frequency domain resource indication information is PRB m (PRB m or the m+1 th PRB), the terminal device determines that the first frequency domain resource is PRB m .
- Implementation manner b2 The terminal device determines the first frequency domain resource according to the first frequency domain resource indication information included in the second information and the auxiliary parameter. That is, the first frequency domain resource indication information is an indirect indication manner, for example, the first frequency domain resource indication information may include an index of the first frequency domain resource.
- the terminal device when the terminal device determines the first frequency domain resource, it may first determine the virtual first frequency domain resource according to the first frequency domain resource indication information included in the second information, and then determine the virtual first frequency domain resource according to the virtual first frequency domain resource and the auxiliary parameter. to determine the first frequency domain resource.
- the terminal device removes the frequency domain resources corresponding to the auxiliary parameters from the virtual first frequency domain resources, and then determines the first frequency domain resources.
- the first frequency domain resources here are obtained from the first frequency domain resources. It is obtained by removing the frequency domain resource corresponding to the auxiliary parameter from the frequency domain resource corresponding to the indication information.
- “remove” can be replaced with "deduct”, "remove” or “exclude”, and the specific name is not limited in the present invention.
- the auxiliary parameter may include muting subcarrier spacing information, where the muting subcarrier spacing information indicates subcarrier information that cannot be used for resources in the first frequency domain.
- the muting subcarrier spacing information indicates subcarrier information that cannot be used for resources in the first frequency domain.
- the first frequency The domain resource indicates which subcarriers in the frequency domain resource corresponding to the information cannot be used for the first frequency domain resource.
- the muted subcarrier interval information may include index information of muted subcarriers or information on the number of muted subcarriers.
- the silent sub-carrier does not carry any information, and the amplitude is 0 after OFDM sampling.
- the silent sub-carrier has zero power, which has no energy, which can reduce the difference between adjacent PRBs due to Doppler frequency offset. carrier interference.
- the terminal device may determine, according to a preset rule or a network device instruction, that the k subcarriers calculated from the upper boundary and/or the lower boundary of the frequency domain resource corresponding to the first frequency domain resource indication information cannot be used for the first frequency domain resource.
- the network device may send indication information to the terminal device for indicating that the muting subcarrier spacing information is applicable to the upper boundary, the lower boundary or the dual boundary (upper boundary and lower boundary).
- the frequency domain resource corresponding to the first frequency domain resource indication information is PRB n (PRB n or the n+1 th PRB), and the muting subcarrier interval information indicates subcarriers 0, 1, and 2 and subcarriers 9, 10, and 10. If 11 cannot be used for the first frequency domain resource, the terminal device determines that the first frequency domain resource is subcarriers 3, 4, 5, 6, 7, and 8.
- the frequency domain resource corresponding to the first frequency domain resource indication information is PRB n , and the muting subcarrier interval is a value of 2, then the terminal device can determine the upper boundary and /or 2 subcarriers calculated from the lower boundary cannot be used for the first frequency domain resource.
- the above-mentioned muted subcarrier spacing information may also be referred to as "empty subcarriers" or “protected subcarriers” or “muted subcarrier information” or “unavailable subcarrier indication information", and the specific names are not limited in the present invention;
- the muted subcarrier spacing information indicates the subcarrier information that cannot be used for the first frequency domain resource
- the muted subcarrier spacing information indicates the subcarrier information that cannot be used for data transmission. It can be understood that by introducing the muting subcarrier spacing information, carrier interference between adjacent PRBs caused by Doppler frequency offset can be reduced, thereby improving system performance.
- the second information and the auxiliary parameters may be sent through the same piece of information, for example, the network device sends the second information and the auxiliary parameters through the same message.
- the second information and the auxiliary parameter may also be sent through different messages, for example, the network device sends the second information through message 1 and sends the auxiliary parameter through message 2.
- message 1 and message 2 can be understood as radio resource control (radio resource control, RRC) message, medium access control control element (medium access control control element, MAC CE), or downlink control information (downlink control information, DCI) ) at least one of them.
- RRC radio resource control
- medium access control control element medium access control control element
- DCI downlink control information
- the network device sends third information to the terminal device.
- the terminal device receives the third information sent by the network device, where the third information includes a parameter for determining the location of the target resource in the first frequency domain resource.
- the third information may include various possible parameters for determining the position of the target resource in the frequency domain resource, which will be described below in conjunction with Example 1 and Example 2.
- the third information includes at least one of the position information of the first subcarrier in the target resource, the number of subcarriers included in the target resource, and the frequency domain interval, where the frequency domain interval represents the distance between two adjacent subcarriers. interval.
- the position information of the first subcarrier in the target resource may be an absolute value or a relative value.
- the third information includes the absolute index value of the first subcarrier, and the terminal device can determine the position of the first subcarrier according to the index lookup table, for example, the relationship between the position of the first subcarrier and the corresponding index value As shown in Table 1; for another example, the third information includes the position information of the first subcarrier relative to the reference subcarrier, and the reference subcarrier may be preset by the protocol or indicated by the network device to the terminal device.
- the number of subcarriers included in the target resource can be indicated by an index.
- the terminal device can determine the number of subcarriers included in the target resource by looking up a table according to the index value of the number of subcarriers sent by the network device. , the relationship between the number of subcarriers included in the target resource and the corresponding index value is shown in Table 2 or Table 3, and which table to use may be predefined by the protocol or indicated by the network device.
- the frequency domain interval can be 0 or one or more values: when the frequency domain interval is 0 value, it can be understood that the network device does not configure the frequency domain interval, and the subcarrier corresponding to the target resource is in the frequency domain.
- the frequency domain interval is continuous; when the frequency domain interval is a value, the subcarriers corresponding to the target resource are distributed at equal frequency domain intervals, and the interval between subcarriers corresponding to two adjacent target resources is equal to the frequency domain interval;
- the domain interval is multiple values, the subcarriers corresponding to the target resource are distributed at unequal frequency domain intervals; the number of frequency domain intervals indicated by the network is related to the number of subcarriers included in the target resource. For example, the network indicated frequency domain interval The number may be one less than the number of subcarriers included in the target resource.
- index value The number of subcarriers included in the target resource 00 1 01 3 10 6 11 12
- index value The number of subcarriers included in the target resource 00 1 01 4 10 8 11 12
- the terminal device determines the target resource, it needs three parameters: the location information of the first subcarrier in the target resource, the number of subcarriers included in the target resource, and the frequency domain interval, but the three parameters can be obtained in the following way
- the terminal device obtains it by itself or from a network device.
- SIM subscriber identity module
- the terminal device can be obtained by the terminal device through a preset subscriber identity module (SIM) card, or through a protocol preset, etc.; It saves communication resources or signaling overhead between the terminal device and the network device.
- SIM subscriber identity module
- the terminal device is obtained from the network device, it may be obtained through the third information.
- the third information includes one or two of the three parameters of the first subcarrier location information, the number of subcarriers included in the target resource, and the frequency domain interval, the other parameters of the three parameters can be passed through.
- the invention does not limit the acquisition by the terminal device itself or in other ways.
- the third information includes the location information of the first subcarrier in the target resource and the subcarriers included in the target resource. number, frequency domain interval.
- the first frequency domain resource indication information indicates one PRB, that is, the first frequency domain resource is 12 subcarriers
- the first carrier position information indicates that the first subcarrier position is subcarrier 0, and the target resources include The number of subcarriers is 6, and the frequency domain interval is 2.
- subcarrier 0, subcarrier 2, subcarrier 4, subcarrier 6, subcarrier 8, subcarrier 10 and subcarrier 12 can be obtained as target resources.
- the terminal device indirectly determines the first frequency domain resource according to the first frequency domain resource indication information included in the second information and the pre-acquired muting subcarrier interval information
- the third information includes the first frequency domain resource among the target resources.
- Subcarrier location information and the number of subcarriers included in the target resource are from subcarriers 3 to 11.
- Subcarrier 8 if the first subcarrier position information indicates that the first subcarrier position is subcarrier 3, and the number of subcarriers included in the target resource is 6, according to the above method, the section from subcarrier 2 to subcarrier 10 can be obtained Consecutive subcarriers are target resources.
- Example a2 The third information includes location information of each subcarrier in the target resource in the first frequency domain resource.
- the third information may indicate the position information of each subcarrier position in the target resource in the first frequency domain resource through a bitmap, wherein different bits in the bitmap are related to the subcarrier position in the first frequency domain resource.
- the corresponding relationship between them may be preset.
- the value of a bit is "1" it indicates that the position of the subcarrier corresponding to the bit can be used as the target resource; for example, as shown in Figure 6c, if the first frequency domain resource includes 12 subcarriers, the third information It can include 12 bits, and the 12 bits correspond to the 12 subcarriers of the first frequency domain resource.
- the 12 subcarriers are numbered respectively from subcarrier 0 to subcarrier 11.
- the first bit and the third bit of the 12 bits are The value of the 7th bit and the 11th bit is "1", which means that subcarrier 0, subcarrier 2, subcarrier 6 and subcarrier 10 are the target resources.
- the first frequency domain resources are subcarriers 3, 4, 5, 6, 7, and 8.
- the third information may include 6 subcarriers.
- Bit 6 bits correspond to the 6 subcarriers of the first frequency domain resource respectively, if the value of the first bit, the third bit, and the sixth bit in the 6 bits is "1", it means that the corresponding subcarrier
- the carrier is the target resource, that is, the subcarrier 3, the subcarrier 5, and the subcarrier 8 are the target resource.
- the third information can be carried in a radio resource control (radio resource control, RRC) message, or a medium access control control element (medium access control control element, MAC CE), or downlink control information (downlink control information, DCI).
- RRC radio resource control
- MAC CE medium access control control element
- DCI downlink control information
- S603 may be executed before S602, or S602 and S603 may be executed simultaneously, or S601 may be executed after S603, and the order of S601, S602, and S603 is not limited in this embodiment of the present application.
- the resource type is the first type
- a target resource is determined, and the target resource is a discontinuous resource on the first frequency domain resource
- the specific determination method is the same as that in S602 and S603 for the second information and the third The description and examples of the information will not be repeated here.
- S605 Determine the number of bits included in the data carried by the target resource.
- the terminal device may determine the number of bits of the data packet carried by the target resource through the following steps:
- Step 1 Calculate the number of resource elements (Resource elements, REs) in each resource block (Physical resource block, PRB) in the scheduled time slot.
- resource elements Resource elements, REs
- Step 2 Calculate the total number of REs of the scheduling resources allocated to the terminal by the scheduled time slot, that is, the number of REs used for PUSCH transmission.
- N RE min(156,N' RE ) ⁇ n PRB
- n PRB is the number of PRBs allocated to the terminal.
- Step 3 Calculate the number of information bits that can be transmitted (or the first parameter)
- the first parameter is determined according to a scaling factor, where the scaling factor includes a frequency-domain scaling factor ⁇ and/or a time-domain scaling factor S.
- the terminal device can determine the first parameter according to one of the following formulas:
- N info ⁇ ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info S ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info ⁇ S ⁇ N RE ⁇ R ⁇ Q m ⁇
- R is the code rate
- Q m is the modulation mode
- v is the number of layers or streams to be transmitted
- N RE is the number of resource units used for the data transmission in a time slot.
- Step 4 Calculate the Transport Block Size (TBS) according to the number of information bits (or the first parameter).
- the terminal device sends or receives data according to the target resource, wherein the data is carried on the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH, it can be understood that the target resource is the physical downlink shared channel PDSCH or physical uplink shared channel PDSCH or physical uplink shared channel channel PUSCH.
- the terminal device when preparing the data to be sent, can map the data to be sent to the subcarriers corresponding to the target resources according to the resource mapping type known in step S601, and map the data to be sent to the subcarriers corresponding to the target resources, and map the data to the subcarriers corresponding to the first frequency domain resource indication information.
- the data may also be carried in the physical downlink control channel PDCCH or the physical uplink control channel PUCCH or other physical channels, which is not specifically limited in the present invention.
- the terminal device sends or receives the demodulation reference signal DMRS according to the target resource while sending or receiving data according to the target resource.
- the demodulation reference signal DMRS sequence length M ZC corresponding to the data is 2 or 3 or 4 or 6.
- the sequence generation of the demodulation reference signal DMRS satisfies the following formula:
- the first parameter is determined according to the DMRS sequence length M ZC and the group index u.
- the first parameter The corresponding relationship between the DMRS sequence length M ZC and the group index u may be shown in Table 4 to Table 7. It should be noted that Tables 4 to 7 are only examples, the first parameter The table size of the corresponding relationship between the DMRS sequence length M ZC and the group index u, and the size of the numerical value in each table, are not limited in the present invention.
- the terminal device determines a target resource, and the target resource is a continuous resource on the first frequency domain resource.
- the terminal device may also determine the target resource according to the second information and the third information, where the second information is the first frequency domain resource indication information, and the third information includes the location information of the first subcarrier in the target resource,
- the target resource includes at least one of the number of subcarriers and the frequency domain interval.
- the descriptions about the second information and the third information are the same as those described in S602 and S603, and are not repeated here.
- the resource type is the second type
- after the terminal device determines the target resource it may execute according to S605 and S606, and the specific implementation is the same as above, which will not be repeated here.
- the terminal device acquires the type of resource mapping on the first frequency domain resource, the terminal device determines the target resource from the first frequency domain resource, and maps the data to the target resource according to the type of resource mapping, thereby realizing The same data is received or sent using the target resource; in this way, by distinguishing the frequency domain resource mapping types, the frequency domain resource mapping is made more flexible, so as to better match the non-consecutive DMRS frequency domain resource positions and obtain better channel estimation performance.
- the introduction of silent sub-carriers to determine the first frequency domain resource can effectively reduce the inter-sub-carrier interference between adjacent PRBs due to Doppler frequency offset, which is beneficial to improve system performance.
- FIG. 7 is a schematic flowchart corresponding to a resource mapping method provided by an embodiment of the present application, as shown in FIG. 7 , including:
- a terminal device acquires a subcarrier offset value.
- subcarrier offset values there may be one or more subcarrier offset values, and the present application may not limit the specific number.
- the terminal device may obtain the subcarrier offset value.
- Implementation mode a1 The terminal device obtains from itself.
- the terminal can be obtained by presetting a subscriber identity module (subscriber identity module, SIM) card, or by presetting a subcarrier offset value, etc.; using this method can save communication resources or information between the terminal device and the network device. order expenses.
- SIM subscriber identity module
- Implementation mode a2 The terminal device acquires the subcarrier offset value from the network device, that is, the terminal device receives the subcarrier offset value sent from the network device. Using this method can make the acquisition method of the subcarrier offset value more flexible.
- the subcarrier offset value can be carried in various possible messages, such as a radio resource control (Radio Resource Control, RRC) message, or downlink control information (Downlink Control Information, DCI) or medium access control ( media access control, MAC) control element (control element, CE) or other possible messages, which are not specifically limited.
- RRC Radio Resource Control
- DCI Downlink Control Information
- MAC media access control
- CE control element
- the network device sends second information to the terminal device, where the second information includes first frequency domain resource indication information.
- S702 may refer to S602, which will not be repeated here.
- S703 Determine a time domain resource corresponding to the first frequency domain resource, where the time domain resource includes M time slots.
- S705 Determine the target resource corresponding to each time slot of the M time slots according to the target resource corresponding to the first time slot of the M time slots and the subcarrier offset value.
- the terminal device offsets the entire target resource corresponding to the first time slot of the M time slots according to the predetermined rule according to the subcarrier offset value, and then determines the target resource corresponding to each time slot of the M time slots.
- the examples c1, c2, and c3 are combined to illustrate:
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the offset value of the subcarrier
- mod represents the modulo operation
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the distance between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval.
- the nth The time slot and the n+2 time slot are in the same frequency domain position, and the n+1th time slot and the n+3 time slot are offset by a subcarrier relative to the nth time slot.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the offset value of the subcarrier
- mod represents the modulo operation
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the distance between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval.
- the nth The time slot and the n+1 time slot are in the same frequency domain position, and the n+2th time slot and the n+3 time slot are offset by a subcarrier relative to the nth time slot.
- the terminal device uses the subcarrier offset value and the multiple subcarrier offset values.
- the sequence of using the offset values determines the position of the first subcarrier in the target resource corresponding to each of the M time slots.
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the distance between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval.
- the subcarrier offset values are 0, 2, 3, and 1, in this order It acts on the nth time slot, the n+1th time slot, the n+2th time slot, and the n+3th time slot in turn. It can be seen from the figure that the n+1th time slot has 2 subcarriers relative to the nth time slot. Offset, the n+2th time slot is offset by 3 subcarriers relative to the nth time slot, and the n+4th time slot is offset by 1 subcarrier relative to the nth time slot.
- the specific target resource position corresponding to the first time slot, the value of M, the subcarrier offset value, and the order of use of the subcarrier offset value may not be limited in this application.
- the terminal device offsets the target resource corresponding to the first time slot of the M time slots as a whole according to a predetermined rule, and then determines the target resource corresponding to each time slot of the M time slots.
- the period value is used to indicate the period to which the preset rule applies, and the period value is represented by T; optionally, the period value T may be a positive integer greater than or equal to 2, or the period value may be greater than or equal to 2 and less than or equal to The positive integer of RE total , the specific value may not be limited in the present invention.
- the terminal device may acquire it from itself or from a network device, which will not be repeated here.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the offset value of the subcarrier
- mod represents the modulo operation
- Represents rounded down i represents the time slot index in one radio frame or represents the time slot index in M time slots
- RE total represents the number of subcarriers included in the first frequency domain resource
- T is greater than or a positive integer equal to 2;
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the interval between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval.
- the value of RE total can be equal to (12-the number of subcarriers included in the muting subcarrier spacing information), for example, when the number of subcarriers included in the muting subcarrier spacing information is 4, the value of RE total is (12- 4), that is, the RE total value is 8, correspondingly, the RE total in the above formula is equal to 8.
- S706 Determine the number of bits included in the data carried by the target resource.
- the terminal device obtains the subcarrier offset value, and then when the terminal device determines to transmit or receive the same data through multiple time slots, it can obtain the subcarrier offset value according to the target resource on the first time slot of the multiple time slots and the subcarrier offset value.
- Shift value determine the target resource on each of the multiple time slots, and map the data to the target resource according to the type of resource mapping, and then send or receive the same data through multiple time slots on the determined target resource;
- the frequency domain resource mapping can be made more flexible and better channel estimation performance can be obtained;
- the subcarrier offset value it is beneficial to enhance the interference randomization performance, Thus, the probability of continuous strong interference between neighboring cells is reduced.
- the present application further provides a communication device, the communication device is configured to execute the above method process.
- FIG. 11 shows a possible exemplary block diagram of the apparatus involved in the embodiment of the present application.
- the apparatus 1100 may include: a processing unit 1102 and a communication unit 1103 .
- the processing unit 1102 is used to control and manage the actions of the device 1100 .
- the communication unit 1103 is used to support the communication between the apparatus 1100 and other devices.
- the communication unit 1103 is also referred to as a transceiving unit, and may include a receiving unit and/or a sending unit, which are respectively configured to perform receiving and sending operations.
- the apparatus 1100 may further include a storage unit 1101 for storing program codes and/or data of the apparatus 1100 .
- the hardware element of the communication unit or the transceiver unit may be a receiver or a transceiver, and the hardware element of the processing unit may be a processor.
- the apparatus 1100 may be the terminal device in the foregoing embodiments, or may also be a chip set in the terminal device, and the apparatus 1100 may execute the processes corresponding to the terminal device in the foregoing method embodiments.
- the processing unit 1102 can support the apparatus 1100 to perform the actions of the terminal device in each method example above.
- the processing unit 1102 mainly performs the internal actions of the terminal device in the method example, and the communication unit 1103 may support the communication between the apparatus 1100 and other devices.
- the processing unit 1102 is configured to obtain first information, where the first information is used to indicate a resource mapping type on the first frequency domain resource, where the first frequency domain resource is included in the In a physical resource block PRB;
- the processing unit is further configured to, when the resource mapping type is the first type, determine a target resource, where the target resource is a discontinuous resource on the first frequency domain resource;
- a transceiver unit configured to send or receive data according to the target resource.
- the processing unit is specifically configured to determine the target resource according to the second information and the third information;
- the second information includes first frequency domain resource indication information
- the third information includes the location information of the first subcarrier in the target resource, the number of subcarriers included in the target resource, the frequency domain interval At least one, the frequency domain interval represents an interval between two adjacent subcarriers.
- the processing unit is also used to,
- the number of bits included in the data is determined.
- the scaling factor includes a frequency-domain scaling factor ⁇ and/or a time-domain scaling factor S; the first parameter N info satisfies one of the following formulas:
- N info ⁇ ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info S ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info ⁇ S ⁇ N RE ⁇ R ⁇ Q m ⁇
- R is the code rate
- Q m is the modulation mode
- v is the number of layers or streams to be transmitted
- N RE is the number of resource units used for the data transmission in a time slot.
- the processing unit is also used for,
- the time domain resource includes M time slots, where M is a positive integer
- the target resource corresponding to each of the M time slots is determined.
- the processing unit is specifically used for:
- the position information of the first subcarrier in the target resource corresponding to the first time slot of the M time slots, and the number of subcarriers included in the target resource corresponding to the first time slot of the M time slots , the interval between two adjacent subcarriers in the target resource corresponding to the first time slot of the M time slots and the subcarrier offset value determine the target corresponding to each time slot of the M time slots resource.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the offset value of the subcarrier
- mod represents the modulo operation
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the interval between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval between subcarriers.
- the data is carried on the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
- the sequence length M ZC of the demodulation reference signal DMRS corresponding to the data is 2 or 3 or 4 or 6.
- the sequence generation of the demodulation reference signal DMRS satisfies the formula:
- the first parameter is determined according to the DMRS sequence length M ZC and the group index u
- the processing unit is specifically configured to acquire the first information from itself;
- the transceiver unit is specifically configured to receive the first information from the network device.
- the processing unit is specifically configured to, when the resource mapping type is the second type, determine a target resource on the first frequency domain resource, where the target resource is on the first frequency domain resource continuous resource.
- the second information is carried in radio resource control signaling or medium access control signaling or downlink control signaling;
- the third information is carried in radio resource control signaling, medium access control signaling or downlink control signaling.
- the apparatus 1100 may be the network device in the foregoing embodiment, or may also be a chip provided in the network device.
- the apparatus 1100 is configured to execute the process corresponding to the network device in the foregoing method embodiments.
- the processing unit 1102 may support the apparatus 1100 to perform the actions of the network device in each method example above. Alternatively, the processing unit 1102 mainly performs the internal actions of the network device in the method example, and the communication unit 1103 may support the communication between the apparatus 1100 and other devices.
- the processing unit 1102 is configured to: send first information, where the first information is used to indicate a resource mapping type on a first frequency domain resource, where the first frequency domain resource is included in a physical In the resource block PRB;
- the processing unit is further configured to, when the resource mapping type is the first type, determine a target resource, where the target resource is a discontinuous resource on the first frequency domain resource;
- a transceiver unit configured to receive or send data according to the target resource.
- the processing unit is specifically configured to determine the target resource according to the second information and the third information;
- the second information includes first frequency domain resource indication information
- the third information includes the location information of the first subcarrier in the target resource, the number of subcarriers included in the target resource, the frequency domain interval At least one, the frequency domain interval represents an interval between two adjacent subcarriers.
- the processing unit is also used for,
- the number of bits included in the data is determined.
- the scaling factor includes a frequency-domain scaling factor ⁇ and/or a time-domain scaling factor S; the first parameter N info satisfies one of the following formulas:
- N info ⁇ ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info S ⁇ N RE ⁇ R ⁇ Q m ⁇ ⁇ , or
- N info ⁇ S ⁇ N RE ⁇ R ⁇ Q m ⁇
- R is the code rate
- Q m is the modulation mode
- v is the number of layers or streams to be transmitted
- N RE is the number of resource units used for the data transmission in a time slot.
- the processing unit is also used for,
- the time domain resource includes M time slots, where M is a positive integer
- the target resource corresponding to each of the M time slots is determined.
- the processing unit is specifically used to:
- the position information of the first subcarrier in the target resource corresponding to the first time slot of the M time slots, and the number of subcarriers included in the target resource corresponding to the first time slot of the M time slots , the interval between two adjacent subcarriers in the target resource corresponding to the first time slot of the M time slots and the subcarrier offset value determine the target corresponding to each time slot of the M time slots resource.
- the first subcarrier position information RE start (i) in the target resource corresponding to each of the M time slots satisfies the formula:
- RE start represents the position information of the first subcarrier in the target resource corresponding to the first time slot in the M time slots
- RE offset represents the offset value of the subcarrier
- mod represents the modulo operation
- the number of subcarriers included in the target resource corresponding to each of the M time slots is the number of subcarriers included in the target resource corresponding to the first time slot in the M time slots;
- the interval between two adjacent subcarriers in the target resource corresponding to each of the M time slots is the interval between two adjacent subcarriers in the target resource corresponding to the first time slot in the M time slots. interval between subcarriers.
- the data is carried on the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
- the sequence length M ZC of the demodulation reference signal DMRS corresponding to the data is 2 or 3 or 4 or 6.
- the sequence generation of the demodulation reference signal DMRS satisfies the formula:
- the first parameter is determined according to the DMRS sequence length M ZC and the group index u.
- the processing unit is specifically used to:
- a target resource on the first frequency domain resource is determined, and the target resource is a continuous resource on the first frequency domain resource.
- the second information is carried in radio resource control signaling or medium access control signaling or downlink control signaling;
- the third information is carried in radio resource control signaling, medium access control signaling or downlink control signaling.
- each unit in the above apparatus can be realized in the form of software calling through the processing element; also can all be realized in the form of hardware; some units can also be realized in the form of software calling through the processing element, and some units can be realized in the form of hardware.
- each unit can be a separately established processing element, or can be integrated in a certain chip of the device to be implemented, and can also be stored in the memory in the form of a program, which can be called by a certain processing element of the device and execute the unit's processing. Function.
- each operation of the above method or each of the above units may be implemented by an integrated logic circuit of hardware in the processor element or implemented in the form of software being invoked by the processing element.
- a unit in any of the above apparatuses may be one or more integrated circuits configured to implement the above methods, eg, one or more application specific integrated circuits (ASICs), or, one or more Multiple microprocessors (digital singnal processors, DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
- ASICs application specific integrated circuits
- DSPs digital singnal processors
- FPGAs field programmable gate arrays
- a unit in the apparatus can be implemented in the form of a processing element scheduler
- the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processors that can invoke programs.
- these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
- SOC system-on-a-chip
- the above receiving unit is an interface circuit of the device for receiving signals from other devices.
- the receiving unit is an interface circuit used by the chip to receive signals from other chips or devices.
- the above sending unit is an interface circuit of the device, used for sending signals to other devices.
- the sending unit is an interface circuit used by the chip to send signals to other chips or devices.
- FIG. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application. It may be the terminal device in the above embodiment, and is used to implement the operation of the terminal device in the above embodiment.
- the terminal device includes: an antenna 1210 , a radio frequency part 1220 , and a signal processing part 1230 .
- the antenna 1210 is connected to the radio frequency part 1220 .
- the radio frequency part 1220 receives the information sent by the network device through the antenna 1210, and sends the information sent by the network device to the signal processing part 1230 for processing.
- the signal processing part 1230 processes the information of the terminal equipment and sends it to the radio frequency part 1220
- the radio frequency part 1220 processes the information of the terminal equipment and sends it to the network equipment through the antenna 1210.
- the signal processing part 1230 may include a modulation and demodulation subsystem, which is used to implement the processing of each communication protocol layer of the data; it may also include a central processing subsystem, which is used to implement the processing of the terminal device operating system and the application layer; in addition, it can also Including other subsystems, such as multimedia subsystem, peripheral subsystem, etc., wherein the multimedia subsystem is used to realize the control of the terminal equipment camera, screen display, etc., and the peripheral subsystem is used to realize the connection with other devices.
- the modem subsystem can be a separate chip.
- the above apparatus for terminal equipment may be located in the modem subsystem.
- the modem subsystem may include one or more processing elements 1231, including, for example, a host CPU and other integrated circuits.
- the modulation and demodulation subsystem may further include a storage element 1232 and an interface circuit 1233 .
- the storage element 1232 is used to store data and programs, but the program used to execute the method performed by the terminal device in the above method may not be stored in the storage element 1232, but in a memory outside the modulation and demodulation subsystem, When used, the modem subsystem is loaded for use.
- Interface circuit 1233 is used to communicate with other subsystems.
- the above apparatus for terminal equipment may be located in a modulation and demodulation subsystem, and the modulation and demodulation subsystem may be implemented by a chip, and the chip includes at least one processing element and an interface circuit, wherein the processing element is used to execute any one of the above executions of the terminal equipment.
- the interface circuit is used to communicate with other devices.
- the unit for the terminal device to implement each step in the above method may be implemented in the form of a processing element scheduler.
- an apparatus for a terminal device includes a processing element and a storage element, and the processing element calls the program stored in the storage element to Execute the method executed by the terminal device in the above method embodiments.
- the storage element may be a storage element in which the processing element is on the same chip, that is, an on-chip storage element.
- the program for executing the method performed by the terminal device in the above method may be in a storage element on a different chip from the processing element, that is, an off-chip storage element.
- the processing element calls or loads the program from the off-chip storage element to the on-chip storage element, so as to call and execute the method performed by the terminal device in the above method embodiments.
- the unit for the terminal device to implement each step in the above method may be configured as one or more processing elements, and these processing elements are provided on the modulation and demodulation subsystem, and the processing element here may be an integrated circuit, For example: one or more ASICs, or, one or more DSPs, or, one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form chips.
- the units of the terminal device for implementing each step in the above method may be integrated together and implemented in the form of a system-on-a-chip (SOC), and the SOC chip is used to implement the above method.
- SOC system-on-a-chip
- At least one processing element and a storage element may be integrated in the chip, and the method executed by the above terminal device may be implemented in the form of a program stored in the storage element being invoked by the processing element; or, at least one integrated circuit may be integrated in the chip to implement the above terminal
- the above apparatus for a terminal device may include at least one processing element and an interface circuit, where the at least one processing element is configured to execute any method performed by the terminal device provided in the above method embodiments.
- the processing element can execute part or all of the steps performed by the terminal device in the first way: by calling the program stored in the storage element; or in the second way: by combining the instructions with the integrated logic circuit of the hardware in the processor element Part or all of the steps performed by the terminal device may be performed in the manner of the first method; of course, some or all of the steps performed by the terminal device may also be performed in combination with the first manner and the second manner.
- the processing elements here are the same as those described above, and may be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSP, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
- a general-purpose processor such as a CPU
- one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSP, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
- the storage element may be one memory or a collective term for multiple storage elements.
- FIG. 13 is a schematic structural diagram of a network device according to an embodiment of the present application. It is used to implement the operation of the network device (such as the second network device) in the above embodiments.
- the network device includes: an antenna 1301 , a radio frequency device 1302 , and a baseband device 1303 .
- the antenna 1301 is connected to the radio frequency device 1302 .
- the radio frequency device 1302 receives the information sent by the terminal device through the antenna 1301, and sends the information sent by the terminal device to the baseband device 1303 for processing.
- the baseband device 1303 processes the information of the terminal device and sends it to the radio frequency device 1302
- the radio frequency device 1302 processes the information of the terminal device and sends it to the terminal device through the antenna 1301 .
- Baseband device 1303 may include one or more processing elements 13031, including, for example, a host CPU and other integrated circuits.
- the baseband device 1303 may further include a storage element 13032 and an interface 13033, the storage element 13032 is used for storing programs and data; the interface 13033 is used for exchanging information with the radio frequency device 1302, such as a common public radio interface (common public radio interface) , CPRI).
- the above apparatus for network equipment may be located in the baseband apparatus 1303, for example, the above apparatus for network equipment may be a chip on the baseband apparatus 1303, the chip including at least one processing element and an interface circuit, wherein the processing element is used to execute the above network Each step of any one of the methods performed by the device, the interface circuit is used to communicate with other devices.
- the unit for the network device to implement each step in the above method may be implemented in the form of a processing element scheduler, for example, an apparatus for a network device includes a processing element and a storage element, and the processing element calls the program stored in the storage element to The method performed by the network device in the above method embodiment is performed.
- the storage element may be a storage element in which the processing element is located on the same chip, that is, an on-chip storage element, or a storage element that is located on a different chip from the processing element, that is, an off-chip storage element.
- the unit of the network device implementing each step in the above method may be configured as one or more processing elements, these processing elements are provided on the baseband device, and the processing elements here may be integrated circuits, for example: a or ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form chips.
- the units of the network device for implementing each step in the above method may be integrated together and implemented in the form of a system-on-a-chip (SOC), for example, the baseband device includes the SOC chip for implementing the above method.
- SOC system-on-a-chip
- the baseband device includes the SOC chip for implementing the above method.
- At least one processing element and a storage element may be integrated in the chip, and the method executed by the above network device may be implemented in the form of a program stored in the storage element being invoked by the processing element; or, at least one integrated circuit may be integrated in the chip to implement the above network
- the above apparatus for a network device may include at least one processing element and an interface circuit, where the at least one processing element is configured to execute any method performed by the network device provided in the above method embodiments.
- the processing element may execute part or all of the steps performed by the network device in the first manner: that is, by calling the program stored in the storage element; or in the second manner: that is, combining the instructions with the integrated logic circuit of the hardware in the processor element part or all of the steps performed by the network device; of course, part or all of the steps performed by the above network device may also be performed in combination with the first and second methods.
- the processing elements here are the same as those described above, and may be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSP, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
- a general-purpose processor such as a CPU
- one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSP, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
- the storage element may be one memory or a collective term for multiple storage elements.
- the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
- software it can 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 program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated.
- the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
- the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.).
- the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media.
- the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), and the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及通信技术领域,公开了一种通信方法及装置,在该方法中,终端设备获取第一信息,其中,第一信息用于指示第一频域资源上的资源映射类型,第一频域资源包含在一个物理资源块PRB中,当频域资源类型为第一类型时,确定目标资源,并使用资源发送或接收数据,其中,目标资源为第一频域资源上不连续的资源。采用上述方法,可以更好地匹配DMRS频域资源位置,保证协议兼容性,也能获得更好的信道估计性能。此外,区分第一频域资源上的资源映射类型,可以为终端设备提供在第一频域资源上不同的资源映射方式,从而使得频域资源映射更加灵活。
Description
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。
在无线通信***中,通常将网络设备向终端设备发送信息称为下行(Downlink,DL)通信,将终端设备向网络设备发送信息称为(Uplink,UL)通信。在进行通信之前,终端设备或网络设备需要确定时、频映射资源,然后在确定的映射资源上发送信息。
由于载波频率偏移、定时偏差以及信道的频率选择性衰落等影响,信号会受到破坏,导致相位偏移和幅度变化,进而影响信息接收。为了正确解调接收到的信息,现有技术中可以将解调参考信号(Demodulation reference signal,DMRS)和相应的信息一起传输,并且映射到相同的频域资源,然后基于DMRS做信道估计来实现解调接收到的信息。
然而,现有技术中,资源映射方法不够灵活,仍需要进一步的研究。
发明内容
本申请提供了一种通信方法及装置,能够灵活地实现信道的资源映射。
第一方面,本申请实施例提供一种通信方法,应用于终端设备或者也可以应用于终端设备内部的芯片。在该方法中,终端设备获取第一信息,其中,第一信息用于指示第一频域资源上的资源映射类型,第一频域资源包含在一个物理资源块PRB中,当频域资源类型为第一类型时,确定目标资源,并使用资源发送或接收数据,其中,目标资源为第一频域资源上不连续的资源。
采用上述方法,可以更好地匹配DMRS频域资源位置,不仅能够与传统的终端设备保持后向兼容性,而且提供与现有协议的兼容性,也能获得更好的信道估计性能。
在一种可能的设计中,确定目标资源,包括:根据第二信息和第三信息,确定目标资源;
其中,第二信息包括第一频域资源指示信息;第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔中至少一种,频域间隔表示相邻的两个子载波之间的间隔。
在一种可能的设计中,该方法还包括:根据缩放因子,确定第一参量;根据第一参量,确定数据包含的比特数。
在一种可能的设计中,缩放因子包括频域缩放因子β和/或时域缩放因子S;第一参量N
info满足如下公式之一:
N
info=β×N
RE×R×Q
m×ν,或者
N
info=S×N
RE×R×Q
m×ν,或者
N
info=β×S×N
RE×R×Q
m×ν
其中,R为码率,Q
m为调制方式,v为传输的层数或流数,N
RE为一个时隙内用于数据 传输的资源单元个数。
如此,终端设备可以根据频域缩放因子和/或时域缩放因子来确定第一参量,保证计算的第一参量更加准确,从而更好地匹配时频资源的缩放。
在一种可能的设计中,该方法还包括:
确定第一频域资源对应的时域资源,时域资源包含M个时隙,M为正整数;
当M大于等于2时,确定M个时隙的每一个时隙对应的目标资源。
在一种可能的设计中,确定M个时隙的每一个时隙对应的目标资源,包括:
根据M个时隙的第一个时隙对应的目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的目标资源;或者
根据M个时隙的第一个时隙对应的目标资源中第一个子载波位置信息、M个时隙的第一个时隙对应的目标资源包括的子载波个数、M个时隙的第一个时隙对应的目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的目标资源。
如此,终端设备可以根据M个时隙的第一个时隙对应的目标资源来确定M个时隙的每一个时隙对应的目标资源,从而节省了配置信令开销。
在一种可能的设计中,M个时隙的每一个时隙对应的目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示M个时隙中第一个时隙对应的目标资源中第一个子载波位置信息,RE
offset表示子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
如此,终端设备可以根据M个时隙的第一个时隙对应的目标资源来确定M个时隙的每一个时隙对应的目标资源,另外,由于M个时隙中每一个时隙对应的目标资源包括的子载波个数、以及目标资源中相邻两个子载波之间的间隔都相同,从而节省了配置信令开销。
在一种可能的设计中,数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
在一种可能的设计中,数据对应的解调参考信号DMRS的序列长度M
ZC为2或3或4或6。
在一种可能的设计中,解调参考信号DMRS的序列生成满足公式:
在一种可能的设计中,获取第一信息,包括:
从自身获取或者从网络设备接收第一信息。
在一种可能的设计中,该方法还包括:
当资源映射类型为第二类型时,确定第一频域资源上的目标资源,目标资源为第一频域资源上连续的资源。
采用此方法,区分第一频域资源上的资源映射类型,可以为终端设备提供在第一频域资源上不同的资源映射类型,使得频域资源映射更加灵活。
在一种可能的设计中,第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
第二方面,本申请实施例提供一种通信方法,应用于网络设备或者也可以应用于网络设备内部的芯片。在该方法中,网络设备发送第一信息,其中,第一信息用于指示第一频域资源上的资源映射类型,第一频域资源包含在一个物理资源块PRB中;当资源映射类型为第一类型时,确定目标资源,并根据该目标资源目标资源接收或发送数据,其中,目标资源为第一频域资源上不连续的资源;
在一种可能的设计中,确定目标资源,包括:根据第二信息和第三信息,确定目标资源;其中,第二信息包括第一频域资源指示信息;第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔中至少一种,频域间隔表示相邻的两个子载波之间的间隔。
在一种可能的设计中,该方法还包括:根据缩放因子,确定第一参量;然后根据第一参量,确定数据包含的比特数。
在一种可能的设计中,缩放因子包括频域缩放因子β和/或时域缩放因子S;第一参量N
info满足如下公式之一:
N
info=β×N
RE×R×Q
m×ν,或者
N
info=S×N
RE×R×Q
m×ν,或者
N
info=β×S×N
RE×R×Q
m×ν
其中,R为码率,Q
m为调制方式,v为传输的层数或流数,N
RE为一个时隙内用于数据传输的资源单元个数。
如此,终端设备可以根据频域缩放因子和/或时域缩放因子来确定第一参量,从而更好地匹配时频资源的缩放,保证计算的第一参量更加准确。
在一种可能的设计中,该方法还包括:确定第一频域资源对应的时域资源,时域资源包含M个时隙,M为正整数;当M大于等于2时,确定M个时隙的每一个时隙对应的目标资源。
在一种可能的设计中,确定M个时隙的每一个时隙对应的目标资源,包括:
根据M个时隙的第一个时隙对应的目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的目标资源;或者
根据M个时隙的第一个时隙对应的目标资源中第一个子载波位置信息、M个时隙的第一个时隙对应的目标资源包括的子载波个数、M个时隙的第一个时隙对应的目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的目标资源。
如此,明确了终端设备可以根据M个时隙的第一个时隙对应的目标资源来确定M个 时隙的每一个时隙对应的目标资源的流程。
在一种可能的设计中,M个时隙的每一个时隙对应的目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示M个时隙中第一个时隙对应的目标资源中第一个子载波位置信息,RE
offset表示子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
如此,明确了终端设备可以根据M个时隙的第一个时隙对应的目标资源来确定M个时隙的每一个时隙对应的目标资源的具体流程,另外,由于M个时隙中每一个时隙对应的目标资源包括的子载波个数、以及目标资源中相邻两个子载波之间的间隔都相同,从而节省了配置信令开销。
在一种可能的设计中,数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
在一种可能的设计中,数据对应的解调参考信号DMRS的序列长度M
ZC为2或3或4或6。
在一种可能的设计中,解调参考信号DMRS的序列生成满足公式:
在一种可能的设计中,该方法还包括:
当资源映射类型为第二类型时,确定第一频域资源上的目标资源,目标资源为第一频域资源上连续的资源。
在一种可能的设计中,第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
第三方面,提供了一种通信装置,包括用于执行上述任一方面或该方面中任一种可能实现方式中的方法的各个模块或单元。
第四方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以使得该装置执行上述任一方面或该方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器。可选地,该装置还包括接口电路,处理器与接口电路耦合。
第五方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。该处理电路用于通过该输入电路接收信号,并通过该输出电路发射信号,使得该处理器执行上述任一方面或该方面中任一种可能实现方式中的方法。
在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。
第六方面,提供了一种通信装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上述任一方面或该方面中任一种可能实现方式中的方法。
可选地,该处理器为一个或多个,该存储器为一个或多个。
可选地,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。
在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
上述第六方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
第七方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序(也可以称为代码,或指令),当该计算机程序被运行时,使得计算机执行上述任一方面或该方面中任一种可能实现方式中的方法。
第八方面,提供了一种计算机可读介质,该计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述任一方面或该方面中任一种可能实现方式中的方法。
图1为本申请实施例适用的一种网络架构示意图;
图2为本申请实施例适用的又一种网络架构示意图;
图3为本申请实施例适用的又一种网络架构示意图;
图4为资源映射的一种方法的示意图;
图5为资源映射的又一种方法的示意图;
图6为本申请实施例提供的一种资源映射方法的流程示意图;
图6a为本申请实施例提供的一种资源映射方法的示意图;
图6b为本申请实施例提供的又一种资源映射方法的示意图;
图6c为本申请实施例提供的又一种资源映射方法的示意图;
图6d为本申请实施例提供的又一种资源映射方法的示意图;
图7为本申请实施例提供的又一种资源映射方法的流程示意图;
图8为本申请实施例提供的一种资源映射方法的示意图;
图9为本申请实施例提供的又一种资源映射方法的示意图;
图10为本申请实施例提供的又一种资源映射方法的示意图;
图11为本申请实施例提供的通信装置的示意图;
图12为本申请实施例提供的一种终端设备的结构示意图;
图13为本申请实施例提供的一种网络设备的结构示意图;
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
首先,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)终端设备:可以是能够接收网络设备调度和指示信息的无线终端设备,无线终端设备可以是指向用户提供语音和/或数据连通性的设备,或具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。终端设备可以经无线接入网(radio access network,RAN)与一个或多个核心网或者互联网进行通信,终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话,手机(mobile phone))、计算机和数据卡,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、平板电脑(Pad)、带无线收发功能的电脑等设备。无线终端设备也可以称为***、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile station,MS)、远程站(remote station)、接入点(access point,AP)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户站(subscriber station,SS)、用户端设备(customer premises equipment,CPE)、终端(terminal)、用户设备(user equipment,UE)、移动终端(mobile terminal,MT)等。终端设备也可以是可穿戴设备以及下一代通信***,例如,5G通信***中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的终端设备等。
(2)网络设备:可以是无线网络中的设备,例如网络设备可以为将终端设备接入到无线网络的无线接入网(radio access network,RAN)节点(或设备),又可以称为基站。目前,一些RAN设备的举例为:5G通信***中的新一代基站(generation Node B,gNodeB)、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wi-Fi)接入点(access point,AP)等。另外,在一种网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点、或分布单元(distributed unit,DU)节点、或包括CU节点和DU节点的RAN设备。
(3)在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。该硬件层包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,EPROM)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
(4)本申请实施例中的术语“***”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A、同时存在A和B、单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如“A,B和C中的至少一个”包括A,B,C,AB,AC,BC或ABC。
以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一阈值和第二阈值,只是为了区分不同的阈值,而并不是表示这两种阈值的优先级或者重要程度等的不同。
下面结合说明书附图对本申请的技术方案作进一步地详细描述。
图1为本申请实施例适用的一种通信***示意图。如图1所示,终端设备130可接入到无线网络,以通过无线网络获取外网(例如因特网)的服务,或者通过无线网络与其它设备通信,如可以与其它终端设备通信。该无线网络包括无线接入网(radio access network,RAN)设备110和核心网(core network,CN)设备120,其中RAN设备110用于将终端设备130接入到无线网络,CN设备120用于对终端设备进行管理并提供与外网通信的网关。应理解,图1所示的通信***中各个设备的数量仅作为示意,本申请实施例并不限于此,实际应用中在通信***中还可以包括更多的终端设备130、更多的RAN设备110,还可以包括其它设备。
图2为本申请实施例适用的又一种网络架构示意图。如图2所示,该网络架构包括CN设备、RAN设备和终端设备。其中,RAN设备包括基带装置和射频装置,其中基带装置可以由一个节点实现,也可以由多个节点实现,射频装置可以从基带装置拉远独立实现,也可以集成在基带装置中,或者部分功能独立集成、部分功能集成在基带装置中。例如, 在LTE通信***中,RAN设备(eNB)包括基带装置和射频装置,其中射频装置可以相对于基带装置拉远布置,例如射频拉远单元(remote radio unit,RRU)是相对于BBU布置的远端无线单元。
RAN设备和终端设备之间的通信遵循一定的协议层结构,例如控制面协议层结构可以包括无线资源控制(radio resource control,RRC)层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层和物理层等协议层的功能;用户面协议层结构可以包括PDCP层、RLC层、MAC层和物理层等协议层的功能;在一种可能的实现中,PDCP层之上还可以包括业务数据适配(service data adaptation protocol,SDAP)层。
RAN设备可以由一个节点实现RRC、PDCP、RLC和MAC等协议层的功能,或者可以由多个节点实现这些协议层的功能。例如,在一种演进结构中,RAN设备可以包括CU)和DU,多个DU可以由一个CU集中控制。如图2所示,CU和DU可以根据无线网络的协议层划分,例如PDCP层及以上协议层的功能设置在CU,PDCP以下的协议层,例如RLC层和MAC层等的功能设置在DU。
这种协议层的划分仅仅是一种举例,还可以在其它协议层划分,例如在RLC层划分,将RLC层及以上协议层的功能设置在CU,RLC层以下协议层的功能设置在DU;或者,在某个协议层中划分,例如将RLC层的部分功能和RLC层以上的协议层的功能设置在CU,将RLC层的剩余功能和RLC层以下的协议层的功能设置在DU。此外,也可以按其它方式划分,例如按时延划分,将处理时间需要满足时延要求的功能设置在DU,不需要满足该时延要求的功能设置在CU。
此外,射频装置可以独立集成,不放在DU中,也可以集成在DU中,或者部分拉远部分集成在DU中,在此不作任何限制。
图3为本申请实施例适用的又一种网络架构示意图。相对于图2所示的网络架构,图3中还可以将CU的控制面(CP)和用户面(UP)分离,分成不同实体来实现,分别为控制面(control plane,CP)CU实体(即CU-CP实体)和用户面(user plane,UP)CU实体(即CU-UP实体)。
在以上网络架构中,CU产生的信令可以通过DU发送给终端设备,或者终端设备产生的信令可以通过DU发送给CU。DU可以不对该信令进行解析而直接通过协议层封装后透传给终端设备或CU。以下实施例中如果涉及这种信令在DU和终端设备之间的传输,此时,DU对信令的发送或接收包括这种场景。例如,RRC或PDCP层的信令最终会处理为PHY层的信令发送给终端设备,或者,由接收到的PHY层的信令转变而来。在这种架构下,该RRC或PDCP层的信令,即也可以认为是由DU发送的,或者,由DU和射频装载发送的。
上述图1、图2或图3所示意的网络架构可以适用于各种无线接入技术(radio access technology,RAT)的通信***中,例如可以是LTE通信***,也可以是5G(或者称为新无线(new radio,NR))通信***,也可以是LTE通信***与5G通信***之间的过渡***,该过渡***也可以称为4.5G通信***,当然也可以是未来的通信***。本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着通信网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类 似的技术问题,同样适用。
本申请以下实施例中的装置,根据其实现的功能,可以位于终端设备或网络设备。当采用以上CU-DU的结构时,网络设备可以为CU节点、或DU节点、或包括CU节点和DU节点的RAN设备。
下面对本申请实施例所涉及的相关技术特征进行介绍。需要说明的是,这些解释是为了让本申请实施例更容易被理解,而不应该视为对本申请所要求的保护范围的限定。
1、解调参考信号(Demodulation reference signal,DMRS)
为了正确解调物理信道上承载的数据,可使用DMRS做信道估计。由于没有必要估计物理信道所占频带外的信道质量,所以DMRS通常与相应的物理信道(上行物理信道或下行物理信道)一起传输,并且占用相同的带宽。
具体地,DMRS配置信息可包含以下信息:
(1)DMRS类型:用于指示DMRS符号在频域上的密度,类型可以是Type1或Type2,此参数可以和DMRS符号数联合确定支持的天线端口数;
(2)DMRS时域位置:用于指示DMRS符号在时域上的位置,DMRS的时域位置可以根据前置DMRS符号配置(Front-loaded DMRS Symbol)和额外DMRS符号(Additional DMRS Symbol)配置确定。例如,Front-loaded DMRS可以配置在第1个、第2个或者第3个、第4个符号上。另外,额外DMRS符号通常用于高速移动场景下的信道估计和解调;
(3)符号数:用于指示单符号(Single Symbol)或双符号Double Symbol。
此外,5G中有一个码域复用(Code-Domain Multiplexing,CDM)组的概念,CDM表示两个或多个天线端口使用相同的时频资源但不同的正交码来发送DMRS,一个CDM组包括多个使用相同时频资源传输的天线端口;根据DMRS类型和符号数可以确定CDM组个数,以及每个CDM组包括的天线端口数,如表1和表2所示:
表1.DMRS类型和单符号数对应的CDM组信息
表2.DMRS类型和双符号数对应的CDM组信息
2、天线端口(antenna port):简称端口。被接收端设备所识别的发射天线,或者在空间上可以区分的发射天线。针对每个虚拟天线可以配置一个天线端口,每个虚拟天线可以为多个物理天线的加权组合,每个天线端口可以与一个参考信号端口对应。
3、资源映射(Resource mapping)
资源映射是指将要传输的比特或调制符号分配到相应的时、频资源上进行传输。
根据如上技术特征的描述可知,DMRS通常与相应的物理信道(上行物理信道或下行物理信道)一起传输,并且覆盖相同的频带。如下以DMRS存在于物理上行共享信道(Physical Uplink Shared Channel,PUSCH)为例,对资源映射进行介绍。
在一种可能的实现方式中,网络设备配置DMRS参数为:DMRS类型为Type1,符号数为单符号、无额外DMRS符号,CDM组个数为2,对应的DMRS符号位于第1个Symbol。在覆盖受限场景中,通常采用离散傅里叶变化扩展OFDM(Discrete Fourier Transform-Spread OFDM,DFT-S-OFDM)波形,上行只支持单流传输,此时DMRS传输只能在CDM组0或CDM组1中传输。因此,如图4所示,当网络设备在频域调度6个子载波,在时域调度1个时隙,每个时隙包括14个OFDM符号,如果频域资源仍然采用连续资源映射,则PUSCH数据可映射到子载波索引为0~5的频域位置上,而DMRS符号只能映射到CDM组0(子载波索引为0、2、4的频域位置上)或者映射到CDM组1(子载波索引为1、3、5的频域位置上),由于此时只有3个子载波可以用于发送DMRS,降低了DMRS的密度,从而影响信道估计的性能。
在另一种可能的实现方式中,网络设备配置DMRS参数为:DMRS类型为Type1,符号数为单符号、无额外DMRS符号,CDM组个数为2,对应的DMRS符号位于第1个Symbol。在覆盖受限场景中,通常采用离散傅里叶变化扩展OFDM(Discrete Fourier Transform-Spread OFDM,DFT-S-OFDM)波形,上行只支持单流传输,此时DMRS传输只能在CDM组0或CDM组1中传输。因此,如图5所示,当网络设备在频域调度6个子载波,在时域调度1个时隙,每个时隙包括14个OFDM符号,如果频域资源仍然采用连续资源映射,则PUSCH数据可映射到子载波索引为6~11的频域位置上,而DMRS符号只能映射到CDM组0(子载波索引为6、8、10的频域位置上)或者映射到CDM组1(子载波索引为7、9、11的频域位置上),由于此时只有3个子载波可以用于发送DMRS,降低了DMRS的密度,从而影响信道估计的性能。
基于此,本申请实施例提供一种资源映射方法及装置,用以解决资源映射不灵活影响信道估计性能的问题。示例性地,本申请实施例提供的资源映射方法可以包括两种可能的方案,为便于描述,称为方案一和方案二。
在方案一中,终端设备获取在第一频域资源上的资源映射的类型,由终端设备从第一频域资源中确定目标资源,并根据资源映射的类型将数据映射到目标资源上,进而实现使用目标资源接收或发送同一数据;如此,通过区分频域资源映射类型,使得频域资源映射更加灵活,从而更好地匹配现有DMRS频域资源位置,获得更好的信道估计性能。
在方案二中,终端设备获取子载波偏移值,进而当终端设备确定通过多个时隙发送或接收同一数据时,可以根据多个时隙的第一个时隙上的目标资源以及子载波偏移值,确定多个时隙的每一个时隙上的目标资源,并根据资源映射的类型将数据映射到目标资源上,然后在确定的目标资源上通过多个时隙发送或接收同一数据;如此,一方面,通过区分频域资源映射类型,可以使得频域资源映射更加灵活,获得更好的信道估计性能,另一方面,通过引入子载波偏移值,有利于增强干扰随机化性能,从而降低邻小区间出现连续性的强干扰的概率。
下面,对本申请提供的方法进行说明。应理解,下文所描述的方法实施例中仅以执行主体为网络设备和终端设备为例,网络设备还可以替换为配置于网络设备中的芯片,终端设备也可以替换为配置于终端设备中的芯片。
图6为本申请实施例提供的一种资源映射方法所对应的流程示意图,如图6所示,包括:
S601,终端设备获取第一信息,所述第一信息指示第一频域资源上的资源映射类型。
可以理解,终端设备根据第一信息,确定第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;其中,“资源映射类型”可以替换为“资源映射方式”、或者替换为“资源映射信息”或者其他类似概念,具体不做限定。
示例性地,资源映射类型包括第一类型和第二类型中的一种,当资源映射类型为第一类型时,采用不连续的资源映射;当资源映射类型为第二类型时,采用的连续的资源映射,反之,这里不再赘述。具体地,如果采用不连续的资源映射,映射后的资源在一个PRB所对应的频域上是不连续的;如果采用连续的资源映射,映射后的资源在一个PRB所对应的频域上是连续的。所述映射后的资源为网络设备给终端设备所调度的频域资源。
本申请实施例中,终端设备获取第一信息的方式可以有多种,下面结合实现方式a1和实现方式a2进行描述。
实现方式a1:终端设备从自身获取。比如,终端通过预置在用户识别模块(subscriber identity module,SIM)卡、或通过预先设定第一信息等方式获取;采用此方式可以节省终端设备与网络设备之间的通信资源或者信令开支。
实现方式a2:终端设备从网络设备获取,也就是说,终端设备接收来自网络设备发送的第一信息,采用此方式可以使第一信息的获取方式更加灵活。
在该实现方式中,第一信息可以承载于多种可能的消息,比如无线资源控制(Radio Resource Control,RRC)消息,或下行控制信息(Downlink Control Information,DCI)或者媒体接入控制(media access control,MAC)控制元素(control element,CE)或其他可能的消息,具体不做限定。
进一步地,第一信息指示第一频域资源上的资源映射类型的具体实现有多种。作为一种可能的实现,第一信息可以包括多个比特,进而通过多个比特的不同取值来指示不同的资源映射类型。举个例子,第一信息可以包括1个比特,当该比特取值为“0”时,所指示的资源映射类型为不连续方式,当该比特置为“1”时,所指示的资源映射类型为连续。如上仅为举例,具体使用的比特个数以及不同取值所对应的资源映射类型,本申请实施例可以不做限制。
作为又一种可能的实现,第一指示信息可以通过比特位图来指示不同的资源映射类型,其中,比特位图中不同比特与资源映射类型之间的对应关系可以是预先设定的,当某一比特的取值为“1”时,表示采用该比特对应的方式来进行资源映射。举个例子,第一指示信息包括2个比特,2个比特中的第一个比特对应为资源映射类型为不连续方式,2个比特中的第二个比特对应资源映射类型为连续方式,具体地,如果2个比特的取值为“10”(即2个比特中第一个比特取值为“1”,第二个比特取值为“0”),则表示资源映射类型为不连续方式。如上仅为举例,具体使用的比特位图、以及比特位图中与资源映射类型之间的对应关系,本申请实施例可以不做限制。
作为再一种可能的实现,第一指示信息可以包括多个字段,进而通过多个字段的 存在与否来指示不同的资源映射类型。举个例子,第一指示信息可以包括1个字段,如果第一指示信息中存在该字段,则表示资源映射类型为不连续方式;如果不存在此字段,则表示资源映射类型为连续方式,反之。如上仅为举例,具体使用的字段个数以及不同字段存在与否对应的资源映射类型,本申请实施例可以不做限制。
S602,网络设备向终端设备发送第二信息,第二信息包括第一频域资源指示信息。
相应地,终端设备接收网络设备发送的第二信息,并根据第二信息确定第一频域资源。第一频域资源指示信息指示第一频域资源,具体的指示方式可以是直接指示或者间接指示。示例性地,终端设备根据第二信息确定第一频域资源的方式有多种,下面结合实现方式b1和实现方式b2进行描述。
实现方式b1:终端设备根据第二信息包括的第一频域资源指示信息,直接确定第一频域资源。即,第一频域资源指示信息为直接指示的方式,例如,第一频域资源指示信息包括第一频域资源的索引。
示例地,终端设备将第一频域资源指示信息对应的频域资源确定为第一频域资源。举个例子,第一频域资源指示信息对应的频域资源为PRB
m(PRB m或第m+1个PRB),则终端设备确定第一频域资源为PRB
m。
实现方式b2:终端设备根据第二信息包括的第一频域资源指示信息,以及辅助参数来确定第一频域资源。即,第一频域资源指示信息为间接指示的方式,例如,第一频域资源指示信息可以包括第一频域资源的索引。
在该实现方式中,终端设备确定第一频域资源时,可以先根据第二信息包括的第一频域资源指示信息确定虚拟第一频域资源,然后根据虚拟第一频域资源和辅助参数来确定第一频域资源。一种可能的实现方式中,终端设备从虚拟第一频域资源中去掉辅助参数对应的频域资源,进而确定第一频域资源,可以理解,这里第一频域资源是从第一频域指示信息对应的频域资源中去掉辅助参数对应的频域资源得到的。其中,“去掉”可以用“扣掉”或“除去”或“不包括”来替换,具体名称本发明不做限制。
示例地,辅助参数可以包括静默子载波间隔信息,该静默子载波间隔信息指示不能用于第一频域资源的子载波信息,换句话说,通过此静默子载波间隔信息,可以指示第一频域资源指示信息对应的频域资源中哪些子载波不能用于第一频域资源。另外,静默子载波间隔信息可以包括静默子载波的索引信息或者静默子载波的数量信息。
可以理解,静默子载波间隔信息可以为1个或多个。这里,静默子载波不承载任何信息,在经过OFDM采样后的幅值为0,换句话说,静默子载波零功率,其没有能量,可以降低由于多普勒频偏造成的相邻PRB之间的载波干扰。示例地,终端设备可以根据预先设定规则或网络设备指示,确定从第一频域资源指示信息对应的频域资源的上边界和/或下边界算起的k个子载波不能用于第一频域资源,这里,k为静默子载波间隔信息包括的静默子载波子载波数量,PRB
n上边界表示从子载波编号最低的算起(e.g.子载波编号0),PRB
n下边界表示子载波编号最高的算起(e.g.子载波编号11)。可以理解,在此示例中,网络设备可以向终端设备发送指示信息,用于指示静默子载波间隔信息适用于上边界、或下边界或双边界(上边界和下边界)。
举个例子,第一频域资源指示信息对应的频域资源为PRB
n(PRB n或第n+1个PRB),静默子载波间隔信息指示子载波0、1、2和子载波9、10、11不能用于第一频域资源,则终端设备确定第一频域资源为子载波3、4、5、6、7、8。再举个例子,第 一频域资源指示信息对应的频域资源为PRB
n,静默子载波间隔为数值2,则终端设备可以根据预先设定规则或网络设备指示,确定从PRB
n上边界和/或下边界算起的2个子载波不能用于第一频域资源。
如上仅为举例,具体静默子载波间隔信息指示的子载波个数和位置,本申请实施例可以不做限制。
需要说明的是,上述静默子载波间隔信息也可以称为“空子载波”或“保护子载波”或“静默子载波信息”或“不可用子载波指示信息”,具体名称本发明不做限制;此外,“静默子载波间隔信息指示不能用于第一频域资源的子载波信息”可以替换为“静默子载波间隔信息指示不能用于数据发送的子载波信息”。可以理解,通过引入静默子载波间隔信息,可以减少由于多普勒频偏造成的相邻PRB之间的载波干扰,从而提升***性能。
进一步地,在上述两种实现方式中,第二信息和辅助参数可以通过同一条信息来发送,比如,网络设备通过同一条消息来发送第二信息和辅助参数。或者,第二信息和辅助参数也可以通过不同消息来发送,比如网络设备通过消息1来发送第二信息,通过消息2来发送辅助参数。其中,消息1和消息2可以理解为是无线资源控制(radio resource control,RRC)消息、媒体接入控制控制元素(medium access control control element,MAC CE)、或下行控制信息(downlink control information,DCI)中至少一种。
S603,网络设备向终端设备发送第三信息。
相应地,终端设备接收网络设备发送的第三信息,其中,第三信息包括确定目标资源在第一频域资源中位置的参数。
此处,第三信息可以包括多种可能的用于确定目标资源在频域资源中位置的参数,下面结合示例1和示例2进行描述。
示例a1:第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔中至少一种,其中,频域间隔表示相邻的两个子载波之间的间隔。
可以理解,(1)目标资源中第一个子载波位置信息可以为一个绝对值或相对值。比如:第三信息包括第一个子载波的绝对索引值,终端设备可以根据索引查表确定第一个子载波的位置,示例地,第一个子载波的位置和对应的索引值之间关系如表1所示;再比如第三信息包括第一个子载波相对于参考子载波位置的位置信息,此参考子载波可以是协议预设、或者是网络设备指示终端设备的。(2)目标资源包括的子载波个数可以通过索引来指示,比如,终端设备可以根据网络设备发送的子载波个数索引值,通过查表来确定目标资源包括的子载波个数,示例地,目标资源包括的子载波个数和对应的索引值之间关系如表2或表3所示,具体使用哪个表可以由协议预定义或由网络设备指示。(3)频域间隔可以为0个或一个或多个值:当频域间隔为0个值时,可以理解,网络设备没有配置频域间隔,此时目标资源对应的子载波在频域上是连续的;当频域间隔为一个值时,此时目标资源对应的子载波是等频域间隔分布的,且相邻两个目标资源对应的子载波的间隔等于该频域间隔;当频域间隔为多个值时,此时目标资源对应的子载波是不等频域间隔分布的;网络指示频域间隔个数与目标资源包括的子载波个数有关,比如,网络指示频域间隔个数可以比目标资源包括的子载波个数少一个。
表1
表2
索引值 | 目标资源包括的子载波个数 |
00 | 1 |
01 | 3 |
10 | 6 |
11 | 12 |
表3
索引值 | 目标资源包括的子载波个数 |
00 | 1 |
01 | 4 |
10 | 8 |
11 | 12 |
对于示例a1,终端设备确定目标资源时,需要目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔这三个参数,但这三个参数的获取方式可以是终端设备自己获取或者从网络设备获取,这里,如果终端设备自己获取,可以是终端设备通过预置用户识别模块(subscriber identity module,SIM)卡、或通过协议预设等方式获取;采用此方式可以节省终端设备与网络设备之间的通信资源或者信令开销。如果终端设备从网络设备获取,可以是通过第三信息获取。可以理解,当第三信息中包括第一个子载波位置信息、目标资源包括的子载波个数、频域间隔这三个参数中的一个或两个时,三个参数中的其他参数可以通过终端设备自身获取或其他方式,本发明不做限定。
举个例子,如果终端设备根据第二信息包括的第一频域资源指示信息,直接确定第一频域资源,第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔。如图6a所示,当第一频域资源指示信息指示一个PRB,即第一频域资源为12个子载波,第一个载波位置信息指示第一个子载波位置为子载波0、目标资源包括的子载波个数为6,频域间隔为2,根据如上方法,可以得到子载波0、子载波2、子载波4、子载波6、子载波8、子载波10和子载波12为目标资源。
再举个例子,如果终端设备根据第二信息包括的第一频域资源指示信息,以及预先获取的静默子载波间隔信息来间接确定第一频域资源,第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数。如图6b所示,当静默子载波间隔信息指示子载波0、子载波1、子载波10、子载波11不能用于第一频域资源,此时,第一频域资源为子载波3至子载波8,如果第一个子载波位置信息指示第一个子载波位置为子载波3、目标资源包括的子载波个数为6,根据如上方法,可以得到子载波2至子载波10这一段连续的子载波为目标资源。
示例a2:第三信息包括目标资源中每一个子载波在第一频域资源中位置信息。
示例性地,第三信息可以通过比特位图来指示目标资源中每一个子载波位置在第一频域资源中位置信息,其中,比特位图中不同比特与第一频域资源中子载波位置之间的对应关系可以是预先设定的。当某一比特的取值为“1”时,表示该比特对应的子载波位置可以作为目标资源;举个例子,如图6c所示,如果第一频域资源包括12个子载波,第三信息可以包括12个比特,12个比特分别对应第一频域资源的12个子载波,此12个子载波编号分别为子载波0~子载波11,如果12个比特中第1个比特、第3个比特、第7个比特、第11个比特的取值为“1”,则表示子载波0、子载波2、子载波6和子载波10为目标资源。再举个例子,如图6d所示,通过S602中实现方式b2,确定第一频域资源为子载波3、4、5、6、7、8,此情形下,第三信息可以包括6个比特,6个比特分别对应第一频域资源的6个子载波,如果此6个比特中第1个比特、第3个比特、第6个比特的取值为“1”,则表示对应的子载波为目标资源,即子载波3、子载波5、子载波8为目标资源。
进一步地,在上述两种示例中,第三信息可以承载在无线资源控制(radio resource control,RRC)消息、或媒体接入控制控制元素(medium access control control element,MAC CE)、或下行控制信息(downlink control information,DCI)中。
需要说明的是,S603可以在S602之前执行,或者S602和S603也可以同时执行,又或者,S601也可以在S603之后执行,对于S601、S602和S603的先后顺序,本申请实施例不做限定。
S604,当所述资源类型为第一类型时,根据第二信息和第三信息,确定目标资源。
在此步骤中,当所述资源类型为第一类型时,确定目标资源,此目标资源为第一频域资源上不连续的资源,具体确定方式同S602、S603中对第二信息和第三信息的描述和举例,这里不再赘述。
S605,确定目标资源承载的数据包括的比特数。
本申请实施例中,终端设备可以通过如下步骤来确定目标资源承载的数据包的比特数:
步骤1,计算被调度时隙中每个资源块(Physical resource block,PRB)中的资源单元(Resource element,RE)数量。
其中,
表示一个PRB在频域上包括的子载波数为12,
表示分配给PUSCH的OFDM符号数量,
为没有传数据的DMRS码分复用组(Code division multiplexing,CDM)包括的RE数量,
为高层信令配置的开销,其取值为6,12,或18。如果不配置,则
的取值为0。
步骤2,计算所调度时隙为终端分配的调度资源的总共RE数量,即用于PUSCH传输的RE数量。
N
RE=min(156,N'
RE)·n
PRB
其中,n
PRB为分配给终端的PRB数量。
步骤3,计算所能传输的信息比特数(或称第一参量)
一种可能的实现方式中,根据缩放因子,确定第一参量,所述缩放因子包括频域缩放因子β和/或时域缩放因子S。
具体地,终端设备可以根据如下公式之一,确定第一参量:
N
info=β×N
RE×R×Q
m×ν,或者
N
info=S×N
RE×R×Q
m×ν,或者
N
info=β×S×N
RE×R×Q
m×ν
其中,R为码率,Q
m为调制方式,v为传输的层数或流数,N
RE为一个时隙内用于所述数据传输的资源单元个数。
步骤4,根据信息比特数(或称第一参量)计算传输块大小(Transport Block Size,TBS)。
示例地,根据信息比特数(或称第一参量)计算TBS的详细流程,可以参照现有技术中的实现方法,具体实现本发明不做限制。
S606,根据目标资源发送或接收数据。
在一个可能的实现方式中,终端设备根据目标资源发送或接收数据,其中,数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH,可以理解,目标资源为物理下行共享信道PDSCH或物理上行共享信道PUSCH。
示例地,终端设备在准备要发送的数据时,可以按照步骤S601中获知的资源映射类型,将所要发送的数据映射到目标资源对应的子载波上,并在第一频域资源指示信息对应的时域资源上发送或接收数据。举个例子,如果第一频域资源指示信息承载在DCI中,第一频域资源指示信息对应的时域资源为时隙1,则终端设备在时隙1,根据目标资源发送或接收数据。
此外,数据也可以承载在物理下行控制信道PDCCH或物理上行控制信道PUCCH或其他物理信道中,本发明不做具体限制。
在又一个可能的实现方式中,终端设备根据目标资源发送或接收数据的同时,根据目标资源发送或接收解调参考信号DMRS。
示例地,数据对应的解调参考信号DMRS序列长度M
ZC为2或3或4或6。
示例地,解调参考信号DMRS的序列生成满足如下公式:
示例地,第一参数
DMRS序列长度M
ZC、以及组索引u之间对应关系可以如表4~表7所示。需要说明的是,表4~表7仅为举例,第一参数
DMRS序列长度M
ZC、以及组索引u之间对应关系的表格大小、以及每个表格中的数值大小,本发明不做限制。
需要说明的是,作为可选的步骤,在S604中,当资源类型为第二类型时,终端设备确定目标资源,此目标资源为第一频域资源上连续的资源。
此情形下,终端设备也可以根据第二信息和第三信息,确定目标资源,其中,第二信息为第一频域资源指示信息,第三信息包括目标资源中第一个子载波位置信息、目标资源包括的子载波个数、频域间隔中至少一种。关于第二信息和第三信息的描述同S602和S603中描述,此处不再赘述。另外,针对资源类型为第二类型场景,终端设备确定目标资源后,可以按照S605和S606来执行,具体实现同上,这里不再赘述。
采用上述方法,终端设备获取在第一频域资源上的资源映射的类型,由终端设备从第一频域资源中确定目标资源,并根据资源映射的类型将数据映射到目标资源上,进而实现在使用目标资源接收或发送同一数据;如此,通过区分频域资源映射类型,使得频域资源映射更加灵活,从而更好地匹配非连续DMRS频域资源位置,获得更好的信道估计性能。此外,在该方案中,引入静默子载波来确定第一频域资源,可以有效降低由于多普勒频偏造成的相邻PRB之间的子载波间干扰,有利于提升***性能。
图7为本申请实施例提供的一种资源映射方法所对应的流程示意图,如图7所示,包括:
S701,终端设备获取子载波偏移值。
示例性地,子载波偏移值可以为1个或多个,对于具体个数,本申请可以不做限制。
示例性地,终端设备获取子载波偏移值的方式可以有多种。
实现方式a1:终端设备从自身获取。比如,终端通过预置在用户识别模块(subscriber identity module,SIM)卡、或通过预先设定子载波偏移值等方式获取;采用此方式可以节省终端设备与网络设备之间的通信资源或者信令开支。
实现方式a2:终端设备从网络设备获取,也就是说,终端设备接收来自网络设备发送的子载波偏移值,采用此方式可以使子载波偏移值的获取方式更加灵活。
在该实现方式中,子载波偏移值可以承载于多种可能的消息,比如无线资源控制(Radio Resource Control,RRC)消息,或下行控制信息(Downlink Control Information,DCI)或者媒体接入控制(media access control,MAC)控制元素(control element,CE)或其他可能的消息,具体不做限定。
S702,网络设备向终端设备发送第二信息,第二信息包括第一频域资源指示信息。
示例性地,S702可以参照S602,此处不再赘述。
S703,确定第一频域资源对应的时域资源,时域资源包括M个时隙。
S704,当M大于等于2时,确定M个时隙中第一个时隙对应的目标资源。
示例性地,S704确定M个时隙的第一个时隙对应的目标资源,可以参照S601~604中相关方法及描述,此处不再赘述。
S705,根据M个时隙的第一个时隙对应的目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的目标资源。
示例性地,终端设备确定M个时隙的每一个时隙对应的目标资源的方式可以有多种,下面以实现方式b1、实现方式b2来分别介绍。
实现方式b1
终端设备根据子载波偏移值,按照预定规则将M个时隙的第一个时隙对应的目标资源整体进行偏移,进而确定M个时隙的每一个时隙对应的目标资源。在实现方式b1中,又结合示例c1、c2、c3来具体说明:
在示例c1中,M个时隙的每一个时隙对应的目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示所述M个时隙中第一个时隙对应的目标资源中第一个子载波位置信息,RE
offset表示所述子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
示例地,M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
示例地,M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
举个例子,如图8所示,如果通过4个时隙来发送同一数据(或称传输块TB),即M=4,当子载波偏移值为1时,根据如上方法可知,第n时隙和n+2时隙频域位置相同,第n+1时隙和n+3时隙相对于第n时隙进行了一个子载波偏移。
在示例c2中,M个时隙的每一个时隙对应的目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示所述M个时隙中第一个时隙对应的目标资源中第一个子载波位置信息,RE
offset表示所述子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
示例地,M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
示例地,M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
举个例子,如图9所示,如果通过4个时隙来发送同一数据(或称传输块TB),即M=4,当子载波偏移值为1时,根据如上方法可知,第n时隙和n+1时隙频域位置相同,第n+2时隙和n+3时隙相对于第n时隙进行了一个子载波偏移。
在示例c3中,当子载波偏移值为多个,且多个子载波偏移值的使用顺序预设或由网络设备指示时,相应地,终端设备根据子载波偏移值、以及多个子载波偏移值的使用顺序,确定M个时隙的每一个时隙对应的目标资源中的第一个子载波位置。
示例地,M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
示例地,M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
举个例子,如图10所示,如果通过4个时隙来发送同一数据(或称传输块TB),即M=4,子载波偏移值为0、2、3、1,按照此顺序依次作用于第n时隙、第n+1时隙、第n+2时隙、第n+3时隙,由图可知,第n+1时隙相对于第n时隙进行了2个子载波偏移,第n+2时隙相对于第n时隙进行了3个子载波偏移,第n+4个时隙相对于第n时隙进行了1个子载波偏移。
需要说明的是,如上仅为举例,具体第一个时隙对应的目标资源位置、M取值、子载波偏移值、以及子载波偏移值使用顺序,本申请可以不做限制。
实现方式b2
终端设备根据子载波偏移值和周期值,按照预定规则将M个时隙的第一个时隙对应的目标资源整体进行偏移,进而确定M个时隙的每一个时隙对应的目标资源,其中,周期值用于指示预设规则适用的周期,周期值用T来表示;可选地,周期值T可以为大于等于2的正整数,或者,周期值可以为大于等于2且小于等于RE
total的正整数,具体取值本发明可以不做限制。
周期值的获取方式可以参见S701中子载波偏移值的描述,即终端设备可以从自身获取,或者从网络设备获取,这里不再赘述。
在一个示例中,M个时隙的每一个时隙对应的目标资源中的第一个子载波位置信息 RE
start(i)满足公式:
其中,RE
start表示所述M个时隙中第一个时隙对应的目标资源中第一个子载波位置信息,RE
offset表示所述子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引,RE
total表示所述第一频域资源包括的子载波个数,T为大于或等于2的正整数;
示例性地,M个时隙中每一个时隙对应的目标资源包括的子载波个数为M个时隙中第一个时隙对应的目标资源包括的子载波个数;
示例性地,M个时隙中每一个时隙对应的目标资源中相邻两个子载波之间的间隔为M个时隙中第一个时隙对应的目标资源中相邻两个子载波之间的间隔。
可以理解,对于RE
total,当第一频域资源包括的子载波个数为12时,RE
total等于12,当考虑静默子载波间隔信息时,第一频域资源包括的子载波个数小于12,RE
total取值可以等于(12-静默子载波间隔信息包括的子载波个数),举个例子,当静默子载波间隔信息包括的子载波个数位4时,RE
total取值为(12-4),即RE
total取值为8,对应地,上面式子中的RE
total等于8。
S706,确定目标资源承载的数据包括的比特数。
S707,根据目标资源发送或接收数据。
示例性地,S706至S707可以参照S605至S606,此处不再赘述。
采用上述方法,终端设备获取子载波偏移值,进而当终端设备确定通过多个时隙发送或接收同一数据时,可以根据多个时隙的第一个时隙上的目标资源以及子载波偏移值,确定多个时隙的每一个时隙上的目标资源,并根据资源映射的类型将数据映射到目标资源上,然后在确定的目标资源上通过多个时隙发送或接收同一数据;如此,一方面,通过区分频域资源映射类型,可以使得频域资源映射更加灵活,获得更好的信道估计性能,另一方面,通过引入子载波偏移值,有利于增强干扰随机化性能,从而降低邻小区间出现连续性的强干扰的概率。
可以理解,上述多个实施例之间可以互相组合。
针对上述方法流程,本申请还提供一种通信装置,该通信装置用于执行上述方法流程。
图11示出了本申请实施例中所涉及的装置的可能的示例性框图。如图11所示,装置1100可以包括:处理单元1102和通信单元1103。处理单元1102用于对装置1100的动作进行控制管理。通信单元1103用于支持装置1100与其他设备的通信。可选地,通信单元1103也称为收发单元,可以包括接收单元和/或发送单元,分别用于执行接收和发送操作。可选的,装置1100还可以包括存储单元1101,用于存储装置1100的程序代码和/或数据。上述通信单元或收发单元的硬件元素可以为接收器或者收发器,上述处理单元的硬件元素可以为处理器。
该装置1100可以为上述实施例中的终端设备、或者还可以为设置在终端设备中的芯片,该装置1100可以执行上述方法实施例中终端设备对应的流程。处理单元1102可以支持装置1100执行上文中各方法示例中终端设备的动作。或者,处理单元1102主要执行方法示例中的终端设备的内部动作,通信单元1103可以支持装置1100与其它设备之间的通信。
具体地,在一个实施例中,处理单元1102用于:用于获取第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;
所述处理单元还用于,当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;
收发单元,用于根据所述目标资源发送或接收数据。
在一种可能的设计中,处理单元具体用于,根据第二信息和第三信息,确定所述目标资源;
其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
在一种可能的设计中,处理单元还用于,
根据缩放因子,确定第一参量;
根据所述第一参量,确定所述数据包含的比特数。
在一种可能的设计中,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N
info满足如下公式之一:
N
info=β×N
RE×R×Q
m×ν,或者
N
info=S×N
RE×R×Q
m×ν,或者
N
info=β×S×N
RE×R×Q
m×ν
其中,R为码率,Q
m为调制方式,v为传输的层数或流数,N
RE为一个时隙内用于所述数据传输的资源单元个数。
在一种可能的设计中,所述处理单元还用于,
确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;
当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
在一种可能的设计中,所述处理单元具体用于:
根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者
根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M 个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
在一种可能的设计中,所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE
offset表示所述子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;
所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
在一种可能的设计中,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
在一种可能的设计中,所述数据对应的解调参考信号DMRS的序列长度M
ZC为2或3或4或6。
在一种可能的设计中,所述解调参考信号DMRS的序列生成满足公式:
在一种可能的设计中,所述处理单元具体用于,从自身获取所述第一信息;或者
所述收发单元具体用于,从所述网络设备接收所述第一信息。
在一种可能的设计中,所述处理单元具体用于,当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
在一种可能的设计中,所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;
所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
该装置1100可以为上述实施例中的网络设备、或者还可以为设置在网络设备中的芯片。该装置1100用于执行上述方法实施例中网络设备对应的流程。处理单元1102可以支持装置1100执行上文中各方法示例中网络设备的动作。或者,处理单元1102主要执行方法示例中的网络设备的内部动作,通信单元1103可以支持装置1100与其它设备之间的通信。
具体地,在一个实施例中,处理单元1102用于:发送第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;
所述处理单元还用于,当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;
收发单元,用于根据所述目标资源接收或发送数据。
在一种可能的设计中,所述处理单元具体用于,根据第二信息和第三信息,确定所述目标资源;
其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
在一种可能的设计中,所述处理单元还用于,
根据缩放因子,确定第一参量;
根据所述第一参量,确定所述数据包含的比特数。
在一种可能的设计中,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N
info满足如下公式之一:
N
info=β×N
RE×R×Q
m×ν,或者
N
info=S×N
RE×R×Q
m×ν,或者
N
info=β×S×N
RE×R×Q
m×ν
其中,R为码率,Q
m为调制方式,v为传输的层数或流数,N
RE为一个时隙内用于所述数据传输的资源单元个数。
在一种可能的设计中,所述处理单元还用于,
确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;
当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
在一种可能的设计中,所述处理单元具体用于,
根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者
根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
在一种可能的设计中,所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE
start(i)满足公式:
其中,RE
start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE
offset表示所述子载波偏移值,mod表示求模运算,
表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;
所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;
所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
在一种可能的设计中,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
在一种可能的设计中,所述数据对应的解调参考信号DMRS的序列长度M
ZC为2或3或4或6。
在一种可能的设计中,所述解调参考信号DMRS的序列生成满足公式:
在一种可能的设计中,所述处理单元具体用于,
当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
在一种可能的设计中,所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;
所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
装置实施例中的具体实现细节可以参考上述方式实施例的对应描述。
由于本申请实施例提供的装置可用于执行上述通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
应理解以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件又可以成为处理器,可以是一种具有信号的处理能力的集成电路。在实现过程中,上述方法的各操作或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。
在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是处理器,比如通用中央处理器(central processing unit,CPU),或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。
以上接收单元是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该接收单元是该芯片用于从其它芯片或装置接收信号的接口电路。以上发送单元是一种该装置的接口电路,用于向其它装置发送信号。例如,当该装置以芯片的方式实现时,该发送单元是该芯片用于向其它芯片或装置发送信号的接口电路。
请参考图12,其为本申请实施例提供的一种终端设备的结构示意图。其可以为以上实施例中的终端设备,用于实现以上实施例中终端设备的操作。如图3所示,该终端设备包括:天线1210、射频部分1220、信号处理部分1230。天线1210与射频部分1220连接。在下行方向上,射频部分1220通过天线1210接收网络设备发送的信息,将网络设备发送 的信息发送给信号处理部分1230进行处理。在上行方向上,信号处理部分1230对终端设备的信息进行处理,并发送给射频部分1220,射频部分1220对终端设备的信息进行处理后经过天线1210发送给网络设备。
信号处理部分1230可以包括调制解调子***,用于实现对数据各通信协议层的处理;还可以包括中央处理子***,用于实现对终端设备操作***以及应用层的处理;此外,还可以包括其它子***,例如多媒体子***,周边子***等,其中多媒体子***用于实现对终端设备相机,屏幕显示等的控制,周边子***用于实现与其它设备的连接。调制解调子***可以为单独设置的芯片。可选的,以上用于终端设备的装置可以位于该调制解调子***。
调制解调子***可以包括一个或多个处理元件1231,例如,包括一个主控CPU和其它集成电路。此外,该调制解调子***还可以包括存储元件1232和接口电路1233。存储元件1232用于存储数据和程序,但用于执行以上方法中终端设备所执行的方法的程序可能不存储于该存储元件1232中,而是存储于调制解调子***之外的存储器中,使用时调制解调子***加载使用。接口电路1233用于与其它子***通信。以上用于终端设备的装置可以位于调制解调子***,该调制解调子***可以通过芯片实现,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上终端设备执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,终端设备实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于终端设备的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中终端设备执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件。
在另一种实现中,用于执行以上方法中终端设备所执行的方法的程序可以在与处理元件处于不同芯片上的存储元件,即片外存储元件。此时,处理元件从片外存储元件调用或加载程序于片内存储元件上,以调用并执行以上方法实施例中终端设备执行的方法。
在又一种实现中,终端设备实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于调制解调子***上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。
终端设备实现以上方法中各个步骤的单元可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现,该SOC芯片,用于实现以上方法。该芯片内可以集成至少一个处理元件和存储元件,由处理元件调用存储元件的存储的程序的形式实现以上终端设备执行的方法;或者,该芯片内可以集成至少一个集成电路,用于实现以上终端设备执行的方法;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。
可见,以上用于终端设备的装置可以包括至少一个处理元件和接口电路,其中至少一个处理元件用于执行以上方法实施例所提供的任一种终端设备执行的方法。处理元件可以以第一种方式:即调用存储元件存储的程序的方式执行终端设备执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行终端设备执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行终端设备执行的部分或全部步骤。
这里的处理元件同以上描述,可以是通用处理器,例如CPU,还可以是被配置成实施 以上方法的一个或多个集成电路,例如:一个或多个ASIC,或,一个或多个微处理器DSP,或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。
存储元件可以是一个存储器,也可以是多个存储元件的统称。
请参考图13,其为本申请实施例提供的一种网络设备的结构示意图。用于实现以上实施例中网络设备(比如第二网络设备)的操作。如图13所示,该网络设备包括:天线1301、射频装置1302、基带装置1303。天线1301与射频装置1302连接。在上行方向上,射频装置1302通过天线1301接收终端设备发送的信息,将终端设备发送的信息发送给基带装置1303进行处理。在下行方向上,基带装置1303对终端设备的信息进行处理,并发送给射频装置1302,射频装置1302对终端设备的信息进行处理后经过天线1301发送给终端设备。
基带装置1303可以包括一个或多个处理元件13031,例如,包括一个主控CPU和其它集成电路。此外,该基带装置1303还可以包括存储元件13032和接口13033,存储元件13032用于存储程序和数据;接口13033用于与射频装置1302交互信息,该接口例如为通用公共无线接口(common public radio interface,CPRI)。以上用于网络设备的装置可以位于基带装置1303,例如,以上用于网络设备的装置可以为基带装置1303上的芯片,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上网络设备执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,网络设备实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于网络设备的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中网络设备执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件,也可以为与处理元件处于不同芯片上的存储元件,即片外存储元件。
在另一种实现中,网络设备实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于基带装置上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。
网络设备实现以上方法中各个步骤的单元可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现,例如,基带装置包括该SOC芯片,用于实现以上方法。该芯片内可以集成至少一个处理元件和存储元件,由处理元件调用存储元件的存储的程序的形式实现以上网络设备执行的方法;或者,该芯片内可以集成至少一个集成电路,用于实现以上网络设备执行的方法;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。
可见,以上用于网络设备的装置可以包括至少一个处理元件和接口电路,其中至少一个处理元件用于执行以上方法实施例所提供的任一种网络设备执行的方法。处理元件可以以第一种方式:即调用存储元件存储的程序的方式执行网络设备执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行网络设备执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上网络设备执行的部分或全部步骤。
这里的处理元件同以上描述,可以是通用处理器,例如CPU,还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个ASIC,或,一个或多个微处理器DSP, 或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。
存储元件可以是一个存储器,也可以是多个存储元件的统称。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
Claims (53)
- 一种通信方法,其特征在于,所述方法适用于终端设备,包括:获取第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;根据所述目标资源发送或接收数据。
- 根据权利要求1所述的方法,其特征在于,所述确定目标资源,包括:根据第二信息和第三信息,确定所述目标资源;其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
- 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据缩放因子,确定第一参量;根据所述第一参量,确定所述数据包含的比特数。
- 根据权利要求3所述的方法,其特征在于,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N info满足如下公式之一:N info=β×N RE×R×Q m×ν,或者N info=S×N RE×R×Q m×ν,或者N info=β×S×N RE×R×Q m×ν其中,R为码率,Q m为调制方式,v为传输的层数或流数,N RE为一个时隙内用于所述数据传输的资源单元个数。
- 根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求5所述的方法,其特征在于,所述确定M个时隙的每一个时隙对应的所述目标资源,包括:根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求6所述的方法,其特征在于,包括:所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE start(i)满足公式:其中,RE start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE offset表示所述子载波偏移值,mod表示求模运算, 表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
- 根据权利要求1-7中任一项所述的方法,其特征在于,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
- 根据权利要求1-8中任一项所述的方法,其特征在于,所述数据对应的解调参考信号DMRS的序列长度M ZC为2或3或4或6。
- 根据权利要求1-10中任一项所述方法,其特征在于,所述获取第一信息,包括:从自身获取或者从所述网络设备接收所述第一信息。
- 根据权利要求1-11中任一项所述的方法,其特征在于,所述方法还包括:当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
- 根据权利要求1-12中任一项所述的方法,其特征在于,包括:所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
- 一种通信方法,其特征在于,所述方法适用于网络设备,包括:发送第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;根据所述目标资源接收或发送数据。
- 根据权利要求14所述的方法,其特征在于,所述确定目标资源,包括:根据第二信息和第三信息,确定所述目标资源;其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中 第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
- 根据权利要求14或15所述的方法,其特征在于,所述方法还包括:根据缩放因子,确定第一参量;根据所述第一参量,确定所述数据包含的比特数。
- 根据权利要求16所述的方法,其特征在于,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N info满足如下公式之一:N info=β×N RE×R×Q m×ν,或者N info=S×N RE×R×Q m×ν,或者N info=β×S×N RE×R×Q m×ν其中,R为码率,Q m为调制方式,v为传输的层数或流数,N RE为一个时隙内用于所述数据传输的资源单元个数。
- 根据权利要求14-17中任一项所述的方法,其特征在于,所述方法还包括:确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求18所述的方法,其特征在于,所述确定M个时隙的每一个时隙对应的所述目标资源,包括:根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求19所述的方法,其特征在于,包括:所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE start(i)满足公式:其中,RE start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE offset表示所述子载波偏移值,mod表示求模运算, 表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所 述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
- 根据权利要求14-20中任一项所述的方法,其特征在于,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
- 根据权利要求14-21中任一项所述的方法,其特征在于,所述数据对应的解调参考信号DMRS的序列长度M ZC为2或3或4或6。
- 根据权利要求14-23中任一项所述的方法,其特征在于,所述方法还包括:当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
- 根据权利要求14-24中任一项所述的方法,其特征在于,包括:所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
- 一种通信装置,其特征在于,包括:处理单元,用于获取第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;所述处理单元还用于,当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;收发单元,用于根据所述目标资源发送或接收数据。
- 根据权利要求26所述的装置,其特征在于,包括:所述处理单元具体用于,根据第二信息和第三信息,确定所述目标资源;其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
- 根据权利要求26或27所述的装置,其特征在于,所述处理单元还用于,根据缩放因子,确定第一参量;根据所述第一参量,确定所述数据包含的比特数。
- 根据权利要求28所述的装置,其特征在于,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N info满足如下公式之一:N info=β×N RE×R×Q m×ν,或者N info=S×N RE×R×Q m×ν,或者N info=β×S×N RE×R×Q m×ν其中,R为码率,Q m为调制方式,v为传输的层数或流数,N RE为一个时隙内用于所述数据传输的资源单元个数。
- 根据权利要求26-29中任一项所述的装置,其特征在于,所述处理单元还用于,确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求30所述的装置,其特征在于,所述处理单元具体用于:根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求31所述的装置,其特征在于,包括:所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE start(i)满足公式:其中,RE start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE offset表示所述子载波偏移值,mod表示求模运算, 表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
- 根据权利要求26-32中任一项所述的装置,其特征在于,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
- 根据权利要求26-33中任一项所述的装置,其特征在于,所述数据对应的解调参考信号DMRS的序列长度M ZC为2或3或4或6。
- 根据权利要求26-35中任一项所述装置,其特征在于,包括:所述处理单元具体用于,从自身获取所述第一信息;或者所述收发单元具体用于,从所述网络设备接收所述第一信息。
- 根据权利要求26-36中任一项所述的装置,其特征在于,所述处理单元具体用于, 当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
- 根据权利要求26-37中任一项所述的装置,其特征在于,包括:所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
- 一种通信装置,其特征在于,包括:处理单元,发送第一信息,所述第一信息用于指示第一频域资源上的资源映射类型,所述第一频域资源包含在一个物理资源块PRB中;所述处理单元还用于,当所述资源映射类型为第一类型时,确定目标资源,所述目标资源为第一频域资源上不连续的资源;收发单元,用于根据所述目标资源接收或发送数据。
- 根据权利要求39所述的装置,其特征在于,包括:所述处理单元具体用于,根据第二信息和第三信息,确定所述目标资源;其中,所述第二信息包括第一频域资源指示信息;所述第三信息包括所述目标资源中第一个子载波位置信息、所述目标资源包括的子载波个数、频域间隔中至少一种,所述频域间隔表示相邻的两个所述子载波之间的间隔。
- 根据权利要求39或40所述的装置,其特征在于,所述处理单元还用于,根据缩放因子,确定第一参量;根据所述第一参量,确定所述数据包含的比特数。
- 根据权利要求41所述的装置,其特征在于,所述缩放因子包括频域缩放因子β和/或时域缩放因子S;所述第一参量N info满足如下公式之一:N info=β×N RE×R×Q m×ν,或者N info=S×N RE×R×Q m×ν,或者N info=β×S×N RE×R×Q m×ν其中,R为码率,Q m为调制方式,v为传输的层数或流数,N RE为一个时隙内用于所述数据传输的资源单元个数。
- 根据权利要求39-42中任一项所述的装置,其特征在于,所述处理单元还用于,确定所述第一频域资源对应的时域资源,所述时域资源包含M个时隙,M为正整数;当M大于等于2时,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求43所述的装置,其特征在于,所述处理单元具体用于,根据M个时隙的第一个时隙对应的所述目标资源和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源;或者根据M个时隙的第一个时隙对应的所述目标资源中第一个子载波位置信息、所述M个时隙的第一个时隙对应的所述目标资源包括的子载波个数、所述M个时隙的第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔和子载波偏移值,确定M个时隙的每一个时隙对应的所述目标资源。
- 根据权利要求44所述的装置,其特征在于,包括:所述M个时隙的每一个时隙对应的所述目标资源中的第一个子载波位置信息RE start(i)满足公式:其中,RE start表示所述M个时隙中第一个时隙对应的所述目标资源中第一个子载波位置信息,RE offset表示所述子载波偏移值,mod表示求模运算, 表示向下取整,i表示1个无线帧中的时隙索引或表示M个时隙中的时隙索引;所述M个时隙中每一个时隙对应的所述目标资源包括的子载波个数为所述M个时隙中第一个时隙对应的所述目标资源包括的子载波个数;所述M个时隙中每一个时隙对应的所述目标资源中相邻两个子载波之间的间隔为所述M个时隙中第一个时隙对应的所述目标资源中相邻两个子载波之间的间隔。
- 根据权利要求39-45中任一项所述的装置,其特征在于,所述数据承载在物理下行共享信道PDSCH或物理上行共享信道PUSCH。
- 根据权利要求39-46中任一项所述的装置,其特征在于,所述数据对应的解调参考信号DMRS的序列长度M ZC为2或3或4或6。
- 根据权利要求39-48中任一项所述的装置,其特征在于,所述处理单元具体用于,当所述资源映射类型为第二类型时,确定第一频域资源上的目标资源,所述目标资源为第一频域资源上连续的资源。
- 根据权利要求39-49中任一项所述的装置,其特征在于,包括:所述第二信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令;所述第三信息承载于无线资源控制信令或媒体接入控制信令或下行控制信令。
- 一种通信装置,其特征在于,包括至少一个处理器和接口电路,其中,所述至少一个处理器用于通过所述接口电路与其他装置通信,并执行如权利要求1至25中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,所述指令被运行时,使得权利要求1至25中任一项所述的方法被执行。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序代码,所述计算机程序代码被计算机运行时,使得所述计算机执行根据权利要求1至25中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180076306.3A CN116548043A (zh) | 2021-01-18 | 2021-01-18 | 一种通信方法及装置 |
PCT/CN2021/072566 WO2022151500A1 (zh) | 2021-01-18 | 2021-01-18 | 一种通信方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/072566 WO2022151500A1 (zh) | 2021-01-18 | 2021-01-18 | 一种通信方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022151500A1 true WO2022151500A1 (zh) | 2022-07-21 |
Family
ID=82446842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/072566 WO2022151500A1 (zh) | 2021-01-18 | 2021-01-18 | 一种通信方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116548043A (zh) |
WO (1) | WO2022151500A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105898872A (zh) * | 2016-03-31 | 2016-08-24 | 电信科学技术研究院 | 一种上行传输方法及装置 |
US20180006864A1 (en) * | 2015-01-12 | 2018-01-04 | Lg Electronics Inc. | Method for transmitting dmrs for narrow band transmission, and mtc device |
CN109803411A (zh) * | 2017-11-17 | 2019-05-24 | 维沃移动通信有限公司 | 资源映射方法、确定方法、网络侧设备及用户终端 |
CN110476390A (zh) * | 2017-03-31 | 2019-11-19 | At&T知识产权一部有限合伙公司 | 相关申请的交叉引用 |
CN111357352A (zh) * | 2017-11-17 | 2020-06-30 | 株式会社Ntt都科摩 | 用户终端以及无线通信方法 |
-
2021
- 2021-01-18 WO PCT/CN2021/072566 patent/WO2022151500A1/zh active Application Filing
- 2021-01-18 CN CN202180076306.3A patent/CN116548043A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180006864A1 (en) * | 2015-01-12 | 2018-01-04 | Lg Electronics Inc. | Method for transmitting dmrs for narrow band transmission, and mtc device |
CN105898872A (zh) * | 2016-03-31 | 2016-08-24 | 电信科学技术研究院 | 一种上行传输方法及装置 |
CN110476390A (zh) * | 2017-03-31 | 2019-11-19 | At&T知识产权一部有限合伙公司 | 相关申请的交叉引用 |
CN109803411A (zh) * | 2017-11-17 | 2019-05-24 | 维沃移动通信有限公司 | 资源映射方法、确定方法、网络侧设备及用户终端 |
CN111357352A (zh) * | 2017-11-17 | 2020-06-30 | 株式会社Ntt都科摩 | 用户终端以及无线通信方法 |
Non-Patent Citations (1)
Title |
---|
NTT DOCOMO, INC.: "Evaluation Methodology and Required Changes on NR from 52.6 to 71 GHz", 3GPP DRAFT; R1-2006725, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20200817 - 20200828, 7 August 2020 (2020-08-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051915455 * |
Also Published As
Publication number | Publication date |
---|---|
CN116548043A (zh) | 2023-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018082544A1 (zh) | 无线通信的方法和装置 | |
WO2019096235A1 (zh) | 接收参考信号的方法和发送参考信号的方法 | |
WO2018137577A1 (zh) | 通信方法及装置 | |
WO2020052514A1 (zh) | 一种信息发送方法,信息接收的方法和装置 | |
CN108632193B (zh) | 一种资源指示方法及网络设备、终端设备 | |
CN111726877B (zh) | 数据传输方法、终端和基站 | |
WO2022028311A1 (zh) | 一种物理下行控制信道增强方法、通信装置及*** | |
US11632207B2 (en) | Method and apparatus for transmitting uplink signal | |
US12021795B2 (en) | Communication method and network device | |
WO2021244374A1 (zh) | 干扰抑制合并方法、资源指示方法及通信装置 | |
CN111756504B (zh) | 下行控制信息传输的方法、装置及*** | |
WO2021233369A1 (zh) | 一种资源配置方法以及网络节点 | |
WO2021098355A1 (zh) | Csi测量方法及装置 | |
US20230088374A1 (en) | Buffer determining method and apparatus | |
WO2018202027A1 (zh) | 子载波间隔类型的确定方法、装置 | |
WO2018127177A1 (zh) | 一种通知通信设备的能力信息的方法及设备 | |
WO2018127180A1 (zh) | 一种参考信号传输方法及装置 | |
WO2019047553A1 (zh) | 一种时隙格式指示方法、设备及*** | |
WO2018141091A1 (zh) | 发送信息的方法、接收信息的方法和装置 | |
WO2022228117A1 (zh) | 一种确定ptrs图案的方法和装置 | |
WO2018196657A1 (zh) | 一种干扰消除方法、用户设备及网络设备 | |
WO2022205022A1 (zh) | 用于传输参考信号的方法和装置 | |
WO2022151439A1 (zh) | 一种通信方法及装置 | |
WO2022151500A1 (zh) | 一种通信方法及装置 | |
WO2018028532A1 (zh) | 一种控制信道传输方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21918700 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180076306.3 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21918700 Country of ref document: EP Kind code of ref document: A1 |