Communication method and apparatus

By indicating resources not used for uplink transmission in the wireless communication network, the terminal equipment uses non-overlapping resources to transmit, solving the problem of signal resource conflict and improving the reliability of the communication network.

WO2025161811A1PCT designated stage Publication Date: 2025-08-07HUAWEI TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/144339
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-04
Filing Date
2024-12-31
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In wireless communication networks, there are conflicts in communication resources used by multiple types of signals, resulting in the inability to transmit at the same time, affecting the reliability of the communication network.

Method used

By sending the first information indicating that the first resource is not used for uplink transmission, when the terminal device performs uplink transmission with the network device, it uses a second resource that does not overlap with the first resource, thereby reducing the probability of resource conflict.

Benefits of technology

It improves the reliability of the communication network to transmit multiple signals, ensures the simultaneous transmission of sensed signals and uplink signals, and reduces the occurrence of resource conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024144339_07082025_PF_FP_ABST
    Figure CN2024144339_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a communication method and apparatus, wherein the method may be executed by means of a first communication apparatus. The first communication apparatus is, for example, a network device, and a software module or a hardware module (e.g., a chip) in the network device. The method comprises: sending first information, wherein the first information is used for indicating to a terminal device a first resource that is not used for uplink transmission; and receiving at a second resource an uplink signal from the terminal device, wherein the first resource does not overlap with the second resource. In this way, when the terminal device performs uplink transmission with the first communication apparatus, the first resource may not be used, for example, the second resource that does not overlap with the first resource is used, thereby reducing the probability of the occurrence of collisions between resources used for uplink transmission and the first resource, and thus helping to improve the reliability of a communication network.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on February 4, 2024, with application number 202410163391.2 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0004] New radio (NR) systems support both time division duplex (TDD) and frequency division duplex (FDD). Figure 1 shows examples of TDD and FDD, where U represents uplink transmission and D represents downlink transmission.

[0005] With the development of communication technology, the functions of wireless communication networks have gradually diversified. For example, wireless communication networks can support the transmission of multiple types of signals. For example, wireless communication networks can support the transmission of sensing signals and uplink signals.

[0006] However, if there is a conflict between the communication resources used by multiple types of signals, the wireless communication network may be unable to transmit the multiple types of signals simultaneously. Summary of the Invention

[0007] Embodiments of the present application provide a communication method and apparatus for improving the reliability of transmitting multiple signals over a communication network.

[0008] In a first aspect, an embodiment of the present application provides a communication method that can be performed by a first communication device. The first communication device is, for example, a network device, or a software module or hardware module (such as a chip) in the network device. The network device includes, for example, an access network device and / or a core network device. The method includes: sending first information, the first information being used to indicate a first resource that is not used for uplink transmission; and receiving an uplink signal from a terminal device on a second resource, wherein the first resource and the second resource do not overlap.

[0009] In an embodiment of the present application, a first communication device may indicate, through first information, a first resource that is not used for uplink transmission. Consequently, when performing uplink transmission with the first communication device, the terminal device may not use the first resource, but instead use a second resource that does not overlap with the first resource. This reduces the probability of a conflict between the resource used for uplink transmission and the first resource, and helps improve the reliability of the communication network. The first resource is not used for uplink transmission, but may be used for other purposes, such as for the transmission of other types of signals in addition to uplink signals, enabling the communication network to support multiple types of signal transmission and reducing the probability of resource conflicts.

[0010] In a possible implementation, the first resource may include a resource for sending and / or receiving a perception signal. The first resource may include a resource for a network device to send and / or receive a perception signal, and / or a resource for a terminal device to send and / or receive a perception signal. The "perception signal" may include a radio signal that can be used to obtain environmental information. For example, some perception signals may contain additional information that can be interpreted to implement a perception function (such as an identification function). The network device or the terminal device may implement a target identification function by analyzing the signal characteristics of the perception signal. For example, the network device or the terminal device may analyze the spectrum characteristics, signal strength, multipath effect, etc. of the perception signal to indirectly identify a specific target.

[0011] In this embodiment, the first resource can be used as a transmission resource for the perception signal. The first information indicates that the wireless communication network can avoid using the first resource during uplink transmission, thereby reducing the probability of resource conflicts between the uplink signal and the perception signal. Furthermore, the network device indicates the transmission resource (e.g., the first resource) for the perception signal to the terminal device, enabling the perception signal to be allocated more transmission resources.

[0012] In one possible implementation, the first information may be a system information block (SIB) or a master information block (MIB). In this implementation, multiple implementations of the first information are provided, so that the first communication device can flexibly send the first information.

[0013] In one possible implementation, the first information includes a first bitmap and / or a second bitmap; wherein the first bit in the first bitmap is used to indicate that the first time unit in the first time range belongs to the first resource, and the first time range is the time range where the first resource is located; the second bit in the second bitmap is used to indicate that the first frequency domain unit in the first frequency domain range belongs to the first resource, and the first frequency domain range is the frequency domain range where the first resource is located. The first bit includes one or more bits, the first time range includes one or more time units, and the bits in the first bitmap can correspond one-to-one with the time units in the first time range. For example, if the value of a bit in the first bitmap is the first value, it indicates that the time unit corresponding to the bit belongs to the first resource; or, if the value of the bitmap is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the first resource. The second bitmap includes one or more bits, the first frequency domain range includes one or more frequency domain units, and the bits in the second bitmap can correspond one-to-one with the frequency domain units in the first frequency domain range. For example, if the value of a bit in the second bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the first resource; or if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the first resource. In this embodiment, the time domain resources and / or frequency domain resources included in the first resource can be flexibly indicated by the bitmap in the first information.

[0014] In one possible implementation, the first information includes second information, the second information being used to configure an uplink BWP, and the second information being further used to indicate a first resource, the first resource being included in the uplink BWP. In this implementation, by indicating the first resource using the second information used to configure the uplink BWP, it is possible to indicate the first resource not used for uplink transmission when configuring the uplink BWP, eliminating the need for network devices to set additional indication information to indicate the first resource, thereby reducing signaling overhead in the communication system.

[0015] In one possible implementation, the second information includes a third bitmap and / or a fourth bitmap; the third bit in the third bitmap is used to indicate that a second time unit within a second time range, where the second time range is the time range within which the first resource resides, belongs to an uplink resource; and the fourth bit in the fourth bitmap is used to indicate that a second frequency domain unit within the uplink BWP belongs to the first resource. The third bitmap includes one or more bits, the second time range includes one or more time units, and the bits in the third bitmap may correspond one-to-one with the time units within the second time range. For example, if the value of a bit in the third bitmap is the first value, it indicates that the time unit corresponding to the bit belongs to the first resource; or, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the first resource. The fourth bitmap includes one or more bits, the uplink BWP includes one or more frequency domain units, and the bits in the fourth bitmap may correspond one-to-one with the frequency domain units within the uplink BWP. For example, if the value of a bit in the fourth bitmap is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the first resource; or, if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the first resource. In this implementation manner, the time domain resources and / or frequency domain resources included in the first resources can be flexibly indicated through the bitmap in the second information.

[0016] In one possible implementation, the first information is further used to indicate a third resource not used for downlink transmission. In this design, the first information can also indicate the third resource not used for downlink transmission. The network device can avoid using the third resource when performing downlink transmission with the terminal device, thereby reducing the probability of conflict between the resource used for uplink transmission and the first resource.

[0017] In one possible implementation, the third resource includes a resource for sending and / or receiving a perception signal. The third resource may include a resource for a network device to send and / or receive a perception signal, and / or a resource for a terminal device to send and / or receive a perception signal.

[0018] In this embodiment, the third resource is used as the transmission resource for the perception signal, allowing the wireless communication network to avoid the third resource during downlink transmission, thereby reducing the probability of resource conflicts between uplink signals and the perception signal. Furthermore, after the network device indicates the transmission resource for the perception signal (e.g., the third resource) to the terminal device, the transmission resource for the perception signal can be more flexibly configured.

[0019] For example, the third resource includes a time slot. If the network device does not indicate the third resource to the terminal device, when the network device uses the time slot for transmission of the perception signal and uplink transmission, in order to avoid conflicts between the transmission resources of the perception signal and the uplink transmission resources, only the time domain symbols at the beginning or end of the time slot can be configured as the transmission resources of the perception signal, and the time domain symbols in the middle of the time slot can be configured as the resources for uplink transmission. This will result in limited transmission resources for the perception signal. In this embodiment, the network device indicates the third resource to the terminal device, and the terminal device can know that the third resource is the transmission resource for the perception signal. The terminal device may not perform uplink transmission on the third resource. Therefore, the network device can configure some or all of the time domain symbols in the time slot included in the third resource as transmission resources for the perception signal, making the transmission resources for the perception signal more sufficient and more flexible in resource allocation.

[0020] For another example, when the third resource includes a resource block composed of multiple time slots, if the network device does not indicate the third resource to the terminal device, when the network device uses this resource block for the transmission and uplink transmission of the perception signal, in order to avoid the conflict between the transmission resource of the perception signal and the resource of the uplink transmission, it is necessary to set the symbol resource allocation method of each time slot in this resource block to be consistent, for example, the symbol at the same position in each time slot in this resource block is configured as the transmission resource of the perception signal. In this embodiment, after the network device indicates the third resource to the terminal device, the terminal device can know that the third resource is the transmission resource of the perception signal, and the terminal device may not perform uplink transmission on the third resource. Therefore, the network device can flexibly configure part or all of the time domain symbols in different time slots of the resource block included in the third resource as the transmission resource of the perception signal, so that the transmission resource of the perception signal is more sufficient and more flexible in resource allocation.

[0021] In one possible implementation, the first information further includes a fifth bitmap and / or a sixth bitmap. The fifth bit in the fifth bitmap is used to indicate that a third time unit within a third time range belongs to a third resource, and the third time range is the time range within which the third resource is located. The sixth bit in the sixth bitmap is used to indicate that a third frequency domain unit within a third frequency domain range belongs to the third resource, and the third frequency domain range is the frequency domain range within which the third resource is located. The fifth bitmap includes one or more bits, and the third time range includes one or more time units. The bits in the fifth bitmap may correspond one-to-one with the time units within the third time range. For example, if the value of a bit in the fifth bitmap is the first value, it indicates that the time unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the third resource. The sixth bitmap includes one or more bits, and the third frequency domain range includes one or more frequency domain units. The bits in the sixth bitmap may correspond one-to-one with the frequency domain units within the third frequency domain range. For example, if the value of a bit in the sixth bitmap is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the third resource. In this implementation, the time domain resources and / or frequency domain resources included in the third resources are flexibly indicated directly through the bitmap in the first information.

[0022] In one possible implementation, the first information further includes third information, the third information being used to configure a downlink BWP, and the third information being further used to indicate a third resource, the third resource being included in the downlink BWP. In this implementation, by indicating the third resource using the third information used to configure the downlink BWP, it is possible to indicate a third resource not used for downlink transmission when configuring the downlink BWP, eliminating the need for network devices to set additional indication information to indicate the third resource, thereby reducing signaling overhead in the communication system.

[0023] In one possible implementation, the third information is used to indicate the third resource, including: the third information includes a seventh bitmap, the seventh bit of the seventh bitmap is used to indicate that a fourth time unit within a fourth time range belongs to the third resource, and the third time range is the time range within which the third resource is located; and / or the third information includes an eighth bitmap, the eighth bit of the eighth bitmap is used to indicate that a fourth frequency domain unit within a downlink BWP belongs to the third resource. The seventh bitmap includes one or more bits, the fourth time range includes one or more time units, and the bits in the seventh bitmap may correspond one-to-one with the time units within the fourth time range. For example, if the value of a bit in the seventh bitmap is the first value, it indicates that the time unit corresponding to the bit belongs to the third resource; alternatively, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the third resource. The eighth bitmap includes one or more bits, the downlink BWP includes one or more frequency domain units, and the bits in the eighth bitmap may correspond one-to-one with the frequency domain units within the downlink BWP. For example, if the value of a bit in the eighth bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the third resource; or if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the third resource. In this embodiment, the time domain resources and / or frequency domain resources included in the third resource can be flexibly indicated by the bitmap in the third information.

[0024] In a second aspect, embodiments of the present application provide a communication method that can be performed by a second communication device. The second communication device can be, for example, a terminal device, a software module in the terminal device, or a hardware module (such as a chip). The method includes: receiving first information from a network device, the first information being used to indicate to the terminal device a first resource that is not used for uplink transmission; and sending an uplink signal to the network device using a second resource; wherein the first resource and the second resource do not overlap.

[0025] In a possible implementation, the first resource includes a resource used to send and / or receive a perception signal.

[0026] In a possible implementation manner, the first information is SIB or MIB.

[0027] In one possible embodiment, the first information includes: a first bitmap, the first bit in the first bitmap is used to indicate that the first time unit within the first time range belongs to the first resource, and the first time range is the time range where the first resource is located; and / or, a second bitmap, the second bit in the second bitmap is used to indicate that the first frequency domain unit within the first frequency domain range belongs to the first resource, and the first frequency domain range is the frequency domain range where the first resource is located.

[0028] In a possible implementation, the first information includes second information, the second information is used to configure the uplink BWP, and the second information is further used to indicate the first resource, and the first resource is included in the uplink BWP.

[0029] In one possible embodiment, the second information is used to indicate the first resource, including: the second information includes a third bitmap, the third bit in the third bitmap is used to indicate that the second time unit within the second time range belongs to the uplink resource, and the second time range is the time range where the first resource is located; and / or, the second information includes a fourth bitmap, and the fourth bit in the fourth bitmap is used to indicate that the second frequency domain unit within the uplink BWP belongs to the first resource.

[0030] In a possible implementation manner, the first information is further used to indicate a third resource not used for downlink transmission.

[0031] In a possible implementation, the third resource includes a resource used to send and / or receive a perception signal.

[0032] In one possible embodiment, the first information also includes: a fifth bitmap, the fifth bit in the fifth bitmap is used to indicate that the third time unit within the third time range belongs to the third resource, and the third time range is the time range where the third resource is located; and / or, a sixth bitmap, the sixth bit in the sixth bitmap is used to indicate that the third frequency domain unit within the third frequency domain range belongs to the third resource, and the third frequency domain range is the frequency domain range where the third resource is located.

[0033] In a possible implementation manner, the first information further includes third information, the third information is used to configure the downlink BWP, and the third information is further used to indicate a third resource, and the third resource is included in the downlink BWP.

[0034] In one possible embodiment, the third information is used to indicate the third resource, including: the third information includes a seventh bitmap, the seventh bit in the seventh bitmap is used to indicate that the fourth time unit within the fourth time range belongs to the third resource, and the third time range is the time range where the third resource is located; and / or, the third information includes an eighth bitmap, and the eighth bit in the eighth bitmap is used to indicate that the fourth frequency domain unit within the downlink BWP belongs to the third resource.

[0035] In a third aspect, an embodiment of the present application provides a communication system, which includes the first communication device in the first aspect and any possible implementation manner, and the second communication device in the second aspect and any possible implementation manner.

[0036] In a fourth aspect, an embodiment of the present application provides a communication device, which may be the first communication device in the above-mentioned first aspect and any possible implementation manner, or a software module or hardware module (such as a chip) of the first communication device. The communication device includes corresponding means (means) or modules for executing the above-mentioned first aspect or any possible implementation manner. For example, the communication device includes a sending module (sometimes also referred to as a sending unit), and a receiving module (sometimes also referred to as a receiving unit). For example, the sending module is used to send first information, and the first information is used to indicate to the terminal device a first resource that is not used for uplink transmission; the receiving module is used to receive an uplink signal from the terminal device in a second resource, wherein the first resource and the second resource do not overlap.

[0037] The communication device can also implement any possible implementation of the first aspect above, which will not be listed here.

[0038] In a fifth aspect, an embodiment of the present application provides a communication device, which may be the second communication device in the above-mentioned second aspect and any possible implementation manner, or a software module or hardware module (such as a chip) of the second communication device. The communication device includes corresponding means (means) or modules for executing the above-mentioned second aspect or any possible implementation manner. For example, the communication device includes a sending module (sometimes also referred to as a sending unit), and a receiving module (sometimes also referred to as a receiving unit). For example, the receiving module is used to receive first information from a network device, and the first information is used to indicate to the terminal device a first resource that is not used for uplink transmission; the sending module is used to send an uplink signal to the network device in a second resource; wherein the first resource and the second resource do not overlap.

[0039] The communication device can also implement any possible implementation of the second aspect above, which will not be listed here.

[0040] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the methods described in the first aspect to the second aspect and any possible implementation manner through logic circuits or execution code instructions.

[0041] In the specific implementation process, the communication device can be a chip or a communication device. For example, the communication device can be a wireless communication device, that is, a computer device that supports wireless communication functions. Specifically, the communication device can be a terminal such as a smart phone, or a wireless access network device such as a base station. The system chip can also be called a system on chip (SoC), or simply a SoC chip. The communication chip may include a baseband processing chip and a radio frequency processing chip. The baseband processing chip is sometimes also called a modem or baseband chip. The radio frequency processing chip is sometimes also called a radio frequency transceiver or radio frequency chip. In physical implementation, some or all chips in the communication chip can be integrated inside the SoC chip. For example, the baseband processing chip is integrated into the SoC chip, and the radio frequency processing chip is not integrated with the SoC chip. The interface circuit can be a radio frequency processing chip in a wireless communication device.

[0042] In another implementation, the communication device may be a component of a communication device, such as an integrated circuit product such as a system-on-chip (SoC) or a communication chip. The interface circuit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0043] In a seventh aspect, an embodiment of the present application provides a chip system, comprising: a processor and an interface. The processor is configured to call and execute instructions from the interface, and when the processor executes the instructions, the method described in the first aspect, the second aspect, and any possible implementation manner is implemented.

[0044] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium for storing computer programs or instructions, which, when executed, implements the method described in the first aspect to the second aspect and any possible implementation manner.

[0045] In a ninth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, implements the method as described in the first aspect to the second aspect and any possible implementation manner.

[0046] Regarding the beneficial effects of any technical solution in the above-mentioned second to ninth aspects, reference can be made to the beneficial effects discussion of the corresponding technical solution in the first aspect, and the repeated parts will not be listed here. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] FIG1 is a schematic diagram of TDD and FDD communication;

[0048] FIG2 is a schematic diagram of a resource structure under TDD;

[0049] FIG3A is a schematic diagram of a resource structure under SBFD;

[0050] FIG3B is another schematic diagram of the resource structure under SBFD;

[0051] Figure 4 is a schematic diagram of resource occupation by sensing signals under SBFD;

[0052] FIG5 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0053] FIG6 is a schematic diagram of a communication method provided in an embodiment of the present application;

[0054] FIG7A is a schematic diagram of a bitmap indication provided by an embodiment of the present application;

[0055] FIG7B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0056] FIG8A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0057] FIG8B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0058] FIG9A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0059] FIG9B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0060] FIG10A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0061] FIG10B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0062] FIG11A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0063] FIG11B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0064] FIG12A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0065] FIG12B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0066] FIG13A is a schematic diagram of another bitmap indication provided in an embodiment of the present application;

[0067] FIG13B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0068] FIG14A is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0069] FIG14B is a schematic diagram of another bitmap indication provided by an embodiment of the present application;

[0070] FIG15 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0071] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0072] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0073] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0074] 1. A terminal device is a device with wireless transceiver capabilities, which can be a fixed device, mobile device, handheld device, wearable device, vehicle-mounted device, or a wireless device built into any of the above devices (e.g., a communication module or chip system, etc.). The terminal device is used to connect people, objects, machines, etc. and can be widely used in various scenarios, including but not limited to the following scenarios: cellular communications, device-to-device communications (D2D), vehicle-to-everything (V2X), machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, and other scenarios. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc.

[0075] 2. Network equipment (or, may be called network devices), for example, including access network devices (or, called access network equipment or access network elements), and / or core network elements (or, called core network equipment or core network elements).

[0076] (1) Access network device, which is a device with wireless transceiver function, used to communicate with the terminal device. The access network device includes but is not limited to the base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, the transmission reception point (TRP), the base station of the subsequent evolution of the third generation partnership project (3GPP), the access node in the wireless fidelity (WiFi) system, the wireless relay node, the wireless backhaul node, the satellite or drone, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. Multiple base stations can support the network of the same access technology mentioned above, or they can support the network of different access technologies mentioned above. The base station can include one or more co-sited or non-co-sited transmission and reception points. The access network device can also be a wireless controller, a centralized unit (CU), which can also be called a convergence unit, and / or a distributed unit (DU) in the cloud radio access network (C(R)AN) scenario. The access network device may also be a server, a wearable device, or an in-vehicle device. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). The following description of the access network device takes a base station as an example. The multiple access network devices in the communication system may be base stations of the same type or different types. The base station may communicate with the terminal device or communicate with the terminal device through a relay station. The terminal device may communicate with multiple base stations using different access technologies.

[0077] (2) The core network device is used to implement at least one of the functions of mobility management, data processing, session management, policy and billing. The names of the devices that implement the core network functions in systems with different access technologies may be different, and the embodiments of the present application are not limited to this. Taking the fifth generation (5G) system as an example, the core network device includes: access and mobility management function (AMF), session management function (SMF), PCF or user plane function (UPF), etc.

[0078] 3. Device, which can be a software module, a hardware module (such as a chip), a single device, or a device that integrates multiple devices.

[0079] 4. Time unit. The time unit can be a time slot, or an orthogonal frequency division multiplexing (OFDM) symbol, or a subframe, or a half frame, or a frame, or a mini-subframe, or a mini-slot, or a transmission occasion (TO), etc. The embodiments of the present application do not limit this.

[0080] 5. A time range may include multiple continuous or discontinuous time units in the time domain. For example, a time range may include a time slot or a subframe, or a time range may include multiple continuous time slots or multiple discontinuous time slots.

[0081] 6. Frequency domain unit, also called frequency unit, such as resource block (RB), resource block set (RB set), resource block group (RBG), or subband, etc. Among them, RBG can be a set of consecutive virtual resource blocks (VRB).

[0082] 7. A subband is a frequency band within a carrier. A subband may include one or more continuous frequency domain units. A subband used for uplink transmission is called an uplink subband. A subband used for downlink transmission is called a downlink subband.

[0083] 8. A frequency domain range may include a set of multiple continuous or discontinuous frequency domain units in the frequency domain. For example, a frequency domain range may include one or more continuous or discontinuous subbands in the frequency domain, one or more continuous or discontinuous RBs in the frequency domain, one or more continuous or discontinuous RB sets in the frequency domain, or one or more continuous or discontinuous RBGs in the frequency domain.

[0084] 9. OFDM symbol, also known as a time-domain symbol, hereinafter referred to as a symbol. The length of an OFDM symbol can vary depending on the subcarrier spacing. A symbol within a time slot can include at least one of a downlink symbol, an uplink symbol, or a flexible symbol. Downlink symbols are used for downlink transmission, uplink symbols are used for uplink transmission, and flexible symbols can be used for both uplink and downlink transmission.

[0085] 10. Perception signals generally refer to radio signals that can be used to obtain environmental information. These signals contain additional information that can be interpreted to implement perception functions (e.g., identification). For example, they may include a detection signal sent by a network device or terminal device to a target, and / or an echo signal of the detection signal reflected by the target.

[0086] The network device or terminal device can analyze the signal characteristics of the sensing signal to achieve target recognition. For example, the network device or terminal device can analyze the spectrum characteristics, signal strength, multipath effect, etc. of the sensing signal to indirectly identify a specific target.

[0087] In a perception scenario, a perception device may send a perception signal to a target in an environment and receive a perception signal reflected by the target, and then the perception device may perceive the target based on the sent and / or received perception signal. For example, the perception device may determine parameters such as the distance between the perception device and the target and / or the speed of the target. For example, the perception device may determine the distance between the perception device and the target based on the time delay between the time the perception device receives the perception signal and the time the perception device sends the perception signal, and may also determine the speed of the target based on the Doppler frequency shift of the received perception signal relative to the transmitted perception signal.

[0088] In another perception scenario, perception device 1 may send a perception signal to a target in the environment. The perception signal is reflected by the target, and the reflected signal may reach perception device 2, so that perception device 2 may perceive the target.

[0089] The sensing devices mentioned above may include network devices or terminal devices.

[0090] 11. Special time slots are time slots that can be flexibly used for uplink or downlink transmission.

[0091] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0092] The following describes the technical features involved in the embodiments of this application.

[0093] Please refer to Figure 2, which is a schematic diagram of the resource structure under TDD. Figure 2 includes 3 downlink time slots (represented by D in Figure 2), 1 special time slot (represented by S in Figure 2) and 1 uplink time slot (represented by U in Figure 2). The resource structure shown in Figure 2 can be simplified as DDDSU. Among them, the downlink time slot, uplink time slot and special time slot all include multiple symbols, and the special time slot includes at least flexible symbols. Under TDD, the downlink time slot is used for downlink transmission, the uplink time slot is used for uplink transmission, and the special time slot can be flexibly used for uplink transmission or downlink transmission. As can be seen from Figure 2, the resources used for uplink transmission are less than the resources used for downlink transmission, resulting in poor coverage strength and long latency for uplink transmission.

[0094] To this end, subband non-overlapping full duplex (SBFD) is provided. In SBFD, a downlink timeslot can correspond to one or more downlink subbands and one or more uplink subbands. The one or more downlink subbands can be used for downlink transmission, while the one or more uplink subbands can be used for uplink transmission. Compared to TDD, SBFD can provide more resources for uplink transmission, which helps improve uplink coverage and reduce uplink transmission latency.

[0095] Please refer to Figure 3A, which illustrates a resource structure under SBFD. Figure 3A includes five downlink time slots. Each of these five downlink time slots corresponds to one or more uplink subbands (illustrated by bold lines in Figure 3A). These uplink subbands can be used for uplink transmission. The resource structure shown in Figure 3A can be simplified as XXXXX, where X represents a downlink time slot. The subbands in a downlink time slot can be used for multiple transmissions, for example, uplink and downlink transmissions.

[0096] Please refer to Figure 3B for a schematic diagram of another resource structure under SBFD. As shown in Figure 3B, the resources include three downlink time slots, one special time slot, and one uplink time slot. The three downlink time slots and one special time slot can each correspond to one or more uplink subbands (indicated by bold lines in Figure 3B). These uplink subbands can be used for uplink transmission.

[0097] When a terminal device uses SBFD to perform uplink transmission with a network device, the transmission of specific signals (for example, perception signals) may be involved. As shown in Figure 4, under SBFD, the perception signal (as shown by the oblique lines in Figure 4) occupies an uplink sub-band and a downlink sub-band of 100M bandwidth, and a downlink sub-band of 60M bandwidth. However, the resources allocated by the network device to the terminal device for uplink transmission may conflict with the resources of the perception signal. For example, when the terminal device moves at high speed, the terminal device may frequently perform cell switching. At this time, the resource allocation information transmitted between different cells may be delayed or lost, resulting in the new cell possibly allocating uplink resources to the terminal device that overlap with the resources of the perception signal. In this way, the resources used to transmit the perception signal may be used by the terminal device for uplink transmission, which may reduce the transmission reliability of the perception signal and / or uplink signal.

[0098] In view of this, embodiments of the present application provide a communication method for improving the reliability of transmitting multiple signals over a communication network. In this method, a first communication device may indicate, through first information, a first resource that is not used for uplink transmission. Consequently, when performing uplink transmission with the first communication device, a terminal device may not use the first resource, and may, for example, use a second resource that does not overlap with the first resource. This reduces the probability of a conflict between the resource used for uplink transmission and the first resource, thereby helping to improve the reliability of the communication network.

[0099] The solution provided in the embodiment of the present application can be applied to 5G communication systems, such as NR systems, to 3GPP-related wireless communications, or to future evolved mobile communication systems or other similar communication systems, and the embodiment of the present application is not limited to this.

[0100] Please refer to Figure 5, which is a schematic diagram of a communication system provided in an embodiment of the present application. Alternatively, Figure 5 can also be regarded as a schematic diagram of a scenario to which an embodiment of the present application is applicable. As shown in Figure 5, the communication system includes a first communication device and a second communication device that communicate with each other. For example, the first communication device is a network device, a software module or a hardware module (such as a chip) in the network device, etc. The implementation method of the network device can also refer to the above. For example, the second communication device is a terminal device, a software module or a hardware module (such as a chip) in the terminal device, etc. The implementation method of the terminal device can refer to the above.

[0101] In the case where the first communication device is a network device and the second communication device is a terminal device, the process of the second communication device sending an uplink signal to the first communication device can be considered as uplink transmission, and the process of the first communication device sending a downlink signal to the second communication device can be considered as downlink transmission. Both the first communication device and the second communication device can transmit specific signals, such as perception signals, using resources other than uplink and downlink transmissions.

[0102] It should be noted that FIG5 takes the example that the number of the first communication device and the second communication device is 1, and in practice the number of the first communication device and the second communication device is not limited.

[0103] The following describes the methods provided by the embodiments of the present application in conjunction with the accompanying drawings. In each embodiment of the present application, all steps indicated by dashed lines are optional steps. The first communication device involved in each embodiment of the present application is, for example, the first communication device involved in FIG. 5 , and the second communication device is, for example, the second communication device involved in FIG. 5 .

[0104] Please refer to FIG6 , which is a schematic diagram of a communication method provided in an embodiment of the present application. The execution body of the method is a network device and a terminal device as an example. The method includes:

[0105] S601: A network device sends first information to a terminal device, where the first information is used to indicate first resources not used for uplink transmission. Correspondingly, the terminal device receives the first information from the network device.

[0106] In a possible implementation, the first information may be a SIB or a MIB. That is, the network device may indicate the first resource by broadcasting the SIB or the MIB, that is, the network device may flexibly indicate the first resource.

[0107] S602: The terminal device sends an uplink signal to the network device via the second resource. Correspondingly, the uplink signal from the terminal device is received via the second resource. The first resource and the second resource do not overlap.

[0108] The uplink signal may be, for example, physical uplink shared channel (PUSCH) information, a physical uplink shared channel (PUSCH), or a demodulation reference signal.

[0109] When S602 is specifically implemented, after the terminal device receives the first information, before performing uplink transmission with the network device, it will determine whether the current uplink transmission resource overlaps with the first resource. If so, the uplink transmission will be performed using the second resource that does not overlap with the first resource.

[0110] For example, the first resource includes RB1-RB5. If the current uplink transmission resources are RB4, RB6-RB7, and the terminal device finds that RB4 overlaps with the resources included in the first resource before performing uplink transmission with the network device, it will discard RB4 and only perform uplink transmission on RB6-RB7.

[0111] For example, the first resource includes symbols 1 to 5. If the current uplink transmission resources are symbols 2 and 6 to 7, and the terminal device finds that symbol 2 overlaps with the resources included in the first resource before performing uplink transmission with the network device, it will discard symbol 2 and only perform uplink transmission on symbols 6 to 7.

[0112] In S602, the first resource can be used as a transmission resource for some specific signals, so that the transmission of specific signals and the uplink transmission between the terminal equipment and the first communication device do not conflict, so that the communication network can simultaneously support diversified signal transmission, which helps to improve the reliability of the wireless communication network in transmitting multiple signals at the same time.

[0113] Among them, the specific signal may be, for example, a perception signal. Accordingly, the above-mentioned first resource may, for example, include resources for sending and / or receiving perception signals. Specifically, the first resource may include resources for network devices to send and / or receive perception signals, and / or resources for terminal devices to send and / or receive perception signals. Among them, "perception signal" generally refers to a radio signal that can be used to obtain environmental information or network status, and the perception signal contains additional information that can be interpreted to achieve perception functions (such as monitoring, detection, positioning, identification, etc.). For example, it may include a detection signal sent by a network device or a terminal device to a target, and / or an echo signal of the detection signal reflected by the target.

[0114] In this way, the first resource can be used as a transmission resource for the perception signal, allowing the wireless communication network to avoid the first resource during uplink transmission, thereby reducing the probability of resource conflicts between the uplink signal and the perception signal. Furthermore, after the network device indicates the transmission resource for the perception signal (e.g., the first resource) to the terminal device, the transmission resource for the perception signal can be more flexibly configured.

[0115] For example, the first resource includes a time slot. If the network device does not indicate the first resource to the terminal device, when the network device uses the time slot for the transmission and uplink transmission of the perception signal, in order to avoid the conflict between the transmission resource of the perception signal and the resource of the uplink transmission, only the time domain symbols at the beginning or end of the time slot can be configured as the transmission resource of the perception signal, and the time domain symbols in the middle of the time slot can be configured as the resource of the uplink transmission. This will result in the transmission resource of the perception signal being limited. In this embodiment, the network device indicates the first resource to the terminal device, and the terminal device can know that the first resource is the transmission resource of the perception signal. The terminal device may not perform uplink transmission on the first resource. Therefore, the network device can configure some or all of the time domain symbols in the time slot included in the first resource as the transmission resource of the perception signal, so that the transmission resource of the perception signal is more sufficient and more flexible in resource allocation.

[0116] For another example, when the first resource includes a resource block composed of multiple time slots, if the network device does not indicate the first resource to the terminal device, when the network device uses this resource block to transmit the perception signal and uplink transmission, in order to avoid conflicts between the transmission resources of the perception signal and the resources of the uplink transmission, it is necessary to set the symbol resource allocation method of each time slot in this resource block to be consistent, for example, configuring the symbols at the same position in each time slot in this resource block as the transmission resources of the perception signal. In this embodiment, after the network device indicates the first resource to the terminal device, the terminal device can know that the first resource is the transmission resource of the perception signal, and the terminal device may not perform uplink transmission on the first resource. Therefore, the network device can flexibly configure part or all of the time domain symbols in different time slots of the resource block included in the first resource as the transmission resources of the perception signal, so that the transmission resources of the perception signal are more sufficient and more flexible in resource allocation.

[0117] In the embodiment of the present application, the first information indicates that there are multiple implementation methods for the first resource, including but not limited to the following:

[0118] Method 1: directly indicating the first resource through the first information.

[0119] In one possible implementation, the first information includes a first bitmap and / or a second bitmap; wherein the first bit in the first bitmap is used to indicate that a first time unit within a first time range belongs to the first resource, and the first time range is the time range in which the first resource is located; and the second bit in the second bitmap is used to indicate that a first frequency domain unit within a first frequency domain range belongs to the first resource, and the first frequency domain range is the frequency domain range in which the first resource is located. In this way, flexible indication of the time domain resources and / or frequency domain resources included in the first resource can be achieved.

[0120] The first bit includes one or more bits, the first time range includes one or more time units, and the bits in the first bit can correspond one-to-one with the time units in the first time range. For example, if the value of a bit in the first bit is the first value, it indicates that the time unit corresponding to the bit belongs to the first resource; or, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the first resource. The second bit includes one or more bits, the first frequency domain range includes one or more frequency domain units, and the bits in the second bit can correspond one-to-one with the frequency domain units in the first frequency domain range. For example, if the value of a bit in the second bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the first resource; or, if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the first resource.

[0121] In an embodiment of the present application, the first bit may be all or part of the bits in the first bitmap (which may be continuous bits or discontinuous bits); the second bit may be all or part of the bits in the second bitmap (which may be continuous bits or discontinuous bits); the first time range may be, for example, multiple time slots, or multiple symbols, or multiple subframes, or multiple half frames, or multiple frames, or multiple mini-subframes, or multiple mini-time slots; the first time unit may be, for example, a time slot, or a symbol, or a subframe, or a half frame, or a frame, or a mini-subframe, or a mini-time slot, or a transmission opportunity. The first frequency domain range may be, for example, multiple uplink subbands, multiple RBs, or multiple RBGs; the first frequency domain unit may be any one of an uplink subband, an RB, or an RBG.

[0122] Example 1, taking 1 as an example for the first value and 0 as an example for the second value, the first information includes the first bitmap, as shown in FIG7A , the first bitmap is specifically: 1 0 1 0 1, then the first bit includes the 1st bit, the 3rd bit and the 5th bit in the first bitmap, the first time range is 5 consecutive time slots, and the first time unit includes time slot 1, time slot 3 and time slot 5; accordingly, the 1st bit is used to indicate that time slot 1 belongs to the first resource, the 3rd bit is used to indicate that time slot 3 belongs to the first resource, and the 5th bit is used to indicate that time slot 5 belongs to the first resource. Similarly, the 2nd bit and the 4th bit in the first bitmap can be used to indicate the time slots in the 5 consecutive time slots that do not belong to the first resource. Accordingly, the terminal device can use other time slots except time slot 1, time slot 3 and time slot 5 for uplink transmission with the network device.

[0123] Example 2, taking 1 as an example for the first value and 0 as an example for the second value, the first information includes the first bitmap, as shown in FIG7B , the first bitmap is specifically: 1 1 1 0 1, then the first bit includes the 1st bit, the 2nd bit, the 3rd bit and the 5th bit in the first bitmap, the first time range is 5 consecutive symbols in a time slot, and the first time unit includes symbol 1, symbol 2, symbol 3, and symbol 5; accordingly, the 1st bit is used to indicate that symbol 1 belongs to the first resource, the 2nd bit is used to indicate that symbol 2 belongs to the first resource, the 3rd bit is used to indicate that symbol 3 belongs to the first resource, and the 5th bit is used to indicate that symbol 5 belongs to the first resource. Similarly, the 4th bit in the first bitmap can be used to indicate the symbol that does not belong to the first resource in the 5 consecutive symbols. Accordingly, the terminal device can use symbols other than symbol 1, symbol 2, symbol 3, and symbol 5 for uplink transmission with the network device.

[0124] Example 3, taking 1 as an example for the first value and 0 as an example for the second value, the first information includes a second bitmap, as shown in FIG8A , the second bitmap is specifically: 1 0 1 1 1, then the second bit includes the first bit, the third bit, the fourth bit and the fifth bit in the second bitmap, the first frequency domain range is 5 consecutive RBs (i.e., RB2-RB6), and the first frequency domain unit includes RB2, RB3, RB4, and RB6; accordingly, the first bit is used to indicate that RB6 belongs to the first resource, the third bit is used to indicate that RB4 belongs to the first resource, the fourth bit is used to indicate that RB3 belongs to the first resource, and the fifth bit is used to indicate that RB2 belongs to the first resource. Similarly, the second bit in the second bitmap can be used to indicate an RB among the five RBs that does not belong to the first resource. Accordingly, the terminal device can use other RBs (such as RB0, RB1, RB7, etc.) except RB2, RB3, RB4, and RB6 for uplink transmission with the network device.

[0125] Example 4, the first value is 1, and the second value is 0. The first information includes a second bitmap, as shown in Figure 8B. The second bitmap is specifically: 1 0 0 1 1, then the second bit includes the first bit, the fourth bit, and the fifth bit in the second bitmap. The first frequency domain range is 5 consecutive RBGs (i.e., RBG2-RBG6), and the first frequency domain unit includes RBG2, RBG3, and RBG6; accordingly, the first bit is used to indicate that RBG6 belongs to the first resource, the fourth bit is used to indicate that RBG3 belongs to the first resource, and the fifth bit is used to indicate that RBG2 belongs to the first resource. Similarly, the second and third bits in the second bitmap can be used to indicate the RBGs of the five RBGs that do not belong to the first resource. Accordingly, the terminal device can use other RBGs (such as RBG0, RBG1, RBG7, etc.) except RBG2, RBG3, and RBG6 for uplink transmission with the network device.

[0126] Example 5: The first information includes a first bitmap and a second bitmap, the first bitmap is shown in FIG7A , and the second bitmap is shown in FIG8A ; wherein the first bit in the first bitmap indicates that time slot 1 belongs to the first resource, the third bit in the first bitmap indicates that time slot 3 belongs to the first resource, and the fifth bit in the first bitmap indicates that time slot 5 belongs to the first resource; the first bit in the second bitmap indicates that RB6 belongs to the first resource, the third bit in the second bitmap indicates that RB4 belongs to the first resource, the fourth bit in the second bitmap indicates that RB3 belongs to the first resource, and the fifth bit in the second bitmap indicates that RB2 belongs to the first resource. Accordingly, the terminal device can use resources other than time slot 1, time slot 3, time slot 5, and RB6, RB4, RB3, and RB2 for uplink transmission with the network device.

[0127] Mode 2: Indicated by uplink BWP configuration information. In this way, the first resource not used for uplink transmission can be indicated when configuring the uplink BWP, so that the network device does not need to set additional indication information to indicate the first resource, which can reduce the signaling overhead of the communication system.

[0128] In Mode 2, the first information includes second information, with the second information being used as an example of uplink BWP configuration information. The second information is used to configure the uplink BWP and further indicates a first resource, which is included in the uplink BWP. The uplink BWP may be, for example, an activated uplink bandwidth portion used to transmit the first type of signal. "The first resource is included in the uplink BWP" can be understood as meaning that the first resource is one or more RBGs included in the uplink BWP, or one or more RBs included in the uplink BWP, or one or more uplink subbands included in the uplink BWP.

[0129] In one possible implementation, the second information includes a third bitmap and / or a fourth bitmap. Accordingly, when the second information is used to indicate the first resource, specifically: the third bit in the third bitmap is used to indicate that the second time unit within the second time range belongs to the uplink resource, and the second time range is the time range within which the first resource is located; and the fourth bit in the fourth bitmap is used to indicate that the second frequency domain unit within the uplink BWP belongs to the first resource. The third bitmap includes one or more bits, the second time range includes one or more time units, and the bits in the third bitmap can correspond one-to-one with the time units within the second time range. For example, if the value of a bit in the third bitmap is the first value, it indicates that the time unit corresponding to the bit belongs to the first resource; alternatively, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the first resource. The fourth bitmap includes one or more bits, the uplink BWP includes one or more frequency domain units, and the bits in the fourth bitmap can correspond one-to-one with the frequency domain units within the uplink BWP. For example, if the value of a bit in the fourth bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the first resource; or if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the first resource. In this way, the time domain resources and / or frequency domain resources included in the first resource can be flexibly indicated by the bitmap in the second information.

[0130] In an embodiment of the present application, the third bit may be all or part of the bits in the third bitmap (which may be continuous bits or discontinuous bits); the fourth bit may be all or part of the bits in the fourth bitmap (which may be continuous bits or discontinuous bits); the second time range may be, for example, multiple time slots, or multiple symbols, or multiple subframes, or multiple half-frames, or multiple frames, or multiple mini-subframes, or multiple mini-time slots; the second time unit may be, for example, a time slot, or a symbol, or a subframe, or a half-frame, or a frame, or a mini-subframe, or a mini-time slot, or a transmission opportunity. The uplink BWP may include, for example, one or more uplink subbands, RBs, or RBGs; and the second frequency domain unit may be, for example, an RB or RBG.

[0131] Example 1: The first value is 1, and the second value is 0. The second information includes a third bitmap, as shown in FIG9A . The third bitmap is specifically: 1 1 1 0 1 0 1. The third bit includes the first, second, third, fifth, and seventh bits in the third bitmap. The second time range is 7 consecutive time slots, and the second time unit includes time slot 1, time slot 2, time slot 3, time slot 5, and time slot 7. Accordingly, the first bit is used to indicate that time slot 1 belongs to the first resource, the second bit is used to indicate that time slot 2 belongs to the first resource, the third bit is used to indicate that time slot 3 belongs to the first resource, the fifth bit is used to indicate that time slot 5 belongs to the first resource, and the seventh bit is used to indicate that time slot 7 belongs to the first resource. Similarly, the fourth and sixth bits in the third bitmap can be used to indicate time slots that do not belong to the first resource among the 7 consecutive time slots. Accordingly, the terminal device can use other time slots except time slot 1, time slot 2, time slot 3, time slot 5 and time slot 7 for uplink transmission with the network device.

[0132] Example 2: The first value is 1, and the second value is 0. The second information includes a third bitmap, as shown in FIG9B . The third bitmap is specifically: 1 1 1 1 1 0 1. The third bit includes the first, second, third, fourth, fifth, and seventh bits in the third bitmap. The first time range is 7 consecutive symbols in a time slot, and the second time unit includes symbol 1, symbol 2, symbol 3, symbol 4, symbol 5, and symbol 7. Accordingly, the first bit is used to indicate that symbol 1 belongs to the first resource, the second bit is used to indicate that symbol 2 belongs to the first resource, the third bit is used to indicate that symbol 3 belongs to the first resource, the fourth bit is used to indicate that symbol 4 belongs to the first resource, the fifth bit is used to indicate that symbol 5 belongs to the first resource, and the seventh bit is used to indicate that symbol 7 belongs to the first resource. Similarly, the sixth bit in the third bitmap can be used to indicate a symbol that does not belong to the first resource among the 7 consecutive symbols. Correspondingly, the terminal device can use other symbols except the symbols included in the first resource to perform uplink transmission with the network device.

[0133] Example 3, the first value takes 1 as an example, the second value takes 0 as an example, and the second information includes the fourth bitmap, as shown in Figure 10A. The fourth bitmap is specifically: 1 0 1 0 1, then the fourth bit includes the first bit, the third bit and the fifth bit in the fourth bitmap, the uplink BWP includes 5 consecutive RBs (i.e., RB2-RB6), and the second frequency domain unit includes RB2, RB4, and RB6; accordingly, the first bit is used to indicate that RB6 belongs to the first resource, the third bit is used to indicate that RB4 belongs to the first resource, and the fifth bit is used to indicate that RB2 belongs to the first resource. Similarly, the second bit in the fourth bitmap can be used to indicate that RB5 does not belong to the first resource, and the fourth bit in the fourth bitmap can be used to indicate that RB3 does not belong to the first resource. Accordingly, the terminal device can use other RBs (such as RB0, RB1, RB3, RB5, RB7, etc.) except RB2, RB4, and RB6 for uplink transmission with the network device.

[0134] Example 4, the first value takes 1 as an example, the second value takes 0 as an example, and the second information includes the fourth bitmap, as shown in Figure 10B. The fourth bitmap is specifically: 1 0 0 0 1, then the fourth bit includes the first bit and the fifth bit in the fourth bitmap, the uplink BWP includes 5 consecutive RBGs (i.e., RBG2-RBG6), and the second frequency domain unit includes RBG2 and RBG6; accordingly, the first bit is used to indicate that RBG6 belongs to the first resource, and the fifth bit is used to indicate that RBG2 belongs to the first resource. Similarly, the second bit, the third bit, and the fourth bit in the fourth bitmap can be used to indicate the RBGs of the five RBGs that do not belong to the first resource. Accordingly, the terminal device can use other RBGs (such as RBG0, RBG1, RBG3, RBG4, RBG5, RBG7, etc.) except RBG2 and RBG6 for uplink transmission with the network device.

[0135] Example 5: The second information includes a third bitmap and a fourth bitmap, the third bitmap is shown in FIG9A , and the third bitmap is shown in FIG10A ; wherein the first bit in the third bitmap indicates that time slot 1 belongs to the first resource, the second bit in the third bitmap indicates that time slot 3 belongs to the first resource, the third bit in the third bitmap indicates that time slot 3 belongs to the first resource, the fifth bit in the third bitmap indicates that time slot 5 belongs to the first resource, and the seventh bit in the third bitmap indicates that time slot 7 belongs to the first resource; the first bit in the fourth bitmap indicates that RB6 belongs to the first resource, the third bit in the fourth bitmap indicates that RB4 belongs to the first resource, and the fifth bit in the fourth bitmap indicates that RB2 belongs to the first resource. Accordingly, the terminal device can use resources other than time slot 1, time slot 2, time slot 3, time slot 5, time slot 7, and RB2, RB4, and RB6 for uplink transmission with the network device.

[0136] As can be seen from Figure 4, the resources used by the wireless communication network to transmit some special signals (such as perception signals) may be used by the terminal device for downlink transmission, which may cause the perception signal to be unable to be transmitted normally. Therefore, in an embodiment of the present application, the above-mentioned first information can also be used to indicate a third resource that is not used for downlink transmission. After the terminal device receives the first information, before performing downlink transmission with the network device, it can determine whether the current downlink transmission resource overlaps with the third resource based on the first information. If they overlap, the fourth resource that does not overlap with the third resource is used for downlink transmission. In this way, the network device can avoid the third resource when performing downlink transmission with the terminal device, thereby reducing the probability of conflict between the resource used for uplink transmission and the first resource.

[0137] For example, the third resource includes RB1-RB5. If the current downlink transmission resources are RB1, RB6-RB7, and the terminal device finds that RB1 overlaps with the resources included in the third resource before performing downlink transmission with the network device, it will discard RB1 and only perform downlink transmission on RB6-RB7.

[0138] For example, the third resource includes symbols 1-symbol 5. If the current downlink transmission resources are symbols 3 and symbols 6-symbol 7, and the terminal device finds that symbol 3 overlaps with the resources included in the third resource before performing downlink transmission with the network device, it will discard symbol 3 and only perform downlink transmission on symbols 6-symbol 7.

[0139] Accordingly, the third resource can also be used as a transmission resource for certain specific signals, thereby ensuring that the transmission of the specific signal does not conflict with the downlink transmission between the terminal device and the network device. This allows the communication network to simultaneously support diverse signal transmission, thereby helping to improve the reliability of the communication network in simultaneously transmitting multiple signals. The specific signal may be, for example, a perception signal. Accordingly, the third resource may include, for example, resources for sending and / or receiving the perception signal. Specifically, the third resource may include resources for the network device to send and / or receive the perception signal, and / or resources for the terminal device to send and / or receive the perception signal. For the description of "perception signal", please refer to the previous text and will not be repeated here. In this way, using the third resource as a transmission resource for the perception signal allows the wireless communication network to avoid the third resource during downlink transmission, thereby reducing the probability of resource conflicts between the uplink signal and the perception signal. Furthermore, after the network device indicates the transmission resource (e.g., the third resource) for the perception signal to the terminal device, the transmission resource for the perception signal can be more flexibly configured.

[0140] For example, the third resource includes a time slot. If the network device does not indicate the third resource to the terminal device, when the network device uses the time slot for transmission of the perception signal and uplink transmission, in order to avoid conflicts between the transmission resources of the perception signal and the uplink transmission resources, only the time domain symbols at the beginning or end of the time slot can be configured as the transmission resources of the perception signal, and the time domain symbols in the middle of the time slot can be configured as the resources for uplink transmission. This will result in limited transmission resources for the perception signal. In this embodiment, the network device indicates the third resource to the terminal device, and the terminal device can know that the third resource is the transmission resource for the perception signal. The terminal device may not perform uplink transmission on the third resource. Therefore, the network device can configure some or all of the time domain symbols in the time slot included in the third resource as transmission resources for the perception signal, making the transmission resources for the perception signal more sufficient and more flexible in resource allocation.

[0141] For another example, when the third resource includes a resource block composed of multiple time slots, if the network device does not indicate the third resource to the terminal device, when the network device uses this resource block for the transmission and uplink transmission of the perception signal, in order to avoid the conflict between the transmission resource of the perception signal and the resource of the uplink transmission, it is necessary to set the symbol resource allocation method of each time slot in this resource block to be consistent, for example, the symbol at the same position in each time slot in this resource block is configured as the transmission resource of the perception signal. In this embodiment, after the network device indicates the third resource to the terminal device, the terminal device can know that the third resource is the transmission resource of the perception signal, and the terminal device may not perform uplink transmission on the third resource. Therefore, the network device can flexibly configure part or all of the time domain symbols in different time slots of the resource block included in the third resource as the transmission resource of the perception signal, so that the transmission resource of the perception signal is more sufficient and more flexible in resource allocation.

[0142] In the embodiment of the present application, the first information indicates that the third resource has multiple implementation methods, including but not limited to the following:

[0143] Method 1: directly indicating the first resource through the first information.

[0144] In one possible implementation, the first information further includes a fifth bitmap and / or a sixth bitmap, wherein the fifth bit of the fifth bitmap is used to indicate that the third time unit within the third time range belongs to a downlink resource, and the third time range is the time range in which the third resource is located; and the sixth bit of the sixth bitmap is used to indicate that the third frequency domain unit within the third frequency domain range belongs to a downlink resource. In this way, flexible indication of the time domain resources and / or frequency domain resources included in the third resource can be achieved.

[0145] The fifth bit includes one or more bits, the third time range includes one or more time units, and the bits in the fifth bit can correspond one-to-one with the time units in the third time range. For example, if the value of a bit in the fifth bit is the first value, it indicates that the time unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the third resource. The sixth bit includes one or more bits, the third frequency domain range includes one or more frequency domain units, and the bits in the sixth bit can correspond one-to-one with the frequency domain units in the third frequency domain range. For example, if the value of a bit in the sixth bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the third resource.

[0146] In an embodiment of the present application, the fifth bit may be all or part of the bits in the fifth bitmap (which may be continuous bits or discontinuous bits); the sixth bit may be all or part of the bits in the second bitmap (which may be continuous bits or discontinuous bits); the third time range may be, for example, multiple time slots, or multiple symbols, or multiple subframes, or multiple half frames, or multiple frames, or multiple mini-subframes, or multiple mini-time slots; the third time unit may be, for example, a time slot, or a symbol, or a subframe, or a half frame, or a frame, or a mini-subframe, or a mini-time slot, or a transmission opportunity. The third frequency domain range may be, for example, multiple downlink subbands, multiple RBs, or multiple RBGs; the third frequency domain unit may be any one of a downlink subband, an RB, or an RBG.

[0147] Example 1, the first value is 1, and the second value is 0. The first information also includes a fifth bitmap, as shown in Figure 11A. The fifth bitmap is specifically: 1 1 0 1 0 1, then the fifth bit includes the 1st bit, the 2nd bit, the 4th bit, and the 6th bit in the fifth bitmap. The third time range is 6 consecutive time slots, and the third time unit includes time slot 1, time slot 2, time slot 4, and time slot 6. Accordingly, the 1st bit is used to indicate that time slot 1 belongs to the third resource, the 2nd bit is used to indicate that time slot 2 belongs to the third resource, the 4th bit is used to indicate that time slot 4 belongs to the third resource, and the 6th bit is used to indicate that time slot 6 belongs to the third resource. Similarly, the 3rd bit and the 5th bit in the fifth bitmap can be used to indicate the time slots in the 6 time slots that do not belong to the third resource. Accordingly, the terminal device can use other time slots except time slot 1, time slot 2, time slot 4, and time slot 6 for downlink transmission with the network device.

[0148] Example 2, the first value takes 1 as an example, the second value takes 0 as an example, the first information also includes the fifth bitmap, as shown in Figure 11B, the fifth bitmap is specifically: 1 1 1 1 0 1, then the fifth bit includes the 1st bit, the 2nd bit, the 3rd bit and the 5th bit in the fifth bitmap, the third time range is 6 consecutive symbols in a time slot, and the third time unit includes symbol 1, symbol 2, symbol 3, symbol 4, and symbol 6; accordingly, the 1st bit is used to indicate that symbol 1 belongs to the third resource, the 2nd bit is used to indicate that symbol 2 belongs to the third resource, the 3rd bit is used to indicate that symbol 3 belongs to the third resource, the 4th bit is used to indicate that symbol 4 belongs to the third resource, and the 6th bit is used to indicate that symbol 6 belongs to the third resource. Similarly, the 5th bit in the fifth bitmap can be used to indicate the symbol that does not belong to the third resource in these 6 consecutive symbols. Accordingly, the terminal device can use other symbols except symbol 1, symbol 2, symbol 3, symbol 4, and symbol 6 for downlink transmission with the network device.

[0149] Example 3, taking 1 as an example for the first value and 0 as an example for the second value, the first information also includes a sixth bitmap, as shown in Figure 12A, the sixth bitmap is specifically: 1 0 0 1 1, then the sixth bit includes the first bit, the fourth bit and the fifth bit in the sixth bitmap, the third frequency domain range is 5 consecutive RBs (i.e., RB2-RB6), and the third frequency domain unit includes RB2, RB3 and RB6; accordingly, the first bit is used to indicate that RB6 belongs to the third resource, the fourth bit is used to indicate that RB3 belongs to the third resource, and the fifth bit is used to indicate that RB2 belongs to the third resource. Similarly, the second bit and the third bit in the sixth bitmap can be used to indicate the RBs in the five RBs that do not belong to the third resource. Accordingly, the terminal device can use other RBs (such as RB2) except RB2, RB3 and RB6 for downlink transmission with the network device.

[0150] Example 4, the first value is 1, and the second value is 0. The first information also includes a sixth bitmap, as shown in Figure 12B. The sixth bitmap is specifically: 1 1 0 1 1, then the sixth bit includes the first bit, the second bit, the fourth bit, and the fifth bit in the sixth bitmap. The third frequency domain range is 5 consecutive RBGs (i.e., RBG1-RBG6), and the third frequency domain unit includes RBG6, RBG5, RBG3, and RBG2. Accordingly, the first bit is used to indicate that RBG6 belongs to the third resource, the second bit is used to indicate that RBG5 belongs to the third resource, the fourth bit is used to indicate that RBG3 belongs to the third resource, and the fifth bit is used to indicate that RBG2 belongs to the third resource. Similarly, the third and fourth bits in the sixth bitmap can be used to indicate the RBGs in the six RBGs that do not belong to the third resource. Accordingly, the terminal device can use other RBGs except RBG6, RBG5, RBG3, and RBG2 for downlink transmission with the network device.

[0151] Example 5: The first information also includes a fifth bitmap and a sixth bitmap, the fifth bitmap is shown in FIG11A , and the sixth bitmap is shown in FIG12A ; wherein the first bit in the fifth bitmap indicates that time slot 1 belongs to the third resource, the second bit in the fifth bitmap indicates that time slot 2 belongs to the third resource, the fourth bit in the fifth bitmap indicates that time slot 4 belongs to the third resource, and the sixth bit in the fifth bitmap is used to indicate that time slot 6 belongs to the third resource; the first bit in the sixth bitmap indicates that RBG1 belongs to the third resource, the second bit in the sixth bitmap indicates that RBG2 belongs to the third resource, the fifth bit in the sixth bitmap indicates that RBG5 belongs to the third resource, and the sixth bit in the sixth bitmap indicates that RBG6 belongs to the third resource. Accordingly, the terminal device can use other resources except time slot 1, time slot 2, time slot 4 and time slot 6, and RB2, RB3 and RB6 for downlink transmission with the network device.

[0152] Method 2: Indicated through downlink BWP configuration information. In this way, it is possible to indicate the first resource that is not used for uplink transmission when configuring the uplink BWP, so that the network device does not need to set additional indication information to indicate the first resource, which can reduce the signaling overhead of the communication system. In Method 2, the first information may also include third information. Taking the downlink BWP configuration information as an example, the third information is used to configure the downlink BWP, and the third information is also used to indicate a third resource, and the third resource is included in the downlink BWP. The downlink BWP may be, for example, a downlink bandwidth portion activated for transmitting the first type of signal. "The third resource is included in the downlink BWP" can be understood as the third resource being one or more RBGs included in the downlink BWP, or the third resource being one or more RBs included in the downlink BWP, or the third resource being one or more downlink subbands included in the downlink BWP.

[0153] In one possible implementation, the third information includes a seventh bitmap and / or an eighth bitmap, wherein the seventh bit of the seventh bitmap is used to indicate that the fourth time unit within the fourth time range belongs to the third resource, and the fourth time range is the time range within which the third resource is located; and the eighth bit of the eighth bitmap is used to indicate that the fourth frequency domain unit within the downlink BWP belongs to the third resource. In this way, the bitmap in the third information can flexibly indicate the time domain resources and / or frequency domain resources included in the third resource.

[0154] The seventh bit includes one or more bits, the fourth time range includes one or more time units, and the bits in the seventh bit can correspond one-to-one with the time units in the fourth time range. For example, if the value of a bit in the seventh bit is the first value, it indicates that the time unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the time unit corresponding to the bit does not belong to the third resource. The eighth bit includes one or more bits, the downlink BWP includes one or more frequency domain units, and the bits in the eighth bit can correspond one-to-one with the frequency domain units in the downlink BWP. For example, if the value of a bit in the eighth bit is the first value, it indicates that the frequency domain unit corresponding to the bit belongs to the third resource; or, if the value of the bit is the second value or is not the first value, it indicates that the frequency domain unit corresponding to the bit does not belong to the third resource.

[0155] In an embodiment of the present application, the seventh bit may be all or part of the bits in the seventh bitmap (which may be continuous bits or discontinuous bits); the eighth bit may be all or part of the bits in the eighth bitmap (which may be continuous bits or discontinuous bits); the fourth time range may be, for example, multiple time slots, or multiple symbols, or multiple subframes, or multiple half-frames, or multiple frames, or multiple mini-subframes, or multiple mini-time slots; the fourth time unit may be, for example, a time slot, or a symbol, or a subframe, or a half-frame, or a frame, or a mini-subframe, or a mini-time slot, or a transmission opportunity. The downlink BWP may include, for example, one or more downlink subbands, RBs, or RBGs; and the fourth frequency domain unit may be an RB or RBG.

[0156] Example 1, the first value is 1, the second value is 0, and the third information includes the seventh bitmap, as shown in Figure 13A. The seventh bitmap is specifically: 1 0 1 0 1 0 1, then the seventh bit includes the 1st bit, 3rd bit, 5th bit and 7th bit in the seventh bitmap, the fourth time range is 7 consecutive time slots, and the fourth time unit includes time slot 1, time slot 3, time slot 5 and time slot 7; accordingly, the 1st bit is used to indicate that time slot 1 belongs to the third resource, the 3rd bit is used to indicate that time slot 3 belongs to the third resource, the 5th bit is used to indicate that time slot 5 belongs to the third resource, and the 7th bit is used to indicate that time slot 7 belongs to the third resource. Similarly, the 2nd bit, the 4th bit and the 6th bit in the seventh bitmap can be used to indicate the time slots in these 7 consecutive time slots that do not belong to the third resource. Accordingly, the terminal device can use other time slots except time slot 1, time slot 3, time slot 5 and time slot 7 for downlink transmission with the network device.

[0157] Example 2: The first value is 1, and the second value is 0. The third information includes the seventh bitmap, as shown in Figure 13B. The seventh bitmap is specifically: 1 1 1 1 1 0 1. The seventh bit includes the first bit, the second bit, the third bit, the fourth bit, the fifth bit, and the seventh bit in the seventh bitmap. The fourth time range is 7 consecutive symbols in a time slot. The fourth time unit includes symbol 1, symbol 2, symbol 3, symbol 4, symbol 5, and symbol 7. Accordingly, the first bit is used to indicate that symbol 1 belongs to the third resource, the second bit is used to indicate that symbol 2 belongs to the third resource, the third bit is used to indicate that symbol 3 belongs to the third resource, the fourth bit is used to indicate that symbol 4 belongs to the third resource, the fifth bit is used to indicate that symbol 5 belongs to the third resource, and the seventh bit is used to indicate that symbol 7 belongs to the third resource. Similarly, the sixth bit in the seventh bitmap can be used to indicate a symbol that does not belong to the third resource among the 7 consecutive symbols. Accordingly, the terminal device can use other symbols except symbol 1, symbol 2, symbol 3, symbol 4, symbol 5, and symbol 7 for downlink transmission with the network device.

[0158] Example 3, the first value takes 1 as an example, the second value takes 0 as an example, and the third information includes the eighth bitmap, as shown in Figure 14A. The eighth bitmap is specifically: 1 0 1 0 1, then the eighth bit includes the first bit, the third bit and the fifth bit in the eighth bitmap, the downlink BWP includes 5 consecutive RBs (i.e., RB2-RB6), and the fourth frequency domain unit includes RB2, RB4, and RB6; accordingly, the first bit is used to indicate that RB6 belongs to the third resource, the third bit is used to indicate that RB4 belongs to the third resource, and the fifth bit is used to indicate that RB2 belongs to the third resource. Similarly, the second bit in the eighth bitmap can be used to indicate that RB5 does not belong to the third resource, and the fourth bit in the eighth bitmap can be used to indicate that RB3 does not belong to the third resource. Accordingly, the terminal device can use other RBs (such as RB0, RB1, RB3, RB5, RB7, etc.) except RB2, RB4, and RB6 for downlink transmission with the network device.

[0159] Example 4, the first value takes 1 as an example, the second value takes 0 as an example, and the third information includes the eighth bitmap, as shown in Figure 14B. The eighth bitmap is specifically: 1 0 0 0 1, then the eighth bit includes the first bit and the fifth bit in the eighth bitmap, the downlink BWP includes 5 consecutive RBGs (i.e., RBG2-RBG6), and the fourth frequency domain unit includes RBG2 and RBG6; accordingly, the first bit is used to indicate that RBG6 belongs to the third resource, and the fifth bit is used to indicate that RBG2 belongs to the third resource. Similarly, the second bit, the third bit, and the fourth bit in the eighth bitmap can be used to indicate the RBGs of the five RBGs that do not belong to the third resource. Accordingly, the terminal device can use other RBGs (such as RBG0, RBG1, RBG3, RBG4, RBG5, RBG7, etc.) except RBG2 and RBG6 for downlink transmission with the network device.

[0160] Example 5: The third information includes a seventh bitmap and an eighth bitmap, the seventh bitmap is shown in FIG13A , and the eighth bitmap is shown in FIG14A ; wherein, the first bit in the seventh bitmap indicates that time slot 1 belongs to the third resource, the third bit in the seventh bitmap is used to indicate that time slot 3 belongs to the third resource, the fifth bit in the seventh bitmap indicates that time slot 5 belongs to the third resource, and the seventh bit in the seventh bitmap indicates that time slot 7 belongs to the third resource; the first bit in the eighth bitmap indicates that RB6 belongs to the third resource, the third bit in the eighth bitmap is used to indicate that RB4 belongs to the third resource, and the fifth bit in the eighth bitmap is used to indicate that RB2 belongs to the third resource. Accordingly, the terminal device can use other resources except time slot 1, time slot 3, time slot 5 and time slot 7, and RB2, RB4, and RB6 for downlink transmission with the network device.

[0161] Based on the same inventive concept, an embodiment of the present application provides a communication device. Referring to FIG15 , which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, the communication device 1500 includes a sending module 1501 and a receiving module 1502.

[0162] In one example, the communication device 1500 can be used to implement the functions of the first communication device, such as the functions of the network device involved in Figure 6. Accordingly, the communication device 1500 can also execute the steps performed by the network device involved in Figure 6. For example, the sending module 1501 can send first information, which is used to indicate to the terminal device a first resource that is not used for uplink transmission; the receiving module 1502 can receive an uplink signal from the terminal device on a second resource, wherein the first resource and the second resource do not overlap. Among them, the relevant content of the first information and the content of the uplink signal can refer to the content discussed above.

[0163] In another example, the communication device 1500 can be used to implement the functions of a second communication device, such as the functions of the terminal device involved in Figure 6. Accordingly, the communication device 1500 can also perform the steps performed by the second communication device involved in Figure 6. For example, the receiving module 1502 can receive first information from a network device, where the first information is used to indicate to the terminal device a first resource that is not used for uplink transmission; the sending module 1501 can send an uplink signal to the network device using a second resource; wherein the first resource and the second resource do not overlap. The relevant content of the first information and the content of the uplink signal can refer to the content discussed above.

[0164] Please refer to Figure 16, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 16, communication device 1600 includes a processor 1601 and a communication interface 1602. Processor 1601 and communication interface 1602 are coupled to each other. It is understood that communication interface 1602 can be a transceiver or an input / output interface.

[0165] The processor 1601 and the communication interface 1602 may implement any of the communication methods described above.

[0166] It is understood that the processor 1601 may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0167] Optionally, the communication device 1600 may further include a memory 1603 for storing instructions executed by the processor 1601 or storing input data required by the processor 1601 to run the instructions or storing data generated after the processor 1601 runs the instructions.

[0168] The memory 1603 may include volatile memory, such as random access memory (RAM). The memory may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).

[0169] Any two of the processor 1601, the communication interface 1602, and the memory 1603 can communicate with each other via a bus 1604. The bus 1604 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. Buses can be divided into address buses, data buses, control buses, and the like.

[0170] Optionally, the communication interface 1602 is used to implement the functions of the above-mentioned sending module 1501 and receiving module 1502.

[0171] An embodiment of the present application provides a communication system, which includes a first communication device and a second communication device as shown in Figure 5. The functions of the first communication device and the second communication device can refer to the contents discussed in Figure 5 above.

[0172] An embodiment of the present application provides a chip system, comprising: a processor and an interface, wherein the processor is configured to call and execute instructions from the interface, and when the processor executes the instructions, any of the aforementioned communication methods is implemented.

[0173] An embodiment of the present application provides a computer-readable storage medium, which is used to store computer programs or instructions. When the computer-readable storage medium is executed, it implements any of the communication methods described above.

[0174] An embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, implements any of the aforementioned communication methods.

[0175] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also exist in a base station or a terminal as discrete components.

[0176] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0177] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0178] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that: include: sending first information, where the first information is used to indicate a first resource not used for uplink transmission; An uplink signal from a terminal device is received on a second resource, wherein the first resource and the second resource do not overlap.

2. The method according to claim 1, characterized in that The first resources include resources used to send and / or receive perception signals.

3. The method according to claim 1 or 2, characterized in that The first information is a system information block SIB or a master information block MIB.

4. The method according to any one of claims 1 to 3, characterized in that The first information includes: A first bitmap, wherein the first bit in the first bitmap is used to indicate that a first time unit within a first time range belongs to the first resource, and the first time range is a time range where the first resource is located; and / or The second bitmap, the second bit in the second bitmap is used to indicate that the first frequency domain unit within the first frequency domain range belongs to the first resource, and the first frequency domain range is the frequency domain range where the first resource is located.

5. The method according to any one of claims 1 to 3, characterized in that The first information includes second information, the second information is used to configure an uplink BWP, and the second information is further used to indicate the first resource, which is included in the uplink BWP.

6. The method according to claim 5, characterized in that The second information is used to indicate the first resource, including: The second information includes a third bitmap, the third bit in the third bitmap is used to indicate that a second time unit within a second time range belongs to the uplink resource, and the second time range is the time range where the first resource is located; and / or, The second information includes a fourth bitmap, and the fourth bit in the fourth bitmap is used to indicate that the second frequency domain unit in the uplink BWP belongs to the first resource.

7. The method according to any one of claims 1 to 6, characterized in that The first information is also used to indicate a third resource that is not used for downlink transmission.

8. The method according to claim 7, characterized in that The third resources include resources used to send and / or receive perception signals.

9. The method according to claim 7 or 8, characterized in that The first information also includes: a fifth bitmap, wherein the fifth bit in the fifth bitmap is used to indicate that a third time unit within a third time range belongs to the third resource, and the third time range is a time range within which the third resource is located; and / or The sixth bitmap, the sixth bit in the sixth bitmap is used to indicate that the third frequency domain unit within the third frequency domain range belongs to the third resource, and the third frequency domain range is the frequency domain range where the third resource is located.

10. The method according to claim 7 or 8, characterized in that The first information further includes third information, where the third information is used to configure a downlink BWP, and the third information is further used to indicate the third resource, where the third resource is included in the downlink BWP.

11. The method according to claim 10, characterized in that The third information is used to indicate the third resource, including: The third information includes a seventh bitmap, wherein the seventh bit in the seventh bitmap is used to indicate that a fourth time unit within a fourth time range belongs to the third resource, and the third time range is a time range where the third resource is located; and / or, The third information includes an eighth bitmap, and the eighth bit in the eighth bitmap is used to indicate that the fourth frequency domain unit in the downlink BWP belongs to the third resource.

12. A communication method, characterized in that: include: receiving first information from a network device, where the first information is used to indicate to the terminal device a first resource that is not used for uplink transmission; An uplink signal of the network device is sent to the network device via a second resource; wherein the first resource and the second resource do not overlap.

13. The method according to claim 12, characterized in that The first resource includes a resource used by the network device to send a perception signal and / or a resource used by the network device to receive an echo signal of the perception signal, or, The first resource includes a resource used by the terminal device to send a perception signal and / or a resource used by the terminal device to receive an echo signal of the perception signal.

14. The method according to claim 12 or 13, characterized in that The first information is a system information block SIB or a master information block MIB.

15. The method according to any one of claims 12 to 14, characterized in that: The first information includes: A first bitmap, wherein the first bit in the first bitmap is used to indicate that a first time unit within a first time range belongs to the first resource, and the first time range is a time range where the first resource is located; and / or The second bitmap, the second bit in the second bitmap is used to indicate that the first frequency domain unit within the first frequency domain range belongs to the first resource, and the first frequency domain range is the frequency domain range where the first resource is located.

16. The method according to any one of claims 12 to 14, characterized in that: The first information includes second information, the second information is used to configure an uplink BWP, and the second information is further used to indicate the first resource, which is included in the uplink BWP.

17. The method according to claim 16, characterized in that The second information is used to indicate the first resource, including: The second information includes a third bitmap, the third bit in the third bitmap is used to indicate that a second time unit within a second time range belongs to the uplink resource, and the second time range is the time range where the first resource is located; and / or, The second information includes a fourth bitmap, and the fourth bit in the fourth bitmap is used to indicate that the second frequency domain unit in the uplink BWP belongs to the first resource.

18. The method according to any one of claims 12 to 17, characterized in that: The first information is also used to indicate a third resource that is not used for downlink transmission.

19. The method according to claim 18, characterized in that The third resources include resources used to send and / or receive perception signals.

20. The method according to claim 18 or 19, characterized in that The first information also includes: a fifth bitmap, wherein the fifth bit in the fifth bitmap is used to indicate that a third time unit within a third time range belongs to the third resource, and the third time range is a time range within which the third resource is located; and / or The sixth bitmap, the sixth bit in the sixth bitmap is used to indicate that the third frequency domain unit within the third frequency domain range belongs to the third resource, and the third frequency domain range is the frequency domain range where the third resource is located.

21. The method according to claim 18 or 19, characterized in that The first information further includes third information, where the third information is used to configure a downlink BWP, and the third information is further used to indicate the third resource, where the third resource is included in the downlink BWP.

22. The method according to claim 21, characterized in that The third information is used to indicate the third resource, including: The third information includes a seventh bitmap, wherein the seventh bit in the seventh bitmap is used to indicate that a fourth time unit within a fourth time range belongs to the third resource, and the third time range is a time range where the third resource is located; and / or, The third information includes an eighth bitmap, and the eighth bit in the eighth bitmap is used to indicate that the fourth frequency domain unit in the downlink BWP belongs to the third resource.

23. A communication device, characterized in that: The communication device comprises: A module for executing the method according to any one of claims 1 to 11; or A module for executing the method according to any one of claims 12 to 22.

24. A communication device, characterized in that: include: A processor and a communication interface, wherein the communication interface is used to receive signals from devices other than the communication device and transmit them to the processor or send signals from the processor to devices other than the communication device, and the processor executes code instructions through a logic circuit to implement the method described in any one of claims 1 to 22.

25. A computer program product comprising instructions, characterized in that When the instruction is executed by a communication device, the communication device is caused to perform the method according to any one of claims 1 to 22.

26. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 22 is implemented.

Citation Information

Patent Citations

  • Communication control method and communication control device

    CN108401536A

  • Signal sending and receiving method and device

    CN110225588A

  • Resource allocation method, terminal device and network device

    CN112655262A

  • Resource indication method and communication device

    CN116209072A

  • Resource mapping method and device, equipment and storage medium

    CN117156583A