Communication method and communication apparatus

By designing the bandwidth of frequency domain resources allocated to AIoT devices, the problem of frequency domain resource overlap interference caused by carrier frequency offset is solved, thereby improving the reliability and flexibility of signal transmission and reducing interference between communication devices.

WO2026144828A1PCT designated stage Publication Date: 2026-07-09HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-12-05
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

In AIoT devices, how can we effectively avoid frequency domain resource overlap interference caused by carrier frequency offset and improve the signal transmission reliability of communication devices?

Method used

By allocating frequency domain resources to AIoT devices, the bandwidth of each frequency domain resource is designed to be the transmission bandwidth and the protection bandwidth, ensuring that adjacent frequency domain resources are spaced by L frequency domain resources, or that the bandwidth of each frequency domain resource is the occupied bandwidth, including the transmission bandwidth and the protection bandwidth, in order to avoid frequency domain resource overlap.

Benefits of technology

It effectively reduces interference between communication devices, improves the reliability and flexibility of signal transmission, and saves signaling indication overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025140333_09072026_PF_FP_ABST
    Figure CN2025140333_09072026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a communication method and apparatus. The method comprises: receiving first information, wherein the first information indicates a first frequency domain resource, and the first frequency domain resource is one of X frequency domain resources, X being an integer greater than 1. The bandwidth of each of the X frequency domain resources is a transmission bandwidth, and a signal is sent on the first frequency domain resource, wherein two adjacent frequency domain resources among the X frequency domain resources are spaced apart by L frequency domain resources, L being an integer greater than or equal to 1. Alternatively, the bandwidth of each of the X frequency domain resources is an occupied bandwidth, and a signal is sent on the first frequency domain resource, wherein the occupied bandwidth comprises a transmission bandwidth and a guard bandwidth.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and communication device

[0001] This application claims priority to Chinese Patent Application No. 202411997749.8, filed with the China National Intellectual Property Administration on December 31, 2024, entitled "A Communication Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field

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

[0003] With the popularization of Ambient Internet of Things (AIoT) technology, more and more AIoT devices have been deployed in people's lives. AIoT devices can send signals to reader devices on a certain frequency domain resource. Therefore, how to allocate frequency domain resources for AIoT devices has become a problem worth considering. Summary of the Invention

[0004] This application provides a communication method and a communication device. By allocating frequency domain resources to AIoT devices, the overlap of frequency domain resources of signals transmitted by multiple communication devices caused by carrier frequency offset when the communication device transmits signals can be avoided, thereby reducing interference between communication devices.

[0005] Firstly, a communication method is provided. This method can be applied to a communication device (referred to as the first communication device for distinction). The communication device can be an AIoT device, or a component of an AIoT device (such as a chip or circuit, which can be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or it can be a logic module or software capable of implementing some or all of the functions of an AIoT device, etc. This application does not limit this.

[0006] The method may include: receiving first information, the first information indicating a first frequency domain resource, the first frequency domain resource belonging to one of X frequency domain resources, where X is an integer greater than 1; the bandwidth of each of the X frequency domain resources is the transmission bandwidth; transmitting a signal in the first frequency domain resource, wherein the interval between two adjacent frequency domain resources in the X frequency domain resources is L frequency domain resources, where L is an integer greater than or equal to 1; or, the bandwidth of each of the X frequency domain resources is the occupied bandwidth; transmitting a signal in the first frequency domain resource, the occupied bandwidth including the transmission bandwidth and the guard bandwidth.

[0007] Based on the above technical solution, the bandwidth of each of the X frequency domain resources can be designed as the transmission bandwidth, and the interval between any two adjacent frequency domain resources is L frequency domain resources. In this way, the first frequency domain resource used by the first communication device is at least L frequency domain resources (e.g., L transmission bandwidths) away from other frequency domain resources (such as those used by other communication devices), which avoids the overlap of frequency domain resources transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices. Alternatively, the bandwidth of each of the X frequency domain resources can be designed as an occupied bandwidth. Since an occupied bandwidth includes both transmission bandwidth and guard bandwidth, the frequency domain resources used by the first communication device to transmit signals (such as the transmission bandwidth on the first frequency domain resource) are at least separated from other frequency domain resources (such as those used by other communication devices) by a guard bandwidth. This avoids the overlap of frequency domain resources transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices.

[0008] In conjunction with the first aspect, in some implementations of the first aspect, the first information indicates the first frequency domain resource, including: the first information indicates at least one of the following: the start position of the first frequency domain resource, the value of L, and the end position of the first frequency domain resource; or, the first information indicates the first index, the first index indicating the position of the first frequency domain resource among X frequency domain resources.

[0009] Based on the above technical solution, the first communication device can determine the location of the first frequency domain resource through the first information, thereby enabling the first communication device to send signals in the first frequency domain resource.

[0010] In conjunction with the first aspect, in some implementations of the first aspect, the bandwidth of each frequency domain resource in the X frequency domain resources is the occupied bandwidth, the position of the first transmission bandwidth in the first frequency domain resources is preset or indicated, and the first transmission bandwidth is the transmission bandwidth in the first frequency domain resources.

[0011] Based on the above technical solution, the position of the transmission bandwidth within the occupied bandwidth can be fixed. In this case, the first communication device can directly determine the position of the first transmission bandwidth in the first frequency domain resource, saving the overhead of signaling indication of the position of the first transmission bandwidth in the first frequency domain resource; or, the position of the transmission bandwidth within the occupied bandwidth can be flexibly varied. In this case, the first communication device can determine the position of the first transmission bandwidth in the first frequency domain resource based on the indication. This makes the position of the frequency domain resource more flexible and ensures higher reliability of signal transmission.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is greater than 0; and / or, the interval between the ending position of the first frequency domain resource and the ending position of the first transmission bandwidth is greater than 0.

[0013] Based on the above technical solution, the transmission bandwidth can be positioned in the middle of the occupied bandwidth. This ensures that the frequency domain resources of the signal transmitted by the first communication device are at least separated from other frequency domain resources by a protection bandwidth. This avoids the overlap of frequency domain resources of signals transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits the signal, thereby reducing interference between communication devices.

[0014] In conjunction with the first aspect, in some implementations of the first aspect, the interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is the same as the interval between the ending position of the first frequency domain resource and the ending position of the first transmission bandwidth.

[0015] Based on the above technical solution, the interval between the starting position of the transmission bandwidth and the starting position of the occupied bandwidth is equal to the interval between the ending position of the transmission bandwidth and the ending position of the occupied bandwidth. This not only reduces interference between communication devices, but also makes the design simple and easy to implement, and saves the signaling overhead of indicating the frequency domain position of the transmission bandwidth in the occupied bandwidth.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: receiving second information, the second information indicating the location of the first transmission bandwidth in the first frequency domain resource.

[0017] In conjunction with the first aspect, in certain implementations of the first aspect, the second information indicates the position of the first transmission bandwidth in the first frequency domain resource, including: the second information indicates at least one of the following: the starting position of the first transmission bandwidth in the first frequency domain resource, the ending position of the first transmission bandwidth in the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource.

[0018] Based on the above technical solution, the location of the first transmission bandwidth of the first communication device in the first frequency domain resource can be indicated by the second information. This allows for greater flexibility in the frequency domain location of the transmission bandwidth within the occupied bandwidth, ensuring transmission reliability.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the first frequency domain resource includes Z sub-frequency domain resources, and the first transmission bandwidth is the bandwidth of one or more of the Z sub-frequency domain resources, where Z is an integer greater than 1.

[0020] Based on the above technical solution, the occupied bandwidth can be divided into multiple sub-frequency domain resources (also called frequency domain resources) according to the transmission bandwidth. The first transmission bandwidth is one or more of these sub-frequency domain resources. This ensures that the frequency domain resources of the signal transmitted by the first communication device are separated from other frequency domain resources by at least one sub-frequency domain resource bandwidth (i.e., transmission bandwidth). This avoids the overlap of frequency domain resources of signals transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices. The frequency domain resource division method of dividing the frequency domain resources into sub-frequency domain resources makes the allocation of transmission bandwidth within the occupied bandwidth more convenient and simplifies the method of determining the frequency domain position of the transmission bandwidth within the occupied bandwidth.

[0021] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: receiving third information, the third information indicating a second index, the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

[0022] Based on the above technical solution, the location of the first transmission bandwidth of the first communication device in the first frequency domain resource can be indicated by third information. This enables the first communication device to have greater flexibility in the frequency domain location of the signal transmitted in the first frequency domain resource, ensuring the reliability of transmission.

[0023] Secondly, a communication method is provided. This method can be applied to a communication device (referred to as a second communication device for distinction). This communication device can be a reader / writer device, or a component of the reader / writer device (e.g., a chip, chip system, circuit, or communication module, etc.). For example, the communication device can be a terminal device, or a component for a terminal device (e.g., a chip or circuit, which can be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device, etc. For another example, the communication device can be a network device, or a component for a network device (e.g., a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of the network device, etc. Furthermore, the communication device can be a headend, a Pico Radio Unit (PRU), a transmission reception point (TRP), or other node that transmits signals. This application does not limit this.

[0024] The method may include: sending first information, the first information indicating a first frequency domain resource, the first frequency domain resource belonging to one of X frequency domain resources, where X is an integer greater than 1; the bandwidth of each of the X frequency domain resources is the transmission bandwidth; receiving a signal in the first frequency domain resource, wherein there is an interval of L frequency domain resources between two adjacent frequency domain resources in the X frequency domain resources, where L is an integer greater than or equal to 1; or, the bandwidth of each of the X frequency domain resources is the occupied bandwidth; receiving a signal in the first frequency domain resource, wherein the occupied bandwidth includes the transmission bandwidth and the guard bandwidth.

[0025] It is understood that, before sending the first information, the method further includes: generating the first information.

[0026] In conjunction with the second aspect, in some implementations of the second aspect, the first information indicates at least one of the following: the starting position of the first frequency domain resource, the value of L, and the ending position of the first frequency domain resource; or, the first information indicates a first index, the first index indicating the position of the first frequency domain resource among X frequency domain resources.

[0027] In conjunction with the second aspect, in some implementations of the second aspect, the bandwidth of each frequency domain resource in the X frequency domain resources is the occupied bandwidth, the position of the first transmission bandwidth in the first frequency domain resource is preset or indicated, and the first transmission bandwidth is the transmission bandwidth in the first frequency domain resource.

[0028] In conjunction with the second aspect, in some implementations of the second aspect, the interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is greater than 0; and / or, the interval between the ending position of the first frequency domain resource and the ending position of the first transmission bandwidth is greater than 0.

[0029] In conjunction with the second aspect, in some implementations of the second aspect, the interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is the same as the interval between the ending position of the first frequency domain resource and the ending position of the first transmission bandwidth.

[0030] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: sending second information indicating the location of the first transmission bandwidth in the first frequency domain resource.

[0031] In conjunction with the second aspect, in certain implementations of the second aspect, the second information indicates the position of the first transmission bandwidth in the first frequency domain resource, including: the second information indicates at least one of the following: the starting position of the first transmission bandwidth in the first frequency domain resource, the ending position of the first transmission bandwidth in the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource.

[0032] In conjunction with the second aspect, in some implementations of the second aspect, the first frequency domain resource includes Z sub-frequency domain resources, and the first transmission bandwidth is the bandwidth of one or more of the Z sub-frequency domain resources, where Z is an integer greater than 1.

[0033] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: sending third information, the third information indicating a second index, the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

[0034] The beneficial effects and possible designs of the second aspect mentioned above can be found in the relevant descriptions in the first aspect, and will not be repeated here.

[0035] Combining the first and second aspects, X frequency domain resources belong to the first carrier bandwidth. The first carrier bandwidth can be understood as the carrier bandwidth of the target frequency domain resources, or as the carrier bandwidth of the available frequency domain resources. For example, in an AIoT system, the first carrier bandwidth could be the carrier bandwidth of the uplink frequency domain resources.

[0036] Based on the above technical solution, by dividing the frequency domain resources in the first carrier bandwidth, the first communication device and the second communication device can communicate based on the first carrier bandwidth, and can avoid the overlap of frequency domain resources of signals transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices.

[0037] Thirdly, a communication apparatus is provided for performing the methods of the first or second aspect and any possible implementation thereof. Specifically, the apparatus may include units and / or modules for performing the methods of the first or second aspect and any possible implementation thereof, such as processing units and / or communication units.

[0038] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0039] In another implementation, the device is a chip, chip system, or circuit for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit can be at least one processor, processing circuit, or logic circuit.

[0040] Fourthly, a communication device is provided, comprising: at least one processor for executing a computer program or instructions stored in a memory to perform a method in any possible implementation of any of the first to second aspects described above. Optionally, the device further comprises a memory for storing the computer program or instructions; correspondingly, at least one processor is configured to execute the computer program or instructions in the memory. Optionally, the device further comprises a communication interface coupled to the processor, which can be used to input information to the processor or output information from the processor. Optionally, the processor reads the computer program or instructions from the memory through the communication interface.

[0041] In one implementation, the device is a communication device (such as a terminal device or a network device).

[0042] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment). Optionally, the chip is a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip.

[0043] Fifthly, a processor is provided for performing the methods provided in any one of the first to second aspects described above.

[0044] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0045] A sixth aspect provides a computer-readable storage medium. The computer-readable storage medium is located in a communication device and stores a computer program (e.g., program code) or instructions that, when executed, cause the methods of the first or second aspect and any possible implementation thereof to be performed or implemented.

[0046] A seventh aspect provides a computer program product comprising instructions. The computer program product includes a computer program or instructions for performing the methods in any possible implementation of the first or second aspect described above. In other words, when the computer program product is run, it causes the methods provided in any of the first to second aspects to be performed or implemented.

[0047] Eighthly, a chip is provided. The chip includes a processor and a communication interface, wherein the processor reads instructions from a memory via the communication interface and executes the methods provided in any one of the first to second aspects described above.

[0048] Optionally, as one implementation, the chip further includes a memory storing computer programs or instructions, and a processor for executing the computer programs or instructions in the memory. When the computer programs or instructions are executed, the processor is used to perform the methods provided in any one of the first to second aspects described above.

[0049] Ninthly, a communication system is provided. The communication system includes a first communication device and a second communication device. The first communication device is used to execute the method provided in any implementation of the first aspect, and the second communication device is used to execute the method provided in any implementation of the second aspect. Attached Figure Description

[0050] Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application.

[0051] Figure 2 is a schematic diagram of an AIoT device applicable to an embodiment of this application.

[0052] Figure 3 is a schematic diagram of an AIoT communication system applicable to an embodiment of this application.

[0053] Figure 4 is a schematic diagram of another AIoT communication system applicable to embodiments of this application.

[0054] Figure 5 is a square wave FDMA transmission bandwidth pattern applicable to an embodiment of this application.

[0055] Figure 6 is a schematic diagram of a communication method provided in an embodiment of this application.

[0056] Figure 7 is a schematic diagram of a frequency domain resource partitioning method provided in an embodiment of this application.

[0057] Figure 8 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application.

[0058] Figure 9 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application.

[0059] Figure 10 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application.

[0060] Figure 11 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application.

[0061] Figure 12 is a schematic diagram of a communication device provided in an embodiment of this application.

[0062] Figure 13 is a schematic diagram of another communication device provided in an embodiment of this application.

[0063] Figure 14 is a schematic diagram of a chip system provided in an embodiment of this application. Detailed Implementation

[0064] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0065] Before introducing the scheme of this application, the following points should be noted.

[0066] (1) In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, implicit instruction, etc. When describing an instruction information as indicating A, it can be understood that the instruction information carries A, carries the identifier of A, carries B which is associated with A, carries the identifier of B which is associated with A, etc. In other words, if the receiving side of an instruction information can determine A based on the instruction information, it can be described as the instruction information indicating A, and the specific method of determination is not limited. When it is understood that the instruction information carries A, "instruction" can be replaced with "includes". In this case, a statement such as "send / receive instruction information, the instruction information indicates A" can be replaced with "send / receive A".

[0067] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0068] (2) In this application, the expression " / " is used to indicate that the objects before and after are in an "or" relationship; for example, A / B can mean: A or B. The expression "and / or" is used to indicate that the objects before and after are in a relationship of either "and" or "or"; for example, A and / or B can mean the following: A exists alone, B exists alone, A and B exist simultaneously, where A and B can be single or multiple. "At least one of the following" or similar expressions are used to indicate any combination of the listed items; for example, at least one of A, B and / or C can mean the following: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, A, B and C exist simultaneously, where A, B, and C can be single or multiple.

[0069] (3) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0070] (4) In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0071] (5) In this application, terms such as "first," "second," etc., are used for descriptive convenience and to distinguish objects, and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that such described objects can be interchanged where appropriate so as to describe solutions other than those in the embodiments of this application.

[0072] (6) In this application, "predefined" can mean a standard protocol predefined, or it can mean a pre-agreed or pre-negotiated agreement between devices. Here, "protocol" can refer to a standard protocol in the field of communications, for example, it may include fourth-generation (4G) protocols. th Generation 4G network, fifth generation (5G) networkth This application does not limit the scope to network protocols such as 5G (generation, 5G), New Radio (NR), 5.5G, and related protocols applied in future communication networks.

[0073] (7) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0074] (8) In this application, the configuration can be signaling configuration, such as radio resource control (RRC) messages, control information (such as downlink control information (DCI), uplink control information (UCI), or sidelink control information (SCI)), or medium access control (MAC) signaling (e.g., MAC control element (MAC CE / MAC-CE)). As an example, the signaling configuration can be configured by signaling to the device, for example, a second communication device configuration rule (or a second communication device configuration rule for a first communication device), which can be understood as the second communication device instructing the first communication device to use signaling.

[0075] First, let me introduce the communication system to which this application applies.

[0076] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication network systems. Furthermore, the technical solutions provided in this application can be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0077] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment.

[0078] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0079] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The device can also be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc. This application uses a device as an example for description.

[0080] The terminal device in this application embodiment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. The terminal device can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, session initiation protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) equipment, target tracking device, aircraft (e.g., drones, helicopters, multiple helicopters, four helicopters, or airplanes), boat, remote control equipment, smart home device, industrial equipment, transportation vehicle with wireless communication capability, communication module, or roadside unit with terminal function, all conforming to the 3rd generation partnership project (3GPP) standard. The device may be a wireless communication unit (RSU), or a device built into the aforementioned device (e.g., a communication module, modem, or chip in the aforementioned device), or other processing devices connected to the wireless modem.

[0081] It should be understood that in certain scenarios, a UE can also be used as a base station. For example, a UE can act as a scheduling entity, providing sidelink signaling between UEs in scenarios such as V2X, D2D, or end-to-end.

[0082] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0083] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter point, master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in future communication networks, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0084] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0085] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, or DU, or devices including CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes.

[0086] In some deployments, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, AAUs, or RRHs.

[0087] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, a radio access network can also be an open radio access network (O-RAN) architecture. In an O-RAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (open RU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0088] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.

[0089] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0090] The communication system applicable to the embodiments of this application is briefly described below with reference to Figure 1.

[0091] For example, FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application. As shown in FIG1, the wireless communication system includes a wireless access network 100. The wireless access network 100 may be a next-generation (e.g., future or higher version) wireless access network or a traditional (e.g., 5G, 4G, 3G or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) may be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Network elements in the wireless communication system are connected through interfaces (e.g., NG, Xn) or air interfaces.

[0092] When network devices and terminal devices communicate, the network device can manage one or more cells, and a cell can include at least one terminal device. A cell can be understood as an area within the wireless signal coverage range of the network device.

[0093] Figure 1 is just a schematic diagram. The wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 1.

[0094] With the development of communication technology, the 3rd Generation Partnership Project (3GPP) defined the Ambient Internet of Things (AIoT) technology, or simply AIoT. AIoT can be based on cellular network communication infrastructure and consists of readers (such as base stations) and passive / semi-passive / active tags (in AIoT technology, tags are terminals within the cellular network, which can be understood as extremely low-power, extremely low-complexity IoT terminals). Its main functions include inventory management, positioning, sensing, and command processing. Typical application scenarios include logistics, warehousing, industrial manufacturing, identity recognition, and environmental monitoring.

[0095] AIoT technology can include network devices and Type I terminal devices; in other words, an AIoT-based communication system can include network devices and Type I terminal devices. The Type I terminal devices can be devices with tag-like functionality. In this case, both the reader / writer and the tag device can be implemented based on cellular network infrastructure. In other words, both the reader / writer and the tag device can be devices within a cellular network. For example, the reader / writer's functionality can be implemented by network devices (such as base stations) or terminals. The tag device can be implemented by terminals within a cellular network, such as ultra-low power, ultra-low complexity IoT terminals, i.e., Type I terminals. Non-contact data communication can be performed between the network device and the Type I terminal, thereby allowing the network device to read information from the Type I terminal and / or write information that needs to be stored into the Type I terminal.

[0096] The main business of AIoT will be described in further detail below.

[0097] For example, the inventory management service can utilize a reader (which can be a base station / terminal) to access tags (AIoT devices) within its coverage area. Successfully connected devices need to send their unique identifier to the reader. This inventory management service, also known as a checklist operation, can obtain tag identification information. For instance, the reader can use query and acknowledge (ACK) commands to retrieve tag identification information. To facilitate tag inventory, tags include four session identifiers, each corresponding to two inventory states: A and B. The inventory state is indicated by a sessionInventoried flag. When the reader selects a tag, the select command sent to it carries a session identifier, and the tag stores this session identifier. When the reader performs an inventory management operation on the tag, the query command sent to it includes this session identifier, at which point the tag can flip its inventory state corresponding to that session identifier from A to B. If the reader sends a query command to perform inventory operations again, the tag will not respond to the reader because the inventory status of the tag is B, thus avoiding the same tag being inventoried multiple times in the same inventory cycle.

[0098] For example, location services use some location signals to locate the position of a tag.

[0099] For example, a sensing service involves tags reporting sensing data to a base station, such as temperature data.

[0100] For example, a command service can be a series of operational instructions. It is understood that a command service can include at least one of a read service, a write service, or a lock service. A read service can read the electronic product code (EPC), tag identifier (TID), content stored in the tag's reserved area, or content stored in the user's storage area from the tag's memory. A write service can perform a write operation on the tag's memory area; that is, the base station (BS) sends a downlink command and data, instructing the tag to write data into its own memory area. A kill service can permanently disable the tag. A lock service can lock the tag's information, preventing read or write operations on the tag. Alternatively, a lock service can also lock a storage area, preventing or allowing read or write operations on that storage area.

[0101] It should be understood that the above business processes are only a specific way of implementing business. Other business processes or operations can also be performed between the tag and the reader, which will not be elaborated here.

[0102] AIoT technology is an extremely low-power, low-complexity Internet of Things (IoT) technology defined at 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-added scenarios.

[0103] Tags, also known as electronic tags, are commonly referred to as RFID tags. RFID is an abbreviation for Radio Frequency Identification. RFID technology can be further divided into active, passive, and semi-active types. Passive tags can also be called passive IoT, meaning passive Internet of Things devices. Therefore, they can also be considered a type of terminal.

[0104] For example, Figure 2 is a schematic diagram of an AIoT device applicable to an embodiment of this application. The antenna receives an incoming signal or carrier wave, and then, depending on the information to be carried, transmits it through the antenna by reflecting it onto the carrier wave or generating an uplink signal.

[0105] AIoT devices typically operate with no or low-power batteries, eliminating the need for manual battery replacements. Instead, they harvest energy from the environment to provide services and communicate. In some implementations, AIoT devices are also referred to as tags or AIoT labels. They are generally inexpensive, can be attached to items, and support inventory and location functions.

[0106] In AIoT systems and related systems, tags can also be called electronic tags, RFID tags, or tag devices. Alternatively, tags can also be called AIoT terminal devices or AIoT devices. In this application, tags can also be considered as a type of terminal device.

[0107] In one classification method, tags can be categorized into passive tags, semi-passive tags, and active tags. Passive and semi-passive tags can employ backscatter-based communication, while active tags utilize actively generated carrier waves.

[0108] Another classification method divides the tags into the following three types of devices: 1) Device A: No energy storage, cannot generate signals independently, and uses backscatter to transmit signals; 2) Device B: Has energy storage, but cannot generate signals independently, and uses backscatter to transmit signals. Its stored energy can amplify the reflected signal; 3) Device C: Has energy storage, can generate signals independently, and has active radio frequency components for transmission.

[0109] Another classification method can divide the tags into the following types: 1) Device 1: ~1μW peak power consumption, with energy storage function, and initial sampling frequency offset (SFO) of up to 10. X 1) ppm cannot amplify DL and UL signals; it requires an external carrier signal for backscatter communication to enable uplink transmission. 2) Device 2a has a peak power consumption of less than or equal to several hundred μW, possesses energy storage capabilities, and has an initial sampling frequency offset (SFO) of 10. X ppm, capable of DL and / or UL signal amplification, requires an external carrier signal for backscatter communication to enable uplink transmission. 3) Device 2b: Peak power consumption less than or equal to several hundred μW, with energy storage function, and initial sampling frequency offset (SFO) reaching 10. X ppm can amplify DL and / or UL signals and can perform uplink transmission without relying on an externally provided carrier.

[0110] Another classification method involves classifying tags based on one or more of their reflectivity, energy storage capacity, signal amplification capability, or signal generation capability. This application does not limit the specific classification of tags in its embodiments.

[0111] The tag uses a low-precision, low-power mid-to-low frequency ring oscillator or a completely oscillator-less receiver to receive downlink signals. When the tag is working, the energy and carrier for communication are supplied by the reader, and communication is based on a reflected carrier.

[0112] A reader / writer can be a handheld or fixed device that reads (and sometimes writes) tag information, as defined in the original definition. It can also be understood as a device that communicates with the tag; its form can be a terminal, a base station, or a node that transmits signals, such as a headend, a Pico Radio Unit (PRU), or a transmission reception point (TRP), or simply a device with read / write capabilities. It can also be an integrated access and backhaul (IAB) node, a smart repeater, or a relay node, etc.

[0113] For example, Figure 3 is a schematic diagram of an AIoT communication system applicable to an embodiment of this application. The system includes a reader and an AIoT device, and may also include a CW node (not shown in the figure). The reader can be an access network device that communicates directly with the AIoT device. In some implementations, the access network device may be located indoors. The CW node can transmit a carrier wave, and the AIoT device transmits a reflected signal based on the carrier wave. The AIoT device sending a signal to the reader (access network device) can be called R2D (reader to device), and the reader (access network device) sending a signal to the AIoT device can be called D2R (device to reader). It is understood that the reader (access network device) can also receive the carrier wave transmitted by the CW node; this link can be called direct transmission. In other implementations, the AIoT device can generate a carrier wave and transmit a signal based on the carrier wave. The AIoT device sending a signal to the reader (access network device) can be called R2D (reader to device), and the reader (access network device) sending a signal to the AIoT device can be called D2R (device to reader).

[0114] For example, Figure 4 is a schematic diagram of another AIoT communication system applicable to embodiments of this application. The system includes a reader and an AIoT device, and may also include a CW node (not shown in the figure). The reader can be an intermediate node (i.e., a terminal device) that communicates directly with the AIoT device. In one implementation, the CW node can transmit a carrier wave, and the AIoT device transmits a reflected signal based on the carrier wave. The AIoT device sending a signal to the reader (terminal device) can be called R2D (reader to device), and the reader (terminal device) sending a signal to the AIoT device can be called D2R (device to reader). It is understood that the reader (terminal device) can also receive the carrier wave transmitted by the CW node; this link can be called direct transmission. In another implementation, the AIoT device can generate a carrier wave and transmit a signal based on the carrier wave. The AIoT device sending a signal to the reader (access network device) can be called R2D (reader to device), and the reader (access network device) sending a signal to the AIoT device can be called D2R (device to reader).

[0115] In some implementations, the reader (terminal device) can communicate with the access network device via a UU interface. The access network device may be located outdoors. In some implementations, the CW node can communicate with the access network device via a UU interface.

[0116] To facilitate understanding of the embodiments of this application, a brief explanation of the background and terminology involved in this application is provided.

[0117] 1. Frequency Division Multiplexing Access (FDMA), also known as frequency division multiple access, is used in communication systems to allow multiple users to share frequency domain resources on the same channel. FDMA divides the available frequency band into multiple sub-bands, each allocated to a user for independent communication. FDMA enables multiple signals to share the same communication medium (such as optical fiber, radio spectrum, transmission line, etc.), thereby improving spectrum utilization efficiency.

[0118] 2. Frequency shift (FS) technology, also known as frequency relocation technology, changes the frequency position of a signal by shifting its spectrum to different frequency ranges. Typically, frequency shifting technology is divided into up-conversion and down-conversion. Up-conversion converts the baseband signal frequency to a higher frequency range, while down-conversion converts the received signal from a high-frequency range back to the baseband frequency. For example, in FDMA, the signals of different users are placed on different frequency bandwidths through frequency shifting technology, enabling multiple users to share spectrum resources.

[0119] 3. Transmission bandwidth refers to the frequency domain bandwidth used by a signal or user during signal transmission. Guard-band bandwidth refers to the frequency domain bandwidth that does not carry the transmitted signal; it is used to prevent frequency domain interference between adjacent users and is typically located on either side of the transmission bandwidth. Occupied bandwidth refers to the total frequency domain bandwidth occupied by the signal during transmission, including the transmission bandwidth and the guard-band bandwidth (on either side of the transmission bandwidth). It is understood that the name "occupied bandwidth" does not limit the scope of protection of this application's embodiments; for example, "occupied bandwidth" could also be called other names.

[0120] For example, FIG5 is a square wave FDMA transmission bandwidth pattern applicable to an embodiment of this application.

[0121] A square wave is a waveform with two distinct states: a high level (1) and a low level (0), with a fixed frequency and period. It is a periodic waveform that presents two levels (usually high and low) on the time axis, with each level lasting the same amount of time. The square wave is characterized by its rapid rise and fall times, periodicity, and positive / negative symmetry.

[0122] As shown in Figure 5, B tx,D2R B represents the device-to-reader transmission bandwidth. occ,D2R This represents the device-to-reader occupied bandwidth. The device-to-reader occupied bandwidth is equal to the sum of the device-to-reader transmission bandwidth and the device-to-reader guard-band bandwidth. In Figure 5, F... C F represents the center frequency. C +FS1、F C -FS1, F C +FS2、F C -FS2 indicates the frequency obtained by up-shifting or down-shifting. B tx,D2R of FS0, B tx,D2R of FS1, B tx,D2R of FS2 represents the transmission bandwidth of different devices, B occ,D2R of FS0, B occ,D2R of FS1, B occ,D2RThe FS2 value represents the bandwidth occupied by different devices. It can also be understood as different devices using frequency shifting technology to move the signal's spectrum to different frequency ranges, thereby changing the signal's frequency position.

[0123] It should be understood that the waveform in Figure 5 is illustrated using a square wave as an example. The waveform can also be a line code (LC), such as Manchester code.

[0124] 4. Frequency domain resource allocation (FDR) technology allocates spectrum to enable multiple users or multiple data streams to share limited spectrum resources on the same physical medium, thereby maximizing system performance.

[0125] As an example, in the frequency domain resource allocation of device 1 or device 2a, signals can be sent according to parameter combinations, such as D2R signals, to achieve frequency domain resource allocation.

[0126] In one implementation, based on a combination of parameters, namely the chip length of the LC codeword and the number of repetitions R of the LC codeword, the device (e.g., device 1 or device 2a) sends a signal, such as a D2R signal, according to the parameter combination, thereby allocating the corresponding frequency domain resources.

[0127] For example, taking a transmission bandwidth of 15kHz and the number of repetitions R of the LC codeword being a power of 2, such as the set of values ​​for R being {1, 4, 8, 16}, the parameter combinations of the line code include: when R = 1, the chip length is 133.33 microseconds; when R = 4, the chip length is 33.33 microseconds; when R = 8, the chip length is 16.67 microseconds; and when R = 16, the chip length is 8.33 microseconds.

[0128] When configuring frequency domain resources for multiple users (e.g., device 1 or device 2a), different parameter combinations need to be configured at intervals. For example, R=1 and R=2 cannot be configured for two users (e.g., device 1 or device 2a) simultaneously. This is due to frequency errors between the receiver and transmitter caused by hardware, sampling rate settings, or frequency mismatches, i.e., sample frequency offset (SFO), also known as clock sampling skew. The presence of SFO causes a shift in the signal spectrum. Therefore, if two users are configured adjacently according to their parameter combinations, their transmission bandwidths may overlap in the frequency domain, causing interference and affecting signal quality and data transmission rate.

[0129] In another implementation, based on a parameter combination of the chip length and the number of repetitions R of the square wave, the device sends a D2R signal according to this parameter combination, thereby allocating the corresponding frequency domain resources. The specific implementation method is similar to the previous one and will not be described in detail again.

[0130] In one classification method, devices 1 and 2a require external carrier signals for backscatter communication for uplink transmission, while device 2b can perform uplink transmission without relying on an external carrier. In another classification method, devices A and B cannot generate signals independently and require backscatter transmission, while device C can generate signals independently and has an active radio frequency unit for transmission. The characteristics of the devices under different classification methods are described in the application scenarios above and will not be repeated here. Devices 1, 2a, or 2b, or devices A, B, or C, can all adopt the implementation methods shown in the examples above, that is, allocating different frequency domain resources based on different parameter combinations to achieve uplink frequency domain resource allocation.

[0131] However, regarding the allocation of frequency domain resources for device 2b or device C, a consensus was reached at RAN1#119 that the frequency domain resources of FDMA can be configured without using different combinations of LC parameters. Therefore, in actual configuration, if frequency domain resources are not configured using LC parameter combinations, the frequency domain resources can be arbitrarily allocated or configured for multiple devices (such as device 2b or device C). If the frequency domain locations of two devices (such as device 2b or device C) are too close, the actual transmission frequency domain resources of the two devices will overlap due to the influence of Carrier Frequency Offset (CFO), causing mutual interference and resulting in a decrease in transmission performance.

[0132] In view of this, this application provides a communication method to realize frequency domain resource allocation, which can avoid the overlap of frequency domain resources of signals transmitted by multiple communication devices caused by carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices.

[0133] For example, FIG6 is a schematic diagram of a communication method 600 provided in an embodiment of this application.

[0134] S610, the first communication device receives first information, which indicates a first frequency domain resource. Correspondingly, the second communication device sends the first information.

[0135] The first communication device may be an AIoT device, or it may be a component of an AIoT device (such as a chip, chip system, processor, or circuit).

[0136] The second communication device can be a reader device, or a component of a reader device (such as a chip, chip system, processor, or circuit).

[0137] The first frequency domain resource belongs to one of X frequency domain resources, where X is an integer greater than 1. These X frequency domain resources belong to the first carrier bandwidth. The first carrier bandwidth can be understood as the carrier bandwidth of the frequency domain resources used for transmission, or as the carrier bandwidth of the available frequency domain resources. For example, in an AIoT system, the first carrier bandwidth can be the carrier bandwidth of the uplink frequency domain resources. The first carrier bandwidth can be indicated, configured, or predefined; this application does not limit its definition.

[0138] The X frequency domain resources can be divided according to different granularities. Two possible cases are described below.

[0139] In the first scenario, the X frequency domain resources are divided according to transmission bandwidth. Based on this, the bandwidth of each of the X frequency domain resources is the transmission bandwidth. In this case, the first frequency domain resource is one of the X frequency domain resources, and there is a gap of L frequency domain resources between any two adjacent frequency domain resources. That is, there is a gap of L transmission bandwidths between any two adjacent transmission bandwidths, where L is an integer greater than or equal to 1. In other words, the frequency domain resources used by the first communication device to transmit signals are at least L frequency domain resources apart from the frequency domain resources used by other communication devices to transmit signals. In the above scenario, by designing a gap of L frequency domain resources between any two adjacent frequency domain resources in the X frequency domains, the first frequency domain resource used by the first communication device is at least L frequency domain resources (e.g., L transmission bandwidths) apart from other frequency domain resources (such as those used by other communication devices). This avoids the overlap of frequency domain resources transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits signals, thereby reducing interference between communication devices.

[0140] In the second scenario, the X frequency domain resources are allocated according to their occupied bandwidth. Based on this, the bandwidth of each of the X frequency domain resources is the occupied bandwidth. In this case, the occupied bandwidth includes the transmission bandwidth and the guard bandwidth. Due to the existence of the guard bandwidth, the first frequency domain resource (such as the transmission bandwidth on the first frequency domain resource) transmitting the signal from the first communication device is at least separated from other frequency domain resources (such as frequency domain resources used by other communication devices) by a guard bandwidth. Therefore, the overlap of frequency domain resources of signals transmitted by multiple communication devices due to carrier frequency offset when the communication device transmits a signal can be avoided, thereby reducing interference between communication devices.

[0141] The two situations mentioned above will be explained in detail later.

[0142] S620, the first communication device transmits a signal in the first frequency domain resource. Correspondingly, the second communication device receives a signal in the first frequency domain resource.

[0143] As an example, this signal is a D2R signal.

[0144] Furthermore, in the first scenario described above, where the bandwidth of each of the X frequency domain resources is the transmission bandwidth and the first communication device transmits a signal on the first frequency domain resource, this can also be replaced by: the first communication device transmitting a signal on a transmission bandwidth. In the second scenario described above, where the bandwidth of each of the X frequency domain resources is the occupied bandwidth and the first communication device transmitting a signal on the first frequency domain resource, this can also be replaced by: the first communication device transmitting a signal on an occupied bandwidth, or alternatively, by: the first communication device transmitting a signal on a transmission bandwidth of an occupied bandwidth (which, for distinction, can be referred to as the first transmission bandwidth).

[0145] The first and second scenarios are described below with reference to specific embodiments.

[0146] In the first case, the X frequency domain resources are divided according to the transmission bandwidth. In other words, the bandwidth of each frequency domain resource in the X frequency domain resources is the transmission bandwidth.

[0147] For example, Figure 7 is a schematic diagram of a frequency domain resource partitioning method provided in an embodiment of this application. Figure 7 provides two examples.

[0148] For example, as shown in Figure 7(a), the carrier bandwidth (an example of the first carrier bandwidth) of the uplink frequency domain resource is 180 kHz, and the transmission bandwidth is 15 kHz. Based on the transmission bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 12 frequency domain resources (i.e., 12 transmission bandwidths). Assuming L = 2, that is, there is a gap of 2 frequency domain resources between two adjacent frequency domain resources in the X frequency domain resources. In other words, there is a gap of 2 transmission bandwidths between two adjacent frequency domain resources in the X frequency domain resources. Therefore, the X frequency domain resources include 4 frequency domain resources in the 12 frequency domain resources, namely the 1st, 4th, 7th, and 10th frequency domain resources (assuming they are the 0th, 1st, ..., 11th from left to right), as shown in the shaded area of ​​Figure 7(a).

[0149] For another example, as shown in Figure 7(b), the carrier bandwidth (an example of the first carrier bandwidth) of the uplink frequency domain resource is 180 kHz, and the transmission bandwidth is 7.5 kHz. Based on the transmission bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 24 frequency domain resources (i.e., 24 transmission bandwidths). Assuming L = 4, that is, there is a 4-frequency-domain-resource interval between two adjacent frequency domain resources in the X frequency domain resources. In other words, there is a 4-transmission-bandwidth interval between two adjacent frequency domain resources in the X frequency domain resources. Therefore, the X frequency domain resources include 5 frequency domain resources in the 24 frequency domain resources, namely the 2nd, 7th, 12th, 17th, and 22nd frequency domain resources (assuming they are the 0th, 1st, ..., 23rd from left to right), as shown in the shaded area of ​​Figure 7(b).

[0150] It should be noted that the interval between two adjacent frequency domain resources in the X frequency domain resources in this application refers to the minimum interval between these two frequency domain resources. Other methods can also be used to describe it. For example, if the interval between the starting positions of two adjacent frequency domain resources in the X frequency domain resources is used, then in the example in Figure 7(a), L is 3; in the example in Figure 7(b), L is 5.

[0151] In this first case, the first information indicates the first frequency domain resource, which includes at least the following two possible implementations.

[0152] In a first possible implementation, the first information indicates at least one of the following: the start position of the first frequency domain resource, the value of L, and the end position of the first frequency domain resource.

[0153] As an example, the first information indicates the starting position of the first frequency domain resource.

[0154] Taking Figure 7(a) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 60KHz on the first carrier bandwidth, the first communication device can determine that the first frequency domain resource is the fourth frequency domain resource among the 12 frequency domain resources based on the first information.

[0155] Taking Figure 7(b) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 15KHz on the first carrier bandwidth, the first communication device can determine that the first frequency domain resource is the second frequency domain resource among the 24 frequency domain resources based on the first information.

[0156] In another example, the first information indicates the starting position of the first frequency domain resource and the value of L.

[0157] Taking Figure 7(a) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 15KHz on the first carrier bandwidth and L is 3, then the first communication device can determine that the first frequency domain resource is the fourth frequency domain resource among the 12 frequency domain resources based on the first information.

[0158] Taking Figure 7(b) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is the position of 0KHz on the first carrier bandwidth and L is 2, then the first communication device can determine that the first frequency domain resource is the second frequency domain resource among the 24 frequency domain resources based on the first information.

[0159] In another example, the first information indicates the end position of the first frequency domain resource and the value of L.

[0160] Taking Figure 7(a) as an example, assuming that the first information indicates that the end position of the first frequency domain resource is 75KHz on the first carrier bandwidth, the first communication device can determine that the first frequency domain resource is the fourth frequency domain resource among the 12 frequency domain resources based on the first information.

[0161] Taking Figure 7(b) as an example, assuming that the first information indicates that the end position of the first frequency domain resource is 22.5KHz on the first carrier bandwidth, the first communication device can determine that the first frequency domain resource is the second frequency domain resource among the 24 frequency domain resources based on the first information.

[0162] In another example, the first information indicates the start and end positions of the first frequency domain resource.

[0163] Taking Figure 7(a) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 60KHz on the first carrier bandwidth and the first information indicates that the ending position of the first frequency domain resource is 75KHz on the first carrier bandwidth, then the first communication device can determine that the first frequency domain resource is the fourth frequency domain resource among the 12 frequency domain resources based on the first information.

[0164] Taking Figure 7(b) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 15KHz on the first carrier bandwidth and the first information indicates that the ending position of the first frequency domain resource is 22.5KHz on the first carrier bandwidth, then the first communication device can determine that the first frequency domain resource is the second frequency domain resource among the 24 frequency domain resources based on the first information.

[0165] The above is an illustrative example, and the embodiments of this application are not limited thereto.

[0166] In a second possible implementation, the first information indicates a first index, which indicates the position of the first frequency domain resource among X frequency domain resources.

[0167] Specifically, each of the X frequency domain resources can correspond to an index (or number, or sequence number, or identifier, etc.). Thus, by indicating the index corresponding to the first frequency domain resource, the first frequency domain resource can be indicated.

[0168] Taking Figure 7(a) as an example, let's assume that the indices of the frequency domain resources are numbered starting from 0, i.e., the indices of the 12 frequency domain resources are {0,1,2,3,4,5,6,7,8,9,10,11}, and the indices of X frequency domain resources are {1,4,7,10}. Then, the first information can indicate that the index of the first frequency domain resource is 4. After receiving the first information, the first communication device can determine the location of the first frequency domain resource based on the index 4 indicated by the first information.

[0169] Taking Figure 7(b) as an example, suppose the indices of the frequency domain resources are numbered starting from 0, that is, the indices of the 12 frequency domain resources are {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}, and the indices of X frequency domain resources are {2,7,12,17,22}. Then the first information can indicate that the index of the first frequency domain resource is 2. After receiving the first information, the first communication device can determine the location of the first frequency domain resource based on the index 2 indicated by the first information.

[0170] In the second scenario, the bandwidth of each of the X frequency domain resources is the occupied bandwidth, which includes the transmission bandwidth and the protection bandwidth.

[0171] For example, Figure 8 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application.

[0172] As an example, as shown in Figure 8(a), the carrier bandwidth of the uplink frequency domain resource (an example of the first carrier bandwidth) is 180KHz, and the occupied bandwidth is 45KHz. Based on the occupied bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 4 frequency domain resources (i.e. 4 occupied bandwidths), and the first frequency domain resource belongs to one of these 4 frequency domain resources.

[0173] As mentioned above, the first communication device transmits signals on a first transmission bandwidth within the first frequency domain resource. The first transmission bandwidth refers to the bandwidth actually used for signal transmission within the first frequency domain resource. For example, if the first frequency domain resource is 45kHz, 15kHz is used as the transmission bandwidth, and the remaining 30kHz can be used as a guard bandwidth.

[0174] As an example, as shown in Figure 8(b), the carrier bandwidth of the uplink frequency domain resource (an example of the first carrier bandwidth) is 180KHz, and the occupied bandwidth is 30KHz. Based on the occupied bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 6 frequency domain resources (i.e. 6 occupied bandwidths), and the first frequency domain resource belongs to one of these 6 frequency domain resources.

[0175] As mentioned above, the first communication device transmits signals on a first transmission bandwidth within the first frequency domain resource. The first transmission bandwidth refers to the bandwidth actually used for signal transmission within the first frequency domain resource. For example, if the first frequency domain resource is 30kHz, 10kHz is used as the transmission bandwidth, and the remaining 20kHz can be used as a guard bandwidth.

[0176] The location of the first transmission bandwidth in the first frequency domain resource can be implemented in several ways. Several implementation methods are introduced below.

[0177] In one possible implementation, the interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is the same as the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth. In other words, the first transmission bandwidth of the first frequency domain resource is located in the middle of the first frequency domain resource.

[0178] Referring to Figure 8(a), the interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is 15 kHz, and the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is also 15 kHz. That is, the first transmission bandwidth is located in the middle of the first frequency domain resource.

[0179] Referring to Figure 8(b), the interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is 10 kHz, and the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is also 10 kHz. That is, the first transmission bandwidth is located in the middle of the first frequency domain resource.

[0180] In a second possible implementation, the interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is greater than 0; and / or, the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is greater than 0. In other words, the start and end positions of the first transmission bandwidth are different from the start and end positions of the first frequency domain resource. The first transmission bandwidth of the first frequency domain resource can be located at the middle position of the first frequency domain resource or at a non-middle position.

[0181] For example, Figure 9 is a schematic diagram of another frequency domain resource partitioning method provided in an embodiment of this application. The carrier bandwidth of the uplink frequency domain resource (an example of the first carrier bandwidth) is 180 kHz, and the occupied bandwidth is 45 kHz. Based on the occupied bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 4 frequency domain resources (i.e., 4 occupied bandwidths), and the first frequency domain resource belongs to one of these 4 frequency domain resources. As mentioned above, the first communication device transmits a signal on the first transmission bandwidth in the first frequency domain resource. The first transmission bandwidth refers to the bandwidth actually used for signal transmission in the first frequency domain resource. For example, the first frequency domain resource is 45 kHz, of which 15 kHz is used as the transmission bandwidth, and the remaining 30 kHz can be used as a guard bandwidth. The interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is 10 kHz, and the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is 20 kHz. That is, the first transmission bandwidth is located in a non-middle position of the first frequency domain resource, and the start and end positions of the first transmission bandwidth are different from the start and end positions of the first frequency domain resource.

[0182] In a third possible implementation, the bandwidth of the sub-frequency domain resources in the first frequency domain resource is the transmission bandwidth. In other words, the first frequency domain resource is divided into Z sub-frequency domain resources according to the transmission bandwidth. The first transmission bandwidth can be one or more of these Z sub-frequency domain resources. It can be understood that "sub-frequency domain resource" is a name used for ease of distinction, and its name does not limit the protection scope of the embodiments of this application. For example, "sub-frequency domain resource" can also be replaced with "frequency domain resource," etc.

[0183] For example, Figure 10 is a schematic diagram of another frequency domain resource allocation method provided in an embodiment of this application. The carrier bandwidth of the uplink frequency domain resource (an example of the first carrier bandwidth) is 180 kHz, and the occupied bandwidth is 30 kHz. Based on the occupied bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 6 frequency domain resources (i.e., 6 occupied bandwidths), and the first frequency domain resource belongs to one of these 6 frequency domain resources. As mentioned above, the first communication device transmits a signal on the first transmission bandwidth in the first frequency domain resource.

[0184] The occupied bandwidth can be divided into multiple sub-frequency domain resources according to the transmission bandwidth. For example, if the transmission bandwidth is 10KHz, the occupied bandwidth can be divided into 3 sub-frequency domain resources according to the transmission bandwidth. For example, assuming that the index of the frequency domain resources starts from 0, that is, the index of the 3 sub-frequency domain resources is {0,1,2}, and the first transmission bandwidth is the transmission bandwidth located in the middle position of the 3 sub-frequency domain resources, then the first transmission bandwidth is the transmission bandwidth with index 1. The first communication device can determine the index of the first transmission bandwidth in the first frequency domain resources based on a preset or instruction, thereby determining the position of the signal to be transmitted on the first carrier bandwidth.

[0185] For example, Figure 11 is a schematic diagram of another frequency domain resource allocation method provided in an embodiment of this application. The carrier bandwidth of the uplink frequency domain resource (an example of the first carrier bandwidth) is 180 kHz, and the occupied bandwidth is 45 kHz. Based on the occupied bandwidth, the carrier bandwidth of the uplink frequency domain resource can be divided into 4 frequency domain resources (i.e., 4 occupied bandwidths), and the first frequency domain resource belongs to one of these 4 frequency domain resources. As mentioned above, the first communication device transmits signals on the first transmission bandwidth in the first frequency domain resource.

[0186] The occupied bandwidth can be divided into multiple sub-frequency domain resources according to the transmission bandwidth. For example, if the transmission bandwidth is 7.5KHz, the occupied bandwidth can be divided into 6 sub-frequency domain resources according to the transmission bandwidth. For example, assuming that the index of the frequency domain resources starts from 0, that is, the index of the 6 sub-frequency domain resources is {0,1,2,3,4,5}. The first transmission bandwidth can be multiple transmission bandwidths located in the middle position among the 6 sub-frequency domain resources. For example, if the first transmission bandwidth is the 2 transmission bandwidths located in the middle position among the 6 sub-frequency domain resources, then the first transmission bandwidth is the transmission bandwidth with index 2 and 3. The first communication device can determine the index of the first transmission bandwidth in the first frequency domain resources based on a preset or instruction, thereby determining the position of the signal to be transmitted on the first carrier bandwidth.

[0187] It should be understood that "index" in the above description can also be a number, a serial number, or an identifier, etc., and does not limit this application.

[0188] The above implementation methods are illustrative examples, and the embodiments in this application are not limited to these. The following describes the method for determining the first transmission bandwidth.

[0189] The position of the first transmission bandwidth in the first frequency domain resource can be preset, configured, or indicated. Preset can also be understood as default or fixed.

[0190] In one implementation, the position of the first transmission bandwidth within the first frequency domain resource can be preset. This can also be understood as the position of the transmission bandwidth within each of the X frequency domain resources being preset. In one implementation, the start or end position of the first transmission bandwidth within the first frequency domain resource is preset or fixed. In another implementation, the frequency offset of the start position of the first transmission bandwidth within the first frequency domain resource relative to the frequency domain start position of the first frequency domain resource is preset or fixed; or, the frequency offset of the end position of the first transmission bandwidth within the first frequency domain resource relative to the frequency domain end position of the first frequency domain resource is preset or fixed. For example, as shown in Figure 8(a) or Figure 8(b), the middle position of each of the X frequency domain resources can be preset as the position of the first transmission bandwidth. Similarly, as shown in Figure 9 or Figure 10, the 10kHz of each of the X frequency domain resources can be preset as the start position of the first transmission bandwidth.

[0191] In the second implementation, the position of the first transmission bandwidth within the first frequency domain resource is indicated. Two indication methods are described below.

[0192] In Method 1, the first communication device receives second information indicating the position of the first transmission bandwidth in the first frequency domain resource. The second information indicates at least one of the following: the start position of the first transmission bandwidth in the first frequency domain resource, the end position of the first transmission bandwidth in the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource. The start position and end position of the first transmission bandwidth in the first frequency domain resource can be described as the frequency offset of the start position of the first transmission bandwidth relative to the frequency domain start position of the first frequency domain resource, or the frequency offset of the end position of the first transmission bandwidth relative to the frequency domain end position of the first frequency domain resource. The second information and the first information can be carried in one signaling message or in different signaling messages, without limitation.

[0193] In one example, a first communication device receives second information indicating the starting position of a first transmission bandwidth in a first frequency domain resource.

[0194] Taking Figure 8(a) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 45KHz on the first carrier bandwidth, and the second information indicates that the starting position of the first transmission bandwidth is 15KHz on the first frequency domain resource, then the first communication device can determine that the starting position of the first frequency domain resource is 60KHz on the first carrier bandwidth based on the first information and the second information.

[0195] Taking Figure 8(b) as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 0 kHz on the first carrier bandwidth, and the second information indicates that the starting position of the first transmission bandwidth is 10 kHz on the first frequency domain resource, then the first communication device can determine that the starting position of the first frequency domain resource is 10 kHz on the first carrier bandwidth based on the first information and the second information.

[0196] Taking Figure 9 as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is at 45KHz on the first carrier bandwidth, and the second information indicates that the starting position of the first transmission bandwidth is at 10KHz on the first frequency domain resource, then the first communication device can determine that the starting position of the first frequency domain resource is at 55KHz on the first carrier bandwidth based on the first information and the second information.

[0197] Taking Figure 10 as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 0KHz on the first carrier bandwidth, and the second information indicates that the starting position of the first transmission bandwidth is 10KHz on the first frequency domain resource, then the first communication device can determine that the starting position of the first frequency domain resource is 10KHz on the first carrier bandwidth based on the first information and the second information.

[0198] Taking Figure 11 as an example, assuming that the first information indicates that the starting position of the first frequency domain resource is 0KHz on the first carrier bandwidth, and the second information indicates that the starting position of the first transmission bandwidth is 15KHz on the first frequency domain resource, then the first communication device can determine that the starting position of the first frequency domain resource is 15KHz on the first carrier bandwidth based on the first information and the second information.

[0199] In another example, the first communication device receives second information indicating the starting position of the first transmission bandwidth in the first frequency domain resource and the length of the first transmission bandwidth in the first frequency domain resource.

[0200] Taking Figure 8(a) as an example, assuming the first information indicates that the position of the first frequency domain resource is 45kHz, and the second information indicates that the starting position of the first transmission bandwidth is 15kHz above the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource is 15kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 60kHz above the first carrier bandwidth based on the first and second information.

[0201] Taking Figure 8(b) as an example, assuming the first information indicates that the position of the first frequency domain resource is 0 kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10 kHz on the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource is 10 kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 10 kHz on the first carrier bandwidth based on the first and second information.

[0202] Taking Figure 9 as an example, assuming the first information indicates that the position of the first frequency domain resource is 45kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10kHz above the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource is 15kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 55kHz above the first carrier bandwidth based on the first and second information.

[0203] Taking Figure 10 as an example, assuming the first information indicates that the position of the first frequency domain resource is 0kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10kHz on the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource is 10kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 10kHz on the first carrier bandwidth based on the first and second information.

[0204] Taking Figure 11 as an example, assuming the first information indicates that the position of the first frequency domain resource is 0kHz, and the second information indicates that the starting position of the first transmission bandwidth is 15kHz on the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource is 15kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 15kHz on the first carrier bandwidth based on the first and second information.

[0205] In another example, the first communication device receives second information indicating the start position and end position of the first transmission bandwidth in the first frequency domain resource.

[0206] Taking Figure 8(a) as an example, assuming the first information indicates that the position of the first frequency domain resource is 45kHz, and the second information indicates that the starting position of the first transmission bandwidth is 15kHz on the first frequency domain resource, and the ending position of the first transmission bandwidth in the first frequency domain resource is 30kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 60kHz on the first carrier bandwidth based on the first and second information.

[0207] Taking Figure 8(b) as an example, assuming the first information indicates that the position of the first frequency domain resource is 0 kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10 kHz above the first frequency domain resource, and the ending position of the first transmission bandwidth in the first frequency domain resource is 20 kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 10 kHz above the first carrier bandwidth based on the first and second information.

[0208] Taking Figure 9 as an example, assuming the first information indicates that the position of the first frequency domain resource is 45kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10kHz above the first frequency domain resource, and the ending position of the first transmission bandwidth in the first frequency domain resource is 25kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 55kHz above the first carrier bandwidth based on the first and second information.

[0209] Taking Figure 10 as an example, assuming the first information indicates that the position of the first frequency domain resource is 0kHz, and the second information indicates that the starting position of the first transmission bandwidth is 10kHz on the first frequency domain resource, and the ending position of the first transmission bandwidth in the first frequency domain resource is 20kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 10kHz on the first carrier bandwidth based on the first and second information.

[0210] Taking Figure 11 as an example, assuming the first information indicates that the position of the first frequency domain resource is 0kHz, and the second information indicates that the starting position of the first transmission bandwidth is 15kHz on the first frequency domain resource, and the ending position of the first transmission bandwidth in the first frequency domain resource is 30kHz, then the first communication device can determine that the starting position of the first frequency domain resource is 15kHz on the first carrier bandwidth based on the first and second information.

[0211] In another example, the first communication device receives second information indicating the end position of the first transmission bandwidth in the first frequency domain resource.

[0212] In another example, a first communication device receives second information indicating the end position of a first transmission bandwidth in a first frequency domain resource and the length of the first transmission bandwidth in the first frequency domain resource.

[0213] It should be understood that the above examples and examples within those examples are merely illustrative, and the embodiments of this application are not limited thereto.

[0214] Method 2: The first communication device receives third information, which indicates a second index. The second index indicates the position of the first transmission bandwidth within the Z sub-frequency domain resources. The third information and the first information can be carried in one signaling message or in different signaling messages; this is not limited.

[0215] Taking Figure 10 as an example, assuming the first information indicates that the starting position of the first frequency domain resource in the first carrier bandwidth is 0 kHz, and the third information indicates that the index of the first transmission bandwidth is 1 in {0,1,2}, then the first communication device can determine the starting position of the first frequency domain resource as 10 kHz on the first carrier bandwidth based on the first and third information.

[0216] Taking Figure 11 as an example, assuming the first information indicates that the starting position of the first frequency domain resource in the first carrier bandwidth is 0 kHz, and the third information indicates that the index of the first transmission bandwidth is 2 and 3 in {0,1,2,3,4,5}, then the first communication device can determine the starting position of the first frequency domain resource as 15 kHz on the first carrier bandwidth based on the first and third information.

[0217] It should be understood that the above examples are merely illustrative and the embodiments of this application are not limited thereto.

[0218] The above, with reference to Figures 6 to 11, illustrates two scenarios: each of the X frequency domain resources is either transmission bandwidth or occupied bandwidth. The apparatus provided in the embodiments of this application will be described in detail below with reference to Figures 12 to 14. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments; therefore, any content not described in detail can be found in the above method embodiments, and for the sake of brevity, will not be repeated here.

[0219] For example, FIG12 is a schematic diagram of a communication device 10 provided in an embodiment of this application. The communication device 10 includes a transceiver unit 11 and a processing unit 12. The transceiver unit 11 can be used to implement corresponding communication functions. The transceiver unit 11 can also be referred to as a communication interface or a communication unit. The processing unit 12 can be used to perform processing, such as measuring the serving cell.

[0220] Optionally, the device 10 may further include a storage unit, which can be used to store instructions and / or data, and the processing unit 12 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.

[0221] In a first possible design, the device 10 can be the terminal device in the foregoing embodiments, which can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Specifically, the transceiver unit 11 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the terminal device in the above method embodiments, and the processing unit 12 can be used to perform processing-related operations of the terminal device in the above method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).

[0222] One possible implementation is that the transceiver unit 11 is used to receive first information, the first information indicating a first frequency domain resource, the first frequency domain resource belonging to one of X frequency domain resources; the transceiver unit 11 is also used to transmit a signal in the first frequency domain resource.

[0223] Optionally, the transceiver unit 11 is configured to receive second information, the second information indicating the location of the first transmission bandwidth in the first frequency domain resource.

[0224] Optionally, the transceiver unit 11 is used to receive third information, the third information indicating a second index, and the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

[0225] In a second possible implementation, transceiver unit 11 is used to transmit first information, which indicates a first frequency domain resource, and the first frequency domain resource belongs to one of X frequency domain resources; transceiver unit 11 is also used to receive signals from the first frequency domain resource. Processing unit 12 is used to process the received signals.

[0226] Optionally, the transceiver unit 11 is used to send second information, which indicates the location of the first transmission bandwidth in the first frequency domain resource.

[0227] Optionally, the transceiver unit 11 is used to send third information, the third information indicating a second index, and the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

[0228] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0229] It should also be understood that the device 10 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 10 can be specifically the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.

[0230] The apparatus 10 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device (such as a terminal device or a network device) in the above-described methods. The function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, each performing the transceiver operations and related processing operations in the respective method embodiments.

[0231] In addition, the transceiver unit 11 can also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit.

[0232] It should be noted that the device in Figure 12 can be the communication device (such as a terminal device or a network device) in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0233] For example, FIG13 is a schematic diagram of another communication device 20 provided in an embodiment of the present application. The device 20 includes a processor 21, which is coupled to a memory 23. The memory 23 is used to store computer programs or instructions and / or data. The processor 21 is used to execute the computer programs or instructions stored in the memory 23, or to read the data stored in the memory 23, so as to perform the methods in the above method embodiments.

[0234] Optionally, there may be one or more processors 21.

[0235] Optionally, the memory 23 may be one or more.

[0236] Alternatively, the memory 23 can be integrated with the processor 21, or it can be set separately.

[0237] Optionally, as shown in FIG9, the device 20 further includes a transceiver 22 for receiving and / or transmitting signals. For example, the processor 21 is used to control the transceiver 22 to receive and / or transmit signals.

[0238] As an example, processor 21 may have the functions of processing unit 12 shown in FIG12, memory 23 may have the functions of storage unit, and transceiver 22 may have the functions of transceiver unit 11 shown in FIG12.

[0239] As one option, the device 20 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the various method embodiments described above.

[0240] For example, processor 21 is used to execute computer programs or instructions stored in memory 23 to implement the relevant operations of the communication device in the various method embodiments described above.

[0241] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or 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. A general-purpose processor can be a microprocessor or any conventional processor.

[0242] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

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

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

[0245] For example, FIG14 is a schematic diagram of a chip system 30 provided in an embodiment of the present application. The chip system 30 (or may also be referred to as a processing system) includes logic circuitry 31 and input / output interface 32.

[0246] The logic circuit 31 can be a processing circuit in the chip system 30. The logic circuit 31 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 30 to implement the methods and functions of the embodiments of this application. The input / output interface 32 can be an input / output circuit in the chip system 30, outputting processed information from the chip system 30, or inputting data or signaling information to be processed into the chip system 30 for processing.

[0247] As one approach, the chip system 30 is used to implement the operations performed by the communication device (such as a terminal device or a network device) in the various method embodiments described above.

[0248] For example, logic circuit 31 is used to implement processing-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments; input / output interface 32 is used to implement sending and / or receiving-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments.

[0249] This application also provides a computer-readable storage medium storing a computer program or instructions for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-described method embodiments. For example, when the computer program or instructions are run on the communication device, the communication device (such as a terminal device or a network device) performs the above-described methods (such as method 600).

[0250] This application also provides a computer program product comprising instructions that, when executed by a computer, implement the methods described above as performed by a communication device (such as a terminal device or a network device). For example, when the computer program or instructions are run on the communication device, the communication device (such as a terminal device or a network device) performs the methods described above (such as method 600).

[0251] This application also provides a communication system, which includes the terminal devices and / or network devices described in the above embodiments. For example, the system includes a first communication device and a second communication device as described in FIG6.

[0252] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0253] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0254] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0255] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0256] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0257] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, Applied to a communication device, the method includes: Receive first information, the first information indicating a first frequency domain resource, the first frequency domain resource belonging to one of X frequency domain resources, where X is an integer greater than 1; The bandwidth of each of the X frequency domain resources is the transmission bandwidth. Signals are transmitted in the first frequency domain resource. The interval between any two adjacent frequency domain resources in the X frequency domain resources is L frequency domain resources, where L is an integer greater than or equal to 1; or... The bandwidth of each of the X frequency domain resources is the occupied bandwidth. When a signal is transmitted in the first frequency domain resource, the occupied bandwidth includes the transmission bandwidth and the protection bandwidth.

2. The method according to claim 1, characterized in that, The first information indicates a first frequency domain resource, including: The first information indicates at least one of the following: the start position of the first frequency domain resource, the value of L, and the end position of the first frequency domain resource; or, The first information indicates a first index, which indicates the position of the first frequency domain resource among the X frequency domain resources.

3. The method according to claim 1, characterized in that, The bandwidth of each of the X frequency domain resources is the occupied bandwidth. The position of the first transmission bandwidth in the first frequency domain resource is preset or indicated. The first transmission bandwidth is the transmission bandwidth in the first frequency domain resource.

4. The method according to claim 3, characterized in that, The interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is greater than 0; and / or, The interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is greater than 0.

5. The method according to claim 3 or 4, characterized in that, The interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is the same as the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth.

6. The method according to any one of claims 3 to 5, characterized in that, The method further includes: Receive second information, which indicates the location of the first transmission bandwidth in the first frequency domain resource.

7. The method according to claim 6, characterized in that, The second information indicates the location of the first transmission bandwidth in the first frequency domain resource, including: The second information indicates at least one of the following: the starting position of the first transmission bandwidth in the first frequency domain resource, the ending position of the first transmission bandwidth in the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource.

8. The method according to any one of claims 3 to 5, characterized in that, The first frequency domain resource includes Z sub-frequency domain resources, and the first transmission bandwidth is the bandwidth of one or more of the Z sub-frequency domain resources, where Z is an integer greater than 1.

9. The method according to claim 8, characterized in that, The method further includes: Receive third information, the third information indicating a second index, the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

10. The method according to any one of claims 1 to 9, characterized in that, The communication device includes an environmental Internet of Things (AIoT) device or a chip within an environmental Internet of Things (AIoT) device.

11. A communication method, characterized in that, Applied to a communication device, the method includes: Send a first message, which indicates a first frequency domain resource, which belongs to one of X frequency domain resources, where X is an integer greater than 1; The bandwidth of each of the X frequency domain resources is the transmission bandwidth. Signals are received in the first frequency domain resource. The interval between any two adjacent frequency domain resources in the X frequency domain resources is L frequency domain resources, where L is an integer greater than or equal to 1; or... The bandwidth of each of the X frequency domain resources is the occupied bandwidth. When a signal is received in the first frequency domain resource, the occupied bandwidth includes the transmission bandwidth and the protection bandwidth.

12. The method according to claim 11, characterized in that, The first information indicates a first frequency domain resource, including: The first information indicates at least one of the following: the start position of the first frequency domain resource, the value of L, and the end position of the first frequency domain resource; or, The first information indicates a first index, which indicates the position of the first frequency domain resource among the X frequency domain resources.

13. The method according to claim 11, characterized in that, The bandwidth of each of the X frequency domain resources is the occupied bandwidth. The position of the first transmission bandwidth in the first frequency domain resource is preset or indicated. The first transmission bandwidth is the transmission bandwidth in the first frequency domain resource.

14. The method according to claim 13, characterized in that, The interval between the starting position of the first frequency domain resource and the starting position of the first transmission bandwidth is greater than 0; and / or, The interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth is greater than 0.

15. The method according to claim 13 or 14, characterized in that, The interval between the start position of the first frequency domain resource and the start position of the first transmission bandwidth is the same as the interval between the end position of the first frequency domain resource and the end position of the first transmission bandwidth.

16. The method according to any one of claims 13 to 15, characterized in that, The method further includes: Send a second message, which indicates the location of the first transmission bandwidth in the first frequency domain resource.

17. The method according to claim 16, characterized in that, The second information indicates the location of the first transmission bandwidth in the first frequency domain resource, including: The second information indicates at least one of the following: the starting position of the first transmission bandwidth in the first frequency domain resource, the ending position of the first transmission bandwidth in the first frequency domain resource, and the length of the first transmission bandwidth in the first frequency domain resource.

18. The method according to any one of claims 13 to 15, characterized in that, The first frequency domain resource includes Z sub-frequency domain resources, and the first transmission bandwidth is the bandwidth of one or more of the Z sub-frequency domain resources, where Z is an integer greater than 1.

19. The method according to claim 18, characterized in that, The method further includes: Send a third message, the third message indicating a second index, the second index indicating the position of the first transmission bandwidth in the Z sub-frequency domain resources.

20. The method according to any one of claims 1 to 19, characterized in that, The X frequency domain resources belong to the first carrier bandwidth.

21. The method according to any one of claims 1 to 20, characterized in that, The communication device includes one of the following: a reader / writer, a chip in the reader / writer, an access network device, or a chip in the access network device.

22. A communication device, characterized in that, Includes modules or units for implementing the method of any one of claims 1 to 10.

23. A communication device, characterized in that, It includes a processor and a memory coupled to the processor, the memory storing a computer program or instructions that, when executed by the processor, cause the method as described in any one of claims 1 to 10 to be performed or implemented.

24. A communication device, characterized in that, Includes modules or units for implementing the method of any one of claims 11 to 21.

25. A communication device, characterized in that, It includes a processor and a memory coupled to the processor, the memory storing a computer program or instructions that, when executed by the processor, cause the method as described in any one of claims 11 to 21 to be performed or implemented.

26. A computer-readable storage medium, characterized in that, The computer-readable storage medium is stored on the communication device, and the computer-readable storage medium stores a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 10 to be performed or implemented.

27. A computer-readable storage medium, characterized in that, The computer-readable storage medium is stored on the communication device, and the computer-readable storage medium stores a computer program or instructions that, when executed, cause the method as described in any one of claims 11 to 21 to be performed or implemented.

28. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 10 to be performed or implemented.

29. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed, cause the method as described in any one of claims 11 to 21 to be performed or implemented.