WO2024149326A1 - Communication method and apparatus - Google Patents
Communication method and apparatus Download PDFInfo
- Publication number
- WO2024149326A1 WO2024149326A1 PCT/CN2024/071787 CN2024071787W WO2024149326A1 WO 2024149326 A1 WO2024149326 A1 WO 2024149326A1 CN 2024071787 W CN2024071787 W CN 2024071787W WO 2024149326 A1 WO2024149326 A1 WO 2024149326A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time domain
- domain resource
- resource allocation
- allocation information
- data channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/231—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/232—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
Definitions
- the present application relates to the field of communication technology, and in particular to a communication method and device.
- NR can only support up to 12 streams of multiple input and multiple output (MIMO) transmission.
- MIMO multiple input and multiple output
- the demodulation reference signal (DMRS) is used to estimate the equivalent channel matrix experienced by the data channel or control channel, so as to be used for data detection and demodulation.
- DMRS demodulation reference signal
- one DMRS port corresponds to one spatial layer.
- the number of DMRS ports required is R. The current number of DMRS ports is difficult to support the huge number of MIMO transmission streams.
- a code division multiplexing (CDM) group corresponds to a DMRS with a frequency domain-orthogonal cover code (FD-OCC) of length 2 and a time domain-orthogonal cover code (TD-OCC) of length 2.
- FD-OCC frequency domain-orthogonal cover code
- TD-OCC time domain-orthogonal cover code
- the FD-OCC length and the corresponding number of orthogonal sequences can be further extended on the same time-frequency resources to increase the DMRS ports.
- a CDM group can correspond to a DMRS with a FD-OCC of length 4 and a TD-OCC of length 2.
- channel estimation can be performed based on an FD-OCC of length 2.
- channel estimation can be performed based on an FD-OCC of length 4.
- the terminal device supports two channel estimation methods for the DMRS port, namely, channel estimation based on an FD-OCC of length 2 and channel estimation based on an FD-OCC of length 4. How the terminal device dynamically selects the channel estimation method to obtain better channel estimation performance has become an urgent problem to be solved.
- the present application provides a communication method and apparatus for solving the problem that a terminal device cannot obtain the length of a reference signal sequence for channel estimation, thereby resulting in poor channel estimation performance.
- a communication method may be a terminal device or a chip, a chip system or a circuit located in the terminal device, and the method may be implemented by the following steps: receiving downlink control information, and receiving downlink data based on the time domain resource allocation information and the reference signal indicated by the downlink control information.
- the downlink control information is used to indicate a time domain resource allocation information in a time domain allocation set; the time domain allocation set includes a first time domain resource allocation information and a second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
- receiving downlink control information and “receiving downlink data” only indicate the direction of transmission of downlink control information or downlink data, including direct reception at the air interface and indirect reception by the processing unit through the air interface, so “receiving” can also be understood as the “input" of the chip interface.
- different time domain resource allocation information is associated with different sequence lengths, so that different sequence lengths can be indicated by the above two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI.
- the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
- the time domain resource parameters indicated by the first time domain resource allocation information are the same as the time domain resource parameters indicated by the second time domain resource allocation information.
- the time domain resource parameters corresponding to the two time domain resource allocation information are different, but the associated data channel mapping type is different. The types are different, so that the indication of sequence length can be achieved without affecting the scheduling of downlink data.
- the method also includes: receiving data channel configuration information from a network device; wherein the data channel configuration information indicates a type of reference signal corresponding to a first data channel mapping type and a type of reference signal corresponding to a second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and a sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and a sequence length of the second type of reference signal is a second sequence length.
- the above method establishes an association between the data channel mapping type and the DMRS type, and establishes an association between the DMRS type and the sequence length, so that the sequence length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device adopting a channel estimation method with better performance for channel estimation, thereby improving communication performance.
- downlink data is received based on time domain resource allocation information indicated by downlink control information and a reference signal, including: if the time domain resource allocation information indicated by the downlink control information is first time domain resource allocation information, channel estimation is performed based on a reference signal of a first sequence length; or, if the time domain resource allocation information indicated by the downlink control information is second time domain resource allocation information, channel estimation is performed based on a reference signal of a second sequence length; or, if the time domain resource allocation information of the downlink control information is third time domain resource allocation information in an indication time domain allocation table, and the data channel mapping type indicated by the third time domain resource allocation information is not configured with a corresponding sequence length, channel estimation is performed based on a reference signal of a first sequence length.
- the length of the first sequence is 2 and the length of the second sequence is 4.
- the method further includes: receiving data channel configuration information from a network device; wherein the data channel configuration information includes configuration information of a time domain allocation set.
- the reference signal is DMRS.
- the above sequence length is the FD-OCC length.
- a communication method in a second aspect, may be a network device or a chip, a chip system or a circuit located in the network device, and the method may be implemented by the following steps: determining downlink control information and sending the downlink control information to the terminal device.
- the downlink control information is used to indicate a time domain resource allocation information in a time domain allocation set; the time domain allocation set includes a first time domain resource allocation information and a second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
- sending downlink control information to the terminal device only indicates the direction of transmission of the downlink control information, including direct sending through the air interface and indirect sending by the processing unit through the air interface, so “sending” can also be understood as the “output" of the chip interface.
- different time domain resource allocation information is associated with different sequence lengths, so that different sequence lengths can be indicated by the above two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI.
- the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
- the time domain resource parameters indicated by the first time domain resource allocation information and the time domain resource parameters indicated by the second time domain resource allocation information are the same.
- the time domain resource parameters corresponding to the two time domain resource allocation information are different in the associated data channel mapping type, so that the indication of the sequence length can be achieved without affecting the scheduling of the downlink data.
- the method also includes: sending data channel configuration information to the terminal device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
- the above method establishes an association between the data channel mapping type and the DMRS type, and establishes an association between the DMRS type and the sequence length, so that the sequence length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device adopting a channel estimation method with better performance for channel estimation, thereby improving communication performance.
- the time domain resource allocation information indicated by the downlink control channel is determined based on channel parameters of the downlink channel between the terminal device.
- the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information; if the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information.
- the information is second time domain resource allocation information.
- the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay.
- the length of the first sequence is 2 and the length of the second sequence is 4.
- the method also includes: sending data channel configuration information to the terminal device; wherein the data channel configuration information includes configuration information of the time domain allocation set.
- the reference signal is DMRS.
- the above sequence length is the FD-OCC length.
- the present application further provides a communication device, which is a terminal device or a chip in a terminal device.
- the communication device has the function of implementing any of the methods provided in the first aspect above.
- the communication device can be implemented by hardware, or can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above functions.
- the communication device includes: a processor, which is configured to support the communication device to perform the corresponding functions of the terminal device in the method shown above.
- the communication device may also include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device.
- the communication device also includes an interface circuit, which is used to support communication between the communication device and equipment such as a service satellite, such as the transmission and reception of data or signals.
- the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
- the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method.
- the functions can be implemented by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- the structure of the communication device includes a processing unit (or processing unit) and a communication unit (or communication unit), and these units can perform the corresponding functions in the above method example.
- the processing unit may be a processor
- the communication unit may be a transceiver or a communication interface. It can be understood that if the device is a terminal device, the transceiver may be implemented by an antenna, a feeder, and a codec in the device, or if the device is a chip (system) or circuit provided in the terminal device, the communication unit may be a communication interface, a communication circuit, or a pin, etc. of the chip (system) or circuit.
- the present application further provides a communication device, which is a network device or a chip in a network device.
- the communication device has the function of implementing any of the methods provided in the second aspect above.
- the communication device can be implemented by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above functions.
- the communication device includes: a processor, which is configured to support the communication device to perform the corresponding functions of the network device in the method shown above.
- the communication device may also include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device.
- the communication device also includes an interface circuit, which is used to support communication between the communication device and a terminal device or other device, such as the transmission and reception of data or signals.
- the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
- the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method.
- the functions can be implemented by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- the structure of the communication device includes a processing unit (or processing unit) and a communication unit (or communication unit), and these units can perform the corresponding functions in the above method example.
- the processing unit may be a processor
- the communication unit may be a transceiver or a communication interface. It can be understood that if the device is a terminal device, the transceiver may be implemented by an antenna, a feeder, and a codec in the device, or if the device is a chip (system) or circuit provided in the terminal device, the communication unit may be a communication interface, a communication circuit, or a pin, etc. of the chip (system) or circuit.
- a communication device comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or to send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method in the aforementioned first aspect and any possible design through logic circuits or execution code instructions.
- a communication device including a processor and an interface circuit, wherein the interface circuit is used to receive a signal from outside the communication device.
- the processor transmits signals from other communication devices to the processor or sends signals from the processor to other communication devices outside the communication device.
- the processor implements the aforementioned second aspect and the method in any possible design through logic circuits or execution code instructions.
- a computer-readable storage medium in which a computer program or instruction is stored.
- the computer program or instruction is executed by a processor, the method in the first aspect or the second aspect and any possible design is implemented.
- a computer program product storing instructions, which, when executed by a processor, implements the method in the aforementioned first aspect or second aspect and any possible design.
- a chip system including a processor and a memory, for implementing the method in the first aspect or the second aspect and any possible design.
- the chip system may be composed of a chip, or may include a chip and other discrete devices.
- a communication system comprising the apparatus described in the first aspect (such as a terminal device) and the apparatus described in the second aspect (such as a network device).
- FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application.
- FIG2 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application.
- FIG3 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application.
- FIG4 is a flow chart of a communication method according to an embodiment of the present application.
- FIG5 is a schematic diagram of the structure of a communication device according to an embodiment of the present application.
- FIG6 is a schematic diagram of the structure of a communication device according to an embodiment of the present application.
- the technology provided in the embodiments of the present application can be applied to various communication systems, for example, a fourth generation (4G) communication system (such as a Long Term Evolution (LTE) system), a fifth generation (5G) communication system, a worldwide interoperability for microwave access (WiMAX) or a wireless local area network (WLAN) system, or a fusion system of multiple systems, or a future communication system, such as a sixth generation (6G) communication system.
- 4G communication system such as a Long Term Evolution (LTE) system
- 5G fifth generation
- WiMAX worldwide interoperability for microwave access
- WLAN wireless local area network
- 6G sixth generation
- the 5G communication system can also be called a new radio (NR) system.
- a communication system is provided in an embodiment of the present application, and the communication system includes a network device and six terminal devices, namely UE1 to UE6.
- UE1 to UE6 can send uplink data to the network device, and the network device can receive uplink data sent by UE1 to UE6.
- UE4 to UE6 can also form a sub-communication system.
- the network device can send downlink information to UE1, UE2, UE3, and UE5, and UE5 can send downlink information to UE4 and UE6 based on device-to-device (D2D) technology.
- D2D device-to-device
- the number and type of each device in the communication system shown in Figure 1 are for illustration only, and the embodiments of the present application are not limited thereto.
- the communication system may also include more terminal devices, more network devices, and other network elements, such as core network elements, network management equipment such as operation administration and maintenance (OAM) network elements, etc.
- OAM operation administration and maintenance
- the network device may be a base station (BS).
- the network device may also be called an access network device, an access node (AN), or a radio access node (RAN).
- the base station may have various forms, such as a macro base station, a micro base station, a relay station, or an access point.
- the network device may be connected to a core network (such as an LTE core network or a 5G core network), and the network device may provide wireless access services for terminal devices.
- a core network such as an LTE core network or a 5G core network
- the network device includes, for example, but is not limited to, at least one of the following: a base station in 5G, such as a transmission reception point (TRP) or a next generation node B (gNB), a network device in an open radio access network (O-RAN) or a module included in the network device, an evolved node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved node B, or home node B, HNB), a base band unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), and/or a mobile switching center.
- a base station in 5G such as a transmission reception point (TRP) or a next generation node B (gNB), a network device in an open radio access network (O-RAN) or a module included in the network device, an evolved node B (eNB),
- the network device may also be a wireless single
- the network device may be a radio unit (RU), a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP) node, or a centralized unit user plane (CU-UP) node.
- the network device may be an in-vehicle device, a wearable device, or a network device in a future evolved public land mobile network (PLMN).
- PLMN public land mobile network
- the communication device for realizing the function of the network device may be a network device, or a network device having some functions of the network device, or a device capable of supporting the network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module.
- the communication device may be installed in the network device or used in combination with the network device.
- the communication device for realizing the function of the network device is described as an example in which the network device is used.
- Terminal equipment is also called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc.
- Terminal equipment can be a device that provides voice and/or data connectivity to users.
- Terminal equipment can communicate with one or more core networks through network equipment.
- Terminal equipment can be deployed on land, including indoors, outdoors, handheld, and/or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons, and satellites, etc.).
- Terminal equipment includes handheld devices with wireless connection capabilities, other processing devices connected to wireless modems, or vehicle-mounted devices.
- Terminal equipment can be portable, pocket-sized, handheld, built-in computer, or vehicle-mounted mobile devices.
- terminal devices are: personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices such as smartphones, Table, virtual reality (VR) equipment, augmented reality (AR) equipment, wireless terminals in industrial control, terminals in vehicle networking systems, wireless terminals in self-driving, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities such as smart gas pumps, terminal equipment on high-speed railways, and wireless terminals in smart homes such as smart speakers, smart coffee machines, smart printers, etc.
- PCS personal communication service
- SIP session initiation protocol
- WLL wireless local loop
- PDAs personal digital assistants
- MIDs mobile internet devices
- wearable devices such as smartphones, Table, virtual reality (VR) equipment, augmented reality (AR) equipment, wireless terminals in industrial control, terminals in vehicle networking systems,
- the communication device for realizing the function of the terminal device can be a terminal device, or a terminal device with some terminal functions, or a device that can support the terminal device to realize the function, such as a chip system, and the communication device can be installed in the terminal device or used in combination with the terminal device.
- the chip system can be composed of a chip, or it can include a chip and other discrete devices.
- the communication device for realizing the function of the terminal device is a terminal device as an example for description.
- the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application.
- a person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
- sending information/data to A includes sending information/data directly to A and also includes sending information/data indirectly to A, so “sending information/data to A” can also be understood as the communication interface of the processing unit “outputting information/data to A”; similarly, “sending information/data” can also be understood as “outputting information/data”.
- receiving information/data from A and “receiving information/data” only indicate the direction of information/data transmission.
- “From A” means that the source of the information/data is A, including directly receiving information/data from A and indirectly receiving information/data from A. Therefore, “receiving information/data from A” can also be understood as the communication interface of the processing unit “inputting information/data from A”; similarly, “receiving information/data” can also be understood as “inputting information/data”.
- NR can only support up to 12 streams of multiple input and multiple output (MIMO) transmission.
- MIMO multiple input and multiple output
- the current number of demodulation reference signal (DMRS) ports is difficult to support the huge number of MIMO transmission streams.
- the accuracy of channel estimation is required to be higher.
- the existing DMRS ports can be expanded, that is, new DMRS ports can be added.
- the DMRS port group containing 8 Type 1 DMRS ports defined in the existing NR protocol as an example, after expansion, the DMRS port group includes 16 DMRS Port.
- the existing 8 Type 1 DMRS ports correspond to two CDM groups, and one CDM group corresponds to 4 DMRS ports.
- These 4 DMRS ports correspond to DMRS with a length of 2 in the frequency domain (FD)-orthogonal cover code (OCC) and a length of 2 in the time domain (TD)-OCC.
- FD frequency domain
- OCC orthogonal cover code
- the FD-OCC with a length of 2 and the TD-OCC with a length of 2 constitute 4 OCC codes for code division multiplexing, which are mapped on 2 subcarriers and 2 orthogonal frequency division multiplex (OFDM) symbols.
- OFDM orthogonal frequency division multiplex
- the resource mapping method of the OCC code within an RB is demonstrated.
- the FD-OCC with a length of 2 includes two sequence elements, namely w f (0) and w f (1), that is is a FD-OCC with a length of 2.
- a TD-OCC with a length of 2 includes two sequence elements, namely w t (0) and w t (1), namely is a TD-OCC with a length of 2.
- the OCC code composed of a FD-OCC with a length of 2 and a FD-OCC with a length of 2 includes 4 sequence elements, namely w 1 , w 2 , w 3 , and w 4 .
- the 4 sequence elements satisfy the following formula: in represents the Kronecker product.
- the 16 DMRS ports after expansion also correspond to two CDM groups.
- One CDM group can correspond to 8 DMRS ports.
- These 8 DMRS ports correspond to DMRS of FD-OCC with a length of 4 and TD-OCC with a length of 2.
- FD-OCC with a length of 4 and TD-OCC with a length of 2 constitute 8-length OCC codes for code division multiplexing, mapped on 4 subcarriers and 2 OFDM symbols.
- Figure 3 taking the NR Type1 DMRS type as an example, the resource mapping method of the OCC code within an RB is demonstrated.
- the FD-OCC with a length of 4 includes 4 sequence elements, namely w f (0), w f (1), w f (2), and w f (3), that is, is a FD-OCC with a length of 4.
- a TD-OCC with a length of 2 includes two sequence elements, namely w t (0) and w t (1), namely is a TD-OCC with a length of 2.
- the OCC code composed of a FD-OCC with a length of 4 and a FD-OCC with a length of 2 includes 8 sequence elements w 1 , w 2 , ..., w 8 , respectively.
- the 8 sequence elements satisfy the following formula:
- the expanded DMRS types are called eType 1 DMRS and eType 2 DMRS, respectively, and can also be called expanded Type 1 DMRS and expanded Type 2 DMRS.
- n is used to represent the index of the basic granularity of DMRS frequency domain mapping, wherein the basic granularity of the frequency domain mapping is a frequency domain unit consisting of multiple continuous or adjacent subcarriers in the subcarriers mapped by DMRS.
- the basic granularity of the frequency domain mapping is a frequency domain unit consisting of multiple continuous or adjacent subcarriers in the subcarriers mapped by DMRS.
- n is used to mark the index of the one or more frequency domain units.
- the value range of n K is the total number of scheduled subcarriers or the total number of subcarriers mapped by DMRS.
- the value range of n is The sequence r(2n+k′) represents the DMRS base sequence, which can be generated based on the Gold sequence or the ZC sequence.
- ⁇ is the subcarrier spacing parameter, is the DMRS symbol corresponding to port p on the resource element (RE) with index (k,l) p, ⁇ , where (k,l) p, ⁇ represents the RE with frequency domain index k and time domain index l corresponding to port p and parameter ⁇ . It is the symbol index of the starting OFDM symbol occupied by the DMRS symbol or the symbol index of the reference OFDM symbol.
- the parameter ⁇ is related to the subcarrier spacing of the system. is the power scaling factor of DMRS relative to PDSCH.
- w t (l′) represents a TD-OCC code of length 2.
- ⁇ is the offset of the subcarrier index mapped by the DMRS port within the basic granularity of DMRS frequency domain mapping, and the values are shown in Table 1 and Table 2.
- w f (f) and w t (l′) are shown in Table 1 below, where ⁇ is the CDM group index:
- FD-OCC For DMRS ports that are code-division multiplexed through FD-OCC, it is necessary to ensure that the channels corresponding to the N adjacent subcarriers mapped by the FD-OCC with a length of N are the same.
- the channels corresponding to the four adjacent subcarriers mapped by the FD-OCC are the same, so as to ensure that when the FD-OCC is despread, the DMRS ports multiplexed together are orthogonal and have no interference.
- the FD-OCC sequence of length 4 can be further split into two FD-OCC subsequences of length 2, for example, subsequence 1 including sequence elements w f (0) and w f (1): Sum, subsequence 2 including sequence elements w f (2), w f (3): For some port combinations, the FD-OCC subsequences contained in the FD-OCC sequence of length 4 are still orthogonal sequences.
- the corresponding FD-OCC sequences are: and [+1,+1,-1,-1], where p is the DMRS port index, is the FD-OCC sequence of DMRS port 0, which specifically includes 4 sequence elements, namely +1, +1, +1, +1. is the FD-OCC sequence of DMRS port 8, which specifically includes 4 sequence elements, namely +1, +1, -1, -1.
- the above two FD-OCCs of length 4 are orthogonal, but for the FD-OCC subsequence of length 2 of DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 8
- the correlation is 1, where Or, the FD-OCC subsequence of length 2 for DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 8
- the correlation is 1, where and On the contrary, for DMRS port 0 and DMRS port 9, their corresponding FD-OCC sequences are: and in, is the FD-OCC sequence of DMRS port 9, which specifically includes 4 sequence elements, namely +1, -1, +1, -1.
- the above two FD-OCCs of length 4 are orthogonal, and the FD-OCC subsequence of length 2 of DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 9 are also orthogonal, where and, Or, the FD-OCC subsequence of length 2 for DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 9 are also orthogonal, where and
- channel estimation can be performed based on the FD-OCC with a length of 2 (for example, despreading based on FD-OCC 2), thereby obtaining better channel estimation performance.
- the terminal device can use two channel estimation methods for the DMRS port, namely, channel estimation based on FD-OCC with a length of 2 and channel estimation based on FD-OCC with a length of 4.
- channel estimation based on FD-OCC with a length of 2 and channel estimation based on FD-OCC with a length of 4.
- how the terminal device dynamically selects the channel estimation method to obtain better channel estimation performance has become an urgent problem to be solved.
- the embodiments of the present application provide a communication method and apparatus for solving the problem that the terminal device cannot know the length of the reference signal sequence for channel estimation, resulting in poor channel estimation performance.
- the method and the apparatus are based on the same concept. Since the principles of solving the problem by the method and the apparatus are similar, the implementation of the apparatus and the method can refer to each other, and the repeated parts will not be repeated.
- At least one refers to one or more
- plural refers to two or more.
- And/or describes the association relationship of associated objects, indicating that three relationships may exist.
- a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
- the character “/” generally indicates that the previous and next associated objects are in an “or” relationship.
- At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- At least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
- 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 size, content, order, timing, priority or importance of multiple objects.
- first data channel mapping type and the second data channel mapping type are only used to distinguish different data channel mapping types, and do not indicate the difference in priority or importance of the two data channel mapping types.
- a communication method is provided in an embodiment of the present application.
- the method can be applied to the communication system shown in FIG. 1 .
- this embodiment is described from the perspective of both the terminal device and the network device. It should be understood that this does not constitute a limitation on the present application.
- the present application has improvements on either side of the terminal device and the network device.
- the method can be applied to the terminal device and the network device, or can also be applied to the chip or chipset/chip system of the terminal device and the network device.
- the following is an example of application to the terminal device and the network device.
- the communication method can specifically include:
- the network device determines the downlink control information (DCI).
- DCI downlink control information
- MAC CE media access control channel element
- RRC radio resource control
- the DCI is used to indicate a time domain resource allocation information (PDSCH-TimeDomainResourceAllocation) in the time domain allocation set.
- the DCI may include a time domain resource allocation (TDRA) field, which selects a time domain resource allocation information from the time domain allocation set to indicate the time domain resource location of the scheduled downlink data.
- TDRA time domain resource allocation
- the time domain allocation set includes at least two time domain resource allocation information corresponding to reference signals with different sequence lengths.
- the time domain allocation set includes first time domain resource allocation information and second time domain resource allocation information.
- the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to a first sequence length of the reference signal, the second data channel mapping type corresponds to a second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
- the data channel mapping type may also be referred to as the time domain resource mapping type or mapping type (MappingType), etc.
- the data channel mapping type is used to determine the symbol position occupied by the reference signal.
- Different data channel mapping types correspond to different time domain resource mapping rules, or different mappable time domain resource positions.
- the time domain resource mapping rule is the time domain resource mapping rule of the PDSCH scheduled by the DCI
- the mappable time domain resource position is the time domain resource position to which the PDSCH scheduled by the DCI can be mapped.
- the time domain resource mapping rule corresponding to the first data channel mapping type is: within a time slot, the symbol start index of the scheduled PDSCH mappable can be from the symbol position of ⁇ 0,1,2,3 ⁇ , and the symbol length of the scheduled PDSCH mappable is 3-14 symbols (not exceeding the time slot boundary).
- MappingType A can also be called the time domain resource allocation type based on the time slot.
- the time domain resource mapping rule corresponding to the second data channel mapping type is: within a time slot, the symbol start index of the scheduled PDSCH mappable can be from the symbol position of 0-12, and the symbol length of the scheduled PDSCH mappable is limited to 2 to 13 symbols (not exceeding the time slot boundary).
- the PDSCH starting position corresponding to MappingType B can be flexibly configured, which is suitable for allocating a small number of symbols and better supports the transmission requirements of low latency or small data packets.
- the first data channel mapping type is referred to as the first MappingType
- the second data channel mapping type is referred to as the second MappingType.
- the reference signal may be DMRS, or may be other reference signals such as channel state information reference signal (CSI-RS), phase tracking reference signal (PTRS), sounding reference signal (SRS), etc., which are not specifically limited here.
- CSI-RS channel state information reference signal
- PTRS phase tracking reference signal
- SRS sounding reference signal
- the above sequence length may be a FD-OCC length, for example, the length 4, length 2, or a FD-OCC length that will appear in future communication developments.
- the above sequence length may also be a length of other sequences of a reference signal, for example, a length of a TD-OCC sequence, a length of an OCC sequence, etc., which is not specifically limited here.
- the following description is made by taking the sequence length as a FD-OCC sequence length as an example.
- the time domain resource parameters indicated by the first time domain resource allocation information and the time domain resource parameters indicated by the second time domain resource allocation information may be the same.
- the time domain resource parameters corresponding to the two time domain resource allocation information are different in associated MappingType, so that different FD-OCC lengths can be indicated by the two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI.
- the above-mentioned time domain resource parameters may include at least one of the following: a parameter indicating the slot offset between the DCI and the physical downlink shared channel (PDSCH) scheduled by the DCI, a starting time domain unit index corresponding to the PDSCH, or a time domain length corresponding to the PDSCH.
- the time domain unit may be an OFDM symbol, a time slot or a mini slot, or other time domain unit forms.
- the time domain length may be one or more time domain units.
- the time domain resource parameters may also be in other parameter forms, such as including the starting time domain unit index corresponding to the PDSCH and the time domain length corresponding to the PDSCH.
- the above PDSCH carries downlink data.
- the time domain resource allocation information included may be as shown in Table 3.
- K0 represents the slot offset between the DCI and the PDSCH scheduled by the DCI
- S represents the starting time domain unit index
- L represents the time domain length corresponding to the PDSCH.
- the time domain resource allocation information with index 1 and the time domain resource allocation information with index 9 have the same time domain resource parameters, but the corresponding MappingTypes are different. Therefore, the network device indicates the time domain resource allocation information with index 1 or the time domain resource allocation information with index 9 through DCI, which can indicate whether the length of the DMRS sequence is the first sequence length or the second sequence length.
- the association between MappingType and FD-OCC length may be pre-configured by the network device through data channel configuration information.
- the data channel configuration information may be carried in a high-layer signaling PDSCH-Config.
- the network device may send data channel configuration information to the terminal device.
- the data channel configuration information indicates the DMRS type corresponding to the first MappingType and the DMRS type corresponding to the second MappingType.
- the DMRS type corresponding to the first data channel mapping type is the first type, and the FD-OCC length of the first type of DMRS is the first FD-OCC length.
- the DMRS type corresponding to the second data channel mapping type is the second type, and the FD-OCC length of the second type of DMRS is the second FD-OCC length.
- the data channel configuration information may include a field dmrs-DownlinkForPDSCH-MappingType, where dmrs-DownlinkForPDSCH-MappingTypeA is used to configure the data channel mapping type, and may specifically include DMRS configuration information (DMRS-DownlinkConfig) corresponding to MappingType.
- DMRS-DownlinkConfig DMRS configuration information
- the first MappingType is MappingTypeA and the second MappingType is MappingTypeB.
- the format of PDSCH-Config may be as shown in Table 4.
- DMRS-DownlinkConfig corresponding to dmrs-DownlinkForPDSCH-MappingTypeA can be shown in Table 5 below.
- the dmrs-Type field is used to configure the DMRS type.
- the DMRS type may include four types: type1, type2, etype1, and etype2, where type1 and type2 may correspond to the DMRS of the first FD-OCC length, i.e., the DMRS of the FD-OCC length of 2. etype1 and etype2 correspond to the DMRS of the second FD-OCC length, i.e., the DMRS of the FD-OCC length of 4.
- the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of type 1. Therefore, the FD-OCC length corresponding to MappingTypeA is the first FD-OCC length, that is, a DMRS with a FD-OCC length of 2.
- the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of etype1. Therefore, the FD-OCC length corresponding to MappingTypeB is the second FD-OCC length, that is, a DMRS with a FD-OCC length of 4.
- the DMRS type corresponding to MappingTypeA may be type2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of type2, and the DMRS type corresponding to MappingTypeB may be etype2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of etype2.
- the DMRS type corresponding to MappingTypeA may be etype1, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates DMRS of etype
- the DMRS type corresponding to MappingTypeB may be type1, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates DMRS of type1.
- the DMRS type corresponding to MappingTypeA may be etype2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of etype2, and the DMRS type corresponding to MappingTypeB may be type2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of type2.
- the specific signaling format is the same as that in Table 5 and Table 6, and will not be repeated here.
- the terminal device may adopt one of the above four DMRS types by default, for example, type 1 DMRS may be adopted by default, or type 2 DMRS may be adopted by default, and so on.
- the first MappingType and the second MappingType are bound to different FD-OCC sequences, so that the network device can indicate the corresponding FD-OCC sequence by indicating the MappingType.
- the above time domain allocation set may be pre-configured by the network device through data channel configuration information.
- the data channel configuration information may be carried in a high-layer signaling PDSCH-Config.
- the data channel configuration information may include a field pdsch-TimeDomainAllocationList, wherein the pdsch-TimeDomainAllocationList is used to configure the above-mentioned time domain allocation set.
- the format of PDSCH-Config may be as shown in Table 7.
- the field PDSCH-TimeDomainResourceAllocationList includes multiple subfields PDSCH-TimeDomainResourceAllocation.
- One PDSCH-TimeDomainResourceAllocation can correspond to one time domain resource allocation information.
- TimeDomainAllocationList can include up to 16 time domain resource allocation information.
- the format of PDSCH-TimeDomainResourceAllocation can be shown in Table 8.
- the K0 field is used to indicate the slot offset between the DCI and the physical downlink shared channel scheduled by the DCI.
- the mappingType field is used to indicate the mapping type.
- the startSymbolAndLength field is used to indicate the starting time domain unit index and time domain length corresponding to the PDSCH.
- the above describes the time domain allocation set.
- the following describes the method for determining the DCI by the network device.
- the time domain resource allocation information indicated by the DCI is determined according to channel parameters of a downlink channel between the terminal device.
- the time domain resource allocation information indicated by the DCI is the first time domain resource allocation information, thereby indicating that the terminal device uses the first FD-OCC length. If the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the second time domain resource allocation information, thereby indicating that the terminal device uses the second FD-OCC length.
- the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay.
- Channel parameters can also be other forms related to the power delay spectrum of the channel, such as the root mean square delay spread of the channel, the maximum delay spread, etc.
- the maximum delay of the channel can be expressed as ⁇ K .
- the maximum delay spread of the channel can be expressed as ⁇ K - ⁇ 1 .
- the average delay can be obtained based on the first-order moment of the channel power delay spectrum.
- the root mean square delay spread can be obtained based on the second-order moment of the channel power delay spectrum in Channel parameters can also be other parameters that reflect the frequency selective fading of the channel, such as the coherence bandwidth of the channel, for example
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the first MappingType, such as the time domain resource allocation information with an index of 1 in Table 3.
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the second MappingType, such as the time domain resource allocation information with an index of 9 in Table 3.
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the non-expanded DMRS (such as type1 DMRS or type2 DMRS).
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the expanded DMRS (for details, please refer to the relevant description of the background introduction in the previous text).
- the time domain resource allocation information indicated by the DCI can be the first MappingType or the second MappingType, which is not specifically limited here.
- the first threshold may be 300ns, 500ns, etc.
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the first MappingType, such as the time domain resource allocation information with an index of 1 in Table 3.
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the second MappingType, such as the time domain resource allocation information with an index of 9 in Table 3.
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the non-expanded DMRS (such as type1 DMRS or type2 DMRS).
- the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the expanded DMRS (for details, please refer to the relevant description of the background introduction in the previous text).
- the time domain resource allocation information indicated by the DCI can be the first MappingType or the second MappingType, which is not specifically limited here.
- the channel parameter can also be other mathematical expressions related to parameters such as the maximum channel delay, the channel delay spread, or the average channel delay, such as the reciprocal, square, square root, etc. of the maximum channel delay, the channel delay spread, or the average channel delay.
- the mathematical expressions of the channel parameters are different, and the corresponding preset conditions will also be adjusted accordingly. For example, if the channel parameter is a parameter such as the maximum channel delay, the channel delay spread, or the average channel delay, the preset condition is greater than the corresponding threshold. If the channel parameter is the reciprocal of a parameter such as the maximum channel delay, the channel delay spread, or the average channel delay, the preset condition is less than the corresponding threshold.
- FD-OCC lengths are sensitive to channel characteristics such as channel delay spread or maximum delay, for scenarios with large channel delay spread or maximum delay, using a DMRS with a shorter FD-OCC length is beneficial for obtaining better channel estimation performance.
- the network device sends DCI to the terminal device.
- the terminal device receives the DCI.
- the network device may send the DCI via a transceiver, an antenna, etc., or the chip of the network device may output the DCI, which is not specifically limited here.
- the terminal device receives downlink data based on the time domain resource allocation information and reference signal indicated by the DCI.
- the terminal device can perform channel estimation based on the reference signal of the first FD-OCC length.
- the terminal device can perform channel estimation based on the reference signal of the second FD-OCC length.
- the terminal device can use the reference signal of the first FD-OCC length/second FD-OCC length for channel estimation by default.
- the terminal device can default to the DMRS type as type 1.
- the terminal device can default to using DMRS with an FD-OCC length of 2 for channel estimation.
- the terminal device may receive downlink data according to the result of the channel estimation.
- different time domain resource allocation information is associated with different FD-OCC lengths, so that the indication of the FD-OCC length can be achieved without affecting the scheduling of downlink data.
- the FD-OCC length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device using a channel estimation method with better performance for channel estimation, thereby improving communication performance.
- the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
- an embodiment of the present application provides a communication device, the structure of which may be as shown in FIG. 5 , including a communication unit 301 and a processing unit 302 .
- the communication device can be specifically used to implement the method executed by the terminal device in the embodiment of Figure 4.
- the device can be the terminal device itself, or a chip or a chipset in the terminal device or a part of the chip used to execute the function of the related method.
- the communication unit 301 is used to receive downlink control information, and the downlink control information is used to indicate a time domain resource allocation information in the time domain allocation set;
- the processing unit 302 is used to receive downlink data through the communication unit 301 based on the time domain resource allocation information and the reference signal indicated by the downlink control information.
- the time domain allocation set includes first time domain resource allocation information and second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, and the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
- the time domain resource parameter indicated by the first time domain resource allocation information is the same as the time domain resource parameter indicated by the second time domain resource allocation information.
- the communication unit 301 can also be used to: receive data channel configuration information from a network device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
- the processing unit 302 is specifically used to: if the time domain resource allocation information indicated by the downlink control information is the first time domain resource allocation information, perform channel estimation based on the reference signal of the first sequence length; or, if the time domain resource allocation information indicated by the downlink control information is the second time domain resource allocation information, perform channel estimation based on the reference signal of the second sequence length; or, if the time domain resource allocation information of the downlink control information is the third time domain resource allocation information in the time domain allocation table, and the data channel mapping type indicated by the third time domain resource allocation information is not configured with a corresponding sequence length, perform channel estimation based on the reference signal of the first sequence length.
- the length of the first sequence is 2, and the length of the second sequence is 4.
- the communication unit 301 may also be used to: receive data channel configuration information from a network device; wherein the data channel configuration information includes configuration information of a time domain allocation set.
- the communication device can be specifically used to implement the method executed by the network device in the embodiment of Figure 4.
- the device can be the network device itself, or it can be a chip or chipset in the network device or a part of the chip used to execute the function of the related method.
- the processing unit 302 is used to determine the downlink control information, and the downlink control information is used to indicate a time domain resource allocation information in the time domain allocation set; the communication unit 301 is used to send downlink control information to the terminal device.
- the time domain allocation set includes the first time domain resource allocation information and the second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, and the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
- the time domain resource parameter indicated by the first time domain resource allocation information is the same as the time domain resource parameter indicated by the second time domain resource allocation information.
- the communication unit 301 is also used to: send data channel configuration information to the terminal device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
- the time domain resource allocation information indicated by the downlink control channel is determined according to the channel parameters of the downlink channel between the terminal device.
- the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information; if the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the second time domain resource allocation information.
- the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay.
- the length of the first sequence is 2, and the length of the second sequence is 4.
- the communication unit 301 is further used to: send data channel configuration information to the terminal device; wherein the data channel configuration information includes configuration information of the time domain allocation set.
- each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module.
- the above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. It is understood that the functions or implementations of each module in the embodiments of the present application may further refer to the relevant description of the method embodiment.
- the communication device may be as shown in FIG6 , and the device may be a communication device or a chip in a communication device, wherein the communication device may be a terminal device in the above embodiment or a network device in the above embodiment.
- the device includes a processor 401 and a communication interface 402, and may also include a memory 403.
- the processing unit 302 may be the processor 401.
- the communication unit 301 may be the communication interface 402.
- the processor 401 and the memory 403 may also be integrated together.
- the processor 401 may be a CPU, or a digital processing unit, etc.
- the communication interface 402 may be a transceiver, or an interface circuit such as a transceiver circuit, or a transceiver chip, etc.
- the device further includes a memory 403 for storing programs executed by the processor 401.
- the memory 403 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD).
- the memory 403 may be a solid-state drive (SSD), or a volatile memory such as a random-access memory (RAM).
- the memory 403 is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
- the processor 401 is used to execute the program code stored in the memory 403, specifically to execute the actions of the processing unit 302, which will not be described in detail in this application.
- the communication interface 402 is specifically used to execute the actions of the communication unit 301, which will not be described in detail in this application.
- connection medium between the communication interface 402, the processor 401 and the memory 403 is not limited in the embodiment of the present application.
- the memory 403, the processor 401 and the communication interface 402 are connected by a bus 404.
- the bus is represented by a bold line in FIG6 .
- the connection mode between other components is only for schematic illustration and is not limited.
- the bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in FIG6 , but it does not mean that there is only one bus or one type of bus.
- An embodiment of the present invention further provides a computer-readable storage medium for storing computer software instructions required to be executed by the above-mentioned processor, which includes a program required to be executed by the above-mentioned processor.
- An embodiment of the present application also provides a communication system, including a communication device for implementing the terminal device function in the embodiment of Figure 4 and a communication device for implementing the network device function in the embodiment of Figure 4.
- the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
- a computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
- These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请要求在2023年1月11日提交中华人民共和国国家知识产权局、申请号为202310070172.5、发明名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on January 11, 2023, with application number 202310070172.5 and invention name "A Communication Method and Device", all contents of which are incorporated by reference in this application.
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。The present application relates to the field of communication technology, and in particular to a communication method and device.
目前NR最大仅能支持12流的多输入多输出(multiple input and multiple output,MIMO)传输。随着未来无线通信设备部署更加密集,收发端天线数目进一步提升,终端设备数目进一步增长,这对MIMO传输流数提出了更高的需求。解调参考信号(demodulation reference signal,DMRS)用于估计数据信道或控制信道经历的等效信道矩阵,从而用于数据的检测和解调。通常来说,一个DMRS端口与一个空间层相对应。对于传输流数为R的MIMO传输,需要的DMRS端口数目为R。目前的DMRS端口数目难以支持庞大的MIMO传输流数。Currently, NR can only support up to 12 streams of multiple input and multiple output (MIMO) transmission. As wireless communication equipment is deployed more densely in the future, the number of antennas at the transmitting and receiving ends will further increase, and the number of terminal devices will further increase, which will put forward higher requirements on the number of MIMO transmission streams. The demodulation reference signal (DMRS) is used to estimate the equivalent channel matrix experienced by the data channel or control channel, so as to be used for data detection and demodulation. Generally speaking, one DMRS port corresponds to one spatial layer. For MIMO transmission with R transmission streams, the number of DMRS ports required is R. The current number of DMRS ports is difficult to support the huge number of MIMO transmission streams.
一种扩充DMRS端口数目的方法为在现有DMRS端口基础上,进一步通过码分复用增强引入新的DMRS端口。例如,对于现有DMRS端口,一个码分复用(code division multiplexing,CDM)组对应长度为2的频域-正交掩码(frequency domain-orthogonal cover code,FD-OCC)和长度为2的时分-正交掩码(time domain-orthogonal cover code,TD-OCC)的DMRS。可以在相同的时频资源上,进一步扩展FD-OCC长度和对应的正交序列数目,以增加DMRS端口。对于新增的DMRS端口,一个CDM组可以对应长度为4的FD-OCC和长度为2的TD-OCC的DMRS。One method for expanding the number of DMRS ports is to further introduce new DMRS ports through code division multiplexing enhancement on the basis of existing DMRS ports. For example, for existing DMRS ports, a code division multiplexing (CDM) group corresponds to a DMRS with a frequency domain-orthogonal cover code (FD-OCC) of length 2 and a time domain-orthogonal cover code (TD-OCC) of length 2. The FD-OCC length and the corresponding number of orthogonal sequences can be further extended on the same time-frequency resources to increase the DMRS ports. For newly added DMRS ports, a CDM group can correspond to a DMRS with a FD-OCC of length 4 and a TD-OCC of length 2.
对于现有DMRS端口,可以基于长度为2的FD-OCC进行信道估计。对于新增的DMRS端口,可以基于长度为4的FD-OCC进行信道估计。或者,对于新增的DMRS端口,如果在一个CDM组内调度的DMRS端口对应的FD-OCC序列的长度为2的子序列也是正交序列的情况,在信道估计的时候,也可以进一步基于长度为2的FD-OCC进行信道估计,从而可以获得更好的信道估计性能。综上,终端设备对于DMRS端口支持两种信道估计方式,即基于长度为2的FD-OCC的信道估计和基于长度为4的FD-OCC的信道估计。而终端设备如何动态地选择信道估计方式以获得较优的信道估计性能,成为亟待解决的问题。For existing DMRS ports, channel estimation can be performed based on an FD-OCC of length 2. For newly added DMRS ports, channel estimation can be performed based on an FD-OCC of length 4. Alternatively, for newly added DMRS ports, if the subsequence of length 2 of the FD-OCC sequence corresponding to the DMRS port scheduled in a CDM group is also an orthogonal sequence, during channel estimation, channel estimation can be further performed based on an FD-OCC of length 2, thereby obtaining better channel estimation performance. In summary, the terminal device supports two channel estimation methods for the DMRS port, namely, channel estimation based on an FD-OCC of length 2 and channel estimation based on an FD-OCC of length 4. How the terminal device dynamically selects the channel estimation method to obtain better channel estimation performance has become an urgent problem to be solved.
发明内容Summary of the invention
本申请提供一种通信方法及装置,用于解决终端设备无法获知进行信道估计的参考信号序列长度,从而导致信道估计性能较差的问题。The present application provides a communication method and apparatus for solving the problem that a terminal device cannot obtain the length of a reference signal sequence for channel estimation, thereby resulting in poor channel estimation performance.
第一方面,提供一种通信方法,该方法的执行主体可以是终端设备或者位于终端设备中的芯片、芯片系统或者电路,该方法可以通过以下步骤实现:接收下行控制信息,并基于下行控制信息指示的时域资源分配信息和参考信号接收下行数据。其中,下行控制信息用于指示时域分配集合中的一个时域资源分配信息;时域分配集合包括第一时域资源分配信息和第二时域资源分配信息;第一时域资源分配信息指示的第一数据信道映射类型与第二时域资源分配信息指示的第二数据信道映射类型不同,第一数据信道映射类型对应参考信号的第一序列长度,第二数据信道映射类型对应参考信号的第二序列长度,第一序列长度和第二序列长度不同。In a first aspect, a communication method is provided, the execution subject of the method may be a terminal device or a chip, a chip system or a circuit located in the terminal device, and the method may be implemented by the following steps: receiving downlink control information, and receiving downlink data based on the time domain resource allocation information and the reference signal indicated by the downlink control information. The downlink control information is used to indicate a time domain resource allocation information in a time domain allocation set; the time domain allocation set includes a first time domain resource allocation information and a second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
可以理解的,“接收下行控制信息”、“接收下行数据”,仅表示下行控制信息或下行数据传递的走向,包括空口直接接收,也包括处理单元通过空口间接接收,所以“接收”也可以理解为芯片接口的“输入”。It can be understood that "receiving downlink control information" and "receiving downlink data" only indicate the direction of transmission of downlink control information or downlink data, including direct reception at the air interface and indirect reception by the processing unit through the air interface, so "receiving" can also be understood as the "input" of the chip interface.
本申请实施例中通过将不同时域资源分配信息关联不同的序列长度,从而通过上述两个时域资源分配信息可以指示不同的序列长度,使得终端设备可以根据DCI指示的时域资源分配信息确定对应的信道估计方式。并且,通过上述方式,一方面可以对协议的改动比较小,另一方面可以降低指示开销。In the embodiment of the present application, different time domain resource allocation information is associated with different sequence lengths, so that different sequence lengths can be indicated by the above two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI. In addition, through the above method, on the one hand, the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
一种可能的设计中,第一时域资源分配信息指示的时域资源参数和第二时域资源分配信息指示的时域资源参数相同。该方式中,两个时域资源分配信息对应的时域资源参数,但是关联的数据信道映射类 型不同,从而可以在不影响下行数据的调度的情况下,实现序列长度的指示。In one possible design, the time domain resource parameters indicated by the first time domain resource allocation information are the same as the time domain resource parameters indicated by the second time domain resource allocation information. In this manner, the time domain resource parameters corresponding to the two time domain resource allocation information are different, but the associated data channel mapping type is different. The types are different, so that the indication of sequence length can be achieved without affecting the scheduling of downlink data.
一种可能的设计中,方法还包括:接收来自网络设备的数据信道配置信息;其中,数据信道配置信息指示第一数据信道映射类型对应的参考信号的类型和第二数据信道映射类型对应的参考信号的类型;第一数据信道映射类型对应的参考信号的类型为第一类型,第一类型的参考信号的序列长度为第一序列长度;第二数据信道映射类型对应的参考信号的类型为第二类型,第二类型的参考信号的序列长度为第二序列长度。In one possible design, the method also includes: receiving data channel configuration information from a network device; wherein the data channel configuration information indicates a type of reference signal corresponding to a first data channel mapping type and a type of reference signal corresponding to a second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and a sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and a sequence length of the second type of reference signal is a second sequence length.
上述方式通过建立数据信道映射类型和DMRS类型的关联,并且,建立DMRS类型与序列长度的关联关系,从而可以在指示数据信道映射类型时指示序列长度,有利于终端设备采用性能较好的信道估计方式进行信道估计,进而可以提升通信性能。The above method establishes an association between the data channel mapping type and the DMRS type, and establishes an association between the DMRS type and the sequence length, so that the sequence length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device adopting a channel estimation method with better performance for channel estimation, thereby improving communication performance.
一种可能的设计中,基于下行控制信息指示的时域资源分配信息以及参考信号接收下行数据,包括:若下行控制信息指示的时域资源分配信息为第一时域资源分配信息,基于第一序列长度的参考信号进行信道估计;或者,若下行控制信息指示的时域资源分配信息为第二时域资源分配信息,基于第二序列长度的参考信号进行信道估计;或者,若下行控制信息的时域资源分配信息为指示时域分配表中的第三时域资源分配信息,第三时域资源分配信息指示的数据信道映射类型未配置对应的序列长度,基于第一序列长度的参考信号进行信道估计。In one possible design, downlink data is received based on time domain resource allocation information indicated by downlink control information and a reference signal, including: if the time domain resource allocation information indicated by the downlink control information is first time domain resource allocation information, channel estimation is performed based on a reference signal of a first sequence length; or, if the time domain resource allocation information indicated by the downlink control information is second time domain resource allocation information, channel estimation is performed based on a reference signal of a second sequence length; or, if the time domain resource allocation information of the downlink control information is third time domain resource allocation information in an indication time domain allocation table, and the data channel mapping type indicated by the third time domain resource allocation information is not configured with a corresponding sequence length, channel estimation is performed based on a reference signal of a first sequence length.
一种可能的设计中,第一序列长度为2,第二序列长度为4。In one possible design, the length of the first sequence is 2 and the length of the second sequence is 4.
一种可能的设计中,方法还包括:接收来自网络设备的数据信道配置信息;其中,数据信道配置信息包括时域分配集合的配置信息。In one possible design, the method further includes: receiving data channel configuration information from a network device; wherein the data channel configuration information includes configuration information of a time domain allocation set.
一种可能的设计中,上述参考信号为DMRS。In one possible design, the reference signal is DMRS.
一种可能的设计中,上述序列长度为FD-OCC长度。In one possible design, the above sequence length is the FD-OCC length.
第二方面,提供一种通信方法,该方法的执行主体可以是网络设备或者位于网络设备中的芯片、芯片系统或者电路,该方法可以通过以下步骤实现:确定下行控制信息,并向终端设备发送下行控制信息。其中,下行控制信息用于指示时域分配集合中的一个时域资源分配信息;时域分配集合包括第一时域资源分配信息和第二时域资源分配信息;第一时域资源分配信息指示的第一数据信道映射类型与第二时域资源分配信息指示的第二数据信道映射类型不同,第一数据信道映射类型对应参考信号的第一序列长度,第二数据信道映射类型对应参考信号的第二序列长度,第一序列长度和第二序列长度不同。In a second aspect, a communication method is provided, the execution subject of the method may be a network device or a chip, a chip system or a circuit located in the network device, and the method may be implemented by the following steps: determining downlink control information and sending the downlink control information to the terminal device. The downlink control information is used to indicate a time domain resource allocation information in a time domain allocation set; the time domain allocation set includes a first time domain resource allocation information and a second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
可以理解的,“向终端设备发送下行控制信息”,仅表示下行控制信息传递的走向,包括空口直接发送,也包括处理单元通过空口间接发送,所以“发送”也可以理解为芯片接口的“输出”。It can be understood that "sending downlink control information to the terminal device" only indicates the direction of transmission of the downlink control information, including direct sending through the air interface and indirect sending by the processing unit through the air interface, so "sending" can also be understood as the "output" of the chip interface.
本申请实施例中通过将不同时域资源分配信息关联不同的序列长度,从而通过上述两个时域资源分配信息可以指示不同的序列长度,使得终端设备可以根据DCI指示的时域资源分配信息确定对应的信道估计方式。并且,通过上述方式,一方面可以对协议的改动比较小,另一方面可以降低指示开销。In the embodiment of the present application, different time domain resource allocation information is associated with different sequence lengths, so that different sequence lengths can be indicated by the above two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI. In addition, through the above method, on the one hand, the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
一种可能的设计中,第一时域资源分配信息指示的时域资源参数和第二时域资源分配信息指示的时域资源参数相同。该方式中,两个时域资源分配信息对应的时域资源参数,但是关联的数据信道映射类型不同,从而可以在不影响下行数据的调度的情况下,实现序列长度的指示。In one possible design, the time domain resource parameters indicated by the first time domain resource allocation information and the time domain resource parameters indicated by the second time domain resource allocation information are the same. In this method, the time domain resource parameters corresponding to the two time domain resource allocation information are different in the associated data channel mapping type, so that the indication of the sequence length can be achieved without affecting the scheduling of the downlink data.
一种可能的设计中,方法还包括:向终端设备发送数据信道配置信息;其中,数据信道配置信息指示第一数据信道映射类型对应的参考信号的类型和第二数据信道映射类型对应的参考信号的类型;第一数据信道映射类型对应的参考信号的类型为第一类型,第一类型的参考信号的序列长度为第一序列长度;第二数据信道映射类型对应的参考信号的类型为第二类型,第二类型的参考信号的序列长度为第二序列长度。In one possible design, the method also includes: sending data channel configuration information to the terminal device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
上述方式通过建立数据信道映射类型和DMRS类型的关联,并且,建立DMRS类型与序列长度的关联关系,从而可以在指示数据信道映射类型时指示序列长度,有利于终端设备采用性能较好的信道估计方式进行信道估计,进而可以提升通信性能。The above method establishes an association between the data channel mapping type and the DMRS type, and establishes an association between the DMRS type and the sequence length, so that the sequence length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device adopting a channel estimation method with better performance for channel estimation, thereby improving communication performance.
一种可能的设计中,下行控制信道指示的时域资源分配信息为根据与终端设备之间的下行信道的信道参数确定的。In one possible design, the time domain resource allocation information indicated by the downlink control channel is determined based on channel parameters of the downlink channel between the terminal device.
由于不同的序列长度对于信道参数较为敏感,特别是与信道频率选择性相关的参数。因此根据信道参数确定序列长度有利于获得更好的信道估计性能。Since different sequence lengths are sensitive to channel parameters, especially parameters related to channel frequency selectivity, determining the sequence length based on the channel parameters is conducive to obtaining better channel estimation performance.
一种可能的设计中,若下行信道的信道参数满足预设条件,下行控制信道指示的时域资源分配信息为第一时域资源分配信息;若下行信道的信道参数不满足预设条件,下行控制信道指示的时域资源分配 信息为第二时域资源分配信息。In one possible design, if the channel parameters of the downlink channel meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information; if the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information. The information is second time domain resource allocation information.
由于不同的序列长度对于信道参数较为敏感,因此针对不同信道参数的场景,采用不同序列长度的DMRS有利于获得更好的信道估计性能。Since different sequence lengths are sensitive to channel parameters, using DMRS with different sequence lengths is beneficial to obtaining better channel estimation performance for scenarios with different channel parameters.
一种可能的设计中,信道参数包括如下参数中至少一项:信道最大时延、信道时延扩展、或者信道平均时延。In one possible design, the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay.
一种可能的设计中,第一序列长度为2,第二序列长度为4。In one possible design, the length of the first sequence is 2 and the length of the second sequence is 4.
一种可能的设计中,方法还包括:向终端设备发送数据信道配置信息;其中,数据信道配置信息包括时域分配集合的配置信息。In one possible design, the method also includes: sending data channel configuration information to the terminal device; wherein the data channel configuration information includes configuration information of the time domain allocation set.
一种可能的设计中,上述参考信号为DMRS。In one possible design, the reference signal is DMRS.
一种可能的设计中,上述序列长度为FD-OCC长度。In one possible design, the above sequence length is the FD-OCC length.
第三方面,本申请还提供一种通信装置,所述装置为终端设备或终端设备中的芯片。该通信装置具有实现上述第一方面提供的任一方法的功能。该通信装置可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。In a third aspect, the present application further provides a communication device, which is a terminal device or a chip in a terminal device. The communication device has the function of implementing any of the methods provided in the first aspect above. The communication device can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
一种可能的设计中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示方法中终端设备的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括接口电路,该接口电路用于支持该通信装置与服务卫星等设备之间的通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。In one possible design, the communication device includes: a processor, which is configured to support the communication device to perform the corresponding functions of the terminal device in the method shown above. The communication device may also include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device also includes an interface circuit, which is used to support communication between the communication device and equipment such as a service satellite, such as the transmission and reception of data or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
一种可能的设计中,该通信装置包括相应的功能模块,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。In one possible design, the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
一种可能的设计中,通信装置的结构中包括处理单元(或处理单元)和通信单元(或通信单元),这些单元可以执行上述方法示例中相应功能,具体参见第一方面提供的方法中的描述,此处不做赘述。作为示例,处理单元可以为处理器,通信单元可以为收发器或通信接口。可以理解的,如果所述装置为终端设备,所述收发器可以通过所述装置中的天线、馈线和编解码器等实现,或者,如果所述装置为设置在终端设备中的芯片(系统)或电路,则通信单元可以是该芯片(系统)或电路的通信接口、通信电路、或管脚等等。In one possible design, the structure of the communication device includes a processing unit (or processing unit) and a communication unit (or communication unit), and these units can perform the corresponding functions in the above method example. For details, refer to the description of the method provided in the first aspect, which will not be repeated here. As an example, the processing unit may be a processor, and the communication unit may be a transceiver or a communication interface. It can be understood that if the device is a terminal device, the transceiver may be implemented by an antenna, a feeder, and a codec in the device, or if the device is a chip (system) or circuit provided in the terminal device, the communication unit may be a communication interface, a communication circuit, or a pin, etc. of the chip (system) or circuit.
第四方面,本申请还提供一种通信装置,所述装置为网络设备或网络设备中的芯片。该通信装置具有实现上述第二方面提供的任一方法的功能。该通信装置可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。In a fourth aspect, the present application further provides a communication device, which is a network device or a chip in a network device. The communication device has the function of implementing any of the methods provided in the second aspect above. The communication device can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
一种可能的设计中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示方法中网络设备的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括接口电路,该接口电路用于支持该通信装置与终端设备等设备之间的通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。In one possible design, the communication device includes: a processor, which is configured to support the communication device to perform the corresponding functions of the network device in the method shown above. The communication device may also include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device also includes an interface circuit, which is used to support communication between the communication device and a terminal device or other device, such as the transmission and reception of data or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
一种可能的设计中,该通信装置包括相应的功能模块,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。In one possible design, the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
一种可能的设计中,通信装置的结构中包括处理单元(或处理单元)和通信单元(或通信单元),这些单元可以执行上述方法示例中相应功能,具体参见第二方面提供的方法中的描述,此处不做赘述。作为示例,处理单元可以为处理器,通信单元可以为收发器或通信接口。可以理解的,如果所述装置为终端设备,所述收发器可以通过所述装置中的天线、馈线和编解码器等实现,或者,如果所述装置为设置在终端设备中的芯片(系统)或电路,则通信单元可以是该芯片(系统)或电路的通信接口、通信电路、或管脚等等。In one possible design, the structure of the communication device includes a processing unit (or processing unit) and a communication unit (or communication unit), and these units can perform the corresponding functions in the above method example. For details, refer to the description of the method provided in the second aspect, which will not be repeated here. As an example, the processing unit may be a processor, and the communication unit may be a transceiver or a communication interface. It can be understood that if the device is a terminal device, the transceiver may be implemented by an antenna, a feeder, and a codec in the device, or if the device is a chip (system) or circuit provided in the terminal device, the communication unit may be a communication interface, a communication circuit, or a pin, etc. of the chip (system) or circuit.
第五方面,提供了一种通信装置,包括处理器和接口电路,接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第一方面以及任意可能的设计中的方法。In a fifth aspect, a communication device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or to send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method in the aforementioned first aspect and any possible design through logic circuits or execution code instructions.
第六方面,提供了一种通信装置,包括处理器和接口电路,接口电路用于接收来自该通信装置之外 的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第二方面以及任意可能的设计中的方法。In a sixth aspect, a communication device is provided, including a processor and an interface circuit, wherein the interface circuit is used to receive a signal from outside the communication device. The processor transmits signals from other communication devices to the processor or sends signals from the processor to other communication devices outside the communication device. The processor implements the aforementioned second aspect and the method in any possible design through logic circuits or execution code instructions.
第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被处理器执行时,实现前述第一方面或第二方面以及任意可能的设计中的方法。In the seventh aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method in the first aspect or the second aspect and any possible design is implemented.
第八方面,提供了一种存储有指令的计算机程序产品,当该指令被处理器运行时,实现前述第一方面或第二方面以及任意可能的设计中的方法。In an eighth aspect, a computer program product storing instructions is provided, which, when executed by a processor, implements the method in the aforementioned first aspect or second aspect and any possible design.
第九方面,提供一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述第一方面或第二方面以及任意可能的设计中的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In a ninth aspect, a chip system is provided, the chip system including a processor and a memory, for implementing the method in the first aspect or the second aspect and any possible design. The chip system may be composed of a chip, or may include a chip and other discrete devices.
第十方面,提供一种通信系统,所述系统包括第一方面所述的装置(如终端设备)以及第二方面所述的装置(如网络设备)。In a tenth aspect, a communication system is provided, the system comprising the apparatus described in the first aspect (such as a terminal device) and the apparatus described in the second aspect (such as a network device).
上述第三方面至第十方面中任一方面的技术方案可以达到的技术效果,可以参照上述第一方面的技术方案可以达到的技术效果描述,重复之处不予赘述。The technical effects that can be achieved by the technical solutions of any of the third to tenth aspects mentioned above can be described with reference to the technical effects that can be achieved by the technical solutions of the first aspect mentioned above, and the repeated parts will not be repeated.
图1为本申请实施例的一种通信系统的架构示意图;FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
图2为本申请实施例的一种通信系统的架构示意图;FIG2 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
图3为本申请实施例的一种通信系统的架构示意图;FIG3 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
图4为本申请实施例的一种通信方法的流程示意图;FIG4 is a flow chart of a communication method according to an embodiment of the present application;
图5为本申请实施例的一种通信装置的结构示意图;FIG5 is a schematic diagram of the structure of a communication device according to an embodiment of the present application;
图6为本申请实施例的一种通信装置的结构示意图。FIG6 is a schematic diagram of the structure of a communication device according to an embodiment of the present application.
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
本申请实施例提供的技术可以应用于各种通信系统,例如,第四代(4th generation,4G)通信系统(例如长期演进(Long Term Evolution,LTE)系统)、第五代(5th generation,5G)通信系统、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)或者无线局域网(wireless local area network,WLAN)系统、或者多种系统的融合系统,或者是未来的通信系统,例如第六代(6th generation,6G)通信系统等。其中,5G通信系统还可以称为新无线(new radio,NR)系统。The technology provided in the embodiments of the present application can be applied to various communication systems, for example, a fourth generation (4G) communication system (such as a Long Term Evolution (LTE) system), a fifth generation (5G) communication system, a worldwide interoperability for microwave access (WiMAX) or a wireless local area network (WLAN) system, or a fusion system of multiple systems, or a future communication system, such as a sixth generation (6G) communication system. Among them, the 5G communication system can also be called a new radio (NR) system.
参阅图1所示,为本申请实施例提供的一种通信系统,该通信系统包括网络设备和六个终端设备,即UE1~UE6。在该通信系统中,UE1~UE6可以发送上行数据给网络设备,网络设备可以接收UE1~UE6发送的上行数据。此外,UE4~UE6也可以组成一个子通信系统。网络设备可以发送下行信息给UE1、UE2、UE3、UE5,UE5可以基于设备到设备(device-to-device,D2D)技术发送下行信息给UE4、UE6。Referring to FIG. 1 , a communication system is provided in an embodiment of the present application, and the communication system includes a network device and six terminal devices, namely UE1 to UE6. In the communication system, UE1 to UE6 can send uplink data to the network device, and the network device can receive uplink data sent by UE1 to UE6. In addition, UE4 to UE6 can also form a sub-communication system. The network device can send downlink information to UE1, UE2, UE3, and UE5, and UE5 can send downlink information to UE4 and UE6 based on device-to-device (D2D) technology.
需要说明的是,图1所示的通信系统中各个设备的数量、类型仅作为示意,本申请实施例并不限于此,实际应用中在通信系统中还可以包括更多的终端设备、更多的网络设备,还可以包括其它网元,例如可以包括核心网网元、网管设备如操作维护管理(operation administration and maintenance,OAM)网元等。It should be noted that the number and type of each device in the communication system shown in Figure 1 are for illustration only, and the embodiments of the present application are not limited thereto. In actual applications, the communication system may also include more terminal devices, more network devices, and other network elements, such as core network elements, network management equipment such as operation administration and maintenance (OAM) network elements, etc.
网络设备可以为基站(base station,BS)。网络设备还可以称为接入网设备、接入节点(access node,AN)、无线接入节点(radio access node,RAN)。其中,基站可能有多种形式,比如宏基站、微基站、中继站或接入点等。网络设备可以与核心网(如LTE的核心网或者5G的核心网等)连接,网络设备可以为终端设备提供无线接入服务。网络设备例如包括但不限于以下至少一个:5G中的基站,如发送接收点(Transmission Reception Point,TRP)或下一代节点B(generation nodeB,gNB)、开放无线接入网(open radio access network,O-RAN)中的网络设备或者网络设备包括的模块、演进型节点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)、收发点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、和/或移动交换中心等。或者,网络设备还可以是无线单 元(radio unit,RU)、集中单元(centralized unit,CU)、分布单元(distributed unit,DU)、集中单元控制面(CU control plane,CU-CP)节点、或集中单元用户面(CU user plane,CU-UP)节点。或者,网络设备可以为车载设备、可穿戴设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的网络设备等。The network device may be a base station (BS). The network device may also be called an access network device, an access node (AN), or a radio access node (RAN). Among them, the base station may have various forms, such as a macro base station, a micro base station, a relay station, or an access point. The network device may be connected to a core network (such as an LTE core network or a 5G core network), and the network device may provide wireless access services for terminal devices. The network device includes, for example, but is not limited to, at least one of the following: a base station in 5G, such as a transmission reception point (TRP) or a next generation node B (gNB), a network device in an open radio access network (O-RAN) or a module included in the network device, an evolved node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved node B, or home node B, HNB), a base band unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), and/or a mobile switching center. Alternatively, the network device may also be a wireless single The network device may be a radio unit (RU), a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP) node, or a centralized unit user plane (CU-UP) node. Alternatively, the network device may be an in-vehicle device, a wearable device, or a network device in a future evolved public land mobile network (PLMN).
本申请实施例中,用于实现网络设备功能的通信装置可以是网络设备,也可以是具有网络设备部分功能的网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统,硬件电路、软件模块、或硬件电路加软件模块,该通信装置可以被安装在网络设备中或者和网络设备匹配使用。本申请实施例的方法中,以用于实现网络设备功能的通信装置是网络设备为例进行描述。In the embodiments of the present application, the communication device for realizing the function of the network device may be a network device, or a network device having some functions of the network device, or a device capable of supporting the network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The communication device may be installed in the network device or used in combination with the network device. In the method of the embodiments of the present application, the communication device for realizing the function of the network device is described as an example in which the network device is used.
终端设备又称之为终端、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是一种向用户提供语音和/或数据连通性的设备。终端设备可通过网络设备与一个或多个核心网进行通信。终端设备可以被部署在陆地上,包括室内、室外、手持、和/或车载;也可以被部署在水面上(如轮船等);还可以被部署在空中(例如飞机、气球和卫星上等)。终端设备包括具有无线连接功能的手持式设备、连接到无线调制解调器的其他处理设备或车载设备等。终端设备可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。一些终端设备的举例为:个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、无线网络摄像头、手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备如智能手表、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、车联网系统中的终端、无人驾驶(self driving)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端如智能加油器,高铁上的终端设备以及智慧家庭(smart home)中的无线终端,如智能音响、智能咖啡机、智能打印机等。Terminal equipment is also called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Terminal equipment can be a device that provides voice and/or data connectivity to users. Terminal equipment can communicate with one or more core networks through network equipment. Terminal equipment can be deployed on land, including indoors, outdoors, handheld, and/or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons, and satellites, etc.). Terminal equipment includes handheld devices with wireless connection capabilities, other processing devices connected to wireless modems, or vehicle-mounted devices. Terminal equipment can be portable, pocket-sized, handheld, built-in computer, or vehicle-mounted mobile devices. Some examples of terminal devices are: personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices such as smartphones, Table, virtual reality (VR) equipment, augmented reality (AR) equipment, wireless terminals in industrial control, terminals in vehicle networking systems, wireless terminals in self-driving, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities such as smart gas pumps, terminal equipment on high-speed railways, and wireless terminals in smart homes such as smart speakers, smart coffee machines, smart printers, etc.
本申请实施例中,用于实现终端设备功能的通信装置可以是终端设备,也可以是具有终端部分功能的终端设备,也可以是能够支持终端设备实现该功能的装置,例如芯片系统,该通信装置可以被安装在终端设备中或者和终端设备匹配使用。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端设备功能的通信装置是终端设备为例进行描述。In the embodiment of the present application, the communication device for realizing the function of the terminal device can be a terminal device, or a terminal device with some terminal functions, or a device that can support the terminal device to realize the function, such as a chip system, and the communication device can be installed in the terminal device or used in combination with the terminal device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the communication device for realizing the function of the terminal device is a terminal device as an example for description.
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题同样适用。The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
需要说明的是,本申请中“向A发送信息/数据”、“发送信息/数据”,其中“向A发送”、“发送”只是表示信息/数据传输的走向,A是目的地,不限制“向A发送信息/数据”一定是空口上的发送。“向A发送信息/数据”包括直接向A发送信息/数据,也包括间接向A发送信息/数据,所以“向A发送信息/数据”也可以理解为处理单元的通信接口“输出去向A的信息/数据”;同理,“发送信息/数据”同样可以理解为“输出信息/数据”。It should be noted that in this application, "sending information/data to A", "sending information/data", "sending to A", "sending" only indicate the direction of information/data transmission, A is the destination, and "sending information/data to A" is not limited to transmission on the air interface. "Sending information/data to A" includes sending information/data directly to A and also includes sending information/data indirectly to A, so "sending information/data to A" can also be understood as the communication interface of the processing unit "outputting information/data to A"; similarly, "sending information/data" can also be understood as "outputting information/data".
类似的,“接收来自A的信息/数据”、“接收信息/数据”,只是表示信息/数据传输的走向,“来自A”表示该信息/数据的来源是A,包括直接从A接收信息/数据,也包括间接接收来自A的信息/数据,所以“接收来自A的信息/数据”也可以理解为处理单元的通信接口“输入来自A的信息/数据”;同理,“接收信息/数据”同样可以理解为“输入信息/数据”。Similarly, "receiving information/data from A" and "receiving information/data" only indicate the direction of information/data transmission. "From A" means that the source of the information/data is A, including directly receiving information/data from A and indirectly receiving information/data from A. Therefore, "receiving information/data from A" can also be understood as the communication interface of the processing unit "inputting information/data from A"; similarly, "receiving information/data" can also be understood as "inputting information/data".
下面介绍本申请实施例涉及的技术特征。The technical features involved in the embodiments of the present application are introduced below.
目前NR最大仅能支持12流的多输入多输出(multiple input and multiple output,MIMO)传输。随着未来无线通信设备部署更加密集,收发端天线数目进一步提升,终端设备数目进一步增长,这对MIMO传输流数提出了更高的需求。目前的解调参考信号(demodulation reference signal,DMRS)端口数目难以支持庞大的MIMO传输流数。随着传输流数的提升,对于信道估计的准确性要求更高。为了保证信道估计的准确性,可以对现有DMRS端口进行扩容,即增加新的DMRS端口。Currently, NR can only support up to 12 streams of multiple input and multiple output (MIMO) transmission. As wireless communication equipment is deployed more densely in the future, the number of antennas at the transmitting and receiving ends will further increase, and the number of terminal devices will further increase, which will put forward higher requirements for the number of MIMO transmission streams. The current number of demodulation reference signal (DMRS) ports is difficult to support the huge number of MIMO transmission streams. As the number of transmission streams increases, the accuracy of channel estimation is required to be higher. In order to ensure the accuracy of channel estimation, the existing DMRS ports can be expanded, that is, new DMRS ports can be added.
为了不增加额外时频资源开销,在现有DMRS端口基础上,进一步通过码分复用(code division multiplexing,CDM)增强引入新的DMRS端口,是一种有效的技术方案。例如,以包含现有NR协议中定义的8个Type 1 DMRS端口的DMRS端口组为例,经过扩容后,DMRS端口组包括16个DMRS 端口。现有8个Type 1 DMRS端口对应两个CDM组,一个CDM组对应4个DMRS端口,这4个DMRS端口对应长度为2的频域(frequency domain,FD)-正交掩码(orthogonal cover code,OCC)和长度为2的时域(time domain,TD)-OCC的DMRS。长度为2的FD-OCC和长度为2的TD-OCC构成4长的OCC码进行码分复用,映射在2个子载波和2个正交频分复用(orthogonal frequency division multiplex,OFDM)符号上。如图2所示,以NR Type1 DMRS类型为例,展示了在一个RB内OCC码的资源映射方式。其中,长度为2的FD-OCC包括两个序列元素分别为wf(0)和wf(1),即为长度为2的FD-OCC。长度为2的TD-OCC包括两个序列元素分别为wt(0)和wt(1),即 为长度为2的TD-OCC。长度为2的FD-OCC和长度为2的FD-OCC构成的该OCC码包括4个序列元素分别为w1,w2,w3,w4,该4个序列元素满足如下公式:其中表示克罗内克(Kronecker)乘积。In order to avoid adding additional time-frequency resource overhead, it is an effective technical solution to further introduce new DMRS ports through code division multiplexing (CDM) enhancement on the basis of existing DMRS ports. For example, taking the DMRS port group containing 8 Type 1 DMRS ports defined in the existing NR protocol as an example, after expansion, the DMRS port group includes 16 DMRS Port. The existing 8 Type 1 DMRS ports correspond to two CDM groups, and one CDM group corresponds to 4 DMRS ports. These 4 DMRS ports correspond to DMRS with a length of 2 in the frequency domain (FD)-orthogonal cover code (OCC) and a length of 2 in the time domain (TD)-OCC. The FD-OCC with a length of 2 and the TD-OCC with a length of 2 constitute 4 OCC codes for code division multiplexing, which are mapped on 2 subcarriers and 2 orthogonal frequency division multiplex (OFDM) symbols. As shown in Figure 2, taking the NR Type1 DMRS type as an example, the resource mapping method of the OCC code within an RB is demonstrated. Among them, the FD-OCC with a length of 2 includes two sequence elements, namely w f (0) and w f (1), that is is a FD-OCC with a length of 2. A TD-OCC with a length of 2 includes two sequence elements, namely w t (0) and w t (1), namely is a TD-OCC with a length of 2. The OCC code composed of a FD-OCC with a length of 2 and a FD-OCC with a length of 2 includes 4 sequence elements, namely w 1 , w 2 , w 3 , and w 4 . The 4 sequence elements satisfy the following formula: in represents the Kronecker product.
经过扩容后的16个DMRS端口同样对应两个CDM组,一个CDM组可以对应8个DMRS端口,这8个DMRS端口对应长度为4的FD-OCC和长度为2的TD-OCC的DMRS的DMRS。长度为4的FD-OCC和长度为2的TD-OCC构成8长的OCC码进行码分复用,映射在4个子载波和2个OFDM符号上。如图3所示,以NR Type1 DMRS类型为例,展示了在一个RB内OCC码的资源映射方式。其中,长度为4的FD-OCC包括4个序列元素分别为wf(0),wf(1),wf(2),wf(3),即为长度为4的FD-OCC。长度为2的TD-OCC包括两个序列元素分别为wt(0)和wt(1),即为长度为2的TD-OCC。长度为4的FD-OCC和长度为2的FD-OCC构成的该OCC码包括8个序列元素分别为w1,w2,…,w8,该8个序列元素满足如下公式: The 16 DMRS ports after expansion also correspond to two CDM groups. One CDM group can correspond to 8 DMRS ports. These 8 DMRS ports correspond to DMRS of FD-OCC with a length of 4 and TD-OCC with a length of 2. FD-OCC with a length of 4 and TD-OCC with a length of 2 constitute 8-length OCC codes for code division multiplexing, mapped on 4 subcarriers and 2 OFDM symbols. As shown in Figure 3, taking the NR Type1 DMRS type as an example, the resource mapping method of the OCC code within an RB is demonstrated. Among them, the FD-OCC with a length of 4 includes 4 sequence elements, namely w f (0), w f (1), w f (2), and w f (3), that is, is a FD-OCC with a length of 4. A TD-OCC with a length of 2 includes two sequence elements, namely w t (0) and w t (1), namely is a TD-OCC with a length of 2. The OCC code composed of a FD-OCC with a length of 4 and a FD-OCC with a length of 2 includes 8 sequence elements w 1 , w 2 , …, w 8 , respectively. The 8 sequence elements satisfy the following formula:
对于NR协议支持的Type 1 DMRS和Type 2 DMRS,扩容后的DMRS类型分别称为eType 1 DMRS和eType 2 DMRS,也可以称为扩容Type 1 DMRS和扩容Type 2 DMRS。eType 1 DMRS和eType 2 DMRS对应掩码和时频资源映射方式可以表示为:
k′=0,1;
n=0,1,…;
l′=0,1;For Type 1 DMRS and Type 2 DMRS supported by the NR protocol, the expanded DMRS types are called eType 1 DMRS and eType 2 DMRS, respectively, and can also be called expanded Type 1 DMRS and expanded Type 2 DMRS. The corresponding mask and time-frequency resource mapping method of eType 1 DMRS and eType 2 DMRS can be expressed as:
k′=0,1;
n=0,1,…;
l′=0,1;
其中,p为DMRS端口索引。n用于表示DMRS频域映射的基本粒度的索引,其中该频域映射的基本粒度为DMRS映射的子载波中,连续的或相邻的多个子载波构成的频域单元。对于调度带宽或者DMRS映射的带宽,按照该DMRS频域映射的基本粒度可以划分为一个或多个频域单元,n用于标记该一个或多个频域单元的索引。例如,假设Type 1 DMRS以4个子载波为一个DMRS频域映射的基本粒度在频域上进行映射,该情况下,n的取值范围为其中,K为调度的子载波总数或者DMRS映射的子载波总数。又例如,假设Type 2 DMRS以6个子载波为一个DMRS频域映射的基本粒度在频域上进行映射,该情况下,n的取值范围为序列r(2n+k′)表示DMRS基序列,可以是基于Gold序列或者是ZC序列产生的。μ为子载波间隔参数,为映射至索引为(k,l)p,μ的资源元素(resource element,RE)上端口p对应的DMRS符号,(k,l)p,μ表示端口p和参数μ对应的频域索引为k和时域索引为l的RE,为DMRS符号占用的起始OFDM符号的符号索引或参考OFDM符号的符号索引,参数μ与系统的子载波间隔有关。为DMRS相对于PDSCH的功率缩放因子。wf(f)表示长度为4的FD-OCC码,其中f=0,1,2,3,f=2·(n mod 2)+k′。wt(l′)表示长度为2的TD-OCC码。Δ为在DMRS频域映射的基本粒度内,DMRS端口映射的子载波索引的偏移量,取值见表1和表2。对于eType1 DMRS,wf(f)和wt(l′)的取值如下表1所示,其中λ为CDM组索引: Wherein, p is the DMRS port index. n is used to represent the index of the basic granularity of DMRS frequency domain mapping, wherein the basic granularity of the frequency domain mapping is a frequency domain unit consisting of multiple continuous or adjacent subcarriers in the subcarriers mapped by DMRS. For the scheduling bandwidth or the bandwidth mapped by DMRS, it can be divided into one or more frequency domain units according to the basic granularity of the DMRS frequency domain mapping, and n is used to mark the index of the one or more frequency domain units. For example, assuming that Type 1 DMRS is mapped in the frequency domain with 4 subcarriers as the basic granularity of a DMRS frequency domain mapping, in this case, the value range of n is K is the total number of scheduled subcarriers or the total number of subcarriers mapped by DMRS. For another example, assuming that Type 2 DMRS is mapped in the frequency domain with 6 subcarriers as the basic granularity of DMRS frequency domain mapping, in this case, the value range of n is The sequence r(2n+k′) represents the DMRS base sequence, which can be generated based on the Gold sequence or the ZC sequence. μ is the subcarrier spacing parameter, is the DMRS symbol corresponding to port p on the resource element (RE) with index (k,l) p,μ, where (k,l) p,μ represents the RE with frequency domain index k and time domain index l corresponding to port p and parameter μ. It is the symbol index of the starting OFDM symbol occupied by the DMRS symbol or the symbol index of the reference OFDM symbol. The parameter μ is related to the subcarrier spacing of the system. is the power scaling factor of DMRS relative to PDSCH. w f (f) represents a FD-OCC code of length 4, where f = 0, 1, 2, 3, f = 2·(n mod 2) + k′. w t (l′) represents a TD-OCC code of length 2. Δ is the offset of the subcarrier index mapped by the DMRS port within the basic granularity of DMRS frequency domain mapping, and the values are shown in Table 1 and Table 2. For eType1 DMRS, the values of w f (f) and w t (l′) are shown in Table 1 below, where λ is the CDM group index:
表1
Table 1
对于eType2 DMRS,wf(f)和wt(l′)的取值如下表2所示:For eType2 DMRS, the values of w f (f) and w t (l′) are shown in Table 2 below:
表2
Table 2
对于通过FD-OCC进行码分复用的DMRS端口,需要保证长度为N的FD-OCC映射的相邻的N个子载波对应的信道是相同的。其中,对于Type 1 DMRS端口和Type 2 DMRS端口,FD-OCC长度为2,上述N=2,也就是,对于FD-OCC长度为2的Type 1 DMRS端口和Type 2 DMRS端口,需要保证长度为2的FD-OCC映射的相邻的2个子载波对应的信道是相同的,才能保证在FD-OCC解扩的时候,复用在一起的DMRS端口之间正交无干扰。对于经过扩容后的16个DMRS端口,由于FD-OCC长度从2增加到4,上述N=4,也就是,对于FD-OCC长度为4的扩容后的DMRS端口,需要保证长度为4 的FD-OCC映射的相邻的4个子载波对应的信道是相同的,才能保证在FD-OCC解扩的时候,复用在一起的DMRS端口之间正交无干扰。For DMRS ports that are code-division multiplexed through FD-OCC, it is necessary to ensure that the channels corresponding to the N adjacent subcarriers mapped by the FD-OCC with a length of N are the same. Among them, for Type 1 DMRS ports and Type 2 DMRS ports, the FD-OCC length is 2, and the above N=2, that is, for Type 1 DMRS ports and Type 2 DMRS ports with a FD-OCC length of 2, it is necessary to ensure that the channels corresponding to the two adjacent subcarriers mapped by the FD-OCC with a length of 2 are the same, so as to ensure that when the FD-OCC is despread, the multiplexed DMRS ports are orthogonal and have no interference. For the 16 DMRS ports after expansion, since the FD-OCC length increases from 2 to 4, the above N=4, that is, for the expanded DMRS ports with a FD-OCC length of 4, it is necessary to ensure that the length is 4. The channels corresponding to the four adjacent subcarriers mapped by the FD-OCC are the same, so as to ensure that when the FD-OCC is despread, the DMRS ports multiplexed together are orthogonal and have no interference.
对于扩容后的DMRS端口,其长度为4的FD-OCC序列可以进一步拆分为2个长度为2的FD-OCC子序列,例如,包括序列元素wf(0)和wf(1)的子序列1:和,包括序列元素wf(2),wf(3)的子序列2:对于部分端口组合,长度为4的FD-OCC序列中包含的FD-OCC子序列仍然是正交序列。以扩容Type 2 DMRS为例,对于CDM组0的DMRS端口0和DMRS端口8,其对应的FD-OCC序列分别为:和[+1,+1,-1,-1],其中,p为DMRS端口索引,为DMRS端口0的FD-OCC序列,具体包括4个序列元素,分别为+1,+1,+1,+1,为DMRS端口8的FD-OCC序列,具体包括4个序列元素,分别为+1,+1,-1,-1。可以看出,上述两个长度为4的FD-OCC是正交的,但是,对于DMRS端口0的长度为2的FD-OCC子序列和DMRS端口8的长度为2的FD-OCC子序列的相关性为1,其中,或者,DMRS端口0的长度为2的FD-OCC子序列和DMRS端口8的长度为2的FD-OCC子序列的相关性为1,其中,和相反地,对于DMRS端口0和DMRS端口9,其对应的FD-OCC序列分别为:和其中,为DMRS端口9的FD-OCC序列,具体包括4个序列元素,分别为+1,-1,+1,-1。可以看出,上述两个长度为4的FD-OCC是正交的,且DMRS端口0的长度为2的FD-OCC子序列和DMRS端口9的长度为2的FD-OCC子序列也是正交的,其中,和,或者,DMRS端口0的长度为2的FD-OCC子序列和DMRS端口9的长度为2的FD-OCC子序列也是正交的,其中,和 For the expanded DMRS port, the FD-OCC sequence of length 4 can be further split into two FD-OCC subsequences of length 2, for example, subsequence 1 including sequence elements w f (0) and w f (1): Sum, subsequence 2 including sequence elements w f (2), w f (3): For some port combinations, the FD-OCC subsequences contained in the FD-OCC sequence of length 4 are still orthogonal sequences. Taking the expanded Type 2 DMRS as an example, for DMRS port 0 and DMRS port 8 of CDM group 0, the corresponding FD-OCC sequences are: and [+1,+1,-1,-1], where p is the DMRS port index, is the FD-OCC sequence of DMRS port 0, which specifically includes 4 sequence elements, namely +1, +1, +1, +1. is the FD-OCC sequence of DMRS port 8, which specifically includes 4 sequence elements, namely +1, +1, -1, -1. It can be seen that the above two FD-OCCs of length 4 are orthogonal, but for the FD-OCC subsequence of length 2 of DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 8 The correlation is 1, where Or, the FD-OCC subsequence of length 2 for DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 8 The correlation is 1, where and On the contrary, for DMRS port 0 and DMRS port 9, their corresponding FD-OCC sequences are: and in, is the FD-OCC sequence of DMRS port 9, which specifically includes 4 sequence elements, namely +1, -1, +1, -1. It can be seen that the above two FD-OCCs of length 4 are orthogonal, and the FD-OCC subsequence of length 2 of DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 9 are also orthogonal, where and, Or, the FD-OCC subsequence of length 2 for DMRS port 0 and a FD-OCC subsequence of length 2 for DMRS port 9 are also orthogonal, where and
对于扩容后的DMRS端口,如果在一个CDM组内调度的DMRS端口对应的FD-OCC序列的长度为2的子序列也是正交序列的情况,在信道估计的时候,可以基于长度为2的FD-OCC进行信道估计(例如基于FD-OCC 2进行解扩),从而可以获得更好的信道估计性能。For the expanded DMRS ports, if the subsequence of the FD-OCC sequence with a length of 2 corresponding to the DMRS port scheduled in a CDM group is also an orthogonal sequence, during channel estimation, channel estimation can be performed based on the FD-OCC with a length of 2 (for example, despreading based on FD-OCC 2), thereby obtaining better channel estimation performance.
综上,终端设备对于DMRS端口可以采用两种信道估计方式,即基于长度为2的FD-OCC的信道估计和基于长度为4的FD-OCC的信道估计。而终端设备如何动态地选择信道估计方式以获得较优的信道估计性能,成为亟待解决的问题。In summary, the terminal device can use two channel estimation methods for the DMRS port, namely, channel estimation based on FD-OCC with a length of 2 and channel estimation based on FD-OCC with a length of 4. However, how the terminal device dynamically selects the channel estimation method to obtain better channel estimation performance has become an urgent problem to be solved.
基于此,本申请实施例提供一种通信方法及装置,用于解决终端设备无法获知进行信道估计的参考信号序列长度,从而导致信道估计性能较差的问题。其中,方法和装置是基于同一构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。Based on this, the embodiments of the present application provide a communication method and apparatus for solving the problem that the terminal device cannot know the length of the reference signal sequence for channel estimation, resulting in poor channel estimation performance. The method and the apparatus are based on the same concept. Since the principles of solving the problem by the method and the apparatus are similar, the implementation of the apparatus and the method can refer to each other, and the repeated parts will not be repeated.
本申请实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c,其中a,b,c可以是单个,也可以是多个。In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And/or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character "/" generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的大小、内容、顺序、时序、优先级或者重要程度等。例如,第一数据信道映射类型和第二数据信道映射类型,只是为了区分不同的数据信道映射类型,而并不是表示这两个数据信道映射类型的优先级或者重要程度等的不同。Furthermore, unless otherwise specified, 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 size, content, order, timing, priority or importance of multiple objects. For example, the first data channel mapping type and the second data channel mapping type are only used to distinguish different data channel mapping types, and do not indicate the difference in priority or importance of the two data channel mapping types.
需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
本申请实施例如下描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "including" and "having" and any variations thereof mentioned in the following description of the embodiments of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
下面结合附图对本申请提供的通信方法进行具体说明。The communication method provided by the present application is described in detail below with reference to the accompanying drawings.
如图4所示,为本申请实施例提供的一种通信方法,该方法可以应用于图1所示通信系统中, 为了便于理解,该实施例中从终端设备和网络设备两侧角度进行描述,应理解这不构成对本申请的限制,本申请在终端设备和网络设备任意一侧分别有改进。具体的,该方法可以应用于终端设备和网络设备,或者也可以应用于终端设备和网络设备的芯片或者芯片组/芯片系统中,下面以应用于终端设备和网络设备为例进行说明。通信方法具体可以包括:As shown in FIG. 4 , a communication method is provided in an embodiment of the present application. The method can be applied to the communication system shown in FIG. 1 . For ease of understanding, this embodiment is described from the perspective of both the terminal device and the network device. It should be understood that this does not constitute a limitation on the present application. The present application has improvements on either side of the terminal device and the network device. Specifically, the method can be applied to the terminal device and the network device, or can also be applied to the chip or chipset/chip system of the terminal device and the network device. The following is an example of application to the terminal device and the network device. The communication method can specifically include:
S201,网络设备确定下行控制信息(downlink control information,DCI)。S201, the network device determines the downlink control information (DCI).
需要说明的是,本申请仅以下行控制信息为例进行说明,在具体实施中,也可以通过媒体访问控制信道单元(media access control channel element,MAC CE)、无线资源控制(radio resource control,RRC)等信令实现本申请所述方法。It should be noted that, this application is only described using downlink control information as an example. In a specific implementation, the method described in this application can also be implemented through signaling such as media access control channel element (MAC CE) and radio resource control (RRC).
该DCI用于指示时域分配集合中的一个时域资源分配信息(PDSCH-TimeDomainResourceAllocation)。示例性的,DCI中可以包括时域资源分配(Time domain resource assignment,TDRA)字段,该字段从时域分配集合中选择一个时域资源分配信息,用于指示调度的下行数据的时域资源位置。The DCI is used to indicate a time domain resource allocation information (PDSCH-TimeDomainResourceAllocation) in the time domain allocation set. Exemplarily, the DCI may include a time domain resource allocation (TDRA) field, which selects a time domain resource allocation information from the time domain allocation set to indicate the time domain resource location of the scheduled downlink data.
其中,时域分配集合包括至少两个时域资源分配信息对应参考信号不同的序列长度。The time domain allocation set includes at least two time domain resource allocation information corresponding to reference signals with different sequence lengths.
例如,时域分配集合包括第一时域资源分配信息和第二时域资源分配信息。第一时域资源分配信息指示的第一数据信道映射类型与第二时域资源分配信息指示的第二数据信道映射类型不同,第一数据信道映射类型对应参考信号的第一序列长度,第二数据信道映射类型对应参考信号的第二序列长度,第一序列长度和第二序列长度不同。For example, the time domain allocation set includes first time domain resource allocation information and second time domain resource allocation information. The first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to a first sequence length of the reference signal, the second data channel mapping type corresponds to a second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
数据信道映射类型也可以称为时域资源映射类型或者映射类型(MappingType)等等。数据信道映射类型用于确定参考信号占用的符号位置。不同的数据信道映射类型对应的时域资源映射规则不同,或者可映射的时域资源位置不同。其中,时域资源映射规则为DCI所调度的PDSCH的时域资源映射规则,可映射的时域资源位置为DCI所调度的PDSCH可映射的时域资源位置。The data channel mapping type may also be referred to as the time domain resource mapping type or mapping type (MappingType), etc. The data channel mapping type is used to determine the symbol position occupied by the reference signal. Different data channel mapping types correspond to different time domain resource mapping rules, or different mappable time domain resource positions. Among them, the time domain resource mapping rule is the time domain resource mapping rule of the PDSCH scheduled by the DCI, and the mappable time domain resource position is the time domain resource position to which the PDSCH scheduled by the DCI can be mapped.
以第一数据信道映射类型为MappingType A,第二数据信道映射类型为MappingType B为例,第一数据信道映射类型对应的时域资源映射规则为:在一个时隙内,所调度的PDSCH可映射的符号起始索引可以是从{0,1,2,3}符号位置开始,所调度的PDSCH可映射的符号长度为3-14个符号(不超过时隙边界)。MappingType A也可以称为基于时隙的时域资源分配类型。第二数据信道映射类型对应的时域资源映射规则为:在一个时隙内,所调度的PDSCH可映射的符号起始索引可以是从0-12的符号位置开始,所调度的PDSCH可映射的符号长度限定为2~13个符号(不超过时隙边界)。相比与MappingType A,MappingType B对应的PDSCH起始位置可以灵活配置,适用于分配符号数目较少,更好支持低时延或小数据包的传输需求。Taking the first data channel mapping type as MappingType A and the second data channel mapping type as MappingType B as an example, the time domain resource mapping rule corresponding to the first data channel mapping type is: within a time slot, the symbol start index of the scheduled PDSCH mappable can be from the symbol position of {0,1,2,3}, and the symbol length of the scheduled PDSCH mappable is 3-14 symbols (not exceeding the time slot boundary). MappingType A can also be called the time domain resource allocation type based on the time slot. The time domain resource mapping rule corresponding to the second data channel mapping type is: within a time slot, the symbol start index of the scheduled PDSCH mappable can be from the symbol position of 0-12, and the symbol length of the scheduled PDSCH mappable is limited to 2 to 13 symbols (not exceeding the time slot boundary). Compared with MappingType A, the PDSCH starting position corresponding to MappingType B can be flexibly configured, which is suitable for allocating a small number of symbols and better supports the transmission requirements of low latency or small data packets.
为了便于描述,下文将第一数据信道映射类型称为第一MappingType,第二数据信道映射类型称为第二MappingType。For the convenience of description, the first data channel mapping type is referred to as the first MappingType, and the second data channel mapping type is referred to as the second MappingType.
示例性的,上述参考信号可以是DMRS,或者,也可以是其他参考信号如信道状态信息参考信号(channel state information reference signal,CSI-RS),相位跟踪参考信号(phase-tracking reference signal,PTRS),探测参考信号(sounding reference signal,SRS)等,这里不做具体限定。为了便于对方案的理解,下面以参考信号为DMRS为例进行说明。Exemplarily, the reference signal may be DMRS, or may be other reference signals such as channel state information reference signal (CSI-RS), phase tracking reference signal (PTRS), sounding reference signal (SRS), etc., which are not specifically limited here. To facilitate understanding of the solution, the following description is made by taking DMRS as an example.
上述序列长度可以是FD-OCC长度,例如,前文所述的长度4、长度2、或者未来通信发展中出现的FD-OCC长度等。或者,上述序列长度也可以是参考信号的其他序列的长度,例如,TD-OCC序列的长度、OCC序列的长度等等,这里不做具体限定。为了便于对方案的理解,下面以序列长度为FD-OCC序列长度为例进行说明。The above sequence length may be a FD-OCC length, for example, the length 4, length 2, or a FD-OCC length that will appear in future communication developments. Alternatively, the above sequence length may also be a length of other sequences of a reference signal, for example, a length of a TD-OCC sequence, a length of an OCC sequence, etc., which is not specifically limited here. To facilitate understanding of the solution, the following description is made by taking the sequence length as a FD-OCC sequence length as an example.
一种可能的实施方式中,上述第一时域资源分配信息指示的时域资源参数和第二时域资源分配信息指示的时域资源参数可以相同。该方式中,两个时域资源分配信息对应的时域资源参数,但是关联的MappingType不同,从而通过上述两个时域资源分配信息可以指示不同的FD-OCC长度,使得终端设备可以根据DCI指示的时域资源分配信息确定对应的信道估计方式。In a possible implementation, the time domain resource parameters indicated by the first time domain resource allocation information and the time domain resource parameters indicated by the second time domain resource allocation information may be the same. In this method, the time domain resource parameters corresponding to the two time domain resource allocation information are different in associated MappingType, so that different FD-OCC lengths can be indicated by the two time domain resource allocation information, so that the terminal device can determine the corresponding channel estimation method according to the time domain resource allocation information indicated by the DCI.
示例性的,上述时域资源参数可以包括如下至少一项:指示DCI和该DCI调度的物理下行共享信道(physical downlink shared channel,PDSCH)之间的slot偏移量的参数、该PDSCH对应的起始时域单元索引、或该PDSCH对应的时域长度。其中所述时域单元可以是OFDM符号,也可以是时隙slot或mini slot,还可以是其他的时域单元形式。时域长度可以是一个或多个时域单元。此外,时域资源参数还可以是其他的参数形式,如包含该PDSCH对应的起始时域单元索引和该 Exemplarily, the above-mentioned time domain resource parameters may include at least one of the following: a parameter indicating the slot offset between the DCI and the physical downlink shared channel (PDSCH) scheduled by the DCI, a starting time domain unit index corresponding to the PDSCH, or a time domain length corresponding to the PDSCH. The time domain unit may be an OFDM symbol, a time slot or a mini slot, or other time domain unit forms. The time domain length may be one or more time domain units. In addition, the time domain resource parameters may also be in other parameter forms, such as including the starting time domain unit index corresponding to the PDSCH and the time domain length corresponding to the PDSCH.
PDSCH对应的结束时域单元索引等。其中,上述PDSCH承载下行数据。举例说明,时域分配集The end domain unit index corresponding to the PDSCH, etc. Wherein, the above PDSCH carries downlink data. For example, the time domain allocation set
合包括的时域资源分配信息可以如表3所示。The time domain resource allocation information included may be as shown in Table 3.
表3
table 3
其中,K0表示DCI和该DCI调度的PDSCH之间的slot偏移量,S表示起始时域单元索引,L表示该PDSCH对应的时域长度。如表3所示,索引为1的时域资源分配信息与索引为9的时域资源分配信息对应的时域资源参数相同,而对应的MappingType不同。因此网络设备通过DCI指示索引为1的时域资源分配信息或索引为9的时域资源分配信息,可以指示DMRS序列的长度为第一序列长度还是第二序列长度。Among them, K0 represents the slot offset between the DCI and the PDSCH scheduled by the DCI, S represents the starting time domain unit index, and L represents the time domain length corresponding to the PDSCH. As shown in Table 3, the time domain resource allocation information with index 1 and the time domain resource allocation information with index 9 have the same time domain resource parameters, but the corresponding MappingTypes are different. Therefore, the network device indicates the time domain resource allocation information with index 1 or the time domain resource allocation information with index 9 through DCI, which can indicate whether the length of the DMRS sequence is the first sequence length or the second sequence length.
一种可能的实施方式中,MappingType与FD-OCC长度的关联关系可以是网络设备预先通过数据信道配置信息配置的。示例性的,数据信道配置信息可以携带在高层信令PDSCH-Config中。In a possible implementation manner, the association between MappingType and FD-OCC length may be pre-configured by the network device through data channel configuration information. Exemplarily, the data channel configuration information may be carried in a high-layer signaling PDSCH-Config.
具体的,网络设备可以向终端设备发送数据信道配置信息。其中,数据信道配置信息指示第一MappingType对应的DMRS类型和第二MappingType对应的DMRS类型。第一数据信道映射类型对应的DMRS类型为第一类型,第一类型的DMRS的FD-OCC长度为第一FD-OCC长度。第二数据信道映射类型对应的DMRS类型为第二类型,第二类型的DMRS的FD-OCC长度为第二FD-OCC长度。Specifically, the network device may send data channel configuration information to the terminal device. The data channel configuration information indicates the DMRS type corresponding to the first MappingType and the DMRS type corresponding to the second MappingType. The DMRS type corresponding to the first data channel mapping type is the first type, and the FD-OCC length of the first type of DMRS is the first FD-OCC length. The DMRS type corresponding to the second data channel mapping type is the second type, and the FD-OCC length of the second type of DMRS is the second FD-OCC length.
下面结合PDSCH-Config的信令格式进行说明。数据信道配置信息可以包括字段dmrs-DownlinkForPDSCH-MappingType,其中,dmrs-DownlinkForPDSCH-MappingTypeA用于配置数据信道映射类型,具体可以包括MappingType对应的DMRS配置信息(DMRS-DownlinkConfig)。The following is explained in conjunction with the signaling format of PDSCH-Config. The data channel configuration information may include a field dmrs-DownlinkForPDSCH-MappingType, where dmrs-DownlinkForPDSCH-MappingTypeA is used to configure the data channel mapping type, and may specifically include DMRS configuration information (DMRS-DownlinkConfig) corresponding to MappingType.
以第一MappingType为MappingTypeA,第二MappingType为MappingTypeB为例。示例性的,PDSCH-Config的格式可以如表4所示。For example, the first MappingType is MappingTypeA and the second MappingType is MappingTypeB. For example, the format of PDSCH-Config may be as shown in Table 4.
表4
Table 4
其中,dmrs-DownlinkForPDSCH-MappingTypeA对应的DMRS-DownlinkConfig的格式可以如下表5所示。 Among them, the format of DMRS-DownlinkConfig corresponding to dmrs-DownlinkForPDSCH-MappingTypeA can be shown in Table 5 below.
表5
table 5
dmrs-DownlinkForPDSCH-MappingTypeB对应的DMRS-DownlinkConfig的格式可以如下表6所示。The format of DMRS-DownlinkConfig corresponding to dmrs-DownlinkForPDSCH-MappingTypeB can be shown in Table 6 below.
表6
Table 6
上述表5和表6中,dmrs-Type字段用于配置DMRS类型。本申请中,DMRS类型可以包括type1,type2,etype1和etype2四种类型,其中,type1和type2可以对应第一FD-OCC长度的DMRS,即FD-OCC长度为2的DMRS。etype1和etype2分别对应第二FD-OCC长度的DMRS,即FD-OCC长度为4的DMRS。In Tables 5 and 6 above, the dmrs-Type field is used to configure the DMRS type. In the present application, the DMRS type may include four types: type1, type2, etype1, and etype2, where type1 and type2 may correspond to the DMRS of the first FD-OCC length, i.e., the DMRS of the FD-OCC length of 2. etype1 and etype2 correspond to the DMRS of the second FD-OCC length, i.e., the DMRS of the FD-OCC length of 4.
上述表5中,dmrs-DownlinkForPDSCH-MappingTypeA中dmrs-Type字段指示type1的DMRS,因此,MappingTypeA对应的FD-OCC长度为第一FD-OCC长度,即FD-OCC长度为2的DMRS。In the above Table 5, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of type 1. Therefore, the FD-OCC length corresponding to MappingTypeA is the first FD-OCC length, that is, a DMRS with a FD-OCC length of 2.
上述表6中,dmrs-DownlinkForPDSCH-MappingTypeB中dmrs-Type字段指示etype1的DMRS,因此,MappingTypeB对应的FD-OCC长度为第二FD-OCC长度,即FD-OCC长度为4的DMRS。In the above Table 6, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of etype1. Therefore, the FD-OCC length corresponding to MappingTypeB is the second FD-OCC length, that is, a DMRS with a FD-OCC length of 4.
应理解,上述表5和表6仅是举例说明。在具体实施中,MappingTypeA对应的DMRS类型可以是type2,即dmrs-DownlinkForPDSCH-MappingTypeA中dmrs-Type字段指示type2的DMRS,MappingTypeB对应的DMRS类型可以是etype2,即dmrs-DownlinkForPDSCH-MappingTypeB中dmrs-Type字段指示etype2的DMRS。It should be understood that the above Tables 5 and 6 are only examples. In a specific implementation, the DMRS type corresponding to MappingTypeA may be type2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of type2, and the DMRS type corresponding to MappingTypeB may be etype2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of etype2.
或者,MappingTypeA对应的DMRS类型可以是etype1,即dmrs-DownlinkForPDSCH-MappingTypeA中dmrs-Type字段指示etype1的DMRS,MappingTypeB对应的DMRS类型可以是type1,即dmrs-DownlinkForPDSCH-MappingTypeB中dmrs-Type字段指示type1的DMRS。Alternatively, the DMRS type corresponding to MappingTypeA may be etype1, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates DMRS of etype1, and the DMRS type corresponding to MappingTypeB may be type1, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates DMRS of type1.
或者,MappingTypeA对应的DMRS类型可以是etype2,即dmrs-DownlinkForPDSCH-MappingTypeA中dmrs-Type字段指示etype2的DMRS,MappingTypeB对应的DMRS类型可以是type2,即dmrs-DownlinkForPDSCH-MappingTypeB中dmrs-Type字段指示type2的DMRS。具体信令格式与表5、表6类型,这里不再重复说明。Alternatively, the DMRS type corresponding to MappingTypeA may be etype2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeA indicates a DMRS of etype2, and the DMRS type corresponding to MappingTypeB may be type2, that is, the dmrs-Type field in dmrs-DownlinkForPDSCH-MappingTypeB indicates a DMRS of type2. The specific signaling format is the same as that in Table 5 and Table 6, and will not be repeated here.
可选的,若dmrs-Type字段缺失时,终端设备可以默认采用上述四种DMRS类型中的一种,例如,可以默认采用type1的DMRS,或者,可以默认采用type2的DMRS等等。Optionally, if the dmrs-Type field is missing, the terminal device may adopt one of the above four DMRS types by default, for example, type 1 DMRS may be adopted by default, or type 2 DMRS may be adopted by default, and so on.
上述方式中通过将第一MappingType和第二MappingType绑定不同的FD-OCC序列,从而网络设备可以通过指示MappingType来指示相对应的FD-OCC序列。In the above manner, the first MappingType and the second MappingType are bound to different FD-OCC sequences, so that the network device can indicate the corresponding FD-OCC sequence by indicating the MappingType.
作为一种可选的方案,上述时域分配集合可以是网络设备预先通过数据信道配置信息配置的。示例性的,数据信道配置信息可以携带在高层信令PDSCH-Config中。As an optional solution, the above time domain allocation set may be pre-configured by the network device through data channel configuration information. Exemplarily, the data channel configuration information may be carried in a high-layer signaling PDSCH-Config.
一种具体的方案中,数据信道配置信息可以包括字段pdsch-TimeDomainAllocationList,其中,pdsch-TimeDomainAllocationList用于配置上述时域分配集合。示例性的,PDSCH-Config的格式可以如表7所示。In a specific solution, the data channel configuration information may include a field pdsch-TimeDomainAllocationList, wherein the pdsch-TimeDomainAllocationList is used to configure the above-mentioned time domain allocation set. Exemplarily, the format of PDSCH-Config may be as shown in Table 7.
表7
Table 7
其中,字段PDSCH-TimeDomainResourceAllocationList包含多个子字段PDSCH-TimeDomainResourceAllocation。一个PDSCH-TimeDomainResourceAllocation可以对应一个时域资源分配信息。在一种实现方式下,TimeDomainAllocationList最多可以包含16个时域资源分配信息。示例性的,PDSCH-TimeDomainResourceAllocation的格式可以如表8所示。Among them, the field PDSCH-TimeDomainResourceAllocationList includes multiple subfields PDSCH-TimeDomainResourceAllocation. One PDSCH-TimeDomainResourceAllocation can correspond to one time domain resource allocation information. In one implementation, TimeDomainAllocationList can include up to 16 time domain resource allocation information. Exemplarily, the format of PDSCH-TimeDomainResourceAllocation can be shown in Table 8.
表8
Table 8
其中,K0字段用于指示DCI和该DCI调度的物理下行共享信道之间的slot偏移量。mappingType字段用于指示映射类型。startSymbolAndLength字段用于指示PDSCH对应的起始时域单元索引和时域长度。The K0 field is used to indicate the slot offset between the DCI and the physical downlink shared channel scheduled by the DCI. The mappingType field is used to indicate the mapping type. The startSymbolAndLength field is used to indicate the starting time domain unit index and time domain length corresponding to the PDSCH.
以上对时域分配集合进行了说明,下面对网络设备确定DCI的方式进行介绍。The above describes the time domain allocation set. The following describes the method for determining the DCI by the network device.
一种可能的实施方式中,DCI指示的时域资源分配信息为根据与终端设备之间的下行信道的信道参数确定的。In a possible implementation, the time domain resource allocation information indicated by the DCI is determined according to channel parameters of a downlink channel between the terminal device.
例如,若下行信道的信道参数满足预设条件,DCI指示的时域资源分配信息为第一时域资源分配信息,从而可以指示终端设备使用第一FD-OCC长度。若下行信道的信道参数不满足预设条件,下行控制信道指示的时域资源分配信息为第二时域资源分配信息,从而可以指示终端设备使用第二FD-OCC长度。For example, if the channel parameters of the downlink channel meet the preset conditions, the time domain resource allocation information indicated by the DCI is the first time domain resource allocation information, thereby indicating that the terminal device uses the first FD-OCC length. If the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the second time domain resource allocation information, thereby indicating that the terminal device uses the second FD-OCC length.
示例性的,信道参数包括如下参数中至少一项:信道最大时延、信道时延扩展、或者信道平均时延。信道参数还可以是与信道的功率时延谱相关的其他形式,如信道的均方根时延扩展,最大时延扩展等。例如,假设τk,ak和P(τk)分别表示信道第k条径的信道时延,幅度和功率,共计有K条径,分别对应索引k=1,…,K。信道的最大时延可以表示为τK。信道的最大时延扩展可以表示为τK-τ1。基于信道功率时延谱的一阶矩可以得到平均时延基于信道功率时延谱的二阶矩可以得到均方根时延扩展其中信道参数还可以是反映信道频率选择性衰落的其他参数,如信道的相干带宽等,例如相干带宽 Exemplarily, the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay. Channel parameters can also be other forms related to the power delay spectrum of the channel, such as the root mean square delay spread of the channel, the maximum delay spread, etc. For example, assume that τ k , a k and P(τ k ) represent the channel delay, amplitude and power of the kth path of the channel, respectively, and there are K paths in total, corresponding to indexes k=1,…,K respectively. The maximum delay of the channel can be expressed as τ K . The maximum delay spread of the channel can be expressed as τ K -τ 1 . The average delay can be obtained based on the first-order moment of the channel power delay spectrum. The root mean square delay spread can be obtained based on the second-order moment of the channel power delay spectrum in Channel parameters can also be other parameters that reflect the frequency selective fading of the channel, such as the coherence bandwidth of the channel, for example
以信道参数为信道时延扩展为例进行说明,假设第一FD-OCC长度为2,第一FD-OCC长度为4,当信道时延扩展大于第一阈值时,DCI指示的时域资源分配信息为第一MappingType对应的时域资源分配信息,如表3中索引为1的时域资源分配信息。当信道时延扩展小于第一阈值时,DCI指示的时域资源分配信息为第二MappingType对应的时域资源分配信息,如表3中索引为9的时域资源分配信息。Taking the channel parameter as the channel delay spread as an example, assuming that the first FD-OCC length is 2 and the first FD-OCC length is 4, when the channel delay spread is greater than the first threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the first MappingType, such as the time domain resource allocation information with an index of 1 in Table 3. When the channel delay spread is less than the first threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the second MappingType, such as the time domain resource allocation information with an index of 9 in Table 3.
或者,也可以描述为当信道时延扩展大于第一阈值时,DCI指示的时域资源分配信息为非扩容DMRS(如type1 DMRS或type2 DMRS)关联的MappingType对应的时域资源分配信息。当信道时延扩展小于第一阈值时,DCI指示的时域资源分配信息为扩容后的DMRS(具体可以参阅前文背景介绍的相关说明)关联的MappingType对应的时域资源分配信息。Alternatively, it can also be described as follows: when the channel delay spread is greater than the first threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the non-expanded DMRS (such as type1 DMRS or type2 DMRS). When the channel delay spread is less than the first threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the expanded DMRS (for details, please refer to the relevant description of the background introduction in the previous text).
可以理解的,信道时延扩展等于第一阈值时,DCI指示的时域资源分配信息可以为第一MappingType,也可以为第二MappingType,这里不做具体限定。It can be understood that when the channel delay spread is equal to the first threshold, the time domain resource allocation information indicated by the DCI can be the first MappingType or the second MappingType, which is not specifically limited here.
示例性的,上述第一阈值可以为300ns、500ns等等。Exemplarily, the first threshold may be 300ns, 500ns, etc.
以信道参数为信道最大时延为例进行说明,假设第一FD-OCC长度为2,第一FD-OCC长度为4,当信道最大时延大于第二阈值时,DCI指示的时域资源分配信息为第一MappingType对应的时域资源分配信息,如表3中索引为1的时域资源分配信息。当信道时延扩展小于第二阈值时,DCI指示的时域资源分配信息为第二MappingType对应的时域资源分配信息,如表3中索引为9的时域资源分配信息。 Taking the channel parameter as the maximum channel delay as an example, assuming that the first FD-OCC length is 2 and the first FD-OCC length is 4, when the maximum channel delay is greater than the second threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the first MappingType, such as the time domain resource allocation information with an index of 1 in Table 3. When the channel delay spread is less than the second threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the second MappingType, such as the time domain resource allocation information with an index of 9 in Table 3.
或者,也可以描述为当信道最大时延大于第二阈值时,DCI指示的时域资源分配信息为非扩容DMRS(如type1 DMRS或type2 DMRS)关联的MappingType对应的时域资源分配信息。当信道最大时延小于第二阈值时,DCI指示的时域资源分配信息为扩容后的DMRS(具体可以参阅前文背景介绍的相关说明)关联的MappingType对应的时域资源分配信息。Alternatively, it can also be described as follows: when the maximum channel delay is greater than the second threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the non-expanded DMRS (such as type1 DMRS or type2 DMRS). When the maximum channel delay is less than the second threshold, the time domain resource allocation information indicated by the DCI is the time domain resource allocation information corresponding to the MappingType associated with the expanded DMRS (for details, please refer to the relevant description of the background introduction in the previous text).
可以理解的,信道最大时延等于第二阈值时,DCI指示的时域资源分配信息可以为第一MappingType,也可以为第二MappingType,这里不做具体限定。It can be understood that when the maximum channel delay is equal to the second threshold, the time domain resource allocation information indicated by the DCI can be the first MappingType or the second MappingType, which is not specifically limited here.
应理解,信道参数还可以是信道最大时延、信道时延扩展、或者信道平均时延等参数有关的其他数学表达形式,如是信道最大时延、信道时延扩展、或者信道平均时延的倒数、平方、开方等。信道参数的数学表达形式不同,对应的预设条件也会有相应的调整,例如,若信道参数为信道最大时延、信道时延扩展、或者信道平均时延等参数,预设条件为大于相应的阈值。若信道参数为信道最大时延、信道时延扩展、或者信道平均时延等参数的倒数,预设条件为小于相应的阈值。It should be understood that the channel parameter can also be other mathematical expressions related to parameters such as the maximum channel delay, the channel delay spread, or the average channel delay, such as the reciprocal, square, square root, etc. of the maximum channel delay, the channel delay spread, or the average channel delay. The mathematical expressions of the channel parameters are different, and the corresponding preset conditions will also be adjusted accordingly. For example, if the channel parameter is a parameter such as the maximum channel delay, the channel delay spread, or the average channel delay, the preset condition is greater than the corresponding threshold. If the channel parameter is the reciprocal of a parameter such as the maximum channel delay, the channel delay spread, or the average channel delay, the preset condition is less than the corresponding threshold.
由于不同的FD-OCC长度对于信道的信道时延扩展或最大时延等特征较为敏感,因此对于信道时延扩展或最大时延较大的场景,采用FD-OCC长度较短的DMRS有利于获得更好的信道估计性能。Since different FD-OCC lengths are sensitive to channel characteristics such as channel delay spread or maximum delay, for scenarios with large channel delay spread or maximum delay, using a DMRS with a shorter FD-OCC length is beneficial for obtaining better channel estimation performance.
S202,网络设备向终端设备发送DCI。S202, the network device sends DCI to the terminal device.
相应的,终端设备接收DCI。Correspondingly, the terminal device receives the DCI.
可选的,网络设备可以通过收发器、天线等发送DCI,也可以是网络设备的芯片输出DCI,这里不做具体限定。Optionally, the network device may send the DCI via a transceiver, an antenna, etc., or the chip of the network device may output the DCI, which is not specifically limited here.
S203,终端设备基于DCI指示的时域资源分配信息和参考信号接收下行数据。S203, the terminal device receives downlink data based on the time domain resource allocation information and reference signal indicated by the DCI.
具体的,若DCI指示的时域资源分配信息为第一时域资源分配信息,终端设备可以基于第一FD-OCC长度的参考信号进行信道估计。Specifically, if the time domain resource allocation information indicated by the DCI is the first time domain resource allocation information, the terminal device can perform channel estimation based on the reference signal of the first FD-OCC length.
若DCI指示的时域资源分配信息为第二时域资源分配信息,终端设备可以基于第二FD-OCC长度的参考信号进行信道估计。If the time domain resource allocation information indicated by the DCI is the second time domain resource allocation information, the terminal device can perform channel estimation based on the reference signal of the second FD-OCC length.
若DCI的时域资源分配信息为指示时域分配表中的第三时域资源分配信息,第三时域资源分配信息指示的数据信道映射类型未配置对应的序列长度,例如,第三时域资源分配信息指示的数据信道映射类型对应的dmrs-Type字段缺省,终端设备可以默认采用第一FD-OCC长度/第二FD-OCC长度的参考信号进行信道估计。If the time domain resource allocation information of the DCI indicates the third time domain resource allocation information in the time domain allocation table, and the data channel mapping type indicated by the third time domain resource allocation information is not configured with a corresponding sequence length, for example, the dmrs-Type field corresponding to the data channel mapping type indicated by the third time domain resource allocation information is default, the terminal device can use the reference signal of the first FD-OCC length/second FD-OCC length for channel estimation by default.
举例说明,若dmrs-Type字段缺省,终端设备可以默认DMRS类型为type 1,则第三时域资源分配信息指示的数据信道映射类型对应的dmrs-Type字段缺省时,终端设备可以默认采用FD-OCC长度为2的DMRS进行信道估计。For example, if the dmrs-Type field is default, the terminal device can default to the DMRS type as type 1. When the dmrs-Type field corresponding to the data channel mapping type indicated by the third time domain resource allocation information is default, the terminal device can default to using DMRS with an FD-OCC length of 2 for channel estimation.
可选的,终端设备在进行信道估计后,可以根据信道估计的结果接收下行数据。Optionally, after performing channel estimation, the terminal device may receive downlink data according to the result of the channel estimation.
本申请实施例中通过将不同时域资源分配信息关联不同的FD-OCC长度,从而可以在不影响下行数据的调度的情况下,实现FD-OCC长度的指示。In the embodiment of the present application, different time domain resource allocation information is associated with different FD-OCC lengths, so that the indication of the FD-OCC length can be achieved without affecting the scheduling of downlink data.
此外,本申请实施例中通过建立数据信道映射类型和DMRS类型的关联,并且,建立DMRS类型与FD-OCC长度的关联关系,从而可以在指示数据信道映射类型时指示FD-OCC长度,有利于终端设备采用性能较好的信道估计方式进行信道估计,进而可以提升通信性能。并且,通过上述方式,一方面可以对协议的改动比较小,另一方面可以降低指示开销。In addition, in the embodiment of the present application, by establishing an association between the data channel mapping type and the DMRS type, and establishing an association between the DMRS type and the FD-OCC length, the FD-OCC length can be indicated when indicating the data channel mapping type, which is conducive to the terminal device using a channel estimation method with better performance for channel estimation, thereby improving communication performance. Moreover, through the above method, on the one hand, the change to the protocol can be relatively small, and on the other hand, the indication overhead can be reduced.
基于与方法实施例的同一发明构思,本申请实施例提供一种通信装置,该通信装置的结构可以如图5所示,包括通信单元301和处理单元302。Based on the same inventive concept as the method embodiment, an embodiment of the present application provides a communication device, the structure of which may be as shown in FIG. 5 , including a communication unit 301 and a processing unit 302 .
在一种实施方式中,通信装置具体可以用于实现图4的实施例中终端设备执行的方法,该装置可以是终端设备本身,也可以是终端设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,通信单元301,用于接收下行控制信息,下行控制信息用于指示时域分配集合中的一个时域资源分配信息;处理单元302,用于基于下行控制信息指示的时域资源分配信息和参考信号通过通信单元301接收下行数据。其中,时域分配集合包括第一时域资源分配信息和第二时域资源分配信息;第一时域资源分配信息指示的第一数据信道映射类型与第二时域资源分配信息指示的第二数据信道映射类型不同,第一数据信道映射类型对应参考信号的第一序列长度,第二数据信道映射类型对应参考信号的第二序列长度,第一序列长度和第二序列长度不同。In one embodiment, the communication device can be specifically used to implement the method executed by the terminal device in the embodiment of Figure 4. The device can be the terminal device itself, or a chip or a chipset in the terminal device or a part of the chip used to execute the function of the related method. Among them, the communication unit 301 is used to receive downlink control information, and the downlink control information is used to indicate a time domain resource allocation information in the time domain allocation set; the processing unit 302 is used to receive downlink data through the communication unit 301 based on the time domain resource allocation information and the reference signal indicated by the downlink control information. Among them, the time domain allocation set includes first time domain resource allocation information and second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, and the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
示例性的,第一时域资源分配信息指示的时域资源参数和第二时域资源分配信息指示的时域资源参数相同。 Exemplarily, the time domain resource parameter indicated by the first time domain resource allocation information is the same as the time domain resource parameter indicated by the second time domain resource allocation information.
可选的,通信单元301,还可以用于:接收来自网络设备的数据信道配置信息;其中,数据信道配置信息指示第一数据信道映射类型对应的参考信号的类型和第二数据信道映射类型对应的参考信号的类型;第一数据信道映射类型对应的参考信号的类型为第一类型,第一类型的参考信号的序列长度为第一序列长度;第二数据信道映射类型对应的参考信号的类型为第二类型,第二类型的参考信号的序列长度为第二序列长度。Optionally, the communication unit 301 can also be used to: receive data channel configuration information from a network device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
可选的,处理单元302,具体用于:若下行控制信息指示的时域资源分配信息为第一时域资源分配信息,基于第一序列长度的参考信号进行信道估计;或者,若下行控制信息指示的时域资源分配信息为第二时域资源分配信息,基于第二序列长度的参考信号进行信道估计;或者,若下行控制信息的时域资源分配信息为指示时域分配表中的第三时域资源分配信息,第三时域资源分配信息指示的数据信道映射类型未配置对应的序列长度,基于第一序列长度的参考信号进行信道估计。Optionally, the processing unit 302 is specifically used to: if the time domain resource allocation information indicated by the downlink control information is the first time domain resource allocation information, perform channel estimation based on the reference signal of the first sequence length; or, if the time domain resource allocation information indicated by the downlink control information is the second time domain resource allocation information, perform channel estimation based on the reference signal of the second sequence length; or, if the time domain resource allocation information of the downlink control information is the third time domain resource allocation information in the time domain allocation table, and the data channel mapping type indicated by the third time domain resource allocation information is not configured with a corresponding sequence length, perform channel estimation based on the reference signal of the first sequence length.
示例性的,第一序列长度为2,第二序列长度为4。Exemplarily, the length of the first sequence is 2, and the length of the second sequence is 4.
可选的,通信单元301,还可以用于:接收来自网络设备的数据信道配置信息;其中,数据信道配置信息包括时域分配集合的配置信息。Optionally, the communication unit 301 may also be used to: receive data channel configuration information from a network device; wherein the data channel configuration information includes configuration information of a time domain allocation set.
在一种实施方式中,通信装置具体可以用于实现图4的实施例中网络设备执行的方法,该装置可以是网络设备本身,也可以是网络设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,处理单元302,用于确定下行控制信息,下行控制信息用于指示时域分配集合中的一个时域资源分配信息;通信单元301,用于向终端设备发送下行控制信息。其中,时域分配集合包括第一时域资源分配信息和第二时域资源分配信息;第一时域资源分配信息指示的第一数据信道映射类型与第二时域资源分配信息指示的第二数据信道映射类型不同,第一数据信道映射类型对应参考信号的第一序列长度,第二数据信道映射类型对应参考信号的第二序列长度,第一序列长度和第二序列长度不同。In one embodiment, the communication device can be specifically used to implement the method executed by the network device in the embodiment of Figure 4. The device can be the network device itself, or it can be a chip or chipset in the network device or a part of the chip used to execute the function of the related method. Among them, the processing unit 302 is used to determine the downlink control information, and the downlink control information is used to indicate a time domain resource allocation information in the time domain allocation set; the communication unit 301 is used to send downlink control information to the terminal device. Among them, the time domain allocation set includes the first time domain resource allocation information and the second time domain resource allocation information; the first data channel mapping type indicated by the first time domain resource allocation information is different from the second data channel mapping type indicated by the second time domain resource allocation information, the first data channel mapping type corresponds to the first sequence length of the reference signal, and the second data channel mapping type corresponds to the second sequence length of the reference signal, and the first sequence length and the second sequence length are different.
示例性的,第一时域资源分配信息指示的时域资源参数和第二时域资源分配信息指示的时域资源参数相同。Exemplarily, the time domain resource parameter indicated by the first time domain resource allocation information is the same as the time domain resource parameter indicated by the second time domain resource allocation information.
可选的,通信单元301,还用于:向终端设备发送数据信道配置信息;其中,数据信道配置信息指示第一数据信道映射类型对应的参考信号的类型和第二数据信道映射类型对应的参考信号的类型;第一数据信道映射类型对应的参考信号的类型为第一类型,第一类型的参考信号的序列长度为第一序列长度;第二数据信道映射类型对应的参考信号的类型为第二类型,第二类型的参考信号的序列长度为第二序列长度。Optionally, the communication unit 301 is also used to: send data channel configuration information to the terminal device; wherein the data channel configuration information indicates the type of reference signal corresponding to the first data channel mapping type and the type of reference signal corresponding to the second data channel mapping type; the type of reference signal corresponding to the first data channel mapping type is a first type, and the sequence length of the first type of reference signal is a first sequence length; the type of reference signal corresponding to the second data channel mapping type is a second type, and the sequence length of the second type of reference signal is a second sequence length.
示例性的,下行控制信道指示的时域资源分配信息为根据与终端设备之间的下行信道的信道参数确定的。Exemplarily, the time domain resource allocation information indicated by the downlink control channel is determined according to the channel parameters of the downlink channel between the terminal device.
示例性的,若下行信道的信道参数满足预设条件,下行控制信道指示的时域资源分配信息为第一时域资源分配信息;若下行信道的信道参数不满足预设条件,下行控制信道指示的时域资源分配信息为第二时域资源分配信息。Exemplarily, if the channel parameters of the downlink channel meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the first time domain resource allocation information; if the channel parameters of the downlink channel do not meet the preset conditions, the time domain resource allocation information indicated by the downlink control channel is the second time domain resource allocation information.
示例性的,信道参数包括如下参数中至少一项:信道最大时延、信道时延扩展、或者信道平均时延。Exemplarily, the channel parameters include at least one of the following parameters: maximum channel delay, channel delay spread, or average channel delay.
示例性的,第一序列长度为2,第二序列长度为4。Exemplarily, the length of the first sequence is 2, and the length of the second sequence is 4.
可选的,通信单元301,还用于:向终端设备发送数据信道配置信息;其中,数据信道配置信息包括时域分配集合的配置信息。Optionally, the communication unit 301 is further used to: send data channel configuration information to the terminal device; wherein the data channel configuration information includes configuration information of the time domain allocation set.
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可以理解的是,本申请实施例中各个模块的功能或者实现可以进一步参考方法实施例的相关描述。The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. It is understood that the functions or implementations of each module in the embodiments of the present application may further refer to the relevant description of the method embodiment.
一种可能的方式中,通信装置可以如图6所示,该装置可以是通信设备或者通信设备中的芯片,其中该通信设备可以为上述实施例中的终端设备也可以是上述实施例中的网络设备。该装置包括处理器401和通信接口402,还可以包括存储器403。其中,处理单元302可以为处理器401。通信单元301可以为通信接口402。可选的,处理器401和存储器403也可以集成在一起。In a possible manner, the communication device may be as shown in FIG6 , and the device may be a communication device or a chip in a communication device, wherein the communication device may be a terminal device in the above embodiment or a network device in the above embodiment. The device includes a processor 401 and a communication interface 402, and may also include a memory 403. Among them, the processing unit 302 may be the processor 401. The communication unit 301 may be the communication interface 402. Optionally, the processor 401 and the memory 403 may also be integrated together.
处理器401,可以是一个CPU,或者为数字处理单元等等。通信接口402可以是收发器、也可以为接口电路如收发电路等、也可以为收发芯片等等。该装置还包括:存储器403,用于存储处理器401执行的程序。存储器403可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器403是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。The processor 401 may be a CPU, or a digital processing unit, etc. The communication interface 402 may be a transceiver, or an interface circuit such as a transceiver circuit, or a transceiver chip, etc. The device further includes a memory 403 for storing programs executed by the processor 401. The memory 403 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD). The memory 403 may be a solid-state drive (SSD), or a volatile memory such as a random-access memory (RAM). The memory 403 is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
处理器401用于执行存储器403存储的程序代码,具体用于执行上述处理单元302的动作,本申请在此不再赘述。通信接口402具体用于执行上述通信单元301的动作,本申请在此不再赘述。The processor 401 is used to execute the program code stored in the memory 403, specifically to execute the actions of the processing unit 302, which will not be described in detail in this application. The communication interface 402 is specifically used to execute the actions of the communication unit 301, which will not be described in detail in this application.
本申请实施例中不限定上述通信接口402、处理器401以及存储器403之间的具体连接介质。本申请实施例在图6中以存储器403、处理器401以及通信接口402之间通过总线404连接,总线在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The specific connection medium between the communication interface 402, the processor 401 and the memory 403 is not limited in the embodiment of the present application. In FIG6 , the memory 403, the processor 401 and the communication interface 402 are connected by a bus 404. The bus is represented by a bold line in FIG6 . The connection mode between other components is only for schematic illustration and is not limited. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in FIG6 , but it does not mean that there is only one bus or one type of bus.
本发明实施例还提供了一种计算机可读存储介质,用于存储为执行上述处理器所需执行的计算机软件指令,其包含用于执行上述处理器所需执行的程序。An embodiment of the present invention further provides a computer-readable storage medium for storing computer software instructions required to be executed by the above-mentioned processor, which includes a program required to be executed by the above-mentioned processor.
本申请实施例还提供一种通信系统,包括用于实现图4的实施例中终端设备功能的通信装置和用于实现图4的实施例中网络设备功能的通信装置。An embodiment of the present application also provides a communication system, including a communication device for implementing the terminal device function in the embodiment of Figure 4 and a communication device for implementing the network device function in the embodiment of Figure 4.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to the flowchart and/or block diagram of the method, device (system), and computer program product according to the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the process and/or box in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。 Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims (31)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310070172.5 | 2023-01-11 | ||
| CN202310070172.5A CN118338427A (en) | 2023-01-11 | 2023-01-11 | A communication method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024149326A1 true WO2024149326A1 (en) | 2024-07-18 |
Family
ID=91779450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/071787 Ceased WO2024149326A1 (en) | 2023-01-11 | 2024-01-11 | Communication method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118338427A (en) |
| WO (1) | WO2024149326A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021084504A1 (en) * | 2019-11-01 | 2021-05-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods of signaling time domain resource allocation for pdsch transmission |
| WO2021143871A1 (en) * | 2020-01-17 | 2021-07-22 | 中兴通讯股份有限公司 | Configuration method and apparatus, data processing method and apparatus, device, and storage medium |
| CN113853763A (en) * | 2019-03-29 | 2021-12-28 | 瑞典爱立信有限公司 | Method for differentiating multiple physical downlink shared channel (PDSCH) transmission schemes |
-
2023
- 2023-01-11 CN CN202310070172.5A patent/CN118338427A/en active Pending
-
2024
- 2024-01-11 WO PCT/CN2024/071787 patent/WO2024149326A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113853763A (en) * | 2019-03-29 | 2021-12-28 | 瑞典爱立信有限公司 | Method for differentiating multiple physical downlink shared channel (PDSCH) transmission schemes |
| WO2021084504A1 (en) * | 2019-11-01 | 2021-05-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods of signaling time domain resource allocation for pdsch transmission |
| WO2021143871A1 (en) * | 2020-01-17 | 2021-07-22 | 中兴通讯股份有限公司 | Configuration method and apparatus, data processing method and apparatus, device, and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| NEC: "Discussion on increased number of orthogonal DMRS ports", 3GPP TSG RAN WG1 #109-E, R1-2203684, 29 April 2022 (2022-04-29), XP052153113 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118338427A (en) | 2024-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7227297B2 (en) | Data communication method, terminal and base station | |
| CN108631998B (en) | Reference signal mapping method, network equipment and terminal equipment | |
| TWI711289B (en) | A wireless transmit/receive unit and a method performed thereby | |
| JP7481437B2 (en) | Method and apparatus for acquiring configuration information of demodulation reference signal | |
| CN111867086B (en) | Communication method and communication device | |
| WO2018113618A1 (en) | Method for transmitting and receiving reference signal, access network device and terminal device | |
| CN106465368A (en) | Sub-band resource determining device and method | |
| CN112968756A (en) | Reference signal configuration method and device | |
| WO2023207476A1 (en) | Communication method and apparatus, and device | |
| WO2023125761A1 (en) | Communication method and apparatus | |
| CN107689845B (en) | A method for transmitting reference signals, related equipment and communication system | |
| CN119254378A (en) | Low PAPR DMRS and low inter-cell interference for DFT-spread OFDM | |
| WO2023011110A1 (en) | Communication method and apparatus | |
| CN114257484B (en) | A symbol application method and communication device | |
| CN109155699B (en) | A kind of uplink information transmission method and device | |
| WO2024149326A1 (en) | Communication method and apparatus | |
| JP2022166320A (en) | Pucch transmission method, terminal, and network-side device | |
| CN111787613B (en) | Data transmission method, device and equipment | |
| CA3028499A1 (en) | Method for sending control information, method for receiving control information, network device, and terminal device | |
| WO2022205022A1 (en) | Method and apparatus for transmitting reference signal | |
| TWI888002B (en) | An information processing method, device and readable storage medium | |
| WO2025167387A1 (en) | Communication method and apparatus | |
| WO2025112637A1 (en) | Communication method and apparatus | |
| WO2024067265A1 (en) | Communication method and apparatus, and device | |
| WO2024027637A1 (en) | Resource determination method and apparatus, and terminal and network-side device |
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: 24741322 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |