Communication method, communication apparatus, and computer-readable storage medium
By sending the first information to perform a rate matching indication in the same frequency full duplex technology, the problem of lack of a rate matching solution in the prior art is solved, and the spectrum efficiency and the effectiveness of the rate matching information are improved.
Patent Information
- Application Number
- PCT/CN2024/139486
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-28
- Filing Date
- 2024-12-16
- Publication Date
- 2025-07-03
AI Technical Summary
The lack of a rate matching solution for simultaneous and homofrequency full duplex technology in the prior art, resulting in limited improvement in spectrum efficiency.
By sending the first information, it indicates whether the time-frequency domain resource unit performs rate matching, including rate matching indication of the intersection of PUSCH and PDSCH resources, and adopts bitmap or ZP CSI-RS resource-level indication, so as to improve the effectiveness of the rate matching information.
The effective rate matching of the time-frequency domain resource units in the same frequency full duplex mode is realized, and the accuracy of spectrum efficiency and rate matching information indication is improved.
Smart Images

Figure CN2024139486_03072025_PF_FP_ABST
Abstract
Description
Communication method, communication device, and computer-readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on December 28, 2023, with application number 202311852153.4 and invention name “Communication method, communication device, computer-readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present invention relates to the field of communications, and in particular to a communication method, a communication device, and a computer-readable storage medium. Background Art
[0003] The external contradiction between the explosive growth of wireless communication traffic and the shortage of spectrum resources is driving internal changes in both theory and technology. A potential feature of future sixth-generation mobile networks (or sixth-generation wireless systems, or 6G) is the introduction of co-frequency co-time full duplex (CCFD) technology, which will significantly improve the spectral efficiency of time-frequency resources.
[0004] Specifically, improving the spectrum efficiency of frequency division duplexing (FDD) and time division duplexing (TDD), while eliminating the differences in resource utilization and management between FDD and TDD, has become one of the goals of future mobile communication technology innovation. Therefore, simultaneous, co-frequency, full-duplex technology holds significant research value.
[0005] However, there is currently no corresponding rate matching solution for simultaneous and same-frequency full-duplex technology. Summary of the Invention
[0006] The technical problem to be solved by the embodiments of the present application is: how to fill the gap in the rate matching solution for the simultaneous same-frequency full-duplex technology and improve the effectiveness of the rate matching information indication.
[0007] In a first aspect, an embodiment of the present application provides a communication method, comprising: sending first information, where the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous frequency full-duplex mode.
[0008] Optionally, the uplink resources used for rate matching are the intersection of PUSCH and uplink rate matching resources, and the downlink resources used for rate matching are the intersection of PDSCH and downlink rate matching resources.
[0009] Optionally, each time-frequency domain resource unit is indicated by two bits in the first information; the two bits are used to simultaneously indicate whether rate matching is required for the downlink time-frequency domain resource unit and whether rate matching is required for the uplink time-frequency domain resource unit.
[0010] Optionally, the downlink rate matching resource is a resource block level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: resource block level indication, symbol level indication and cycle level indication.
[0011] Optionally, the first information includes a first bit map for indicating the time-frequency domain resource unit at the resource block level; wherein the number of bits in the first bit map is twice the number of resource blocks contained in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
[0012] Optionally, the first information includes a second bit map for symbol-level indication of the time-frequency domain resource unit; wherein the number of bits in the second bit map is twice the number of symbols contained in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates a corresponding single symbol.
[0013] Optionally, the first information includes a third bit map for period-level indication of the time-frequency domain resource unit, where the time-frequency domain resource unit includes multiple time slot groups, and each time slot group includes a predefined number of time slots; wherein the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates a corresponding single time slot group.
[0014] Optionally, the downlink rate matching resource is a resource element level resource, and the first information indication of the time-frequency domain resource unit is selected from one or more of the following: non-periodic zero power channel state information reference signal ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication and code division multiplexing CDM group level indication.
[0015] Optionally, the first information includes ZP CSI-RS resource-level indication information, which is used to perform ZP CSI-RS resource-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of pre-configured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
[0016] Optionally, the first information includes ZP CSI-RS symbol-level indication information, which is used to perform ZP CSI-RS symbol-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated, and every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; the every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
[0017] Optionally, the ZP CSI-RS symbol to be indicated is a ZP CSI-RS symbol starting from the time domain starting position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0018] Optionally, the first information includes ZP CSI-RS resource element level indication information, which is used to perform ZP CSI-RS resource element level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource element level indication information is twice the number of ZP CSI-RS resource elements to be indicated, and every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
[0019] Optionally, the ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0020] Optionally, the first information includes CDM group-level indication information, which is used to perform CDM group-level indication on the time-frequency domain resource unit; wherein, the number of bits in the CDM group-level indication information is twice the number of pre-configured CDM groups, and every two bits in the CDM group-level indication information form a group, and each group of bits indicates the corresponding CDM group; the every two bits are used to indicate whether it is necessary to perform rate matching on the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group, and whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group.
[0021] Optionally, the CDM group-level indication information is a fourth bit map; wherein the number of bits in the fourth bit map is twice the number of pre-configured CDM groups, every two bits in the fourth bit map form a group, and each group of bits indicates the corresponding CDM group.
[0022] Optionally, the first information is indicated by downlink control information DCI; wherein, in the simultaneous frequency full-duplex mode, the downlink rate matching resources and uplink rate matching resources of the time-frequency domain resource unit share the indication of the DCI.
[0023] In a second aspect, an embodiment of the present application provides a communication method, comprising: receiving first information, where the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous frequency full-duplex mode.
[0024] Optionally, the uplink resources used for rate matching are the intersection of PUSCH and uplink rate matching resources, and the downlink resources used for rate matching are the intersection of PDSCH and downlink rate matching resources.
[0025] Optionally, the two bits are used to simultaneously indicate whether rate matching needs to be performed on the downlink time-frequency domain resource unit and whether rate matching needs to be performed on the uplink time-frequency domain resource unit.
[0026] Optionally, the downlink rate matching resource is a resource block level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: resource block level indication, symbol level indication and cycle level indication.
[0027] Optionally, the first information includes a first bit map for indicating the time-frequency domain resource unit at the resource block level; wherein the number of bits in the first bit map is twice the number of resource blocks contained in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
[0028] Optionally, the first information includes a second bit map for symbol-level indication of the time-frequency domain resource unit; wherein the number of bits in the second bit map is twice the number of symbols contained in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates a corresponding single symbol.
[0029] Optionally, the first information includes a third bit map for period-level indication of the time-frequency domain resource unit, where the time-frequency domain resource unit includes multiple time slot groups, and each time slot group includes a predefined number of time slots; wherein the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates a corresponding single time slot group.
[0030] Optionally, the downlink rate matching resource is a resource element level resource, and the first information indication of the time-frequency domain resource unit is selected from one or more of the following: non-periodic zero power channel state information reference signal ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication and code division multiplexing CDM group level indication.
[0031] Optionally, the first information includes ZP CSI-RS resource-level indication information, which is used to perform ZP CSI-RS resource-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of pre-configured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
[0032] Optionally, the first information includes ZP CSI-RS symbol-level indication information, which is used to perform ZP CSI-RS symbol-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated, and every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; the every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
[0033] Optionally, the ZP CSI-RS symbol to be indicated is a ZP CSI-RS symbol starting from the time domain starting position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0034] Optionally, the first information includes ZP CSI-RS resource element level indication information, which is used to perform ZP CSI-RS resource element level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource element level indication information is twice the number of ZP CSI-RS resource elements to be indicated, and every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
[0035] Optionally, the ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0036] Optionally, the first information includes CDM group-level indication information, which is used to perform CDM group-level indication on the time-frequency domain resource unit; wherein, the number of bits in the CDM group-level indication information is twice the number of pre-configured CDM groups, and every two bits in the CDM group-level indication information form a group, and each group of bits indicates the corresponding CDM group; the every two bits are used to indicate whether it is necessary to perform rate matching on the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group, and whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group.
[0037] Optionally, the CDM group-level indication information is a fourth bit map; wherein the number of bits in the fourth bit map is twice the number of pre-configured CDM groups, every two bits in the fourth bit map form a group, and each group of bits indicates the corresponding CDM group.
[0038] Optionally, the first information is indicated by downlink control information DCI; wherein, in the simultaneous frequency full-duplex mode, the downlink rate matching resources and uplink rate matching resources of the time-frequency domain resource unit share the indication of the DCI.
[0039] In a third aspect, an embodiment of the present application provides a communication device, comprising: a sending module for sending first information, wherein the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous frequency full-duplex mode.
[0040] In a fourth aspect, an embodiment of the present application provides a communication device, comprising: a receiving device for receiving first information, wherein the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous frequency full-duplex mode.
[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the communication method provided in any of the above aspects is executed.
[0042] In a sixth aspect, an embodiment of the present application provides a communication device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor runs the computer program, it executes the communication method provided in the first aspect or the steps of the communication method provided in the second aspect.
[0043] In a seventh aspect, an embodiment of the present application provides a chip (or a communication device) on which a computer program is stored. When the computer program is executed by the chip, the communication method provided in any of the above aspects is executed.
[0044] In an eighth aspect, an embodiment of the present application provides a chip module having a computer program stored thereon. When the computer program is executed by the chip module, the communication method provided in any of the above aspects is executed.
[0045] In a ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program runs on a computer, it enables the computer to execute the communication method provided in any of the above aspects.
[0046] In a tenth aspect, an embodiment of the present application provides a communication system, which includes an apparatus for executing the communication method provided in the first aspect, and an apparatus for executing the communication method provided in the second aspect.
[0047] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:
[0048] In an embodiment of the present invention, a network device sends first information, and correspondingly, a terminal receives the first information, wherein the first information is used to indicate whether rate matching is to be performed on time-frequency domain resource units in simultaneous frequency full-duplex mode. The first information can be used to indicate whether rate matching is required on time-frequency domain resource units, thereby filling the gap in rate matching solutions for simultaneous frequency full-duplex technology and improving the effectiveness of rate matching information indication.
[0049] Furthermore, the uplink resource used for rate matching is the intersection between PUSCH and uplink rate matching resources, and the downlink resource used for rate matching is the intersection between PDSCH and downlink rate matching resources, so that rate matching can be implemented according to the indication after the first information is used for indication.
[0050] Furthermore, the two bits are used to simultaneously indicate whether rate matching is required for the downlink time-frequency domain resource unit and whether rate matching is required for the uplink time-frequency domain resource unit, which can double the number of bits used to indicate the time-frequency domain resource unit. The technical solution of the present application uses the two bits to simultaneously indicate whether rate matching is required for the downlink time-frequency domain resource unit and whether rate matching is required for the uplink time-frequency domain resource unit, which can simultaneously indicate whether rate matching is required for the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit.
[0051] Furthermore, the downlink rate matching resource is a resource block-level resource, and the first information indicates the time-frequency domain resource unit selected from one or more of the following: a resource block-level indication, a symbol-level indication, and a cycle-level indication. The technical solution of the present application can simultaneously indicate whether rate matching is required for uplink time-frequency domain resource units and downlink time-frequency domain resource units through one or more of the resource block-level indication, the symbol-level indication, and the cycle-level indication, further improving the effectiveness of rate matching indication for resource block-level resources.
[0052] Furthermore, the downlink rate matching resource is a resource element level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication, and CDM group level indication. The technical solution of the present application can simultaneously indicate whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit through one or more of the ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication, and CDM group level indication, thereby further improving the effectiveness of rate matching indication on resource element level resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] FIG1 is a schematic diagram of signaling interaction of a communication method according to an embodiment of the present invention;
[0054] 2 is a schematic diagram of an application scenario of rate matching in a simultaneous and same-frequency full-duplex mode according to an embodiment of the present invention;
[0055] FIG3 is a schematic diagram of a resource block level resource indication method according to an embodiment of the present invention;
[0056] FIG4 is a schematic structural diagram of a communication device according to an embodiment of the present invention;
[0057] FIG5 is a schematic structural diagram of another communication device according to an embodiment of the present application;
[0058] FIG6 is a schematic diagram of the hardware structure of a communication device in an embodiment of the present application. DETAILED DESCRIPTION
[0059] It should be noted that the communication systems to which the embodiments of the present application are applicable include but are not limited to third-generation systems (3G for short), long term evolution (LTE for short), fourth-generation systems (4G for short), fifth-generation (5G for short), new radio (NR for short), and future evolution systems or multiple communication convergence systems. Among them, the 5G system can be a non-standalone (NSA for short) 5G system or a standalone (SA for short) 5G system. The solution of the embodiments of the present application can also be applicable to various new communication systems in the future, such as 6G, 7G, etc.
[0060] The terminal in the embodiments of the present application may refer to various forms of user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication device, user agent, or user device. The terminal may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal in a future 5G network, or a terminal in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited thereto.
[0061] The network device in the embodiment of the present application may also be referred to as an access network device, for example, a base station (BS) (also referred to as a base station device), which is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in the second-generation (2G) network, the device providing base station functions includes the base transceiver station (BTS), in the third-generation (3G) network, the device providing base station functions includes the node B (Node B), and in the fourth-generation (4G) network, the device providing base station functions includes the evolved node B (eNB). In wireless local area networks (WLAN), the device providing base station functions is the access point (AP). The device providing base station functions in NR is the next generation node base station (gNB) and the evolved node B (ng-eNB). The gNB and terminal devices communicate using NR technology, and the ng-eNB and terminal devices communicate using evolved universal terrestrial radio access (E-UTRA) technology. Both gNB and ng-eNB can be connected to the 5G core network. The network devices in the embodiments of the present application also include devices that provide base station functions in future new communication systems, etc.
[0062] The solution provided in the embodiments of the present application can be used in full-duplex scenarios. For example, it can be applied to CCFD scenarios. In a communication system supporting CCFD, time-domain and frequency-domain resources can be used for both uplink and downlink transmissions.
[0063] Currently, the rate matching mechanism in 5G can only be used for downlink Physical Downlink Shared Channel (PDSCH) transmission. The rate matching resources can be some protected transmissions, such as the synchronization reference signal of other cells, the Channel State Information Reference Signal (CSI-RS), or certain high-priority transmissions, which are transparent to the terminal.
[0064] In other words, there is currently no corresponding rate matching solution for simultaneous and same-frequency full-duplex technology.
[0065] An embodiment of the present invention provides a first information, which can be used to simultaneously indicate whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit, filling the gap in the rate matching scheme for simultaneous frequency full-duplex technology and improving the effectiveness of the rate matching information indication.
[0066] In order to make the above-mentioned objects, features and beneficial effects of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0067] Referring to Figure 1, Figure 1 is a schematic diagram of signaling interaction in a communication method according to an embodiment of the present invention. The method shown in Figure 2 can be executed by a network device, or can also be executed by a chip or chip module configured in the network device. The method shown in Figure 1 can include step S11.
[0068] Step S11: Send first information, where the first information is used to indicate whether to perform rate matching on the time-frequency domain resource unit in the simultaneous frequency full-duplex mode.
[0069] Simultaneous, same-frequency, full-duplex transmission can mean that the time-frequency resources for uplink and downlink transmissions are exactly the same, or that the time-frequency resources for uplink and downlink transmissions partially overlap. Because uplink and downlink data can use the same time-frequency resources, spectrum utilization can be multiplied compared to traditional half-duplex systems.
[0070] Furthermore, the uplink resource used for rate matching is the intersection of the physical uplink shared channel (PUSCH) and the uplink rate matching resource, and the downlink resource used for rate matching is the intersection of the physical downlink shared channel (PDSCH) and the downlink rate matching resource.
[0071] In an embodiment of the present invention, the uplink resource used for rate matching is the intersection between PUSCH and the uplink rate matching resource, and the downlink resource used for rate matching is the intersection between PDSCH and the downlink rate matching resource, so that after the first information is used for indication, rate matching can be implemented according to the indication.
[0072] 2 , which is a schematic diagram of an application scenario of rate matching in simultaneous and same-frequency full-duplex mode according to an embodiment of the present invention.
[0073] Taking the window area surrounded by dotted lines in Figure 2 as an example, the first window shows the situation where only downlink resources are used for downlink rate matching, the second window shows the situation where only uplink resources are used for uplink rate matching, and the third window shows the situation where uplink and downlink resources used for uplink and downlink rate matching overlap.
[0074] A time-frequency domain resource unit may refer to the granularity of time domain resources and frequency domain resources used for uplink and downlink transmission. For example, a time-frequency domain resource unit may be one or more resource blocks (RBs), one or more resource elements (REs), or a time-frequency domain resource unit may be a time-frequency resource that occupies 12 subcarriers in the frequency domain and a preset number of symbols in the time domain, but is not limited thereto.
[0075] The first information may be information transmitted between the first communication device and the second communication device. In a specific implementation, the first information may be information carried in downlink control information (DCI), or may be carried in other appropriate information in the future, such as high-layer signaling, such as radio resource control (RRC) or media access control layer control element (MAC-CE). The embodiment of the present application may not limit the type of the first information.
[0076] In a specific implementation, the data sent by the network device needs to be rate matched to the time-frequency domain resource unit indicated by the first information.
[0077] The rate matching resources may include RB-level resources and RE-level resources. For example, the RB-level resources may be indicated by the rate matching indicator parameter field, and the RE-level resources may be indicated by the aperiodic zero power channel state information reference signal (ZP CSI-RS) trigger parameter field.
[0078] Furthermore, for resource block-level resources, the relevant rate matching process can be: first, the upper layer configures M rate matching resource groups (Rate Matching Pattern Group), each rate matching resource group can contain a group of resource block-level rate matching resources, and the rate matching indication in the first information contains M bits, each bit indicating whether the corresponding rate matching resource group is effective, that is, whether the data needs to be rate matched for the resources in the rate matching resource group.
[0079] In the embodiment of the present invention, the uplink resources in the rate matching resource group may be the intersection of the PUSCH and the uplink rate matching resources, and the downlink resources in the rate matching resource group may be the intersection of the PDSCH and the downlink rate matching resources.
[0080] For resource element (RE) level resources, the upper layer first configures N ZP CSI-RS resource sets, each of which contains multiple ZP CSI-RS resources. The ZP CSI-RS trigger in the first information can contain multiple bits, indicating that a certain aperiodic ZP CSI-RS resource set is effective, that is, whether the data needs to be rate matched to the resources in the aperiodic ZP CSI-RS resource set. The ZP CSI-RS trigger domain value of all 0s can, for example, indicate that no aperiodic ZP CSI-RS resource set is activated.
[0081] In a non-restrictive specific embodiment, the bit in the first information is 1 to indicate that the corresponding rate matching resource group is effective, that is, the data does not need to be rate matched with the resources in the rate matching resource group. Conversely, the bit is 0 to indicate that the corresponding rate matching resource group is not effective.
[0082] In an embodiment of the present invention, a first communication device (such as a network device) sends first information, and correspondingly, a second communication device (such as a terminal) receives the first information. The first information is used to indicate whether rate matching is to be performed on time-frequency domain resource units in a simultaneous frequency full-duplex mode. The first information can be used to indicate whether rate matching is required for uplink rate matching resources and downlink time-frequency domain resource units, thereby filling the gap in rate matching solutions for simultaneous frequency full-duplex technology and improving the effectiveness of rate matching information indication.
[0083] Furthermore, the two bits are used to simultaneously indicate whether rate matching needs to be performed on the downlink time-frequency domain resource unit and whether rate matching needs to be performed on the uplink time-frequency domain resource unit.
[0084] As a variation, each time-frequency domain resource unit may be indicated by two bits in the first information. Two bits may correspond to a specific time domain resource or frequency domain resource or time-frequency resource. For example, it may correspond to one or more resource blocks or one or more resource elements in the frequency domain, or to one or more OFDM symbols in the time domain, or to one or more time slots. Among them, one code point is used to indicate that downlink rate matching is required for the resource, another code point is used to indicate that uplink rate matching is required for the resource, and another code point is used to indicate that uplink and downlink rate matching is required for the resource at the same time. Optionally, a code point may also be used to indicate that uplink and downlink rate matching is not required for the resource.
[0085] In an embodiment of the present invention, the two bits are used to simultaneously indicate whether rate matching is required for the downlink time-frequency domain resource unit and whether rate matching is required for the uplink time-frequency domain resource unit, which can double the number of bits used to indicate the time-frequency domain resource unit. The technical solution of the present application uses the two bits to simultaneously indicate whether rate matching is required for the downlink time-frequency domain resource unit and whether rate matching is required for the uplink time-frequency domain resource unit, which can simultaneously indicate whether rate matching is required for the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit.
[0086] Example 1
[0087] The first information may be configured when the downlink rate matching resource is a resource block level resource.
[0088] 3 , which is a schematic diagram of a method for indicating resource block-level resources according to an embodiment of the present invention.
[0089] As shown in the figure, a single symbol can contain multiple resource blocks in the frequency domain, a single time slot can contain 14 symbols, and a single cycle can contain one or more time slot groups, wherein each time slot group contains a predefined number of time slots. For example, a single cycle shown in Figure 3 contains a single time slot group, and the single time slot group can contain 2 time slots.
[0090] Furthermore, the downlink rate matching resource is a resource block level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: resource block level indication, symbol level indication and cycle level indication.
[0091] Specifically, respective indication information may be used for resource block level indication, symbol level indication, and cycle level indication, respectively, wherein part or all of the indication information uses the first information indication.
[0092] Furthermore, the first information may include a first bit map for indicating the time-frequency domain resource unit at the resource block level; wherein the number of bits in the first bit map is twice the number of resource blocks contained in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
[0093] Refer to Table 1, which is a schematic diagram showing the meaning of each bit of the first bitmap of the resource block level indication.
[0094] Table 1
[0095] As shown in Table 1, every two bits in the first bitmap form a group, each group of bits indicates the corresponding resource block, the first bit indicates whether the corresponding downlink resource block needs rate matching, and the second bit indicates whether the corresponding uplink resource block needs rate matching.
[0096] Alternatively, a 2-bit codepoint can be used to indicate the uplink and downlink rate matching status of a specific resource block. For example, the 2-bit codepoint consists of 4 codepoints: codepoint-1 indicates that only downlink rate matching is performed on the resource block, codepoint-2 indicates that only uplink rate matching is performed on the resource block, and codepoint-3 indicates that both uplink and downlink rate matching are performed on the resource block. Optionally, codepoint-4 can indicate that no uplink or downlink rate matching is performed on the resource block.
[0097] A code point can be used to represent the number corresponding to a character in a coded character set.
[0098] In a specific implementation of the embodiment of the present invention, the selected value of each bit can be from 0 to F, for example.
[0099] As shown in FIG3 , a single symbol may include 12 resource blocks. The number of bits in the first bitmap may be 24, with every two bits indicating one resource block.
[0100] It should be noted that, in the time domain, the first bitmap can be used as a unit for periodic repetitive application.
[0101] Furthermore, the first information may include a second bit map for symbol-level indication of the time-frequency domain resource unit; wherein the number of bits in the second bit map is twice the number of symbols contained in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates a corresponding single symbol.
[0102] Refer to Table 2, which is a schematic diagram showing the meaning of each bit of the second bitmap of the symbol level indication.
[0103] Table 2
[0104] As shown in Table 2, every two bits in the second bitmap form a group, each group of bits indicates the corresponding symbol, the first bit indicates whether the corresponding downlink symbol needs rate matching, and the second bit indicates whether the corresponding uplink symbol needs rate matching.
[0105] Alternatively, a 2-bit codepoint can be used to indicate the uplink and downlink rate matching status of a symbol. For example, the 2-bit codepoint consists of 4 codepoints: codepoint-1 indicates that only downlink rate matching is performed for the symbol, codepoint-2 indicates that only uplink rate matching is performed for the symbol, and codepoint-3 indicates that both uplink and downlink rate matching are performed for the symbol. Optionally, codepoint-4 can indicate that no uplink or downlink rate matching is performed for the symbol.
[0106] As shown in FIG. 3 , a single time slot may include 14 symbols. The number of bits in the second bitmap may be 28, with every two bits indicating one symbol.
[0107] It should be noted that, in the time domain, the second bitmap can be used as a unit for periodic repetitive application.
[0108] Furthermore, the first information includes a third bit map for period-level indication of the time-frequency domain resource unit, wherein the time-frequency domain resource unit includes multiple time slot groups, and each time slot group includes a predefined number of time slots; wherein the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates a corresponding single time slot group.
[0109] Refer to Table 3, which is a schematic diagram showing the meaning of each bit of the third bitmap of the cycle level indication.
[0110] Table 3
[0111] As shown in Table 3, every two bits in the third bitmap form a group, each group of bits indicates the corresponding time slot group, the first bit indicates whether the corresponding downlink time slot group needs to perform rate matching, and the second bit indicates whether the corresponding uplink time slot group needs to perform rate matching.
[0112] Alternatively, a 2-bit codepoint can be used to indicate the uplink and downlink rate matching status of a timeslot group. For example, the 2-bit codepoint consists of 4 codepoints: codepoint-1 indicates that the timeslot group performs only downlink rate matching, codepoint-2 indicates that the timeslot group performs only uplink rate matching, and codepoint-3 indicates that the timeslot group performs both uplink and downlink rate matching. Optionally, codepoint-4 can indicate that the timeslot group does not perform uplink and downlink rate matching. As shown in Figure 3, a single cycle can include a single timeslot group, each timeslot group can include two timeslots, and the number of bits in the third bitmap can be 2, with 2 bits indicating one timeslot group.
[0113] It should be noted that although FIG3 takes a single cycle including a single time slot group as an example, in a specific implementation, a single cycle may include multiple time slot groups, and the number of time slots included in each time slot group is not limited to 2 time slots.
[0114] It should be noted that, in the time domain, the third bitmap can be used as a unit for periodic repetition.
[0115] In an embodiment of the present invention, the downlink rate matching resource is a resource block-level resource, and the first information indicates the time-frequency domain resource unit selected from one or more of the following: a resource block-level indication, a symbol-level indication, and a cycle-level indication. The technical solution of the present application can simultaneously indicate whether rate matching is required for uplink time-frequency domain resource units and downlink time-frequency domain resource units through one or more of the resource block-level indication, the symbol-level indication, and the cycle-level indication, further improving the effectiveness of rate matching indication for resource block-level resources.
[0116] Example 2
[0117] The first information may be configured when the downlink rate matching resource is a resource element level resource.
[0118] Furthermore, the downlink rate matching resource is a resource element level resource, and the first information indication of the time-frequency domain resource unit is selected from one or more of the following: ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication and code division multiplexing (CDM) group level indication.
[0119] Specifically, respective indication information may be used for ZP CSI-RS resource-level indication, ZP CSI-RS symbol-level indication, ZP CSI-RS resource element-level indication, and CDM group-level indication, wherein part or all of the indication information uses the first information indication.
[0120] In a specific implementation, a resource mapping method of N non-zero power (NZP) CSI-RS can be adopted, and the resource block where its time-frequency resource is located can be determined through appropriate signaling (such as frequencydomainallocation, firstOFDMSymbolintimedomain, firstOFDMSymbolintimedomain2, etc.).
[0121] Furthermore, the first information includes ZP CSI-RS resource-level indication information, which is used to perform ZP CSI-RS resource-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of pre-configured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
[0122] The pre-configured ZP CSI-RS resources may be N ZP CSI-RS resource sets configured by a higher layer, and each ZP CSI-RS resource set may include multiple ZP CSI-RS resources.
[0123] Every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits can be used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS resource, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS resource.
[0124] Furthermore, the first information may include ZP CSI-RS symbol-level indication information, which is used to perform ZP CSI-RS symbol-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated, and every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; the every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
[0125] The ZP CSI-RS symbol to be indicated may be indicated through appropriate signaling.
[0126] Furthermore, the ZP CSI-RS symbol to be indicated may be a ZP CSI-RS symbol starting from a time domain start position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0127] In the specific implementation of the embodiment of the present invention, two bits can be indicated one by one for the ZP CSI-RS symbols starting from the time domain starting position corresponding to firstOFDMSymbolintimedomain, firstOFDMSymbolintimedomain2, so as to distinguish the corresponding ZP CSI-RS symbols in the time domain. For example, the first bit is used to indicate whether the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol needs to be rate matched, and the second bit is used to indicate whether the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol needs to be rate matched.
[0128] Furthermore, the first information may include ZP CSI-RS resource element level indication information, which is used to perform ZP CSI-RS resource element level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource element level indication information is twice the number of ZP CSI-RS resource elements to be indicated, and every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
[0129] Every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits can be used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS resource element, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS resource element.
[0130] The ZP CSI-RS resource element to be indicated may be indicated through appropriate signaling.
[0131] Furthermore, the ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0132] In a specific embodiment, all ZP CSI-RS resource elements indicated for the time-frequency domain resource unit may be ZP CSI-RS RE 2, ZP CSI-RS RE 3, ZP CSI-RS RE 6, and ZP CSI-RS RE 7, and the ZP CSI-RS resource elements to be indicated may be ZP CSI-RS RE 2, ZP CSI-RS RE 3, ZP CSI-RS RE 6, and ZP CSI-RS RE 7, instead of ZP CSI-RS RE 0 to ZP CSI-RS RE 7.
[0133] In the specific implementation of the embodiment of the present invention, all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit can be indicated by two bits one by one. For example, the first bit is used to indicate whether the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS resource element needs to be rate matched, and the second bit is used to indicate whether the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS resource element needs to be rate matched.
[0134] Furthermore, the first information includes CDM group-level indication information, which is used to perform CDM group-level indication on the time-frequency domain resource unit; wherein, the number of bits in the CDM group-level indication information is twice the number of pre-configured CDM groups, and every two bits in the CDM group-level indication information form a group, and each group of bits indicates the corresponding CDM group; the every two bits are used to indicate whether it is necessary to perform rate matching on the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group, and whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group.
[0135] Each CDM group may have a preset CDM type and parameters thereof. By using two bits as a group, each group of bits indicates a corresponding CDM group, and the CDM group may be used as a unit for distinction.
[0136] Refer to Table 4, which is a schematic diagram showing the meaning of each bit of the fourth bitmap of the CDM group-level indication.
[0137] Table 4
[0138] As shown in Table 4, every two bits in the fourth bitmap form a group, each group of bits indicates the corresponding CDM group, and the first bit is used to indicate whether it is necessary to perform rate matching on the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded by the corresponding CDM group, and whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded by the corresponding CDM group.
[0139] Alternatively, a 2-bit codepoint is used to indicate the uplink and downlink rate matching status of the CDM group. For example, the 2-bit codepoint consists of 4 codepoints: codepoint-1 indicates that the CDM group performs only downlink rate matching, codepoint-2 indicates that the CDM group performs only uplink rate matching, and codepoint-3 indicates that the CDM group performs both uplink and downlink rate matching. Optionally, codepoint-4 can indicate that the CDM group does not perform uplink and downlink rate matching.
[0140] In an embodiment of the present invention, the downlink rate matching resource is a resource element level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication, and CDM group level indication. The technical solution of the present application can simultaneously indicate whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit through one or more of the ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication, and CDM group level indication, thereby further improving the effectiveness of rate matching indication on resource element level resources.
[0141] Furthermore, the first information can be indicated by downlink control information DCI; wherein, in the simultaneous frequency full-duplex mode, the downlink rate matching resources and uplink rate matching resources of the time-frequency domain resource unit share the indication of the DCI.
[0142] Specifically, in a simultaneous and same-frequency full-duplex mode, the downlink rate matching resources and uplink rate matching resources of the time-frequency domain resource unit can share the DCI indication. At this time, it is more likely to cause the problem of invalid DCI indication. By adopting the solution of the embodiment of the present invention, the first information can be better used to simultaneously indicate whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit and the downlink time-frequency domain resource unit.
[0143] In an embodiment of the present invention, another communication method is provided. The another communication method may be executed by a terminal, or may also be executed by a chip or chip module configured in the terminal.
[0144] Specifically, another communication method may include: receiving first information, where the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous, same-frequency, full-duplex mode.
[0145] Furthermore, the uplink resources used for rate matching are the intersection of the PUSCH and the uplink rate matching resources, and the downlink resources used for rate matching are the intersection of the PDSCH and the downlink rate matching resources.
[0146] Furthermore, the two bits are used to simultaneously indicate whether rate matching needs to be performed on the downlink time-frequency domain resource unit and whether rate matching needs to be performed on the uplink time-frequency domain resource unit.
[0147] Furthermore, the downlink rate matching resource is a resource block level resource, and the indication of the time-frequency domain resource unit by the first information is selected from one or more of the following: resource block level indication, symbol level indication and cycle level indication.
[0148] Furthermore, the first information includes a first bit map for indicating the time-frequency domain resource unit at the resource block level; wherein the number of bits in the first bit map is twice the number of resource blocks contained in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
[0149] Furthermore, the first information includes a second bit map for symbol-level indication of the time-frequency domain resource unit; wherein the number of bits in the second bit map is twice the number of symbols contained in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates a corresponding single symbol.
[0150] Furthermore, the first information includes a third bit map for period-level indication of the time-frequency domain resource unit, wherein the time-frequency domain resource unit includes multiple time slot groups, and each time slot group includes a predefined number of time slots; wherein the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates a corresponding single time slot group.
[0151] Furthermore, the downlink rate matching resource is a resource element level resource, and the first information indication of the time-frequency domain resource unit is selected from one or more of the following: non-periodic zero power channel state information reference signal ZP CSI-RS resource level indication, ZP CSI-RS symbol level indication, ZP CSI-RS resource element level indication and code division multiplexing CDM group level indication.
[0152] Furthermore, the first information includes ZP CSI-RS resource-level indication information, which is used to perform ZP CSI-RS resource-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of pre-configured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
[0153] Furthermore, the first information includes ZP CSI-RS symbol-level indication information, which is used to perform ZP CSI-RS symbol-level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated, and every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; the every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
[0154] Further, the ZP CSI-RS symbol to be indicated is a ZP CSI-RS symbol starting from the time domain starting position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0155] Furthermore, the first information includes ZP CSI-RS resource element level indication information, which is used to perform ZP CSI-RS resource element level indication on the time-frequency domain resource unit; wherein, the number of bits in the ZP CSI-RS resource element level indication information is twice the number of ZP CSI-RS resource elements to be indicated, and every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
[0156] Further, the ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
[0157] Furthermore, the first information includes CDM group-level indication information, which is used to perform CDM group-level indication on the time-frequency domain resource unit; wherein, the number of bits in the CDM group-level indication information is twice the number of pre-configured CDM groups, and every two bits in the CDM group-level indication information form a group, and each group of bits indicates the corresponding CDM group; the every two bits are used to indicate whether it is necessary to perform rate matching on the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group, and whether it is necessary to perform rate matching on the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded using the corresponding CDM group.
[0158] Furthermore, the CDM group-level indication information is a fourth bitmap; wherein, the number of bits in the fourth bitmap is twice the number of pre-configured CDM groups, every two bits in the fourth bitmap form a group, and each group of bits indicates the corresponding CDM group.
[0159] Furthermore, the first information is indicated by downlink control information DCI; wherein, in the simultaneous frequency full-duplex mode, the downlink rate matching resources and uplink rate matching resources of the time-frequency domain resource unit share the indication of the DCI.
[0160] For more information about the working principle, working method, beneficial effects, etc. of another communication method, please refer to the relevant description of the communication method shown in the previous text and Figures 1 to 3, which will not be repeated here.
[0161] 4 is a schematic diagram of the structure of a communication device according to an embodiment of the present invention. The communication device shown in FIG4 can be deployed in the above-mentioned network device, and the communication device shown in FIG4 can include:
[0162] The sending module 41 is configured to send first information, where the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous, same-frequency, full-duplex mode.
[0163] In a specific implementation, the communication device shown in FIG4 may correspond to a chip with a communication function in a network device; or correspond to a chip or chip module with a communication function in a network device, or correspond to a network device.
[0164] Referring to Figure 5, Figure 5 is a schematic diagram of the structure of another communication device in an embodiment of the present application. The communication device shown in Figure 5 can be deployed in the above-mentioned terminal, and the communication device shown in Figure 5 may include:
[0165] The receiving module 51 is configured to receive first information, where the first information is used to indicate whether to perform rate matching on a time-frequency domain resource unit in a simultaneous, same-frequency, full-duplex mode.
[0166] In a specific implementation, the communication device shown in FIG5 may correspond to a chip with a communication function in a terminal; or correspond to a chip or chip module with a communication function in a terminal, or correspond to a terminal.
[0167] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present application, please refer to the above description of the communication method, which will not be repeated here.
[0168] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the above-mentioned communication method is executed. The storage medium may include ROM, RAM, a magnetic disk, or an optical disk. The storage medium may also include non-volatile memory or non-transitory memory.
[0169] An embodiment of the present application further provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the above-mentioned communication method when running the computer program.
[0170] The communication device may be a terminal, and the terminal may be a mobile phone, a computer, a tablet computer, a vehicle-mounted terminal, a wearable device, etc., but is not limited thereto.
[0171] An embodiment of the present application further provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the above-mentioned communication method when running the computer program.
[0172] The communication device may be a network device, including but not limited to a server, an Internet of Vehicles, a cloud platform, etc., but is not limited thereto.
[0173] Referring to Figure 6, Figure 6 is a schematic diagram of the hardware structure of a communication device in an embodiment of the present application. The communication device shown in Figure 6 includes a memory 61, a processor 62 and a transceiver 63. The processor 62 is coupled to the memory 61 and the transceiver 63. The memory 61 can be located inside the terminal or outside the terminal. The memory 61, the processor 62 and the transceiver 63 can be connected via a communication bus. The transceiver 63 is used to communicate with other devices or a communication network. Optionally, the transceiver 63 can be a transmitter. The memory 61 stores a computer program that can be run on the processor 62. When the processor 62 runs the computer program, the transceiver 63 executes the steps in the communication method provided in the above embodiment. The communication device shown in Figure 6 can be the above-mentioned terminal or the above-mentioned network device.
[0174] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0175] It should also be 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 random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0176] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means.
[0177] It should be understood that in the various embodiments of the present application, 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 the present application.
[0178] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical, or other forms.
[0179] The units described as separate components may or may not be physically separate, and the components shown 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0180] In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units. For example, for various devices and products applied to or integrated into a chip, the various modules / units contained therein may all be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units contained therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0181] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.
[0182] It should be understood that the term "and / or" as used herein simply describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " as used herein indicates that the related objects are in an "or" relationship.
[0183] The term "plurality" used in the embodiments of the present application refers to two or more.
[0184] The first, second, etc. descriptions appearing in the embodiments of this application are only for illustration and distinction of the description objects. There is no order, nor does it indicate any special limitation on the number of devices in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application.
[0185] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope defined by the claims.
Claims
1. A communication method, characterized in that, The method includes: Sending a first piece of information, where the first piece of information is used to indicate whether rate matching is to be performed on time-frequency domain resource units in the simultaneous co-frequency full-duplex mode.
2. The method according to claim 1, characterized in that, The uplink resources for rate matching are the intersection between the PUSCH and the uplink rate matching resources, and the downlink resources for rate matching are the intersection between the PDSCH and the downlink rate matching resources.
3. The method according to claim 2, wherein Each time-frequency domain resource unit is indicated by two bits in the first piece of information; The two bits are used to simultaneously indicate whether rate matching needs to be performed on the downlink time-frequency domain resource units and whether rate matching needs to be performed on the uplink time-frequency domain resource units.
4. The method according to claim 3, wherein The downlink rate matching resources are resource block-level resources, and the indication of the time-frequency domain resource units in the first piece of information is selected from one or more of the following: resource block-level indication, symbol-level indication, and period-level indication.
5. The method according to claim 4, characterized in that The first piece of information includes a first bit map for performing resource block-level indication on the time-frequency domain resource units; Wherein, the number of bits in the first bit map is twice the number of resource blocks included in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
6. The method according to claim 4, characterized in that, The first piece of information includes a second bit map for performing symbol-level indication on the time-frequency domain resource units; Wherein, the number of bits in the second bit map is twice the number of symbols included in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates the corresponding single symbol.
7. The method according to claim 4, wherein The first piece of information includes a third bit map for performing period-level indication on the time-frequency domain resource units, and the time-frequency domain resource units include multiple time slot groups, and each time slot group includes a predefined number of time slots; Wherein, the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates the corresponding single time slot group.
8. The method according to claim 3, characterized in that, The downlink rate matching resources are resource element-level resources, and the indication of the time-frequency domain resource units in the first piece of information is selected from one or more of the following: aperiodic zero-power channel state information reference signal (ZP CSI-RS) resource-level indication, ZP CSI-RS symbol-level indication, ZP CSI-RS resource element-level indication, and code division multiplexing (CDM) group-level indication.
9. The method according to claim 8, wherein The first piece of information includes ZP CSI-RS resource-level indication information for performing ZP CSI-RS resource-level indication on the time-frequency domain resource units; Wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of preconfigured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
10. The method according to claim 8, characterized in that, The first piece of information includes ZP CSI-RS symbol-level indication information for performing ZP CSI-RS symbol-level indication on the time-frequency domain resource units; Among them, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated. Every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; The every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
11. The method according to claim 10, characterized in that, The ZP CSI-RS symbols to be indicated are ZP CSI-RS symbols starting from the time domain start position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
12. The method according to claim 8, wherein The first information includes ZP CSI-RS resource element-level indication information for performing ZP CSI-RS resource element-level indication on the time-frequency domain resource unit; Among them, the number of bits in the ZP CSI-RS resource element-level indication information is twice the number of ZP CSI-RS resource elements to be indicated. Every two bits in the ZP CSI-RS resource element-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
13. The method according to claim 12, wherein The ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
14. The method according to claim 8, wherein The first information includes CDM group-level indication information for performing CDM group-level indication on the time-frequency domain resource unit; Among them, the number of bits in the CDM group-level indication information is twice the number of pre-configured CDM groups. Every two bits in the CDM group-level indication information form a group, and each group of bits indicates the corresponding CDM group; The every two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded with the corresponding CDM group, and whether rate matching is required for the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded with the corresponding CDM group.
15. The method according to claim 14, wherein The CDM group-level indication information is the fourth bit map; Among them, the number of bits in the fourth bit map is twice the number of pre-configured CDM groups. Every two bits in the fourth bit map form a group, and each group of bits indicates the corresponding CDM group.
16. The method according to claim 1, characterized in that, The first information is indicated by downlink control information DCI; Among them, in the simultaneous co-frequency full-duplex mode, the downlink rate matching resource and the uplink rate matching resource of the time-frequency domain resource unit share the indication of the DCI.
17. A communication method, characterized in that, The method includes: Receiving first information, where the first information is used to indicate whether rate matching is performed on a time-frequency domain resource unit in the simultaneous co-frequency full-duplex mode.
18. The method according to claim 17, wherein The uplink resources for rate matching are the intersection between the PUSCH and the uplink rate matching resources, and the downlink resources for rate matching are the intersection between the PDSCH and the downlink rate matching resources.
19. The method according to claim 18, wherein Each time-frequency resource unit is indicated by two bits in the first information; The two bits are used to simultaneously indicate whether rate matching is required for the downlink time-frequency resource unit and whether rate matching is required for the uplink time-frequency resource unit.
20. The method according to claim 19, wherein The downlink rate matching resources are resource block-level resources, and the indication of the time-frequency resource unit in the first information is selected from one or more of the following: resource block-level indication, symbol-level indication, and period-level indication.
21. The method according to claim 20, wherein The first information includes a first bit map for resource block-level indication of the time-frequency resource unit; Wherein, the number of bits in the first bit map is twice the number of resource blocks included in a single symbol, and every two bits in the first bit map form a group, and each group of bits indicates the corresponding resource block.
22. The method according to claim 20, wherein The first information includes a second bit map for symbol-level indication of the time-frequency resource unit; Wherein, the number of bits in the second bit map is twice the number of symbols included in a single time slot, and every two bits in the second bit map form a group, and each group of bits indicates the corresponding single symbol.
23. The method according to claim 20, characterized in that The first information includes a third bit map for period-level indication of the time-frequency resource unit, and the time-frequency resource unit includes multiple time slot groups, and each time slot group includes a predefined number of time slots; Wherein, the number of bits in the third bit map is twice the number of time slot groups included in a single period, and every two bits in the third bit map form a group, and each group of bits indicates the corresponding single time slot group.
24. The method according to claim 18 or 19, characterized in that, The downlink rate matching resources are resource element-level resources, and the indication of the time-frequency resource unit in the first information is selected from one or more of the following: aperiodic zero-power channel state information reference signal ZP CSI-RS resource-level indication, ZP CSI-RS symbol-level indication, ZP CSI-RS resource element-level indication, and code division multiplexing CDM group-level indication.
25. The method according to claim 24, wherein The first information includes ZP CSI-RS resource-level indication information for resource-level indication of the time-frequency resource unit; Wherein, the number of bits in the ZP CSI-RS resource-level indication information is twice the number of preconfigured ZP CSI-RS resources, and every two bits in the ZP CSI-RS resource-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource.
26. The method according to claim 24, wherein The first information includes ZP CSI-RS symbol-level indication information for symbol-level indication of the time-frequency resource unit; Wherein, the number of bits in the ZP CSI-RS symbol-level indication information is twice the number of ZP CSI-RS symbols to be indicated, and every two bits in the ZP CSI-RS symbol-level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS symbol; Each two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol, and whether rate matching is required for the uplink time-frequency domain resource unit of the corresponding ZP CSI-RS symbol.
27. The method according to claim 26, wherein, The ZP CSI-RS symbol to be indicated is a ZP CSI-RS symbol starting from the time domain start position indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
28. The method according to claim 24, wherein The first information includes ZP CSI-RS resource element level indication information for performing ZP CSI-RS resource element level indication on the time-frequency domain resource unit; Among them, the number of bits in the ZP CSI-RS resource element level indication information is twice the number of ZP CSI-RS resource elements to be indicated, and every two bits in the ZP CSI-RS resource element level indication information form a group, and each group of bits indicates the corresponding ZP CSI-RS resource element.
29. The method according to claim 28, wherein The ZP CSI-RS resource elements to be indicated are all ZP CSI-RS resource elements indicated by firstOFDMSymbolintimedomain or firstOFDMSymbolintimedomain2 for the time-frequency domain resource unit.
30. The method according to claim 24, wherein The first information includes CDM group level indication information for performing CDM group level indication on the time-frequency domain resource unit; Among them, the number of bits in the CDM group level indication information is twice the number of pre-configured CDM groups, and every two bits in the CDM group level indication information form a group, and each group of bits indicates the corresponding CDM group; Each two bits are used to indicate whether rate matching is required for the downlink time-frequency domain resource unit of the time-frequency domain resource unit encoded with the corresponding CDM group, and whether rate matching is required for the uplink time-frequency domain resource unit of the time-frequency domain resource unit encoded with the corresponding CDM group.
31. The method according to claim 30, wherein The CDM group level indication information is a fourth bit map; Among them, the number of bits in the fourth bit map is twice the number of pre-configured CDM groups, and every two bits in the fourth bit map form a group, and each group of bits indicates the corresponding CDM group.
32. The method according to claim 17, wherein The first information is indicated by downlink control information DCI; Among them, in the simultaneous co-frequency full-duplex mode, the downlink rate matching resource and the uplink rate matching resource of the time-frequency domain resource unit share the indication of the DCI.
33. A communication device, characterized in that, The device includes: A sending module, configured to send first information, where the first information is used to indicate whether rate matching is performed on a time-frequency domain resource unit in a simultaneous co-frequency full-duplex mode.
34. A communication device, characterized in that, The device includes: A receiving module, configured to receive first information, where the first information is used to indicate whether rate matching is performed on a time-frequency domain resource unit in a simultaneous co-frequency full-duplex mode.
35. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by a processor, the communication method according to any one of claims 1 to 16 or the communication method according to any one of claims 17 to 32 is performed.
36. A communication device, comprising a memory and a processor, wherein a computer program capable of running on the processor is stored on the memory, characterized in that When the processor runs the computer program, the steps of the communication method according to any one of claims 1 to 16 or the communication method according to any one of claims 17 to 32 are performed.
Citation Information
Patent Citations
Rate-matching behavior for overlapping resource block (RB) sets
US20190349977A1
Method for rate matching in wireless communication system and apparatus therefor
US20210105090A1
Rate matching between uplink and downlink
US20210273742A1
Resource indication method and related device
WO2022242474A1