Communication method and device, chip and module equipment

By sending and receiving instruction information between the terminal and network devices, the bit error rate problem caused by inconsistent perception of unavailable frequency domain resources during rate matching is solved, thus achieving correct data decoding.

CN121908390APending Publication Date: 2026-04-21XIAN UNISOC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAN UNISOC TECH CO LTD
Filing Date
2024-10-12
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In communication technology, the inconsistent understanding of unavailable frequency domain resources during rate matching between terminals and network devices leads to an increased bit error rate, affecting the correctness of data decoding.

Method used

By receiving and sending instruction information, terminals and network devices maintain a consistent understanding of unavailable frequency domain resources, thereby reducing the bit error rate during rate matching and ensuring correct data decoding.

Benefits of technology

This enables terminals and network devices to have a unified understanding of unavailable frequency domain resources during rate matching, reducing the bit error rate and ensuring the correct decoding of uplink and downlink data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908390A_ABST
    Figure CN121908390A_ABST
Patent Text Reader

Abstract

Disclosed are a communication method and apparatus, a chip and a module device, relating to the field of communications, in the method, a terminal can receive first indication information so as to know that a first frequency domain resource is unavailable, that is, the terminal and a network device have consistent cognition on the unavailable frequency domain resource. Therefore, when the terminal performs rate matching on the uplink data channel and / or the downlink data channel according to the first indication information, the error rate can be reduced, and correct decoding of the uplink data and / or the downlink data can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method, apparatus, chip, and module device. Background Technology

[0002] In communication technology, various methods are provided to ensure correct data decoding. For example, during channel coding, the channel coding rate can be adjusted to match the actual available transmission resources; this process is called rate matching. During rate matching, the terminal and network equipment should maintain a consistent understanding of time-frequency resources, thereby reducing the bit error rate and ensuring correct data decoding. Summary of the Invention

[0003] This application provides a communication method, apparatus, chip, and module device that enables terminals and network devices to maintain a consistent understanding of unavailable frequency domain resources, thereby reducing the bit error rate and ensuring correct data decoding during rate matching.

[0004] In a first aspect, a communication method is provided for use in a terminal, the method comprising: receiving first indication information, the first indication information indicating that a first frequency domain resource is unavailable; and performing rate matching on an uplink data channel and / or a downlink data channel according to the first indication information.

[0005] As can be seen, in the above embodiments, the terminal can receive the first indication information to know that the first frequency domain resource is unavailable, thus ensuring that the terminal and network device have consistent understanding of the unavailable frequency domain resource. In this way, when the terminal performs rate matching on the uplink data channel and / or downlink data channel according to the first indication information, it can reduce the bit error rate and ensure the correct decoding of uplink data and / or downlink data.

[0006] In one possible implementation, the first frequency domain resource consists of N resource elements (REs), where N is a positive integer.

[0007] In one possible implementation, performing rate matching on the uplink data channel and / or downlink data channel according to the first indication information includes: first frequency domain resources are in the uplink (UL) spectrum, and rate matching is performed on the uplink data channel according to the first indication information. Alternatively, the first frequency domain resources are in the downlink (DL) spectrum, and rate matching is performed on the downlink data channel according to the first indication information.

[0008] As can be seen from the above embodiments, the first frequency domain resource is in the UL spectrum. The terminal performs rate matching on the uplink data channel according to the first indication information, which reduces the bit error rate of the uplink data and ensures the correct decoding of the uplink data. The first frequency domain resource is in the DL spectrum. The terminal performs rate matching on the downlink data channel according to the first indication information, which reduces the bit error rate of the downlink data and ensures the correct decoding of the downlink data.

[0009] In one possible implementation, the first frequency domain resource belongs to a frequency domain resource pattern.

[0010] In one possible implementation, the first indication information is carried in a Radio Resource Control (RRC) message, and the method further includes receiving a second indication information, wherein the second indication information indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0011] As can be seen from the above embodiments, the terminal can learn from the second indication information that the frequency domain resource pattern to which the first frequency domain resource belongs is effective, so that the terminal and the network device have a consistent understanding of the unavailable frequency domain resources.

[0012] In one possible implementation, the second indication information is at least one bit, the value of which is a first value, and the second indication information indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0013] In one possible implementation, the first indication information is carried in the media access control-control element (MAC CE), the first frequency domain resource belongs to the first frequency domain resource set, and the above method further includes: receiving third indication information, the third indication information indicating the first frequency domain resource set and the existence of unusable frequency domain resources in the first frequency domain resource set.

[0014] As can be seen in the above embodiments, the terminal can learn the first frequency domain resource set to which the first frequency domain resource belongs through the third indication information, and can also learn that there are unusable frequency domain resources in the first frequency domain resource set, thereby knowing that the first indication information should be detected, so that the terminal can learn the unusable first frequency domain resources through the first indication information.

[0015] In one possible implementation, the third indication information is a bit map, where the first bit in the third indication information indicates that there are unavailable frequency domain resources in the first frequency domain resource set, and one or more other bits in the third indication information, excluding the first bit, indicate the first frequency domain resource set.

[0016] In one possible implementation, the first bit is either the least significant bit or the most significant bit in the third indication information.

[0017] Secondly, a communication method is provided for use in a network device, the method comprising: sending a first indication message indicating that a first frequency domain resource is unavailable.

[0018] In one possible implementation, the first frequency domain resource is N REs, where N is a positive integer.

[0019] In one possible implementation, the first frequency domain resource belongs to a frequency domain resource pattern.

[0020] In one possible implementation, the first indication information is carried in the RRC message, and the method further includes sending a second indication information, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0021] In one possible implementation, the second indication information is at least one bit, the value of which is a first value, and the second indication information indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0022] In one possible implementation, the first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the above method further includes: sending third indication information, the third indication information indicating the first frequency domain resource set and the existence of unusable frequency domain resources in the first frequency domain resource set.

[0023] In one possible implementation, the third indication information is a bit map, where the first bit in the third indication information indicates that there are unavailable frequency domain resources in the first frequency domain resource set, and one or more other bits in the third indication information, excluding the first bit, indicate the first frequency domain resource set.

[0024] In one possible implementation, the first bit is either the least significant bit or the most significant bit in the third indication information.

[0025] The beneficial effects in the second aspect can be found in the beneficial effects in the first aspect, and will not be repeated here.

[0026] Thirdly, a communication apparatus is provided, comprising a unit for performing the method as described in any one of the first to second aspects.

[0027] Fourthly, a chip is provided, including a processor and a communication interface, the processor being configured to cause the chip to perform the method as described in any one of the first to second aspects.

[0028] Fifthly, a module device is provided, comprising a communication module, a power module, a storage module, and a chip, wherein:

[0029] The power module is used to provide electrical energy to the module device;

[0030] Storage modules are used to store data and instructions;

[0031] The communication module is used for internal communication within the module device, and / or for communication between the module device and external devices;

[0032] The chip is used to perform the method described in any one of the first to second aspects.

[0033] A sixth aspect provides a communication device including a memory and a processor, the memory for storing a computer program, the computer program including program instructions, and the processor configured to invoke the program instructions to cause the communication device to perform the method as described in any one of the first to second aspects.

[0034] A seventh aspect provides a computer-readable storage medium storing computer-readable instructions that, when executed on a computer, cause the computer to perform the method described in any one of the first to second aspects.

[0035] Eighthly, a computer program product is provided, comprising: computer program code, which, when executed by a computer, causes the computer to perform the method described in any one of the first to second aspects. Attached Figure Description

[0036] Figure 1 This is a topology diagram illustrating the coexistence of an A-IoT communication system and a 5G communication system, as provided in an embodiment of this application.

[0037] Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0038] Figure 3 This is a schematic diagram illustrating an indication of unavailable frequency domain resources provided in an embodiment of this application;

[0039] Figure 4 This is a schematic diagram illustrating yet another indication of unavailable frequency domain resources provided in an embodiment of this application;

[0040] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0041] Figure 6 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application;

[0042] Figure 7 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application;

[0043] Figure 8 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation

[0044] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.

[0045] It should be noted that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the term "comprising" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.

[0046] This application can be applied to Internet of Things (IoT) communication systems; or to 5th generation (5G) systems, also known as New Radio (NR) systems; or to 6th generation (6G) systems, or 7th generation (7G) systems, or other future communication systems; or it can also be used in device-to-device (D2D) systems, machine-to-machine (M2M) systems, vehicle-to-everything (V2X) systems, etc. Alternatively, it can be used in scenarios where multiple communication systems listed above coexist. For example, scenarios where IoT communication systems and 5G communication systems coexist.

[0047] In the IoT communication scenario, ambient IoT (A-IoT) technology is proposed. A-IoT, also known as passive IoT, focuses on harvesting energy from the environment for data communication, aiming to provide a battery-free, low-power, low-complexity, and low-cost IoT solution. A-IoT technology is an ultra-low-power, ultra-low-complexity IoT technology defined by the 3GPP plenary meeting. It can be understood as an extension of passive radio frequency identification (RFID) within 3GPP. Although it shares some principles with RFID, such as similar inventory management processes, 3GPP introduces more value scenarios. A-IoT technology can be used to implement one or more of the following services: inventory, location, sensing, and commands. Command services can be understood as implementing read, write, or lock processes. Regarding application scope, A-IoT technology can be applied to scenarios such as logistics, warehousing, industrial manufacturing, identity recognition, or environmental monitoring; this application does not limit its application to these areas.

[0048] The following provides an exemplary description of a topology where A-IoT communication systems and 5G communication systems coexist.

[0049] Topology 1: Please refer to Figure 1 1-1, in Figure 1 In section 1-1, the network device acts as a reader, and the reader communicates directly and bidirectionally with the A-IoT device. Communication between the reader and the A-IoT device includes A-IoT data and / or signaling. The network device can also communicate with the terminal. Optionally, the carrier signal transmitted by the reader may affect downlink communication between the network device and the terminal.

[0050] Topology 2: Please refer to Figure 1 1-2, in Figure 1 In topology 1-2, the intermediate node acts as a reader, and the network device communicates indirectly with the A-IoT device through the intermediate node. In topology 2, the network device and the A-IoT device communicate bidirectionally through the intermediate node. The intermediate node can be a relay capable of implementing A-IoT, such as an IAB node, a terminal, or a repeater; this application does not limit the form of the intermediate node. The network device can communicate with the terminal. Optionally, the carrier signal transmitted by the reader may affect the uplink communication between the network device and the terminal.

[0051] It should be noted that the topology for the integration of A-IoT communication systems and 5G communication systems is not limited to the two topologies listed above. In practical applications, other topologies can be adopted based on actual conditions, and this application does not impose any limitations on this. Furthermore, Figure 1The number of each device shown is merely illustrative and should not be considered a specific limitation of this application. The various devices involved in the system architecture will be described in detail below.

[0052] I. Terminal

[0053] A terminal can be in RRC state and can establish an RRC connection. It is a device with transceiver capabilities and can also be called User Equipment (UE), Remote UE, Relay UE, Access Terminal, User Unit, User Station, Mobile Station, Mobile Station, Remote Station, Mobile Equipment, User Terminal, Smart Terminal, Wireless Communication Equipment, User Agent, or User Device. It should be noted that a relay device is a terminal capable of providing relay forwarding services to other terminals (including remote terminals). For example, a terminal can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in autonomous driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, etc. For example, a terminal can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal in next-generation communication systems (such as NR communication systems, 6G communication systems), or terminal in a future evolved Public Land Mobile Network (PLMN), etc., without specific limitations.

[0054] In some possible implementations, the terminal can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can be deployed on water (such as on ships); or it can be deployed in the air (such as airplanes, balloons, and satellites).

[0055] In some possible implementations, the terminal may include a device with wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices. In some possible implementations, the terminal described in the embodiments of this application may be a chip, a chip module, a device, a unit, etc., and there is no specific limitation thereto.

[0056] II. Network Equipment

[0057] A network device is a device with transceiver capabilities that can establish an RRC connection with a terminal.

[0058] In some possible implementations, network devices can be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, and data transmission and reception on the air interface side.

[0059] In some possible implementations, network devices can be base stations (BS) in a communication system or devices deployed in a radio access network (RAN) to provide wireless communication functions. For example, network devices can be devices within the RAN. Devices within the RAN can include Evolutionary Node B (eNB or eNodeB) in an LTE communication system, Next-Generation Evolved Node B (ng-eNB) in an NR communication system, Next-Generation Node B (gNB) in an NR communication system, Master Node (MN) in a dual-connectivity architecture, Secondary Node (SN) in a dual-connectivity architecture, etc., without specific limitations.

[0060] In some possible implementations, network devices can also be access points (APs) in WLANs, relay stations, communication devices in future PLMN networks, communication devices in NTN networks, etc.

[0061] In some possible implementations, the network device may include means for providing wireless communication capabilities to terminals, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or it may include other discrete devices.

[0062] In some possible implementations, network devices can communicate with Internet Protocol (IP) networks, such as the Internet, private IP networks, or other data networks.

[0063] In some possible implementations, the network device may include a single independent node to implement the functions of the aforementioned base station, or it may include two or more independent nodes to implement the functions of the aforementioned base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU. Furthermore, in some other embodiments of this application, the network device may also include an active antenna unit (AAU). The CU implements some of the functions of the network device, and the DU implements other functions. For example, the CU is responsible for handling non-real-time protocols and services, implementing the functions of the Radio Resource Control (RRC) layer, Service Data Adaptation Protocol (SDAP) layer, and Packet Data Convergence Protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services, implementing the functions of the Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, and Physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this network deployment, higher-layer signaling (such as RRC signaling) can be considered to be generated by the CU and sent by the DU, or jointly sent by the DU and AAU. It is understood that network devices can include at least one of CU, DU, and AAU. Furthermore, the CU can be classified as a RAN device, or it can be classified as a core network device; there are no specific limitations on this.

[0064] In some possible implementations, the network device can be any station in a multi-site coherent joint transmission (CJT) with the terminal, or another station outside of that multi-site group, or other network devices communicating with the terminal; no specific limitations are imposed. Multi-site coherent joint transmission can be multiple stations jointly transmitting coherently, or different data belonging to the same Physical Downlink Shared Channel (PDSCH) being sent to the terminal from different stations, or multiple stations being virtually merged into one station for transmission. Names with the same meaning as those specified in other standards also apply to this application; that is, this application does not limit the names of these parameters. The stations in multi-site coherent joint transmission can be remote radio heads (RRHs), transmission and reception points (TRPs), network devices, etc., without specific limitations.

[0065] In some possible implementations, the network device can be any one of the multiple sites performing noncoherent cooperative transmission with the terminal, or another site outside of the multiple sites, or other network devices communicating with the terminal; no specific limitations are imposed. The multi-site noncoherent cooperative transmission can be a joint noncoherent transmission by multiple sites, or different data belonging to the same PDSCH being sent to the terminal from different sites, or different data belonging to the same PDSCH being sent to the terminal from different sites. Names with the same meaning as those specified in other standards also apply to this application; that is, this application does not limit the names of these parameters. The sites in the multi-site noncoherent cooperative transmission can be RRH, TRP, network devices, etc., without specific limitations.

[0066] In some possible implementations, the network device can have mobility characteristics; for example, the network device can be a mobile device. Optionally, the network device can be a satellite or a balloon station. For example, the satellite can be a low earthorbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a highly elliptical orbit (HEO) satellite, etc. Optionally, the network device can also be a base station located on land, water, or other similar locations.

[0067] In some possible implementations, the network device described in the embodiments of this application may be a chip, chip module, device, unit, etc., and there are no specific limitations on it.

[0068] III. Reader

[0069] A reader, also known as a read / write device, is a device with read and write capabilities. A reader can communicate with A-IoT devices non-contactly, such as through broadcasting. In this way, the reader can read information from the A-IoT device and / or write information that needs to be stored into the A-IoT device. The reader can be a terminal or a network device; this application does not limit the form of the reader.

[0070] In some possible implementations, the reader may include a device with wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices. In some possible implementations, the reader described in the embodiments of this application may be a chip, a chip module, a device, a unit, etc., and there is no specific limitation thereto.

[0071] IV. A-IoT Devices

[0072] Unlike communication devices in traditional cellular networks, A-IoT devices do not have Radio Resource Control (RRC) status and do not need to establish an RRC connection. A-IoT devices can communicate with readers through backscattering technology, or they can actively generate carrier waves (or have carrier recovery capabilities), without relying on an external carrier source for communication, thus possessing active communication capabilities.

[0073] For A-IoT devices that communicate with a reader via backscattering technology, the A-IoT device can be charged via RF signals or obtain energy through energy harvesting (light energy, heat energy, kinetic energy, etc.). In this case, the A-IoT device can be called a passive A-IoT device or a semi-passive A-IoT device. A passive A-IoT device can also be referred to as Device 1, and a semi-passive A-IoT device can also be referred to as Device 2a; this application does not limit the names.

[0074] For A-IoT devices that actively generate carrier waves, the A-IoT device can be called an active A-IoT device. An active A-IoT device can also be called device 2b.

[0075] A-IoT devices support two service types: Device-Terminated (DT) and Device-Originated (DO) services. DO services can be further divided into DO-Autonomous (DO-A) and DO-DTT (DO-Device-Terminated Triggered) services. A-IoT devices communicating with readers via backscattering technology support both DT and DO-DTT services. A-IoT devices that actively generate carrier waves support DO-A services. In the former case, the A-IoT device cannot actively communicate with the reader; communication is only initiated by the reader. In this scenario, the communication process between the A-IoT device and the reader is called passive communication. In the latter case, the A-IoT device supports spontaneously initiated services, meaning it can actively communicate with the reader. In this scenario, the communication process between the A-IoT device and the reader is called active communication.

[0076] The A-IoT device can be in the form of a tag, the aforementioned terminal, or any other form, such as a sensor, license plate, or nameplate. The embodiments of this application do not limit the form of the A-IoT device.

[0077] In some possible implementations, an A-IoT device may include a means of wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices. In some possible implementations, the A-IoT device described in the embodiments of this application may be a chip, a chip module, a device, a unit, etc., and no specific limitation is made thereto.

[0078] The relevant names or terms involved in this application are explained below.

[0079] I. Carrier waveform

[0080] The carrier waveform is the waveform of the carrier wave, which can be a sine wave or other waveforms, such as a cosine wave, etc. This application does not limit it.

[0081] Optionally, the network device or reader can transmit signals on a carrier wave, i.e., carrier signals. For ease of distinction, the carrier signal (or signal) transmitted by the network device can be referred to as NR transmission, and the carrier signal (or signal) transmitted by the reader can be referred to as the first waveform, or, in other words, the carrier signal (or signal) of the A-IoT system can be referred to as the first waveform. It should be understood that NR transmission and first waveform are merely names used for distinction, and their specific naming does not limit the scope of protection of this application.

[0082] The first waveform can be, for example, a single-tone signal, that is, a signal with a single frequency. For example, a sine wave with a single frequency.

[0083] II. Data Channel

[0084] Data channels can be used to carry data and can be divided into uplink data channels and downlink data channels.

[0085] The uplink data channel, also known as the uplink data channel, is used to carry uplink data. For example, the uplink data channel can be the physical uplink shared channel (PUSCH).

[0086] The downlink data channel, also known as the downlink data channel, is used to carry downlink data. For example, the downlink data channel can be a physical data shared channel (PDSCH).

[0087] It should be noted that in this application, PUSCH is used as an example of an uplink data channel and PDSCH is used as an example of a downlink data channel. Data channels may have different names in different systems and scenarios, and this application does not limit them.

[0088] III. Rate matching

[0089] In NR systems, by default, all REs or resource blocks (RBs) can be mapped to downlink data channels. Alternatively, by default, all REs or RBs can be mapped to uplink data channels. However, in practical applications, some REs or RBs are not mapped to data, meaning they cannot be used by downlink and / or uplink data channels. In other words, some REs or RBs are unavailable. For example, REs or RBs corresponding to reference signals used for data demodulation, or REs or RBs that network devices do not transmit data to. Alternatively, in scenarios where A-IoT and 5G communication systems coexist, REs that cannot be used by downlink and / or uplink data channels may exist. Because of the existence of such RBs or REs not used by downlink and / or uplink data channels, the channel coding rate is adjusted during channel coding to match the actual available transmission resources; this process is called rate matching.

[0090] In the NR system, rate matching is defined for RB level and RE level.

[0091] Rate matching at the RB level can be notified to the terminal via RRC messages, for example, through the information cell RateMatchPattern. After receiving the RateMatchPattern, the terminal determines that no data scheduling will be performed on the corresponding time-frequency resources, and can ignore these time-frequency resources when receiving and demodulating data.

[0092] Rate matching at RE level can be configured by using RateMatchPatternLTE-CRS or Zero Power Channel State Information Reference Signal (ZP CSI-RS) to notify the terminal that the terminal will not receive data on the time-frequency resources indicated by ZP-CSI-RS.

[0093] III. Frequency Components

[0094] Frequency components refer to the frequencies of sine and / or cosine waves.

[0095] For example, the signal generated by intermodulating the first waveform (i.e., the signal sent by the reader) has frequency components. For instance, taking a single-tone signal as an example, the signal generated by intermodulating the single-tone signals has frequency components. For example, assuming the frequency component of single-tone signal 1 is ω1 and the frequency component of single-tone signal 2 is ω2, the frequency components of the signal generated by intermodulating single-tone signals 1 and 2 include ω1, ω2, 2ω1-ω2, and 2ω2-ω1, etc.

[0096] For example, the signal generated by intermodulating the first waveform (i.e., the signal sent by the reader) and the NR transmission (i.e., the signal sent by the network device) has frequency components. For instance, taking a single-tone signal as the first waveform, the signal generated by intermodulating the single-tone signal and the NR transmission has frequency components. For example, assuming the frequency component of single-tone signal 1 is ω1, the frequency component of single-tone signal 2 is ω2, and the frequency component of the NR transmission is ω3, the frequency components of the signal generated by intermodulating single-tone signal 1, single-tone signal 2, and the NR transmission include ω1, ω2, 2ω1-ω3, 2ω2-ω3, ω1+ω2-ω3, and ω1+ω3-ω2, etc.

[0097] The embodiments of this application are described below.

[0098] See Figure 2 , Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 As shown, the communication method includes the following steps 201 to 202. Figure 2The method shown can be implemented by network devices and terminals. Alternatively, Figure 2 The method shown can be executed by chips in network devices and chips in terminals. Figure 2 The method will be explained using network devices and terminals as the implementing entities.

[0099] 201. The network device sends a first indication message, which indicates that the first frequency domain resource is unavailable.

[0100] Accordingly, the terminal receives the first instruction information.

[0101] For example, the first indication information may be carried in a broadcast message, an RRC message, a MAC CE, or other message, without limitation. Optionally, the broadcast message may be the master information block (MIB) or other system message, without limitation.

[0102] Optionally, the first indication information may be some or all of the bits of at least one field in a broadcast message, RRC message, MAC CE, or other message. It can also be simplified to describe the first indication information as a bitmap.

[0103] Among them, at least one of the above fields can be an existing field and / or a newly added field.

[0104] Existing fields can be fields that are already present in broadcast messages, RRC messages, MAC CE, or other messages, such as fields in existing versions of communication standards.

[0105] The added fields can be newly defined fields, such as fields in future communication standards.

[0106] Optionally, when the first indication information is a bitmap, the first indication information indicates that the first frequency domain resource is unavailable. This can be understood as: the bits in the first indication information are used to indicate that the first frequency domain resource is unavailable. The statement that the first frequency domain resource is unavailable can be replaced with: the first frequency domain resource has been punctured, or the first frequency domain resource is a discarded resource.

[0107] Optionally, the first frequency domain resource can be N REs, where N is a positive integer, such as 8. In this case, the bits in the first indication information are used to indicate that the first frequency domain resource is unavailable. This can be understood as: the N bits in the first indication information can be used to indicate that each of the N REs is unavailable. That is, there is a one-to-one correspondence between the N bits and the N REs. For example, the N bits are associated with the N REs in ascending order of their indices (or identifiers or numbers, etc.) from high to low (or from left to right). Alternatively, the N bits are associated with the N REs in descending order of their indices (or identifiers or numbers, etc.). When the bit corresponding to a certain RE among the N REs is 0 or 1, that RE is unavailable.

[0108] For example, when the first indication information is carried in a broadcast message or an RRC message, the individual bits in the first indication information can be referenced. Figure 3 3-1. In Figure 3 In section 3-1, the crossed-out positions indicate unavailable REs. For example, if the value of the fourth bit (from left to right) is 0 or 1, it means that the RE corresponding to the fourth bit is unavailable. When the first indication information is carried in a broadcast message or RRC message, the length of the first indication information, or in other words, the length of the bitmap (i.e., the first indication information is a bitmap), is determined based on the bandwidth (such as the bandwidth occupied by the uplink data channel and / or downlink data channel). For example, the length of the bitmap can be less than or equal to 3240 bits.

[0109] For example, when the first indication information is carried in the MAC CE, the individual bits in the first indication information can be referenced. Figure 3 3-2. In Figure 3 In section 3-2, assuming the bit corresponding to the RE is 0, the RE is unavailable. That is, a value of 0 for the second bit (from left to right) indicates that the RE corresponding to the second bit is unavailable. A value of 0 for the third bit (from left to right) indicates that the RE corresponding to the third bit is unavailable. A value of 0 for the fourth bit (from left to right) indicates that the RE corresponding to the fourth bit is unavailable. When the first indication information is carried in the MAC CE, the length of the first indication information, or in other words, the length of the bitmap (i.e., the first indication information is a bitmap), can be determined based on the number of frequency domain resources in the first frequency domain resource set to which the first frequency domain resource belongs. For example, the first frequency domain resource set can be one RB, and the length of the bitmap can be 12 REs. Alternatively, the first frequency domain resource set can be multiple RBs, and the length of the bitmap can be the product of the number of RBs and the number of REs in each RB.

[0110] Optionally, the first frequency domain resource may belong to a frequency domain resource pattern. That is, the aforementioned first indication information may indicate a frequency domain resource pattern. For example, when the first indication information can be carried in a broadcast message or an RRC message, the first indication information may indicate a frequency domain resource pattern. Here, the frequency domain resource pattern may be called a rate matching resource (RMR) pattern.

[0111] The following explains how to understand 'First frequency domain resources are unavailable'.

[0112] For example, the first frequency domain resource may include at least one of the following: frequency domain resources occupied by the first waveform, frequency domain resources occupied by the signal generated by the intermodulation of the first waveforms, or frequency domain resources occupied by the signal generated by the intermodulation of the first waveform and the NR transmission.

[0113] Optionally, the frequency domain resources occupied by the first waveform, the frequency domain resources occupied by the signal generated by the intermodulation of the first waveforms, or the frequency domain resources occupied by the signal generated by the intermodulation of the first waveform and the NR transmission can be one or more REs.

[0114] The frequency domain resources occupied by the first waveform can be understood as: one or more REs where the first waveform is located, or one or more REs carrying the first waveform, or one or more REs used to transmit the first waveform, or the frequency components of the first waveform belonging to one or more REs, etc.

[0115] The frequency domain resources occupied by the signal generated by the intermodulation of the first waveform can be understood as: one or more REs where the signal is located, or one or more REs carrying the signal, or one or more REs used to transmit the signal, or the frequency components of the signal belonging to one or more REs, etc.

[0116] The frequency domain resources occupied by the signal generated by the first waveform and the NR transmission through mutual modulation can be understood as: one or more REs where the signal is located, or one or more REs carrying the signal, or one or more REs used to transmit the signal, or the frequency components of the signal belonging to one or more REs, etc.

[0117] In summary, in this application, the signal (i.e., the first waveform) of the A-IoT system may affect the uplink and / or downlink communication between the network device and the terminal. To reduce interference, the network device can indicate to the terminal via first indication information that a first frequency domain resource is unavailable.

[0118] As an example, the first waveform transmitted by a single reader may affect uplink and / or downlink communication between the network device and the terminal. For instance, if the first waveform is a single-tone signal, at least one single-tone signal (including one single-tone signal, two single-tone signals, or more than two single-tone signals) transmitted by a single reader may affect uplink and / or downlink communication between the network device and the terminal.

[0119] For example, if a single reader transmits a single-tone signal, the first frequency domain resource may be the frequency domain resource occupied by the single-tone signal and / or the frequency domain resource occupied by the signal generated by the intermodulation of the single-tone signal and the NR transmission. Alternatively, if a single reader transmits two single-tone signals, such as single-tone signal 1 and single-tone signal 2, the first frequency domain resource may include at least one of the following: the frequency domain resource occupied by single-tone signal 1, the frequency domain resource occupied by single-tone signal 2, the frequency domain resource occupied by the signal generated by the intermodulation of single-tone signal 1 and single-tone signal 2, the frequency domain resource occupied by the signal generated by the intermodulation of single-tone signal 1 and the NR transmission, or the frequency domain resource occupied by the signal generated by the intermodulation of single-tone signal 2 and the NR transmission.

[0120] As another example, the first waveforms sent by multiple readers may affect the uplink and / or downlink communication between the network device and the terminal. For example, taking the first waveform as a single tone signal, at least one single tone signal (including one single tone signal, two single tone signals, or more than two single tone signals) sent by one reader and at least one single tone signal (including one single tone signal, two single tone signals, or more than two single tone signals) sent by another reader may affect the uplink and / or downlink communication between the network device and the terminal.

[0121] For example, two readers each send a single-tone signal, such as reader 1 sending single-tone signal 3 and reader 2 sending single-tone signal 4. The first frequency domain resource may include at least one of the following: the frequency domain resource occupied by single-tone signal 3, the frequency domain resource occupied by single-tone signal 4, the frequency domain resource occupied by the signal generated by intermodulating single-tone signal 3 and single-tone signal 4, the frequency domain resource occupied by the signal generated by intermodulating single-tone signal 3 and NR transmission, or the frequency domain resource occupied by the signal generated by intermodulating single-tone signal 4 and NR transmission. Alternatively, two readers may each send two monotone signals, such as reader 1 sending monotone signals 3 and 5, and reader 2 sending monotone signals 4 and 6. The first frequency domain resource may include at least one of the following: the frequency domain resource occupied by monotone signal 3, the frequency domain resource occupied by monotone signal 4, the frequency domain resource occupied by monotone signal 5, the frequency domain resource occupied by monotone signal 6, the frequency domain resource occupied by the signal generated by intermodulating monotone signals 3 and 4, the frequency domain resource occupied by the signal generated by intermodulating monotone signals 3 and 5, the frequency domain resource occupied by the signal generated by intermodulating monotone signals 3 and 4, and the frequency domain resource occupied by the signal generated by intermodulating monotone signals 3 and 6. The frequency domain resources occupied by the signal generated by mutual modulation, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 4 and single-tone signal 5, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 4 and single-tone signal 6, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 5 and single-tone signal 6, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 3 and NR transmission, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 4 and NR transmission, the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 5 and NR transmission, or the frequency domain resources occupied by the signal generated by mutual modulation of single-tone signal 6 and NR transmission. In one possible implementation, the first indication information is carried in the RRC message, and the network device can also send a second indication information. For example, after the network device sends the first indication information, the network device can also send the second indication information. In this case, the first frequency domain resource can belong to a frequency domain resource pattern. That is, the above-mentioned first indication information can indicate a frequency domain resource pattern. At this time, the second indication information can indicate whether the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0122] The following example illustrates how to use the second indication information to indicate whether the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0123] For example, whether the frequency domain resource pattern to which the first frequency domain resource belongs is effective can be indicated by different values ​​of the second indication information, or by different values ​​of some bits of the first indication information. For instance, the second indication information can be at least one bit, and if the value of at least one bit is a first value, the second indication information can indicate that the frequency domain resource pattern to which the first frequency domain resource belongs is effective. If the value of at least one bit is a second value, the second indication information can indicate that the frequency domain resource pattern to which the first frequency domain resource belongs is not effective. The first value and the second value are different. Optionally, when the second indication information is one bit, the first value can be 1 and the second value can be 0. Alternatively, the first value can be 0 and the second value can be 1.

[0124] It should be understood that when the frequency domain resource pattern to which the first frequency domain resource belongs is active, the first frequency domain resource in the frequency domain resource pattern is unavailable, i.e., the first frequency domain resource in the frequency domain resource pattern is punched. Conversely, when the frequency domain resource pattern to which the first frequency domain resource belongs is not active, all frequency domain resources in the frequency domain resource pattern are available.

[0125] Optionally, the second indication information may be carried in downlink control information (DCI) or other signaling, without limitation.

[0126] In one possible implementation, the first indication information is carried in the MAC CE. In this case, the first frequency domain resource is independent of the frequency domain resource pattern; that is, the first frequency domain resource can belong to a first frequency domain resource set. The first frequency domain resource set can be one or more RBs, meaning that N REs (i.e., the first frequency domain resource consists of N REs) can belong to one or more RBs. For example, all N REs belong to one RB. Alternatively, different REs among the N REs belong to different RBs. Or, some of the N REs belong to one RB, and another portion of the N REs belong to another RB.

[0127] Optionally, when the first frequency domain resource belongs to the first frequency domain resource set, the network device may also send third indication information. For example, the network device may send third indication information before sending the first indication information. The third indication information indicates the first frequency domain resource set and that there are unavailable frequency domain resources within the first frequency domain resource set. Optionally, the third indication information may be carried in MAC CE or other signaling, without limitation. It should be understood that when the third indication information indicates that there are no unavailable frequency domain resources in the first frequency domain resource set, the terminal may not receive the first indication information. Conversely, when the third indication information indicates that there are unavailable frequency domain resources in the first frequency domain resource set, the terminal will receive the first indication information.

[0128] Optionally, the aforementioned third indication information indicating the first frequency domain resource set can be described as follows: the third indication information indicates the location of the first frequency domain resource set. The location of the first frequency domain resource set may include the number (or index) of the first frequency domain resource set. For example, if the first frequency domain resource set is an RB, the location of the first frequency domain resource set may be the number of that RB.

[0129] The following example illustrates the indication method for 'the first frequency domain resource set and the existence of unavailable frequency domain resources in the first frequency domain resource set'.

[0130] For example, the first frequency domain resource set and the existence of unusable frequency domain resources within the first frequency domain resource set can be indicated by different values ​​of the third indication information, or by different values ​​of some bits of the third indication information. For instance, the third indication information is a bit map, where the first bit in the third indication information indicates the existence of unusable frequency domain resources in the first frequency domain resource set, and one or more other bits in the third indication information, excluding the first bit, indicate the first frequency domain resource set.

[0131] Optionally, when the first bit is a third value, it indicates that there are unusable frequency domain resources in the first frequency domain resource set. When the first bit is a fourth value, it indicates that there are no unusable frequency domain resources in the first frequency domain resource set. The first bit is either the lowest or highest bit in the third indication information. Alternatively, the first bit can be any bit in the third indication information; this application does not limit this. For example, taking the first bit as the lowest bit in the third indication information as an example... Figure 4 In the example, assuming the third indication information is 100000111, the first 8 bits (i.e. 10000011) in the third indication information indicate the first frequency domain resource set, and the last bit indicates that there are unusable frequency domain resources in the first frequency domain resource set.

[0132] Optionally, when both the first and third indication information are carried in the MAC CE, and the N REs (i.e., the first frequency domain resource consists of N REs) belong to different RBs, considering the indication overhead of the MAC CE, the first indication information can be one of P indication information, and the third indication information can be one of L indication information, where P and L can be integers greater than 1. That is, the terminal can use the L indication information to determine if there are unusable REs in the L RBs, and then further receive P indication information. For example, N, P, and L can all be 8, the L indication information are indication information A1 to indication information A8, and the P indication information are indication information B1 to indication information B8. Assume indication information A1 is used to indicate RB0 and the existence of unusable REs within RB0. In this way, the terminal can receive indication information B1, which can be used to indicate that RE0 in RB0 is unusable. Assume indication information A2 is used to indicate RB1 and the existence of unusable REs within RB1. In this way, the terminal can receive indication information B2, which can be used to indicate that RE1 in RB1 is unusable. The other indication messages are similar and will not be listed here. In other words, the terminal can learn that RE0 to RE7 are unavailable through P indication messages, that is, 8 REs including RE0 to RE7.

[0133] 202. The terminal performs rate matching on the uplink data channel and / or downlink data channel according to the first instruction information.

[0134] For example, if the first frequency domain resource is in the UL spectrum, the terminal can perform rate matching on the uplink data channel according to the first indication information. Alternatively, if the first frequency domain resource is in the DL spectrum, the terminal can perform rate matching on the uplink data channel according to the first indication information.

[0135] As can be seen, in the above embodiments, the terminal can receive the first indication information to know that the first frequency domain resource is unavailable, thus ensuring that the terminal and network device have consistent understanding of the unavailable frequency domain resource. In this way, when the terminal performs rate matching on the uplink data channel and / or downlink data channel according to the first indication information, it can reduce the bit error rate and ensure the correct decoding of uplink data and / or downlink data.

[0136] Optionally, in order to inform the terminal that the first frequency domain resources are unavailable, in addition to the above... Figure 2 The provided method may also include other methods, such as steps S1 to S3.

[0137] Step S1: The network device sends a fourth indication message, which indicates the frequency domain resources occupied by the first waveform.

[0138] Accordingly, the terminal receives the fourth instruction information.

[0139] The fourth instruction information can be carried in broadcast messages, RRC messages, MAC CE, or other messages, and is not limited here. Optionally, the broadcast message can be a MIB or other system message, and is not limited here.

[0140] Optionally, the frequency domain resources occupied by the first waveform can be one or more REs.

[0141] Optionally, the fourth indication information may also indicate the frequency domain resources occupied by the NR transmission. The frequency domain resources occupied by the NR transmission may be one or more REs.

[0142] Step S2: The terminal determines the unavailable third frequency domain resources based on the frequency domain resources occupied by the first waveform and the first association relationship. The first association relationship includes the correspondence between the frequency domain resources occupied by the first waveform and the third frequency domain resources.

[0143] The third frequency domain resource can be one or more REs. The third frequency domain resource may include the frequency domain resources occupied by the signal generated by the intermodulation of the first waveforms, and / or the frequency domain resources occupied by the signal generated by the intermodulation of the first waveforms and the NR transmission.

[0144] The following section describes how the terminal determines the third frequency domain resources.

[0145] For example, the terminal determines that a third frequency domain resource is unavailable based on the frequency domain resources occupied by the first waveform, the frequency domain resources occupied by NR transmission, and the first association relationship.

[0146] For example, taking the first waveform as a single-tone signal, assuming the frequency components of the two single-tone signals are ω1 and ω2, and the frequency component of the NR transmission is ω3. The frequency components of the signal generated by the mutual modulation of these two unit signals can include 2ω1-ω2 and 2ω2-ω1. The frequency components of the signal generated by the mutual modulation of these two unit signals and the NR transmission can include 2ω1-ω3, 2ω2-ω3, ω1+ω2-ω3, and ω1+ω3-ω2. At this point, the first association relationship can include at least one of the following: the correspondence between the frequency domain resources to which ω1 belongs, the frequency domain resources to which ω2 belongs, the frequency domain resources to which 2ω1-ω2 belongs, and the frequency domain resources to which 2ω2-ω1 belongs; the correspondence between the frequency domain resources to which 2ω1 belongs, the frequency domain resources to which ω3 belongs, and the frequency domain resources to which 2ω1-ω3 belongs; the correspondence between the frequency domain resources to which 2ω2 belongs, the frequency domain resources to which ω3 belongs, and the frequency domain resources to which 2ω2-ω3 belongs; the correspondence between the frequency domain resources to which ω1+ω2 belongs, the frequency domain resources to which ω3 belongs, and the frequency domain resources to which ω1+ω2-ω3 belongs; or, the correspondence between the frequency domain resources to which ω1-ω2 belongs, the frequency domain resources to which ω3 belongs, and the frequency domain resources to which ω1+ω3-ω2 belongs. Since the frequency domain resources to which ω1 belongs are known, the terminal can determine the frequency domain resources to which 2ω1 belongs. Similarly, since the frequency domain resources to which ω2 belongs are known, the terminal can determine the frequency domain resources to which 2ω2 belongs. Therefore, the terminal can determine the frequency domain resources belonging to 2ω1-ω2 and 2ω2-ω1 based on the frequency domain resources to which ω1 belongs, the frequency domain resources to which ω2 belongs, and the correspondence between the frequency domain resources to which ω1, ω2, 2ω1-ω2, and 2ω2-ω1 belong. The terminal can also determine the frequency domain resources belonging to 2ω2-ω3 based on the frequency domain resources to which 2ω1 belongs, the frequency domain resources to which ω3 belongs, and the correspondence between the frequency domain resources to which 2ω1, ω3, and 2ω1-ω3 belong. The terminal can determine the frequency domain resources belonging to ω1+ω2-ω3 based on the frequency domain resources to which ω1+ω2, ω3, and ω1+ω2-ω3 belong.

[0147] The correspondence between the frequency domain resources to which ω1 belongs, the frequency domain resources to which ω2 belongs, the frequency domain resources to which 2ω1-ω2 belongs, and the frequency domain resources to which 2ω2-ω1 belongs can be found in Table 1. In Table 1, 1 to 3240 represent the index numbers of REs. When the frequency domain resource to which ω1 belongs is RE#1 and the frequency domain resource to which ω2 belongs is RE#1, the frequency domain resource to which 2ω1-ω2 belongs is RE#0, and the frequency domain resource to which 2ω2-ω1 belongs is RE#0. When the frequency domain resource to which ω1 belongs is RE#1 and the frequency domain resource to which ω2 belongs is RE#2, the frequency domain resource to which 2ω1-ω2 belongs is RE#0, and the frequency domain resource to which 2ω2-ω1 belongs is RE#1, and so on.

[0148] Table 1

[0149]

[0150] The correspondence between the frequency domain resources to which 2ω1, ω3, and 2ω1-ω3 belong can be found in Table 2. In Table 2, 1 to 3240 represent the index numbers of REs. When the frequency domain resource to which 2ω1 belongs is RE#1 and the frequency domain resource to which ω3 belongs is RE#1, the frequency domain resource to which 2ω1-ω3 belongs is also RE#1. That is, the frequency domain resources to which 2ω1, ω3, and 2ω1-ω3 belong are all RE#1, meaning that the bias of the frequency domain resources to which 2ω1-ω3 belongs compared to either the frequency domain resource to which 2ω1 belongs or the frequency domain resource to which ω3 belongs is 0. When the frequency domain resource to which 2ω1 belongs is RE#1 and the frequency domain resource to which ω3 belongs is RE#2, the frequency domain resource to which 2ω1-ω3 belongs is RE#1. That is, the bias of the frequency domain resource to which 2ω1-ω3 belongs compared to the frequency domain resource to which 2ω1 belongs is 0, and the bias compared to the frequency domain resource to which ω3 belongs is -1. The rest are similar and will not be listed here.

[0151] Table 2

[0152]

[0153] The correspondence between the frequency domain resources belonging to 2ω2, ω3, and 2ω2-ω3 can be found in Table 3. In Table 3, 1 to 3240 represent the index numbers of REs. When the frequency domain resource belonging to 2ω2 is RE#1 and the frequency domain resource belonging to ω3 is RE#1, the frequency domain resource belonging to 2ω2-ω3 is also RE#1. That is, the frequency domain resources belonging to 2ω2, ω3, and 2ω2-ω3 are all RE#1, meaning that the bias of the frequency domain resource belonging to 2ω2-ω3 relative to either the frequency domain resource belonging to 2ω2 or ω3 is 0. When the frequency domain resource to which 2ω2 belongs is RE#1 and the frequency domain resource to which ω3 belongs is RE#2, the frequency domain resource to which 2ω2-ω3 belongs is RE#1. That is, the bias of the frequency domain resource to which 2ω2-ω3 belongs compared to the frequency domain resource to which 2ω2 belongs is 0, and the bias compared to the frequency domain resource to which ω3 belongs is -1. The rest are similar and will not be listed here.

[0154] Table 3

[0155]

[0156] The correspondence between the frequency domain resources belonging to ω1+ω2, ω3, and ω1+ω2-ω3 can be found in Table 4. In Table 4, 1 to 3240 represent the index number of the RE. When the frequency domain resource belonging to ω1+ω2 is RE#1 and the frequency domain resource belonging to ω3 is RE#1, the frequency domain resource belonging to ω1+ω2-ω3 is also RE#1. That is, the frequency domain resources belonging to ω1+ω2, ω3, and ω1+ω2-ω3 are all RE#1, meaning that the bias of the frequency domain resource belonging to ω1+ω2-ω3 relative to either the frequency domain resource belonging to ω1+ω2 or the frequency domain resource belonging to ω3 is 0. When the frequency domain resource to which ω1+ω2 belongs is RE#1 and the frequency domain resource to which ω3 belongs is RE#2, the frequency domain resource to which ω1+ω2-ω3 belongs is RE#1. That is, the bias of the frequency domain resource to which ω1+ω2-ω3 belongs is 0 compared to the frequency domain resource to which ω1+ω2 belongs, and the bias compared to the frequency domain resource to which ω3 belongs is -1. The rest are similar and will not be listed here.

[0157] Table 4

[0158]

[0159] The correspondence between the frequency domain resources belonging to ω1-ω2, ω3, and ω1+ω3-ω2 can be found in Table 5. In Table 5, 1 to 3240 represent the index number of the RE. When the frequency domain resource belonging to ω1-ω2 is RE#1 and the frequency domain resource belonging to ω3 is RE#1, the frequency domain resource belonging to ω1+ω3-ω2 is also RE#1. That is, the frequency domain resources belonging to ω1-ω2, ω3, and ω1+ω3-ω2 are all RE#1, meaning that the bias of the frequency domain resource belonging to ω1+ω3-ω2 relative to either the frequency domain resource belonging to ω1-ω2 or the frequency domain resource belonging to ω3 is 0. When the frequency domain resource to which ω1-ω2 belongs is RE#1 and the frequency domain resource to which ω3 belongs is RE#2, the frequency domain resource to which ω1+ω3-ω2 belongs is RE#1. That is, the bias of the frequency domain resource to which ω1+ω3-ω2 belongs is 0 compared to the frequency domain resource to which ω1-ω2 belongs, and the bias compared to the frequency domain resource to which ω3 belongs is -1. The rest are similar and will not be listed here.

[0160] Table 5

[0161]

[0162] Optionally, the aforementioned first association relationship may be indicated to the terminal by the network device directly or indirectly, or it may be predefined; this application does not limit this.

[0163] See Figure 5 , Figure 5 This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device can be a terminal or a device with terminal functionality (e.g., a chip). Specifically, as shown... Figure 5 As shown, the communication device 500 may include:

[0164] The receiving unit 501 is used to receive first indication information, which indicates that a first frequency domain resource is unavailable; the processing unit 502 is used to perform rate matching on the uplink data channel and / or downlink data channel according to the first indication information.

[0165] Optionally, when performing rate matching on the uplink data channel and / or downlink data channel according to the first indication information, the processing unit 502 is configured to: perform rate matching on the uplink data channel according to the first indication information when the first frequency domain resource is in the UL spectrum; or, perform rate matching on the downlink data channel according to the first indication information when the first frequency domain resource is in the DL spectrum.

[0166] Optionally, the first indication information is carried in the RRC message, and the receiving unit 501 is also used to receive the second indication information, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0167] Optionally, the first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the receiving unit 501 is also used to receive the third indication information, which indicates that the first frequency domain resource set and that there are unusable frequency domain resources in the first frequency domain resource set.

[0168] See Figure 6 , Figure 6 This is a schematic diagram of another communication device provided in an embodiment of this application. This communication device can be a network device or a device with network device functionality (e.g., a chip). Specifically, as shown... Figure 6 As shown, the communication device 600 may include:

[0169] The transmitting unit 601 is used to transmit first indication information, which indicates that the first frequency domain resource is unavailable.

[0170] Optionally, the first indication information is carried in the RRC message, and the sending unit 601 is also used to send a second indication information, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0171] Optionally, the first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the transmitting unit 601 is also used to transmit the third indication information, which indicates that the first frequency domain resource set and the existence of unusable frequency domain resources in the first frequency domain resource set.

[0172] This application also provides a chip that can perform the relevant steps of the terminal or network device in the foregoing method embodiments. The chip includes a processor and a communication interface.

[0173] For example, the chip can perform the relevant steps of the terminal in the foregoing method embodiments. The processor is configured to cause the chip to perform the following operations: receive first indication information, the first indication information indicating that a first frequency domain resource is unavailable; and perform rate matching on the uplink data channel and / or downlink data channel according to the first indication information.

[0174] Optionally, when performing rate matching on the uplink data channel and / or downlink data channel according to the first indication information, the processor is further configured to cause the chip to perform the following operations: The first frequency domain resource is in the UL spectrum, and rate matching on the uplink data channel is performed according to the first indication information. Alternatively, the first frequency domain resource is in the DL spectrum, and rate matching on the downlink data channel is performed according to the first indication information.

[0175] Optionally, the first indication information is carried in the RRC message, and the processor is also configured to cause the chip to perform the following operation: receive a second indication information, the second indication information indicating that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0176] Optionally, the first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the processor is further configured to cause the chip to perform the following operation: receive third indication information, the third indication information indicating the first frequency domain resource set and the existence of unavailable frequency domain resources in the first frequency domain resource set.

[0177] For example, the chip can perform the relevant steps of the network device in the foregoing method embodiments. The processor is configured to cause the chip to perform the following operation: send a first indication message indicating that a first frequency domain resource is unavailable.

[0178] Optionally, the first indication information is carried in the RRC message, and the processor is also configured to cause the chip to perform the following operation: send a second indication information, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

[0179] Optionally, the first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the processor is further configured to cause the chip to perform the following operation: send a third indication information, the third indication information indicating the first frequency domain resource set and the existence of unavailable frequency domain resources in the first frequency domain resource set.

[0180] Optionally, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the above method embodiments.

[0181] For each device or product applied to or integrated into a chip, each of its modules can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on the processor integrated inside the chip, and the remaining (if any) modules can be implemented using hardware methods such as circuits.

[0182] See Figure 7 , Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application. The communication device can be a terminal or a network device. The communication device 700 may include a memory 701 and a processor 702. Optionally, it may also include a communication interface 703. The memory 701, processor 702, and communication interface 703 are connected via one or more communication buses. The communication interface 703 is controlled by the processor 702 for sending and receiving information.

[0183] Memory 701 may include read-only memory and random access memory, and provides instructions and data to processor 702. A portion of memory 701 may also include non-volatile random access memory.

[0184] The communication interface 703 is used to receive or send data.

[0185] Processor 702 can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor; optionally, processor 702 can also be any conventional processor. Wherein:

[0186] Memory 701 is used to store program instructions.

[0187] Processor 702 is used to call program instructions stored in memory 701.

[0188] The processor 702 calls the program instructions stored in the memory 701, causing the communication device 700 to execute the method executed by the terminal or network device in the above method embodiment.

[0189] See Figure 8 , Figure 8 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. The module device 800 can perform the relevant steps of the terminal or network device in the aforementioned method embodiments. The module device 800 includes: a communication module 801, a power module 802, a storage module 803, and a chip 804.

[0190] The power module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication within the module device or for communication between the module device and external devices; and the chip 804 is used to execute the methods executed by the terminal or network device in the above method embodiments.

[0191] It should be noted that, Figure 7 and Figure 8 For details not mentioned in the corresponding embodiments and the specific implementation methods of each step, please refer to [link to relevant documentation]. Figure 2 The embodiments shown and the foregoing content will not be repeated here.

[0192] This application also provides a computer-readable storage medium storing instructions that, when executed on a processor, enable the implementation of the method flow described in the above method embodiments.

[0193] This application also provides a computer program product that stores computer-readable instructions. When the computer-readable instructions are run on a computer, the computer executes the method flow of the above-described method embodiments.

[0194] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on the chip's integrated processor, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same part (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units... It can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, the modules / units they contain can all be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0195] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some operations can be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0196] The descriptions of the various embodiments provided in this application can be referenced mutually. Each embodiment has its own emphasis, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments. For the sake of convenience and brevity, for example, the functions and operations of the various devices and equipment provided in the embodiments of this application can be referred to the relevant descriptions of the method embodiments of this application. The method embodiments and the device embodiments can also be referenced, combined or cited from each other.

[0197] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, Applied to a terminal, the method includes: Receive a first indication message, which indicates that a first frequency domain resource is unavailable; Rate matching is performed on the uplink data channel and / or downlink data channel according to the first indication information.

2. The method according to claim 1, characterized in that, The first frequency domain resource consists of N resource units (REs), where N is a positive integer.

3. The method according to claim 1 or 2, characterized in that, The step of performing rate matching on the uplink data channel and / or downlink data channel according to the first indication information includes: The first frequency domain resource is in the uplink UL spectrum, and rate matching is performed on the uplink data channel according to the first indication information; or, The first frequency domain resource is in the downlink DL spectrum, and rate matching is performed on the downlink data channel according to the first indication information.

4. The method according to any one of claims 1-3, characterized in that, The first frequency domain resource belongs to the frequency domain resource pattern.

5. The method according to any one of claims 1-4, characterized in that, The first indication information is carried in a Radio Resource Control (RRC) message, and the method further includes: Receive a second instruction message, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

6. The method according to claim 5, characterized in that, The second indication information is at least one bit, the value of which is a first value, and the second indication information indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

7. The method according to any one of claims 1-3, characterized in that, The first indication information is carried in the Media Access Control Layer (MAC) CE, the first frequency domain resource belongs to the first frequency domain resource set, and the method further includes: Receive a third indication message, which indicates that the first frequency domain resource set and that there are unavailable frequency domain resources in the first frequency domain resource set.

8. The method according to claim 7, characterized in that, The third indication information is a bit map. The first bit in the third indication information indicates that there are unavailable frequency domain resources in the first frequency domain resource set. The other one or more bits in the third indication information, excluding the first bit, indicate the first frequency domain resource set.

9. The method according to claim 8, characterized in that, The first bit is either the lowest bit or the highest bit in the third indication information.

10. A communication method, characterized in that, Applied to network devices, the method includes: Send a first indication message, which indicates that the first frequency domain resource is unavailable.

11. The method according to claim 10, characterized in that, The first frequency domain resource consists of N resource units (REs), where N is a positive integer.

12. The method according to claim 10 or 11, characterized in that, The first frequency domain resource belongs to the frequency domain resource pattern.

13. The method according to any one of claims 11-12, characterized in that, The first indication information is carried in an RRC message, and the method further includes: Send a second instruction message, which indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

14. The method according to claim 13, characterized in that, The second indication information is at least one bit, the value of which is a first value, and the second indication information indicates that the frequency domain resource pattern to which the first frequency domain resource belongs is effective.

15. The method according to claim 10 or 11, characterized in that, The first indication information is carried in the MAC CE, the first frequency domain resource belongs to the first frequency domain resource set, and the method further includes: Send a third indication message, which indicates that the first frequency domain resource set and that there are unavailable frequency domain resources in the first frequency domain resource set.

16. The method according to claim 15, characterized in that, The third indication information is a bit map. The first bit in the third indication information indicates that there are unavailable frequency domain resources in the first frequency domain resource set. The other one or more bits in the third indication information, excluding the first bit, indicate the first frequency domain resource set.

17. The method according to claim 16, characterized in that, The first bit is either the lowest bit or the highest bit in the third indication information.

18. A communication device, characterized in that, Includes a unit for performing the method as described in any one of claims 1 to 17.

19. A chip, characterized in that, It includes a processor and a communication interface, the processor being configured to cause the chip to perform the method as described in any one of claims 1 to 17.

20. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, and / or for communication between the module device and external devices; The chip is used to perform the method as described in any one of claims 1 to 17.

21. A communication device, characterized in that, The device includes a memory and a processor, the memory being used to store a computer program, the computer program including program instructions, and the processor being configured to invoke the program instructions to cause the communication device to perform the method as described in any one of claims 1 to 17.

22. A computer-readable storage medium, characterized in that, The computer storage medium stores computer-readable instructions that, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 17.