Rate matching method and communication device

CN121753280APending Publication Date: 2026-03-27HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-29
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In the multi-user-multi-input and multiple output (MU-MIMO) scenario, it is difficult for terminal devices to perform accurate rate matching under different bandwidths, resulting in decoding errors.

Method used

The receiving end device receives the first indication information and the second indication information, respectively, instructs the first frequency domain resources and the second frequency domain resources, and receives the corresponding first rate matching information and the second rate matching information so as to be under different bandwidths Differentiate to perform rate matching.

Benefits of technology

More accurate data demodulation under different bandwidths is realized, and the reception performance of terminal devices is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121753280A_ABST
    Figure CN121753280A_ABST
Patent Text Reader

Abstract

Provided are a rate matching method and a communication device, the method in which a network device binds different rate matching mechanisms for a terminal device for different frequency domain resources, the rate matching information being used for indicating positions of time-frequency resources not used for data transmission in the corresponding frequency domain resources, and the rate matching information being used for indicating positions of time-frequency resources not used for data transmission in the corresponding frequency domain resources. The terminal device can perform rate matching on different frequency domain resources based on different rate matching information. The method can ensure that the terminal equipment can carry out rate matching in a differentiated manner under different bandwidths, and more accurate data demodulation is realized, so that the receiving performance of the terminal equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Rate matching method and communication device Technical Field

[0001] The present application relates to the field of wireless communications, and in particular, to a rate matching method and a communication device. Background Art

[0002] In a multi-user-multiple input multiple output (MU-MIMO) scenario, a base station communicates with multiple terminals simultaneously. Terminal #1 needs to perform rate matching before demodulating data based on the received demodulation reference signal (DMRS). Specifically, in addition to knowing its own DMRS port, terminal #1 usually needs to know the DMRS ports of other co-scheduled terminals. Based on its own DMRS ports and the resource mapping information corresponding to the DMRS ports, it determines which resource elements (REs) are occupied in the current transmission time slot, that is, which REs will not transmit its own data. If terminal #1 cannot obtain this information, terminal #1 will demodulate the DMRS of other terminals as its own data, resulting in decoding errors.

[0003] In order to achieve DMRS rate matching for multiple terminals, the standard provides an explicit signaling indication method. The base station can indicate to terminal #1 the code division multiplexing (CDM) group information corresponding to the DMRS ports of terminal #1 and other co-scheduled terminals in the current transmission time slot. The CDM group information can be used to determine which REs in the current transmission time slot are occupied by the DMRS ports of terminal #1 and other co-scheduled terminals.

[0004] In the above DMRS rate matching scheme, CDM group information and the terminal's DMRS port information are configured simultaneously. Since DMRS port information is configured within the DMRS port configuration period, the corresponding scheduling bandwidth is fixed. Consequently, the scheduling bandwidth corresponding to the CDM group information indication is also fixed. When only traditional MIMO services exist in the system, terminal #1 can perform rate matching based on the indicated CDM group information within the corresponding scheduling bandwidth. However, in service convergence scenarios (i.e., multiple services coexist), different services may use different bandwidths. In this case, how to perform rate matching is an urgent problem that needs to be solved.

[0005] Summary of the Invention

[0006] The present application provides a rate matching method and a communication device, which can ensure that differentiated rate matching can be performed under different bandwidths, achieve more accurate data demodulation, and thus improve the receiving performance of the device.

[0007] In the first aspect, a communication method is provided. The method can be executed by a receiving device, or can be executed by a component of the receiving device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the execution by the receiving device as an example.

[0008] The method may include: a receiving device receives first indication information and second indication information, the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; the receiving device receives first rate matching information associated with the first frequency domain resource and second rate matching information associated with the second frequency domain resource, the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resource that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resource that are not used for data transmission, the first time-frequency resource includes a first time domain resource and a first frequency domain resource, and the second time-frequency resource includes a first time domain resource and a second frequency domain resource.

[0009] In the above technical solution, the transmitting device can bind the corresponding rate matching information of the receiving device for different frequency domain resources. This method can ensure that the terminal device can perform differentiated rate matching under different bandwidths, achieve more accurate data demodulation, and thus improve the receiving performance of the terminal device.

[0010] In certain implementations of the first aspect, the method also includes: the receiving device performs rate matching on each time-frequency unit of the first time-frequency resource based on the first rate matching information, and the first time-frequency resource is composed of a first time domain resource and a first frequency domain resource; the receiving device performs rate matching on each time-frequency unit of the second time-frequency resource based on the second rate matching information, and the second time-frequency resource is composed of a first time domain resource and a second frequency domain resource.

[0011] In certain implementations of the first aspect, the first rate matching information is used to indicate that none of the first time-frequency resources are used for transmitting data.

[0012] The above technical solution provides a simple rate matching solution, and the terminal device believes that there is no data transmission at all on the frequency domain resources of the spatial division multiplexing of different types of signals.

[0013] In certain implementations of the first aspect, the first rate matching information is used to indicate the positions of the time-frequency resources of the first reference signal and the second reference signal transmitted on the first time-frequency resource, and the second rate matching information is used to indicate the positions of the time-frequency resources of the first reference signal transmitted on the second time-frequency resource. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

[0014] The above technical solution provides a specific application scenario for performing differentiated rate matching on the first frequency domain resources and the second frequency domain resources.

[0015] In certain implementations of the first aspect, the first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

[0016] It should be understood that if a reference signal is transmitted on a time-frequency resource, then the time-frequency resource cannot be used for data transmission. In the above technical solution, a specific design scheme for the first rate matching information is given, in which the first mapping information indicates the time-frequency resource position on the first frequency domain resource that can be used for the first reference signal transmission and the second reference signal transmission, and the third indication information indicates the time-frequency resource position actually used for the first reference signal transmission and the second reference signal transmission among the time-frequency resource positions that can be used for the first reference signal transmission and the second reference signal transmission, so that the receiving end device can determine the position information of the time-frequency resource in the first frequency domain resource that cannot be used for data transmission based on the first mapping information and the third indication information.

[0017] In certain implementations of the first aspect, the second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

[0018] In certain implementations of the first aspect, the first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resources that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resources that can be used to transmit the second reference signal, wherein the pattern of the first reference signal is the same as the pattern of the second reference signal, or the pattern of the first reference signal is different from the pattern of the second reference signal.

[0019] In certain implementations of the first aspect, when the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the time-frequency resource positions that can be used to transmit the reference signal in the two patterns, the first mapping information also includes a first rule, a second rule, or a third rule, wherein the first rule indicates that the pattern of the first reference signal remains unchanged and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; the second rule indicates that the pattern of the second reference signal remains unchanged and the conflicting position in the pattern of the first reference signal cannot be used to transmit the first reference signal; the third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is staggered mapped so that there is no conflict in the positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

[0020] In the above technical solution, three possible rules for eliminating pattern conflicts are given. When the pattern of the first reference signal received by the receiving device conflicts with the pattern of the second reference signal, the receiving device can first eliminate the pattern conflict based on the given rules, and then determine the time-frequency resource position actually used to transmit the first reference signal and the second reference signal in the first time-frequency resource based on the pattern after the conflict is eliminated.

[0021] In certain implementations of the first aspect, the first reference signal and the second reference signal are demodulation reference signals (DMRSs).

[0022] In certain implementations of the first aspect, frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signal and the second type of signal are continuous or discontinuous in the frequency domain.

[0023] On the second aspect, a communication method is provided. The method can be executed by a sending device, or can be executed by a component of the sending device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained as an example of execution by a sending device.

[0024] The method may include: a transmitting device sends first indication information and second indication information, the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; the transmitting device sends first rate matching information associated with the first frequency domain resource and second rate matching information associated with the second frequency domain resource, the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resource that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resource that are not used for data transmission, the first time-frequency resource includes a first time domain resource and a first frequency domain resource, and the second time-frequency resource includes a first time domain resource and a second frequency domain resource.

[0025] For the beneficial effects of the second aspect, please refer to the description of the first aspect and will not be repeated here.

[0026] In certain implementations of the second aspect, the first rate matching information is used to indicate that none of the first time-frequency resources are used for transmitting data.

[0027] In certain implementations of the second aspect, the first rate matching information is used to indicate the positions of the time-frequency resources of the first reference signal and the second reference signal transmitted on the first time-frequency resource, and the second rate matching information is used to indicate the positions of the time-frequency resources of the first reference signal transmitted on the second time-frequency resource. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

[0028] In certain implementations of the second aspect, the first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

[0029] In certain implementations of the second aspect, the second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

[0030] In certain implementations of the second aspect, the first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resources that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resources that can be used to transmit the second reference signal, wherein the pattern of the first reference signal is the same as the pattern of the second reference signal, or the pattern of the first reference signal is different from the pattern of the second reference signal.

[0031] In certain implementations of the second aspect, when the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the time-frequency resource positions that can be used to transmit the reference signal in the two patterns, the first mapping information also includes a first rule or a second rule or a third rule, wherein the first rule indicates that the pattern of the first reference signal remains unchanged and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; the second rule indicates that the pattern of the second reference signal remains unchanged and the conflicting position in the pattern of the first reference signal cannot be used to transmit the first reference signal; the third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is staggered mapped so that there is no conflict in the positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

[0032] In certain implementations of the second aspect, the first reference signal and the second reference signal are demodulation reference signals (DMRSs).

[0033] In certain implementations of the second aspect, frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signal and the second type of signal are continuous or discontinuous in the frequency domain.

[0034] In a third aspect, a communication device is provided, the device being configured to execute the method provided in the first aspect. Specifically, the device may include units and / or modules, such as a processing unit and / or a communication unit, for executing the method in the first aspect or any possible implementation of the first aspect.

[0035] In one implementation, the apparatus is a receiving device. When the apparatus is a receiving device, the communication unit may be a transceiver or an input / output interface; and the processing unit may be at least one processor. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.

[0036] In another implementation, the apparatus is a chip, chip system, or circuit used in a receiving device. When the apparatus is a chip, chip system, or circuit used in a receiving device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0037] In a fourth aspect, a communication device is provided, the device being configured to execute the method provided in the second aspect. Specifically, the device may include units and / or modules, such as a processing unit and / or a communication unit, for executing the method in the second aspect or any possible implementation of the second aspect.

[0038] In one implementation, the apparatus is a transmitting device. When the apparatus is a transmitting device, the communication unit may be a transceiver or an input / output interface; and the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0039] In another implementation, the apparatus is a chip, chip system, or circuit used in a transmitting device. When the apparatus is a chip, chip system, or circuit used in a receiving device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0040] In a fifth aspect, a communication device is provided, comprising: at least one processor, the at least one processor being coupled to at least one memory, the at least one memory being used to store computer programs or instructions, and the at least one processor being used to call and run the computer program or instructions from the at least one memory, so that the communication device executes the method in the first aspect or any possible implementation of the first aspect.

[0041] In one implementation, the apparatus is a receiving device.

[0042] In another implementation, the apparatus is a chip, a chip system, or a circuit used in a receiving device.

[0043] In a sixth aspect, a communication device is provided, comprising: at least one processor, the at least one processor being coupled to at least one memory, the at least one memory being used to store computer programs or instructions, and the at least one processor being used to call and run the computer program or instructions from the at least one memory, so that the communication device executes the method in the second aspect or any possible implementation of the second aspect.

[0044] In one implementation, the apparatus is a sending end device.

[0045] In another implementation, the apparatus is a chip, a chip system, or a circuit used in a transmitting device.

[0046] In a seventh aspect, a processor is provided for executing the methods provided in the above aspects.

[0047] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as processor output, reception, input and other operations, and can also be understood as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.

[0048] In an eighth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, and the program code includes a method for executing the above-mentioned first aspect or second aspect and any possible implementation of the first aspect or second aspect.

[0049] In a ninth aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method in the first aspect or the second aspect and any possible implementation of the first aspect or the second aspect.

[0050] In the tenth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method in the above-mentioned first aspect or second aspect and any possible implementation method of the first aspect or second aspect.

[0051] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instructions are stored, and the processor is used to execute the computer program or instructions stored on the memory. When the computer program or instructions are executed, the processor is used to execute the method in the above-mentioned first aspect or second aspect and any possible implementation method of the first aspect or second aspect.

[0052] In an eleventh aspect, a communication system is provided, which includes the communication device shown in the fifth and sixth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] FIG1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application.

[0054] FIG2 shows DMRS patterns of two configuration types.

[0055] FIG3 is a schematic diagram of MU-MIMO spatial multiplexing in a RIS-MIMO system.

[0056] FIG4 is a schematic diagram of MU-MIMO spatial multiplexing in an ISAC MIMO system.

[0057] FIG5 is a schematic flowchart of a rate matching method provided in an embodiment of the present application.

[0058] FIG6 is a schematic diagram of a sample of a second reference signal provided in an embodiment of the present application.

[0059] FIG7 is a schematic diagram of a position of REs not used for data transmission in a resource grid determined based on first rate matching information according to an embodiment of the present application.

[0060] FIG8 is a schematic diagram of rate matching on a first time-frequency resource provided by an embodiment of the present application.

[0061] FIG9 is a schematic diagram of another example of a second reference signal provided in an embodiment of the present application.

[0062] FIG10 is a schematic diagram of a pattern of a new reference signal after the pattern of the second reference signal is modified based on the first rule.

[0063] FIG11 is a schematic diagram of a new reference signal pattern after a reference signal pattern is modified based on a second rule.

[0064] FIG12 is a schematic diagram of a new reference signal pattern after the pattern of the second reference signal is modified based on the third rule.

[0065] FIG13 is a schematic diagram of the positions of REs not used for data transmission in a resource grid determined based on first rate matching information provided by an embodiment of the present application.

[0066] FIG14 is a schematic diagram of another method of performing rate matching on a first time-frequency resource provided in an embodiment of the present application.

[0067] Figure 15 is a schematic diagram of a single gNB site scenario in a synaesthesia-fusion MIMO spatial division multiplexing system.

[0068] Figure 16 is a schematic diagram of a dual-gNB site scenario in a synaesthesia-fused MIMO spatial division multiplexing system.

[0069] FIG17 is a schematic block diagram of a communication device 200 provided in an embodiment of the present application.

[0070] FIG18 is a schematic block diagram of a communication device 300 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0071] The technical solution of this application will be described below with reference to the accompanying drawings.

[0072] The technical solutions provided in this application can be applied to various communication systems, such as: fifth generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system. The technical solutions provided in this application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems. This application is not limited to this.

[0073] In the embodiment of the present application, the network device can be any device with wireless transceiver function. The device includes but is not limited to: 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., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It can also be a gNB in ​​a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc., or a base station in a next-generation communication 6G system, etc.

[0074] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by both the DU and the AAU. It is understood that a network device can be a device that includes one or more of a CU node, a DU node, or an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or may be classified as a network device in a core network (core network, CN), which is not limited in this application.

[0075] Network equipment provides services for cells, and terminal devices communicate with cells through transmission resources allocated by the network equipment (for example, frequency domain resources, or spectrum resources). The cell can belong to a macro base station (for example, a macro eNB or macro gNB), or to a base station corresponding to a small cell. Small cells here can include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0076] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0077] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). terminal equipment in network, PLMN, etc.

[0078] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0079] Furthermore, terminal devices can also be end devices in the Internet of Things (IoT) system. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the Internet through communication technologies, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband NB technology to achieve massive connectivity, deep coverage, and power-saving terminals.

[0080] Figure 1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application. As shown in Figure 1 , the wireless communication system 100 may include at least one network device, such as the network device 110 shown in Figure 1 . The wireless communication system 100 may also include at least one terminal device, such as the terminal device 120 and the terminal device 130 shown in Figure 1 . Both the network device and the terminal device may be configured with multiple antennas, and the network device and the terminal device may communicate using multi-antenna technology. Terminal devices may also communicate directly with each other.

[0081] When a network device and a terminal device communicate, the network device can manage at least one cell, and a cell can have at least one terminal device. Optionally, network device 110 and terminal device 120 form a single-cell communication system. Without loss of generality, the cell is referred to as cell #1. Network device 110 can be a network device in cell #1, or network device 110 can serve a terminal device (e.g., terminal device 120) in cell #1.

[0082] It should be noted that a cell can be understood as an area within the coverage range of wireless signals of network equipment.

[0083] It can be understood that Figure 1 is a simplified schematic diagram for ease of understanding, and the wireless communication system 100 may also include other network devices or other terminal devices, which are not shown in Figure 1. The embodiments of the present application can be applicable to any communication scenario in which a network device and a terminal device communicate. For example, it can be applicable to downlink communication as well as uplink communication. In downlink communication, the network device acts as a transmitting end and the terminal device acts as a receiving end, and the network device can send a downlink reference signal and downlink data to the terminal device. In uplink communication, the terminal device acts as a transmitting end and the network device acts as a receiving end, and the terminal device can send an uplink reference signal and uplink data to the network device.

[0084] Here are a few explanations of this application:

[0085] (1) “Sending” and “receiving” in the embodiments of the present application indicate the direction of signal transmission. For example, “sending information to XX” can be understood as the destination of the information being XX, which can include direct sending through the air interface, as well as indirect sending through the air interface by other units or modules. “Receiving information from YY” can be understood as the source of the information being YY, which can include direct receiving from YY through the air interface, as well as indirect receiving from YY through the air interface from other units or modules. “Sending” can also be understood as the “output” of the chip interface, and “receiving” can also be understood as the “input” of the chip interface.

[0086] In other words, sending and receiving can be performed between devices, for example, between a network device and a terminal device, or can be performed within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0087] It is understandable that information may be processed between the source and destination of information transmission, such as coding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated.

[0088] (2) In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein the other information is associated with the information to be indicated; or only a part of the information to be indicated may be indicated, while the other part of the information to be indicated is known or agreed in advance. For example, the indication of specific information may be achieved by means of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication. It is understandable that for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0089] To facilitate understanding of the embodiments of the present application, the following is a brief introduction to the terms involved in the embodiments of the present application.

[0090] 1. Multiple-input multi-output (MIMO) technology

[0091] MIMO technology leverages spatial resources to achieve array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth, exponentially increasing the capacity and spectral efficiency of communication systems. For example, in LTE systems, multiple antennas can be used at both the transmitter and receiver to support up to eight layers of transmission, effectively increasing system capacity.

[0092] 2. Time-frequency resources

[0093] In the embodiments of the present application, data or information may be carried by time-frequency resources. The time-frequency resources may include resources in the time domain and resources in the frequency domain. In the time domain, the time-frequency resources may include one or more time domain units (also referred to as time units, time units, etc.); in the frequency domain, the time-frequency resources may include one or more frequency domain units.

[0094] In the time domain, the smallest granularity is an orthogonal frequency division multiplexing (OFDM) symbol, and in the frequency domain, the smallest granularity is a subcarrier. The time-frequency resource consisting of an OFDM symbol and a subcarrier is called a resource element (RE). The RE is the smallest transmission unit for signal transmission, and the physical layer uses the RE as the basic unit when performing resource mapping.

[0095] A time domain unit can be a symbol or several OFDM symbols, or a slot, or a mini-slot, or a subframe. A slot can consist of 7 or 14 symbols; a mini-slot can include at least one symbol (for example, 2 symbols, 7 symbols, or 14 symbols, or any number of symbols less than or equal to 14 symbols); and a subframe can last 1 millisecond (ms) in the time domain.

[0096] A frequency domain unit can be a resource block (RB), a subcarrier, a resource block group (RBG), a predefined subband, a precoding resource block group (PRG), a bandwidth part (BWP), or a carrier, or a serving cell. It should be understood that the above-mentioned time domain unit and frequency domain unit sizes are only for the convenience of understanding the solution of the present application and do not limit the scope of protection of the present application.

[0097] 3. Reference signal (RS)

[0098] A reference signal may also be referred to as a pilot, reference sequence, or base signal. In this application, a reference signal may be a reference signal used for channel measurement and channel estimation. Reference signals are distributed across different REs in the time-frequency two-dimensional space within an OFDM symbol and have known amplitude and phase. In a MIMO system, each transmit antenna (virtual or physical) has an independent data channel. Based on the known RS signal, the receiver performs channel estimation for each transmit antenna and recovers the transmitted data based on this channel estimation. Current standards have defined a variety of reference signals, such as cell-specific reference signals (CRS), demodulation reference signals (DMRS), channel state information-reference signals (CSI-RS), and sounding reference signals (SRS). DMRS is used to perform channel estimation on data channels (e.g., physical uplink shared channel (PUSCH), physical downlink shared channel (PDSCH)) or control channels (e.g., physical uplink control channel (PUCCH), physical downlink control channel (PDCCH)), thereby enabling detection and demodulation of data on the corresponding channels. CSI-RS is used to measure channel information and report information such as channel quality indicator (CQI), precoding matrix indicator (PMI), and rank indicator (RI). The SRS is used to measure an uplink channel and estimate a downlink channel based on the uplink channel, thereby determining a precoding matrix for downlink transmission.

[0099] It should be understood that the reference signals listed above are only examples and should not constitute any limitation to this application. This application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions.

[0100] 4. Antenna port

[0101] The antenna port is referred to as port, which can include a transmitting port (or transmitting port) and a receiving port. Among them, the transmitting port can be understood as a virtual antenna recognized by the receiving device, or a transmitting antenna recognized by the receiving end, or a transmitting antenna that can be distinguished in space. The transmitting port can also be called a port for the precoding reference signal. The reference signal of each transmitting port can be transmitted through one or more frequency domain units. An antenna port can be configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. The receiving port can be understood as the receiving antenna of the receiving device. For example, in downlink transmission, the receiving port can refer to the receiving antenna of the terminal device.

[0102] Depending on the signals they carry, antenna ports can be divided into reference signal antenna ports (also called reference signal ports, pilot ports) and data antenna ports (abbreviated as data ports). Reference signal ports may include, but are not limited to, DMRS ports and CSI-RS ports.

[0103] 5. Rate matching

[0104] To prevent interference between reference signals and data that could impact channel estimation and data demodulation performance, the transmitter must avoid mapping the reference signal when transmitting data, ensuring that the data and reference signal are mapped to different time-frequency resources. Correspondingly, the receiver needs to know which time-frequency resources within its own resources are not transmitting data, so that it can avoid these time-frequency resources during data demodulation for accurate data decoding.

[0105] MIMO technology is a key technology for 5G and future communications. When using MIMO to transmit data, the receiving device can perform channel estimation based on received reference signals (e.g., DMRS) and then demodulate the data. The following uses DMRS as an example to explain the number of reference signal ports and rate matching methods currently supported by the protocol.

[0106] Figure 2 shows two types of DMRS patterns. Each square in Figure 2 can be regarded as an RE. Figure 2 (a) is a schematic diagram of a DMRS pattern of type 1, which adopts a comb-type + cyclic shift multiplexing method and supports a maximum of 8 DMRS orthogonal ports. The 8 DMRS orthogonal ports are 1000, 1001, 1002, 1003, 1004, 1005, 1006, and 1007. Figure 2 (b) is a schematic diagram of a DMRS pattern of type 2, which adopts a frequency division multiplexing + time-frequency domain code division multiplexing method and supports a maximum of 12 DMRS orthogonal ports. The 12 DMRS orthogonal ports are 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, and 1011. As can be seen, "double symbols" (symbols corresponding to sequence numbers 2 and 3) are configured in the Type 1 and Type 2 DMRS patterns, and the DMRS ports occupy a total of 24 REs in each RB. The main difference between the two types of DMRS patterns lies in the number of CDM groups supported. REs with different fill patterns represent different CDM groups. Specifically, the Type 1 DMRS pattern supports two CDM groups, and the eight DMRS ports belong to two CDM groups (i.e., CDM group 0 and CDM group 1). CDM group 0 includes 1000, 1001, 1004, and 1005; CDM group 1 includes 1002, 1003, 1006, and 1007. The type 2 DMRS pattern supports 3 CDM groups, and the 12 DMRS ports belong to 3 CDM groups (CDM group 0, CDM group 1 and CDM group 2). CDM group 0 includes 1000, 1001, 1006 and 1007; CDM group 1 includes 1002, 1003, 1008 and 1009; CDM group 2 includes 1004, 1005, 1010 and 1011.

[0107] During actual data transmission, the base station will allocate a DMRS port to each UE and indicate the DMRS port to the UE. The UE can determine the location of its allocated DMRS resource based on the indicated port information and DMRS pattern. The DMRS port indication can be implemented through the port indication field of the downlink control information (DCI). For example, this field and its corresponding port allocation results are shown in Table 1. Table 1 only gives some of the port allocation results. For the complete table of Table 1, please refer to the existing protocol. For example, if the port indication field of the DCI indicates 2, then based on Table 1, find the row with the value field taking the value of 2, and determine that the DMRS ports allocated to the UE are ports 1000 and 1001. It should be understood that 0, 1, 2, 3...8 in the DMRS ports in Table 1 respectively indicate that the DMRS ports are ports 1000, 1001, 1002, 1003...1008.

[0108] Table 1

[0109] In a multi-user multiple input multiple output (MU-MIMO) scenario, the base station communicates with multiple UEs simultaneously. When the UE demodulates data based on DMRS, it needs to perform rate matching. Specifically, in addition to its own DMRS port, the UE usually needs to know the information of the DMRS ports of other UEs that are co-scheduled, so as to obtain which REs in the current transmission time slot are occupied by DMRS and will not transmit its own data. If the UE cannot obtain this information, the UE will demodulate the DMRS of other users as its own data, resulting in decoding errors. In order to enable the UE to know which time-frequency resources are not transmitting data, a rate matching method is provided in the existing system.

[0110] To fully leverage the advantages of MU-MIMO, the standard has adopted a design that supports a maximum of 12 orthogonal ports for MU-MIMO (i.e., the design of the DMRS pattern corresponding to Figure 2(b)). To address multi-user rate matching, the standard adopts explicit signaling. For example, the value of "num of CDM groups without data" in Table 1 indicates the CDM group information occupied by all ports in the system's current transmission time slot (because the order of CDM groups is agreed upon in the protocol, knowing the number of CDM groups without data is equivalent to knowing which CDM groups they are, that is, knowing the sequence number of the CDM groups). This indicates potential DMRS mapping resources, allowing users to know the location of potential DMRSs and then perform data demodulation at other locations. Here, 1 represents CDM group 0, 2 represents CDM group 0 and CDM group 1, and 3 represents CDM group 0, CDM group 1, and CDM group 2.

[0111] In the current DMRS rate matching scheme, the port indication field of the DCI indicates the CDM group information and the DMRS port information by indicating the value in Table 1. That is, the CDM group information and the terminal's DMRS port information are configured at the same time. Since the DMRS port information is configured within the DMRS port configuration period, the corresponding scheduling bandwidth is fixed. Therefore, the scheduling bandwidth corresponding to the indication of the CDM group information is also fixed. When only traditional MIMO services exist in the system, there is no problem for the UE to perform rate matching based on the CDM group information on the corresponding scheduling bandwidth. However, in the scenario of service convergence (i.e., multiple services coexist), the bandwidths used by different services may be different. If the rate matching assumption is not made based on different bandwidths, the terminal's channel estimation and data demodulation accuracy will be affected, and the reception performance will be reduced. The following introduces two specific service convergence scenarios in conjunction with Figures 3 and 4.

[0112] Figure 3 shows a schematic diagram of MU-MIMO spatial division multiplexing in a reconfigurable intelligent surface (RIS)-MIMO system. In this scenario, the base station sends a signal to the RIS, which reflects the signal to terminal #1. Terminal #1 can be considered the terminal served by the RIS. The base station directly sends a signal to terminal #2, which can be considered the terminal served by the base station. In this scenario, the RIS faces a conflict between beam switching and transmission efficiency. For RIS users, wideband beams with large bandwidth are preferred for data transmission. For base station users, sub-band narrowband beams are used to achieve frequency diversity and improve data transmission accuracy.

[0113] Figure 4 is a schematic diagram of MU-MIMO spatial multiplexing in an integrated sensing and communication (ISAC) MIMO system. In this scenario, the base station sends a communication signal to terminal #1 and a sensing signal to terminal #2. The sensing signal uses a wideband beam to improve accuracy, taking phase continuity into consideration. Traditional communication signals are sent using sub-band narrowband beams. For example, the figure on the right of Figure 4 shows a schematic diagram of the frequency domain resources used for spatial multiplexing of the communication signal and the sensing signal. The frequency domain resources used by the communication signal and the sensing signal partially overlap. In this scenario, if terminal #1 still makes the same rate matching assumption for all bandwidths of the received communication signal, it may affect the channel estimation and data demodulation accuracy, thereby reducing reception performance.

[0114] In view of this, the present application provides a rate matching method and a communication device, which can effectively solve the above technical problems.

[0115] FIG5 is a schematic flow chart of a rate matching method provided in an embodiment of the present application. The method includes the following steps. For example, in the method, the transmitting device is a network device and the receiving device is a terminal device.

[0116] S510: The transmitting device sends first indication information and second indication information to the receiving device. Correspondingly, the receiving device receives the first indication information and second indication information from the transmitting device. The first indication information indicates a first frequency domain resource, and the second indication information indicates a second frequency domain resource. The first frequency domain resource and the second frequency domain resource do not overlap.

[0117] Optionally, the first frequency domain resource or the second frequency domain resource may include multiple frequency domain units in the frequency domain. Taking the first frequency domain resource as an example, the multiple frequency domain units contained in the first frequency domain resource may all be continuous in the frequency domain, or may be partially continuous, partially discontinuous, or may not be continuous at all. Similarly, the multiple frequency domain units contained in the second frequency domain resource may all be continuous in the frequency domain, or may be partially continuous, partially discontinuous, or may not be continuous at all. For example, the first indication information may indicate the first frequency domain resource in the form of a bitmap. For another example, the first indication information may indicate the first frequency domain resource in the form of the starting point of the frequency domain resource plus the size of the continuous bandwidth (BW). Similarly, the second indication information may also indicate the second frequency domain resource in the above method, and this application does not impose any restrictions.

[0118] S520: The transmitting end device transmits first rate matching information associated with the first frequency domain resource and second rate matching information associated with the second frequency domain resource to the receiving end device. Correspondingly, the receiving end device receives the first rate matching information and the second rate matching information from the transmitting end device.

[0119] Among them, the first rate matching information is used to indicate the position of the time-frequency resources in the first time-frequency resources that are not used for data transmission, and the second rate matching information is used to indicate the position of the time-frequency resources in the second time-frequency resources that are not used for data transmission. The first time-frequency resources include first time domain resources and first frequency domain resources, and the second time-frequency resources include first time domain resources and second frequency domain resources.

[0120] Optionally, the first rate matching information may be included in the first indication information or sent separately. Similarly, the second rate matching information may be included in the second indication information or sent separately. This application does not limit this.

[0121] The method for indicating rate matching information will be described in detail below in conjunction with specific scenarios and will not be described in detail here.

[0122] It can be understood that the embodiments of the present application enable rate matching corresponding to different bandwidths for different bandwidths (that is, the rate matching information is bound to the bandwidth, or the configuration of the rate matching information is bandwidth specific), but does not limit whether the first rate matching information and the second rate matching information are the same or different.

[0123] Optionally, after the receiving end device obtains rate matching information corresponding to different frequency domain resources, the method further includes:

[0124] S530: The receiving end device performs rate matching on the first time-frequency resource based on the first rate matching information, and performs rate matching on the second time-frequency resource based on the second rate matching information.

[0125] In the above technical solution, the network device binds corresponding rate matching mechanisms to the terminal devices for different bandwidths. This method can ensure that the terminal devices can perform differentiated rate matching under different broadbands, achieve more accurate data demodulation, and thus improve reception performance.

[0126] It should be understood that the above technical solution uses the first and second frequency domain resources as examples to describe the process of the rate matching mechanism corresponding to different bandwidth bindings. In actual application scenarios, there may also be third frequency domain resources, fourth frequency domain resources, or more frequency domain resources. When the signal transmission on these frequency domain resources is different, the method proposed in this application can also be used to configure the corresponding rate matching information for each frequency domain resource, and differentiated rate matching solutions for different bandwidths can be provided.

[0127] Optionally, the first frequency domain resources include frequency domain resources for transmitting one type of signal or for transmitting multiple types of signals using spatial division multiplexing, and the second frequency domain resources include frequency domain resources for transmitting one type of signal or for transmitting multiple types of signals using spatial division multiplexing. Thus, for example, the difference in signal transmission between the first frequency domain resources and the second frequency domain resources may include the following two difference scenarios.

[0128] It should be understood that the different signal types here can be considered signals corresponding to different services. For example, in the RIS-MIMO system shown in Figure 3, the signal sent by the base station to terminal #1 and the signal sent by the base station to terminal #2 can be considered different signals. In the ISAC MIMO system shown in Figure 3, the communication signal sent by the base station to terminal #1 and the perception signal sent by the base station to terminal #2 can be considered different signals.

[0129] Difference scenario one: The signal types transmitted on the first frequency domain resource and the second frequency domain resource are different or not completely the same, and it can be considered that the signal transmissions on the two frequency domain resources are different. For example, in an ISAC MIMO system, multiple users spatially multiplex the first frequency domain resource to transmit perception signals, and multiple users spatially multiplex the second frequency domain resource to transmit communication signals (i.e., the signal types transmitted on the two frequency domain resources are different), or multiple users spatially multiplex the first frequency domain resource to transmit perception signals and communication signals, and multiple users spatially multiplex the second frequency domain resource to transmit communication signals (i.e., the signal types transmitted on the two frequency domain resources are not completely the same).

[0130] Difference scenario two: The signal type transmitted on the first frequency domain resource and the second frequency domain resource is the same, but the reference signal patterns corresponding to the signals of this type transmitted on different frequency domain resources are different (that is, the pattern presented by the resource that can be used for reference signal transmission, but not the reference signal resource used for a specific actual transmission). It can also be considered that the signal transmissions on the two frequency domain resources are different. For example, in an ISAC MIMO system, multiple users transmit communication signals using spatial division multiplexing in the first frequency domain resource, and multiple users also transmit communication signals using spatial division multiplexing in the second frequency domain resource (that is, the signal type transmitted on the two frequency domain resources is the same), but when performing DMRS rate matching on the first frequency domain resource, the DMRS pattern shown in (a) of FIG2 needs to be used, and when performing DMRS rate matching on the second frequency domain resource, the DMRS pattern shown in (b) of FIG2 needs to be used.

[0131] The following describes the relevant steps of this method in detail using scenario 1, where the first frequency domain resources include frequency domain resources for multi-user spatial division multiplexing to transmit first-type signals and second-type signals (the first-type signals and the second-type signals are different types of signals), and the second frequency domain resources include frequency domain resources for multi-user spatial division multiplexing to transmit the first-type signals. In this example, the first-type signals are communication signals, and the second-type signals are perception signals.

[0132] In S510, if the first frequency domain resource includes multiple frequency domain units (hereinafter, multiple frequency domain units are explained by taking N frequency domain units as an example), then the first frequency domain resource includes frequency domain resources for spatial division multiplexing to transmit the first type of signal and the second type of signal. It can be understood that all frequency domain units in the N frequency domain units of the first frequency domain resource spatially divide and multiplex to transmit the first type of signal and the second type of signal, or, some frequency domain units in the N frequency domain units of the first frequency domain resource spatially divide and multiplex to transmit the first signal and the second signal. This application does not limit this. For example, the frequency domain unit is an RB, and the first frequency domain resource includes RB#1, RB#2, RB#3, RB#4 and RB#5. Then, all RBs in these 5 RBs spatially divide and multiplex to transmit the first signal and the second signal, or, RB#3, RB#4 and RB#5 in these 5 RBs spatially divide and multiplex to transmit the first signal and the second signal, and there is no signal transmitted to the receiving device on RB#1 and RB#2.

[0133] For example, the first time domain resource in S510 can be regarded as the time slot corresponding to the first signal received by the receiving device on the first frequency domain resource, and the second signal received on the second frequency domain resource, wherein the first signal is a first type signal or a second type signal, and the second signal is a first type signal.

[0134] It should be understood that if a reference signal is transmitted on a time-frequency resource, then the time-frequency resource cannot be used for data transmission. Therefore, in S520, the first rate matching information is used to indicate the position of the time-frequency resource in the first time-frequency resource that is not used for data transmission. In this scenario one, it can be understood that the first rate matching information is used to indicate the position of the time-frequency resource of the first reference signal and the second reference signal transmitted on the first time-frequency resource. Similarly, the second rate matching information is used to indicate the position of the time-frequency resource in the second time-frequency resource that is not used for data transmission. In this scenario one, it can be understood that the second rate matching information is used to indicate the position of the time-frequency resource of the first reference signal transmitted on the second frequency domain time-frequency resource. The first reference signal belongs to the first category signal, and the second reference signal belongs to the second category signal. It should be noted that since there is no data in the current perception signal, the perception signal can be understood as a reference signal in this application. For example, if the second category signal is the perception signal, then the second reference signal is the second category signal itself.

[0135] The following provides two specific implementations of the first rate matching information and the second rate matching information. The implementations of the first rate matching information and the second rate matching information are basically similar. For ease of description, the first rate matching information is used as an example for illustration.

[0136] Method 1: The first rate matching information includes first mapping information and third indication information, wherein the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

[0137] Optionally, the first mapping information indicates a pattern of the first reference signal and a pattern of the second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the second reference signal, a resource grid includes 14 OFDM symbols in the time domain and 12 subcarriers in the frequency domain, and the third indication information indicates the time-frequency resource position in each resource grid of the first time-frequency resource determined based on the pattern of the first reference signal where the first reference signal is actually transmitted and the time-frequency resource position in each resource grid of the first time-frequency resource determined based on the pattern of the second reference signal where the second reference signal is actually transmitted. For example, the pattern of the first reference signal is shown in (b) of Figure 2, and the pattern of the second reference signal is shown in Figure 6, wherein the time-frequency resource positions occupied by CDM groups 0, 1, and 2 in (b) of Figure 2 are the time-frequency resource positions that can be used for transmission of the first reference signal, and the areas filled with left slashes in Figure 6 are the time-frequency resource positions that can be used for transmission of the second reference signal.

[0138] For example, the first reference signal pattern and the second reference signal pattern can be predefined patterns, the first mapping information includes identification information of the first reference signal pattern and the second reference signal pattern, and the receiving device determines the first reference signal pattern and the second reference signal pattern respectively based on the identification of the first reference signal pattern and the second reference signal pattern.

[0139] For example, the third indication information can indicate which time-frequency resources in the reference signal pattern (first reference signal pattern or second reference signal) that can be used for reference signal transmission (i.e., RE) are actually occupied by the reference signal (i.e., cannot be used for data transmission) by indicating a bit map, or indicating the port of the reference signal, or indicating information of the CDM group, etc. This application does not limit this.

[0140] Method 1 is illustrated with reference to specific patterns. For example, the pattern of the first reference signal is shown in (b) of FIG2, and the pattern of the second reference signal is shown in FIG6. The third indication information indicates that the REs occupied by CDM group 0 and CDM group 1 in the pattern of the first reference signal are the time-frequency resource positions for actually transmitting the first reference signal, and the REs corresponding to OFDM symbol numbers 0, 4, and 10 and subcarrier numbers 7, 5, and 3 in the pattern of the second reference signal are the time-frequency resource positions for actually transmitting the second reference signal. The positions of the REs not used for data transmission in a resource grid determined based on the pattern of the first reference signal and the third indication information are shown in (a) of FIG7, and the positions of the REs not used for data transmission in a resource grid determined based on the pattern of the second reference signal and the third indication information are shown in (b) of FIG7. The receiving end device needs to superimpose the REs not used for data transmission determined based on the two patterns and the third indication information, and finally determine the pattern corresponding to the positions of the REs not used for data transmission in a resource grid as shown in (c) of FIG7. For example, when the first time-frequency resource is as shown in Figure 8, it can be understood that the first time-frequency resource includes 3 resource grids, and the receiving device can perform rate matching based on the pattern shown in (c) of Figure 7 to determine the position of RE that is not used for data transmission in each resource grid of the first time-frequency resource.

[0141] Optionally, the first mapping information indicates a pattern of the first reference signal and a pattern of the second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in the first time domain resource that can be used to transmit the first reference signal, the second reference signal pattern is used to indicate a time-frequency resource position in the first time domain resource that can be used to transmit the second reference signal, and the third indication information indicates a time-frequency resource position in the first time-frequency resource determined based on the pattern of the first reference signal for actually transmitting the first reference signal and a time-frequency resource position in the first time-frequency resource determined based on the pattern of the second reference signal for actually transmitting the second reference signal. It can be understood that the pattern size in this optional method is the same as the distribution size of the first time-frequency resource in the time-frequency domain.

[0142] Optionally, in this implementation, the first signal mapping and the third indication information may be carried on various signaling and sent in different channels at different periods.

[0143] Optionally, in this implementation, the pattern of the first reference signal is the same as the pattern of the second reference signal. For example, the pattern of the first reference signal and the second reference signal are shown in FIG2(b).

[0144] Optionally, the pattern of the first reference signal is different from the pattern of the second reference signal. For example, the pattern of the first reference signal is shown in (b) of Figure 2, and the pattern of the second reference signal is shown in Figure 6 or Figure 9, wherein the position of the RE that can be used to transmit the first reference signal in the pattern shown in Figure 6 does not conflict with the position of the RE that can be used to transmit the second reference signal in Figure 2 (b), and the position of the RE that can be used to transmit the second reference signal in the corresponding pattern of Figure 9 conflicts with the position of the RE that can be used to transmit the reference signal in Figure 2 (b). The pattern conflict here means that there is at least one identical position in the positions of the REs that can be used to transmit the first reference signal and the second reference signal in the two patterns. For example, the pattern conflict position is the position of the RE corresponding to the symbol number 2 and the subcarrier numbers 7, 5, and 3 in the two patterns, respectively.

[0145] Optionally, when the first rate matching information is based on mode 1, if the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict between the two patterns, the first mapping information also includes relevant rules for eliminating the pattern conflict. For example, three possible rules for eliminating the pattern conflict are provided below.

[0146] (1) First rule: The pattern of the first reference signal remains unchanged, and the conflicting time-frequency resources in the pattern of the second reference signal cannot be used to transmit the second reference signal. For example, the pattern of the first reference signal is shown in FIG2(b), the pattern of the second reference signal is shown in FIG9, and the new reference signal pattern obtained after eliminating conflicts based on the first rule is shown in FIG10.

[0147] (2) Second rule: The second reference signal pattern remains unchanged, and the time-frequency resources that conflict with the first reference signal pattern cannot be used to transmit the first reference signal. For example, the first reference signal pattern is shown in FIG2(b), the second reference signal pattern is shown in FIG9, and the new reference signal pattern obtained after the conflict is eliminated based on the second rule is shown in FIG11.

[0148] (3) Third Rule: The pattern of the first reference signal remains unchanged, and the pattern of the second reference signal is staggered, or the pattern of the second reference signal remains unchanged, and the pattern of the first reference signal is staggered, so that the two patterns adjusted based on the third rule do not conflict. For example, staggered mapping can be understood as shifting the time-frequency resource position that can be used to transmit the second reference signal in one of the two patterns in the time domain or in the frequency domain, so that the two patterns adjusted based on the third rule do not conflict. For example, the pattern of the first reference signal is shown in (b) of Figure 2, the pattern of the second reference signal is shown in Figure 9, the third rule indicates that the position of the RE that can be used to transmit the second reference signal in the pattern of the second reference signal is shifted to the right by 4 symbols, and the new reference signal pattern obtained after the conflict is eliminated based on the third rule is shown in Figure 12. Further, if the third indication information indicates that the RE occupied by CDM group 0 and CDM group 1 in the pattern of the first reference signal is the time-frequency resource position for actually transmitting the first reference signal, and the symbol numbers 4, 8, and 10 in the pattern of the second reference signal are respectively aligned with the subcarrier numbers The REs corresponding to 7, 5, and 3 are the time-frequency resource positions for actually transmitting the second reference signal. The positions of the REs not used for data transmission in a resource grid determined based on the pattern of the first reference signal and the third indication information are shown in (a) of Figure 13 , and the positions of the REs not used for data transmission in a resource grid determined based on the pattern of the second reference signal and the third indication information are shown in (b) of Figure 13 . The receiving end device needs to superimpose the REs not used for data transmission determined based on the two patterns and the third indication information, and finally determine the positions of the REs not used for data transmission in a resource grid as shown in (c) of Figure 13 .

[0149] Method 2: The first rate matching information directly indicates the position of the time-frequency resources in the first time-frequency resources that are not used for transmission of the first reference signal and the second reference signal.

[0150] Optionally, the first rate matching information directly indicates the time-frequency resource position actually used for the first reference signal transmission and the second reference signal transmission in a resource grid of the first time-frequency resource, or the first rate matching information directly indicates the time-frequency resource position actually not used for the first reference signal transmission and the second reference signal transmission in a resource grid of the first time-frequency resource. The receiving device can determine the time-frequency resource position for the first reference signal transmission and the second reference signal transmission in each resource grid of the first time-frequency resource based on the first rate matching information.

[0151] Optionally, the first rate matching information may also directly indicate the time-frequency resource positions actually used for the first reference signal transmission and the second reference signal transmission among all the time-frequency resources of the first time-frequency resources, or the first rate matching information may also directly indicate the time-frequency resource positions actually not used for the first reference signal transmission and the second reference signal transmission among all the time-frequency resources of the first time-frequency resources.

[0152] It can be understood that the first implementation method is that the transmitting end indicates the first mapping information and the third indication information to the receiving end, and the receiving end determines the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal. The second implementation method can be understood as the transmitting end device directly notifying the receiving end of the result determined in the first implementation method based on the first mapping information and the third indication information.

[0153] Method three: Method three is mainly aimed at the scenario where multiple types of signals are transmitted on a frequency domain resource. Specifically, since two types of signals are transmitted on the first frequency domain resource, the transmitting device in this application can indicate to the receiving device through the first rate matching information that the first frequency domain resources are not used for data transmission. The receiving device then determines that the first time-frequency resources are not used for data transmission based on the first rate matching information. For example, in this method, the first rate matching information can use 1 bit to indicate that the first frequency domain resources are not used for data transmission. This is not limited in this application. For example, the first time-frequency resource is as shown in Figure 14. The first time-frequency resource includes 3 resource grids. The first rate matching information is used to indicate that the first frequency domain resources are not used for data transmission. Then, as shown in Figure 14, the receiving end determines that all time-frequency resources of the first time-frequency resource are not used for data transmission.

[0154] Since the implementation method of the second rate matching information is basically similar to that of the first rate matching information, only a brief description is given here. Based on method one, the second rate matching information includes second mapping information and fourth indication information, the second mapping information includes a third reference signal pattern corresponding to the first signal, and the fourth indication information indicates the location of time-frequency resources in the third reference signal pattern that are not used for data transmission. Based on method two, the second rate matching information directly indicates the location of time-frequency resources in the second time-frequency resources that are not used for data transmission. For the relevant description of different implementation methods, please refer to the above description of the first rate matching information, which will not be repeated here.

[0155] The rate matching method proposed in this application is described in detail above, and is illustrated below with examples in conjunction with specific scenarios.

[0156] Scenario 1: In the monostatic gNB scenario in the synaesthesia-integrated MIMO spatial division multiplexing system shown in Figure 15, the gNB sends a sensing signal to the sensing device. Since the sensing signal transmitter and the sensing signal echo receiver in this scenario are the same device (i.e., the gNB), the UE in this scenario only receives communication data. The UE is assumed to associate rate matching information only between the frequency domain resource (i.e., an example of the second frequency domain resource) transmitting the communication signal (i.e., an example of the first type of signal) and the frequency domain resource (i.e., an example of the first frequency domain resource) spatially multiplexed with the communication signal and the sensing signal (i.e., an example of the second type of signal).

[0157] For a UE that only receives communication data, the UE knows all frequency domain resources (i.e., the first frequency domain resources and the second frequency domain resources) that transmit communication signals, and the reference signal pattern of the communication signal transmitted on these frequency domain resources. However, it does not know the frequency domain resources (i.e., an example of the first frequency domain resource) that spatially multiplexes communication signals and perception signals, and the pattern of the perception signal corresponding to these frequency domain resources. Therefore, the gNB needs to indicate to the UE the frequency domain resources that spatially multiplex communication signals and perception signals, and the pattern of the perception signal corresponding to these frequency domain resources. The UE performs rate matching on different frequency domain resources based on the patterns corresponding to the transmitted signals. Specifically, the UE performs rate matching based on the corresponding communication signal pattern on the frequency domain resources that only transmit communication signals, and performs rate matching based on the corresponding reference signal pattern and perception signal pattern of the communication signal on the frequency domain resources that spatially multiplex communication signals and perception signals.

[0158] It should be noted that before receiving the frequency domain resources of the spatially multiplexed communication signal and the perception signal, the UE only knows which frequency domain resources are occupied by the first frequency domain resources and the second frequency domain resources, but does not know which of these frequency domain resources belong to the first frequency domain resources and which belong to the second frequency domain resources. Therefore, for the communication UE, the gNB needs to inform the UE of the location of the first frequency domain resources and / or the second frequency domain resources, so that reference signal rate matching can be performed based on different signal patterns on different bandwidths.

[0159] Scenario 2: In the gNB bistatic scenario in the synaesthesia-integrated MIMO spatial division multiplexing system shown in Figure 16, the gNB transmits a sensing signal to the sensing device. Since the sensing signal transmitter and the sensing signal echo receiver in the gNB bistatic scenario are different devices, the communicating UE in this scenario can receive only the communication signal or receive both the communication signal and the sensing signal. As shown in Figure 16, UE#1 is a UE that receives only the communication signal, and UE#2 is a UE that receives both the communication signal and the sensing signal. The UEs are assumed to associate corresponding rate matching information with a frequency resource (i.e., an example of the second frequency domain resource) that transmits only the communication signal (i.e., an example of the first type of signal) and a frequency resource (i.e., an example of the first frequency domain resource) that spatially multiplexes the communication signal and the sensing signal (i.e., an example of the second type of signal). The UEs can use different rate matching schemes depending on the type of signal they receive.

[0160] For a UE that simultaneously receives a communication signal (i.e., an example of the first type of signal) and a perception signal (i.e., an example of the second type of signal), the UE knows the frequency domain resources (i.e., an example of the second frequency domain resources) used only to transmit the communication signal and the reference signal pattern of the communication signal corresponding to the frequency domain resources. It also knows the frequency domain resources (i.e., an example of the first frequency domain resources) on which the communication signal and the perception signal are spatially multiplexed and the reference signal pattern and the perception signal pattern of the communication signal corresponding to the frequency domain resources. The UE performs rate matching on different frequency domain resources based on the patterns corresponding to the transmitted signals. Specifically, the UE performs rate matching based on the corresponding communication signal pattern on the frequency domain resources that only transmit the communication signal, and performs rate matching based on the corresponding reference signal pattern and the perception signal pattern on the frequency domain resources on which the communication signal and the perception signal are spatially multiplexed.

[0161] For a UE that only receives communication data, please refer to the description of the reference signal rate matching performed by the UE in scenario 1, which will not be repeated here.

[0162] Scenario 3: In the single-gNB scenario in the synaesthesia-integrated MIMO spatial-division multiplexing system shown in Figure 15, the communicating UE only receives communication data. The UE assumes that the frequency domain resource (an example of the second frequency domain resource) transmitting only the communication signal (an example of the first type of signal) is associated with the corresponding rate matching information on the frequency domain resource (an example of the first frequency domain resource) spatially multiplexed with the communication signal and the perception signal (an example of the second type of signal).

[0163] For a UE that only receives communication data, the UE knows all frequency domain resources (i.e., the first frequency domain resource and the second frequency domain resource) that transmit communication signals, and the reference signal pattern of the communication signal transmitted on these frequency domain resources. However, it does not know the frequency domain resource (i.e., an example of the first frequency domain resource) that spatially multiplexes communication signals and perception signals, nor the pattern of the perception signal corresponding to this frequency domain resource. Therefore, the UE can receive the frequency domain resource that spatially multiplexes communication signals and perception signals, and the perception signal pattern corresponding to this frequency domain resource, from the gNB. The UE performs rate matching on different frequency domain resources based on the patterns corresponding to the transmitted signals. Specifically, the UE performs rate matching on the frequency domain resources that only transmit communication signals based on the corresponding communication signal pattern. On the frequency domain resources that spatially multiplex communication signals and perception signals, the UE considers that no data is being received, i.e., these frequency domain resources are not used for data transmission.

[0164] It should be understood that the reference signal in this application can be any reference signal that can be used for channel estimation, such as DMRS, CRS, SRS, etc., or other reference signals that can be used to achieve the same or similar functions. In future communication systems that may appear, the name of the reference signal may change, but as long as its function is still used by the receiving device to perform channel estimation, the technical solutions of this application should be applicable.

[0165] It should also be understood that the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0166] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0167] It should also be understood that in some of the above embodiments, devices in existing network architectures are mainly used as examples for illustrative purposes, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0168] It is understandable that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as the above-mentioned receiving device, transmitting device, etc.) can also be implemented by components of the device (such as chips or circuits).

[0169] The method provided by the embodiments of the present application is described in detail above with reference to Figures 1 to 16 . The method is primarily described from the perspective of the interaction between a receiving device and a transmitting device. It is understood that, to implement the aforementioned functions, the receiving device and the transmitting device include hardware structures and / or software modules corresponding to the respective functions.

[0170] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0171] Below, the communication device provided by the embodiment of the present application is described in detail with reference to Figures 17 and 18. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for the content that is not described in detail, please refer to the method embodiment above. For the sake of brevity, some content will not be repeated. In the embodiment of the present application, the receiving device or the transmitting device can be divided into functional modules according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0172] The data transmission method provided by this application has been described in detail above. The following describes the communication device provided by this application. In one possible implementation, the device is used to implement the steps or processes corresponding to the transmitting device in the above method embodiment. In another possible implementation, the device is used to implement the steps or processes corresponding to the receiving device in the above method embodiment.

[0173] Figure 17 is a schematic block diagram of a communication device 200 provided in an embodiment of the present application. As shown in Figure 17, the device 200 may include a communication unit 210 and a processing unit 220. The communication unit 210 can communicate with the outside world, and the processing unit 220 is used to process data. The communication unit 210 may also be referred to as a communication interface or a transceiver unit.

[0174] In one possible design, the device 200 can implement steps or processes corresponding to those performed by the receiving device in the above method embodiment, wherein the processing unit 220 is used to perform processing-related operations of the receiving device in the above method embodiment, and the communication unit 210 is used to perform sending-related operations of the receiving device in the above method embodiment.

[0175] In another possible design, the device 200 can implement steps or processes corresponding to those performed by the sending device in the above method embodiment, wherein the communication unit 210 is used to perform the receiving-related operations of the sending device in the above method embodiment, and the processing unit 220 is used to perform the processing-related operations of the sending device in the above method embodiment.

[0176] It should be understood that the device 200 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 200 can be specifically the receiving device in the above embodiment, and can be used to execute the various processes and / or steps corresponding to the receiving device in the above method embodiment, or the device 200 can be specifically the sending device in the above embodiment, and can be used to execute the various processes and / or steps corresponding to the sending device in the above method embodiment. To avoid repetition, it will not be described here.

[0177] The apparatus 200 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the receiving end device in the above-mentioned method, or the apparatus 200 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the sending end device in the above-mentioned method. The functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

[0178] In addition, the above-mentioned communication unit can also be a transceiver circuit (for example, it can include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In an embodiment of the present application, the device in Figure 17 can be a transmitting end device or a receiving end device in the aforementioned embodiment, or it can be a chip or a chip system, such as a system on chip (SoC). Among them, the communication unit can be an input and output circuit, a communication interface; the processing unit is a processor or microprocessor or integrated circuit integrated on the chip. This is not limited here.

[0179] Figure 18 is a schematic block diagram of a communication device 300 provided in an embodiment of the present application. The device 300 includes a processor 310 and a transceiver 320. The processor 310 and the transceiver 320 communicate with each other via an internal connection path. The processor 310 is configured to execute instructions to control the transceiver 320 to transmit and / or receive signals.

[0180] Optionally, the apparatus 300 may further include a memory 330, which communicates with the processor 310 and the transceiver 320 via an internal connection path. The memory 330 is used to store instructions, and the processor 310 can execute the instructions stored in the memory 330. In one possible implementation, the apparatus 300 is used to implement the various processes and steps corresponding to the receiving device in the above-mentioned method embodiment. In another possible implementation, the apparatus 300 is used to implement the various processes and steps corresponding to the transmitting device in the above-mentioned method embodiment.

[0181] It should be understood that the device 300 can be specifically the receiving device or the transmitting device in the above-mentioned embodiment, or it can be a chip or a chip system. Correspondingly, the transceiver 320 can be the transceiver circuit of the chip, which is not limited here. Specifically, the device 300 can be used to execute the various steps and / or processes corresponding to the receiving device or the transmitting device in the above-mentioned method embodiment. Optionally, the memory 330 can include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory can also include a non-volatile random access memory. For example, the memory can also store information about the device type. The processor 310 can be used to execute instructions stored in the memory, and when the processor 310 executes the instructions stored in the memory, the processor 310 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the receiving device or the transmitting device.

[0182] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0183] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-mentioned method embodiment can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-mentioned processor can be a general-purpose processor, digital signal processing (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The processor in the embodiments of the present application can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above-mentioned method.

[0184] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0185] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0186] In addition, the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the operations and / or processes performed by the receiving device or the sending device in each method embodiment of the present application are executed.

[0187] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the receiving device or the sending device in the various method embodiments of the present application are executed.

[0188] In addition, the present application further provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is configured to execute the computer program stored in the memory, so that the operations and / or processing performed by the receiving device or the transmitting device in any method embodiment are performed.

[0189] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include a memory.

[0190] In addition, the present application also provides a communication system, including a receiving device and a sending device in the embodiments of the present application.

[0191] It should also be noted that the memory described herein is intended to comprise, but not be limited to, these and any other suitable types of memory.

[0192] Those skilled in the art will appreciate that the various exemplary units and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented using hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for ease of description and brevity, the specific operating processes of the systems, devices, and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units described is merely a logical functional division. In actual implementation, other divisions may be used, such as multiple units or components being combined or integrated into another system, or some features being omitted or not implemented. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interface, or indirect coupling or communication connection between devices or units, which may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0193] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0194] It should be understood that references to "embodiments" throughout this specification mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, various embodiments throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0195] It should also be understood that the 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.

[0196] It should also be understood that in this application, "when", "if" and "if" all mean that the network element will make corresponding processing under certain objective circumstances, which is not a time limit, and does not require the network element to make judgment actions when implementing it, nor does it mean that there are other limitations.

[0197] It should also be understood that, in this application, "at least one" means one or more, and "plurality" means two or more. "At least one item" or similar expressions refers to one or more items, that is, any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c.

[0198] It should also be understood that expressions similar to "the item includes one or more of the following: A, B, and C" in this application generally mean, unless otherwise specified, that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B and C. The above example uses A, B, and C as an example to illustrate the optional items of the item. When the expression is "the item includes at least one of the following: A, B, ..., and X", that is, when the expression contains more elements, the items to which the item can be applied can also be obtained according to the above rules.

[0199] It should also be understood that the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A alone, including A and B, and B alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects are in an "or" relationship. For example, "A / B" means: A or B.

[0200] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A, and B can also be determined based on A and / or other information.

[0201] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A rate matching method, characterized in that: include: Receive first indication information and second indication information, where the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; Receive first rate matching information associated with the first frequency domain resources and second rate matching information associated with the second frequency domain resources, the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resources that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resources that are not used for data transmission, the first time-frequency resources include first time domain resources and the first frequency domain resources, and the second time-frequency resources include the first time domain resources and the second frequency domain resources.

2. The method according to claim 1, characterized in that Performing rate matching on the first time-frequency resource based on the first rate matching information; Rate matching is performed on the second time-frequency resources based on the second rate matching information.

3. The method according to claim 1 or 2, characterized in that: The first frequency domain resources include frequency domain resources used for spatial division multiplexing transmission of first type signals and second type signals, and the second frequency domain resources include frequency domain resources for transmitting the first type signals. The first type signals and the second type signals are different types of signals.

4. The method according to claim 3, characterized in that The first rate matching information is used to indicate that the first time-frequency resources are not used for transmitting data.

5. The method according to claim 3, characterized in that: The first rate matching information is used to indicate the positions of time-frequency resources of a first reference signal and a second reference signal transmitted on the first time-frequency resources, and the second rate matching information is used to indicate the positions of time-frequency resources of the first reference signal transmitted on the second time-frequency resources. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

6. The method according to claim 5, characterized in that The first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

7. The method according to claim 5 or 6, characterized in that: The second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

8. The method according to any one of claims 5 to 7, characterized in that The first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the second reference signal, wherein, The pattern of the first reference signal is the same as the pattern of the second reference signal, or, The pattern of the first reference signal is different from the pattern of the second reference signal.

9. The method according to claim 8, characterized in that When the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the positions of time-frequency resources that can be used to transmit the reference signals in the two patterns, the first mapping information further includes a first rule or a second rule or a third rule, wherein: The first rule indicates that the pattern of the first reference signal remains unchanged, and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; The second rule indicates that the second reference signal pattern remains unchanged, and the conflicting position in the first reference signal pattern cannot be used to transmit the first reference signal; The third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is mapped in an offset manner, so that there is no conflict between positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

10. The method according to any one of claims 5 to 9, characterized in that The first reference signal and the second reference signal are demodulation reference signals DMRS.

11. The method according to any one of claims 3 to 10, characterized in that The frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signals and the second type of signals are continuous or discontinuous in the frequency domain.

12. A rate matching method, characterized in that: include: Sending first indication information and second indication information, where the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; Send first rate matching information associated with the first frequency domain resources and second rate matching information associated with the second frequency domain resources, wherein the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resources that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resources that are not used for data transmission, the first time-frequency resources include first time domain resources and the first frequency domain resources, and the second time-frequency resources include the first time domain resources and the second frequency domain resources.

13. According to the method of claim 12, the first frequency domain resources include frequency domain resources used for spatial division multiplexing transmission of first type signals and second type signals, the second frequency domain resources include frequency domain resources for transmitting the first type signals, and the first type signals and the second type signals are different types of signals.

14. The method according to claim 13, characterized in that The first rate matching information is used to indicate that the first time-frequency resources are not used for transmitting data.

15. The method according to claim 13, characterized in that The first rate matching information is used to indicate the positions of time-frequency resources of a first reference signal and a second reference signal transmitted on the first time-frequency resources, and the second rate matching information is used to indicate the positions of time-frequency resources of the first reference signal transmitted on the second time-frequency resources. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

16. The method according to claim 15, characterized in that The first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

17. The method according to claim 15 or 16, characterized in that The second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

18. The method according to any one of claims 15 to 17, characterized in that The first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the second reference signal, wherein, The pattern of the first reference signal is the same as the pattern of the second reference signal, or, The pattern of the first reference signal is different from the pattern of the second reference signal.

19. The method according to claim 18, characterized in that When the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the positions of time-frequency resources that can be used to transmit the reference signals in the two patterns, the first mapping information further includes a first rule or a second rule or a third rule, wherein: The first rule indicates that the pattern of the first reference signal remains unchanged, and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; The second rule indicates that the second reference signal pattern remains unchanged, and the conflicting position in the first reference signal pattern cannot be used to transmit the first reference signal; The third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is mapped in an offset manner, so that there is no conflict between positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

20. The method according to any one of claims 15 to 19, characterized in that The first reference signal and the second reference signal are demodulation reference signals DMRS.

21. The method according to any one of claims 13 to 20, characterized in that The frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signals and the second type of signals are continuous or discontinuous in the frequency domain.

22. A communication device, characterized in that: include: A communication unit, configured to receive first indication information and second indication information, wherein the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; The communication unit is further used to receive first rate matching information associated with the first frequency domain resources and second rate matching information associated with the second frequency domain resources, the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resources that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resources that are not used for data transmission, the first time-frequency resources include first time domain resources and the first frequency domain resources, and the second time-frequency resources include the first time domain resources and the second frequency domain resources.

23. The device according to claim 22, characterized in that The communication device further comprises: a processing unit, configured to perform rate matching on the first time-frequency resource based on the first rate matching information; The processing unit is further used to perform rate matching on the second time-frequency resource based on the second rate matching information.

24. The device according to claim 22 or 23, characterized in that The first frequency domain resources include frequency domain resources used for spatial division multiplexing transmission of first type signals and second type signals, and the second frequency domain resources include frequency domain resources for transmitting the first type signals. The first type signals and the second type signals are different types of signals.

25. The device according to claim 24, characterized in that The first rate matching information is used to indicate that the first time-frequency resources are not used for transmitting data.

26. The device according to claim 24, characterized in that The first rate matching information is used to indicate the positions of time-frequency resources of a first reference signal and a second reference signal transmitted on the first time-frequency resources, and the second rate matching information is used to indicate the positions of time-frequency resources of the first reference signal transmitted on the second time-frequency resources. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

27. The device according to claim 26, characterized in that The first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

28. The device according to claim 26 or 27, characterized in that The second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

29. The device according to any one of claims 26 to 28, characterized in that The first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the second reference signal, wherein, The pattern of the first reference signal is the same as the pattern of the second reference signal, or, The pattern of the first reference signal is different from the pattern of the second reference signal.

30. The device according to claim 29, characterized in that When the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the positions of time-frequency resources that can be used to transmit the reference signals in the two patterns, the first mapping information further includes a first rule or a second rule or a third rule, wherein: The first rule indicates that the pattern of the first reference signal remains unchanged, and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; The second rule indicates that the second reference signal pattern remains unchanged, and the conflicting position in the first reference signal pattern cannot be used to transmit the first reference signal; The third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is mapped in an offset manner, so that there is no conflict between positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

31. The device according to any one of claims 26 to 30, characterized in that The first reference signal and the second reference signal are demodulation reference signals DMRS.

32. The device according to any one of claims 24 to 31, characterized in that The frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signals and the second type of signals are continuous or discontinuous in the frequency domain.

33. A communication device, characterized in that: include: A communication unit, configured to send first indication information and second indication information, wherein the first indication information indicates a first frequency domain resource, the second indication information indicates a second frequency domain resource, and the first frequency domain resource and the second frequency domain resource do not overlap; The communication unit is further used to send first rate matching information associated with the first frequency domain resources and second rate matching information associated with the second frequency domain resources, the first rate matching information is used to indicate the position of time-frequency resources in the first time-frequency resources that are not used for data transmission, and the second rate matching information is used to indicate the position of time-frequency resources in the second time-frequency resources that are not used for data transmission, the first time-frequency resources include first time domain resources and the first frequency domain resources, and the second time-frequency resources include the first time domain resources and the second frequency domain resources.

34. According to the device of claim 33, the first frequency domain resources include frequency domain resources used for spatial division multiplexing transmission of first type signals and second type signals, and the second frequency domain resources include frequency domain resources for transmitting the first type signals, and the first type signals and the second type signals are different types of signals.

35. The device according to claim 34, characterized in that The first rate matching information is used to indicate that the first time-frequency resources are not used for transmitting data.

36. The device according to claim 34, characterized in that The first rate matching information is used to indicate the positions of time-frequency resources of a first reference signal and a second reference signal transmitted on the first time-frequency resources, and the second rate matching information is used to indicate the positions of time-frequency resources of the first reference signal transmitted on the second time-frequency resources. The first reference signal belongs to the first category of signals, and the second reference signal belongs to the second category of signals.

37. The device according to claim 36, characterized in that The first rate matching information includes first mapping information and third indication information, the first mapping information indicates the time-frequency resource position corresponding to the first time-frequency resource that can be used for the transmission of the first reference signal and the time-frequency resource position that can be used for the transmission of the second reference signal, and the third indication information indicates the time-frequency resource position for actually transmitting the first reference signal and the time-frequency resource position for actually transmitting the second reference signal in the time-frequency resource indicated by the first mapping information.

38. The device according to claim 36 or 37, characterized in that The second rate matching information includes second mapping information and fourth indication information, the second mapping information indicates the time-frequency resource position corresponding to the second time-frequency resource that can be used for transmitting the first reference signal, and the fourth indication information indicates the time-frequency resource position for actually transmitting the first reference signal in the time-frequency resource indicated by the second mapping information.

39. The device according to any one of claims 36 to 38, characterized in that The first mapping information indicates a pattern of a first reference signal and a pattern of a second reference signal, wherein the pattern of the first reference signal is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the first reference signal, and the second reference signal pattern is used to indicate a time-frequency resource position in a resource grid included in the first time domain resource that can be used to transmit the second reference signal, wherein, The pattern of the first reference signal is the same as the pattern of the second reference signal, or, The pattern of the first reference signal is different from the pattern of the second reference signal.

40. The device according to claim 39, characterized in that When the pattern of the first reference signal is different from the pattern of the second reference signal and there is a conflict in the positions of time-frequency resources that can be used to transmit the reference signals in the two patterns, the first mapping information further includes a first rule or a second rule or a third rule, wherein: The first rule indicates that the pattern of the first reference signal remains unchanged, and the conflicting position in the pattern of the second reference signal cannot be used to transmit the second reference signal; The second rule indicates that the second reference signal pattern remains unchanged, and the conflicting position in the first reference signal pattern cannot be used to transmit the first reference signal; The third rule indicates that the pattern of the first reference signal or the pattern of the second reference signal is mapped in an offset manner, so that there is no conflict between positions occupied by all ports supported by the two mapping patterns adjusted based on the third rule.

41. The device according to any one of claims 36 to 40, characterized in that The first reference signal and the second reference signal are demodulation reference signals DMRS.

42. The device according to any one of claims 34 to 41, characterized in that The frequency domain resources in the first frequency domain resources used for spatial division multiplexing transmission of the first type of signals and the second type of signals are continuous or discontinuous in the frequency domain.

43. A communication device, characterized in that: It comprises at least one processor and a communication interface, wherein the communication interface is used to input and / or output signals, and the at least one processor is used to execute a computer program stored in a memory so that the communication device implements the method as described in any one of claims 1 to 11, or implements the method as described in any one of claims 12 to 21.

44. A processing device, characterized in that The device comprises a processor, wherein the processor is configured to execute a computer program stored in a memory, so that the device implements the method according to any one of claims 1 to 11, or implements the method according to any one of claims 12 to 21.

45. A processing device, characterized in that include: Memory for storing computer programs; A processor, configured to call and run the computer program from the memory, so that the apparatus implements the method according to any one of claims 1 to 11, or implements the method according to any one of claims 12 to 21.

46. ​​A computer readable medium, characterized in that The invention comprises a computer program, which, when being run on a computer, enables the computer to execute the method according to any one of claims 1 to 11, or to execute the method according to any one of claims 12 to 21.

47. A computer program product, comprising a computer program, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 11, or to execute the method according to any one of claims 12 to 21.