Communication method and related device

By enabling terminal devices to autonomously determine the uplink channel transmission mode based on frequency domain location information, the problem of high signaling overhead is solved, achieving efficient resource utilization and flexible transmission.

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

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In time-division multiplexing systems, terminal equipment cannot transmit uplink signals on downlink symbols. Subband full-duplex systems increase the available uplink resources, but existing technologies have failed to effectively utilize these resources, resulting in significant signaling overhead.

Method used

The terminal device autonomously determines the transmission mode based on the frequency domain location information of the uplink channel without the need for instructions from the network device. It optimizes the transmission of the uplink channel by reasonably selecting transmission symbols and resource allocation methods.

Benefits of technology

It reduces signaling overhead, improves the efficiency and flexibility of uplink channel transmission, and allows for the rational selection of transmission methods to adapt to resource constraints.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121771982A_ABST
    Figure CN121771982A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a related device. The method is applied to a first communication device. The method comprises: determining a transmission mode of a first uplink channel according to frequency domain position information of the first uplink channel, the transmission mode of the first uplink channel being a first transmission mode or a second transmission mode, the first transmission mode comprises that uplink channel transmission is carried out only on a sub-band full duplex SBFD symbol or only on a non-SBFD symbol, the second transmission mode comprises that uplink channel transmission is carried out on the SBFD symbol and the non-SBFD symbol, and the first uplink channel occupies a plurality of transmission opportunities; and transmitting the first uplink channel according to the transmission mode of the first uplink channel. And the transmission of the first uplink channel is realized. Further, the first communication device determines the transmission mode of the first uplink channel according to the frequency domain position information of the first uplink channel. The network device does not need to indicate the transmission mode of the first uplink channel, and the signaling indication overhead is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology

[0002] In Time Division Duplex (TDD) systems, terminal devices cannot transmit uplink data on downlink symbols. Subband Full Duplex (SBFD) systems, compared to TDD systems, configure uplink subband resources on downlink symbols, increasing available uplink resources. These uplink subband resources can only be used for downlink transmission in TDD systems, but can be used for uplink transmission in SBFD systems. Therefore, for users supporting SBFD, the available uplink resources differ between SBFD and non-SBFD symbols. For cases where the physical uplink shared channel (PUSCH) includes multiple transmission opportunities, each occurring on either SBFD or non-SBFD symbols, the communication protocol defines two configurations: Configuration 1 and Configuration 2. Configuration 1 includes transmission only on SBFD symbols or only on non-SBFD symbols. That is, all transmission opportunities included in the PUSCH are transmitted on either SBFD or non-SBFD symbols. Configuration 2 allows PUSCH transmission on both SBFD and non-SBFD symbols. That is, among the multiple transmission opportunities included in PUSCH, some transmission opportunities are transmitted on SBFD symbols, and some transmission opportunities are transmitted on non-SBFD symbols. Summary of the Invention

[0003] This application provides a communication method and related apparatus, in which a first communication device determines the transmission mode of a first uplink channel based on the frequency domain location information of the first uplink channel, and transmits the first uplink channel according to the transmission mode. Furthermore, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. This eliminates the need for network equipment to indicate the transmission mode of the first uplink channel, saving signaling indication overhead.

[0004] This application provides a communication method, which can be applied to, for example, executed by, a first communication device. The first communication device can be a terminal device or a network device, or a component within the terminal device or network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device, or a logic module or software capable of implementing all or part of the functions of the network device. The method includes: the first communication device determining a transmission mode for the first uplink channel based on frequency domain location information of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD symbols and non-SBFD symbols. The first uplink channel occupies multiple transmission opportunities. The first communication device transmits the first uplink channel according to the transmission mode of the first uplink channel.

[0005] In the above technical solution, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel, and performs transmission of the first uplink channel according to the transmission mode. This achieves transmission of the first uplink channel. Furthermore, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. This eliminates the need for network equipment to indicate the transmission mode of the first uplink channel, saving signaling indication overhead.

[0006] Based on the first aspect, in one possible implementation, the frequency domain location information includes the number of physical resource blocks (PRBs) occupied by the first uplink channel; the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel, including: the first communication device determines the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel and the number of available uplink PRBs in the first communication device. In this implementation, the transmission mode of the first uplink channel is selected by combining the actual number of PRBs occupied by the first uplink channel and the number of available uplink PRBs. This is beneficial for selecting a suitable transmission mode for the transmission of the first uplink channel.

[0007] Based on the first aspect, in one possible implementation, the first communication device determines the transmission mode of the first uplink channel according to the number of PRBs occupied by the first uplink channel and the number of uplink available PRBs of the first communication device, including: when the number of PRBs occupied by the first uplink channel is greater than the number of uplink available PRBs of the first communication device, the transmission mode of the first uplink channel is the first transmission mode; or, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of uplink available PRBs of the first communication device, the transmission mode of the uplink channel is the second transmission mode.

[0008] In this implementation, when the number of PRBs occupied by the first uplink channel is greater than the number of available uplink PRBs in the first communication device, a first transmission method can be used for transmission of the first uplink channel. Here, the number of available uplink PRBs refers to the number of available uplink PRBs for SBFD symbols. It can be understood that in this case, the number of available uplink PRBs during transmission opportunities occupying SBFD symbols is significantly less than the number of PRBs that the first uplink channel should occupy. Therefore, the first communication device may not perform first uplink channel transmission during transmission opportunities occupying SBFD symbols, but only during transmission opportunities occupying non-SBFD symbols. That is, the first transmission method is preferentially used for transmission of the first uplink channel. Furthermore, the first transmission method is preferentially used for transmission of the first uplink channel on non-SBFD symbols. When the number of PRBs occupied by the first uplink channel is less than the number of available uplink PRBs in the first communication device, a second transmission method can be used for transmission of the first uplink channel. That is, the first communication device performs first uplink channel transmission at every transmission opportunity. This achieves a reasonable selection of the transmission method.

[0009] Based on the first aspect, in one possible implementation, the transmission mode of the first uplink channel is the second transmission mode, and the resource allocation type of the first uplink channel is resource allocation type 0; multiple transmission opportunities include the first transmission opportunity, which occupies SBFD symbols; the first communication device performs transmission of the first uplink channel according to the transmission mode of the first uplink channel, including: the first communication device determines the target PRB based on the PRB position information corresponding to the first uplink channel, the starting PRB of the target PRB is determined by the starting PRB of the first uplink channel indicated by the PRB position information corresponding to the first uplink channel, and the target PRB is a plurality of PRBs that are consecutive in the frequency domain; the first communication device performs transmission of the first uplink channel through the target PRB on the SBFD symbols occupied by the first transmission opportunity. In this implementation, the first communication device can compress and adjust the frequency domain position of the PRBs occupied by the first uplink channel to obtain a target PRB that is consecutive in the frequency domain, and perform transmission of the first uplink channel through the target PRB. In this implementation, the PRB location information corresponding to the first uplink channel is sent by the network device. The PRB location information corresponding to the first uplink channel is the PRB location information corresponding to the first uplink channel when the transmission time occupies the non-SBFD symbol.

[0010] Based on the first aspect, in one possible implementation, the frequency domain range of the PRB occupied by the first uplink channel exceeds the frequency domain range of the uplink available PRB of the first communication device. This implementation provides conditions for the first communication device to compress the PRB occupied by the first uplink channel. This ensures that the frequency domain range of the compressed PRB occupied by the first uplink channel falls within the frequency domain range of the uplink available PRB, facilitating normal transmission of the first uplink channel by the first communication device.

[0011] Based on the first aspect, in one possible implementation, the number of target PRBs is equal to the number of PRBs occupied by the first uplink channel as indicated by the PRB location information corresponding to the first uplink channel. This ensures that the number of PRBs occupied by the compressed first uplink channel is the same as the number of PRBs configured in the network for transmission on the first uplink channel. This facilitates the parsing of the first uplink channel by the transceiver.

[0012] Based on the first aspect, in one possible implementation, the frequency domain location information includes the resource allocation type of the first uplink channel; the first communication device determines the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel and the number of available uplink PRBs of the first communication device, including: the first communication device determines the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel, the number of available uplink PRBs of the first communication device, and the resource allocation type of the first uplink channel. In this implementation, the first communication device further combines the resource allocation type of the first uplink channel to determine the transmission mode of the first uplink channel. This further achieves a reasonable selection of the appropriate transmission mode and improves transmission performance.

[0013] Based on the first aspect, in one possible implementation, the first communication device determines the transmission mode of the first uplink channel according to the number of PRBs occupied by the first uplink channel, the number of available uplink PRBs of the first communication device, and the resource allocation type of the first uplink channel, including: when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, and the resource allocation type of the first uplink channel is resource allocation type 1, then the transmission mode of the first uplink channel is the second transmission mode; or, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the first uplink channel... If the resource allocation type of the first uplink channel is resource allocation type 0, and the frequency domain range of the PRB occupied by the first uplink channel falls within the frequency domain range of the uplink available PRBs of the first communication device, then the transmission mode of the first uplink channel is the second transmission mode; or, if the number of PRBs occupied by the first uplink channel is less than or equal to the number of uplink available PRBs, the resource allocation type of the first uplink channel is resource allocation type 0, and the frequency domain range of the PRB occupied by the first uplink channel exceeds the frequency domain range of the uplink available PRBs of the first communication device, then the transmission mode of the first uplink channel is the first transmission mode.

[0014] In this implementation, if the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, and the resource allocation type of the first uplink channel is resource allocation type 1, it can be known that the frequency domain resources occupied by the first uplink channel are continuous. Therefore, the first communication device can choose to use the second transmission method to transmit the first uplink channel. That is, the first communication device performs the first uplink channel transmission at each of the multiple transmission opportunities occupied by the first uplink channel. If the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is resource allocation type 0, and the frequency domain range of the PRBs occupied by the first uplink channel falls within the frequency domain range of the available uplink PRBs of the first communication device, it can be known that the frequency domain resources occupied by the first uplink channel are either continuous or discontinuous. Since the frequency domain range of the PRBs occupied by the first uplink channel falls within the frequency domain range of the available uplink PRBs of the first communication device, the first communication device can use the second transmission method to transmit the first uplink channel. That is, the first communication device performs transmission on the first uplink channel during each of the multiple transmission opportunities occupied by the first uplink channel. If the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is resource allocation type 0, and the frequency domain range of the PRBs occupied by the first uplink channel exceeds the frequency domain range of the available uplink PRBs of the first communication device, then the first communication device can choose to use the first transmission mode to perform transmission on the first uplink channel. For example, the first communication device may not perform transmission on the first uplink channel during transmission opportunities occupying SBFD symbols, but only during transmission opportunities occupying non-SBFD symbols.

[0015] A second aspect of this application provides a communication method applicable to, and executed by, a first communication device. The first communication device may be a terminal device, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The method includes: the first communication device receiving frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, each of which is on an SBFD symbol or a non-SBFD symbol. The first communication device determines the frequency domain location occupied by the first uplink channel on each of the multiple transmission opportunities based on the first resource location information. The first communication device transmits the first uplink channel using the frequency domain location occupied by the first uplink channel on each transmission opportunity.

[0016] In the above technical solution, the first uplink channel occupies multiple transmission opportunities. If each transmission opportunity is on an SBFD symbol or a non-SBFD symbol, the first communication device can determine the frequency domain position occupied by the first uplink channel on each of the multiple transmission opportunities based on the first resource location information within the frequency domain position information of the first uplink channel. This allows the frequency domain position of each transmission opportunity to be determined based on the symbol type of each transmission opportunity. The first communication device then performs transmission using the frequency domain position occupied by the first uplink channel on each transmission opportunity.

[0017] Based on the second aspect, in one possible implementation, the frequency domain location information of the first uplink channel is carried in the downlink control information (DCI), and all bits in the frequency domain resource assignment (FDRA) field of the DCI are used to indicate the first resource location information; alternatively, the frequency domain location information of the first uplink channel is carried in the DCI, a portion of the bits in the frequency domain resource assignment field of the DCI are used to indicate the first resource location information, and another portion of the bits in the frequency domain resource assignment field of the DCI is a resource block (RB) offset field, which the first communication device ignores. This implementation illustrates two possible ways the first communication device parses the frequency domain resource assignment field in the DCI. One is that the entire frequency domain resource assignment field is used to indicate the first resource location information, which can more accurately indicate the frequency domain location. The other is that the first communication device ignores the RB offset field.

[0018] A third aspect of this application provides a communication method that can be applied to, or executed by, a first communication device. The first communication device can be a terminal device, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The method includes: the first communication device receiving frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information and an RB offset value. The first uplink channel occupies multiple transmission opportunities, each of which is on an SBFD symbol. The first communication device determines the frequency domain location occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information and the RB offset value. The first communication device transmits the first uplink channel using the frequency domain location occupied by the first uplink channel in each transmission opportunity.

[0019] In the above technical solution, the first uplink channel occupies multiple transmission opportunities. For cases where each transmission opportunity is on an SBFD symbol, the first communication device determines the frequency domain position occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information and the RB offset value. This enables the first communication device to transmit the first uplink channel using the frequency domain position occupied by the first uplink channel in each transmission opportunity.

[0020] The fourth aspect of this application provides a communication method that can be applied to a first communication device, such as being executed by the first communication device. The first communication device can be a terminal device, or a component in the terminal device (e.g., a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. The method includes: a first communication device receiving frequency domain location information of a first uplink channel from a second communication device, the frequency domain location information of the first uplink channel including first resource location information, the first uplink channel occupying multiple transmission opportunities, each of the multiple transmission opportunities being on a non-SBFD symbol; the first communication device determining the frequency domain location occupied by the first uplink channel on each of the multiple transmission opportunities based on the first resource location information; the first communication device transmitting the first uplink channel through the frequency domain location occupied by the first uplink channel on each transmission opportunity; wherein, the frequency domain location information is carried in a DCI, all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information; or, the frequency domain location information is carried in the DCI, a portion of the bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, another portion of the bits in the frequency domain resource allocation field of the DCI is an RB offset field, and the first communication device ignores the RB offset field.

[0021] Based on the second, third, or fourth aspect, in one possible implementation, the method further includes: a first communication device receiving first indication information from a second communication device, the first indication information indicating that the transmission mode of the first uplink channel is a second transmission mode, or the first indication information indicating the transmission mode of the first uplink channel, the transmission mode of the first uplink channel being either the first transmission mode or the second transmission mode, the first transmission mode including: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols, and the second transmission mode including: uplink channel transmission on both SBFD symbols and non-SBFD symbols. In this implementation, the second communication device can indicate the transmission mode to the first communication device. The first communication device determines the frequency domain position occupied by each transmission opportunity in conjunction with the indicated transmission mode.

[0022] This application provides a communication method that can be applied to, for example, executed by, a second communication device. The second communication device can be a network device, a component within the network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the network device's functions. The method includes: the second communication device sending frequency domain location information of a first uplink channel to a first communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, each of which is on an SBFD symbol or a non-SBFD symbol. The frequency domain location information of the first uplink channel is carried in a DCI (Distributed Access Component), where all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information; or, the frequency domain location information of the first uplink channel is carried in a DCI, where some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another portion of the bits in the frequency domain resource allocation field of the DCI is a resource block (RB) offset field. This enables the second communication device to indicate the first resource location information to the first communication device. This facilitates the first communication device in determining the frequency domain location occupied during each transmission.

[0023] Based on the fifth aspect, in one possible implementation, the method further includes: a second communication device sending first indication information to a first communication device, the first indication information indicating that the transmission mode of the first uplink channel is a second transmission mode, or the first indication information indicating the transmission mode of the first uplink channel, the transmission mode of the first uplink channel being either the first transmission mode or the second transmission mode, the first transmission mode including: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols, and the second transmission mode including: uplink channel transmission on both SBFD symbols and non-SBFD symbols. In this implementation, the second communication device can indicate the transmission mode to the first communication device. This enables the first communication device to determine the frequency domain position occupied by each transmission opportunity in conjunction with the indicated transmission mode.

[0024] The sixth aspect of this application provides a communication device for performing the method provided in any of the possible implementations of any of the first to fifth aspects described above.

[0025] For example, the communication device may include one or more modules, such as a transceiver module, and further, a processing module.

[0026] The transceiver module is used to perform the receiving and / or sending steps in the above method, and the processing module is used to perform one or more of the determining, measuring, and obtaining steps in the above method.

[0027] A seventh aspect of this application provides a communication device including a processing circuit. The processing circuit is configured to invoke a computer program or computer instructions stored in a memory, causing the processing circuit to implement any one of the implementation methods described in any one of the first to fifth aspects.

[0028] Optionally, the communication device may also include a memory storing computer programs or computer instructions.

[0029] Optionally, the processing circuitry can be one or more processors, or circuitry within one or more processors for processing or control functions.

[0030] Optionally, the processing circuitry is integrated with the memory.

[0031] Optionally, the communication device further includes a transceiver circuit, the processing circuit being used to control the transceiver circuit to perform any of the implementations of any one of the first to fifth aspects.

[0032] Optionally, the transceiver circuit can be a transceiver, an input / output circuit, or an input / output interface.

[0033] Optionally, the communication device may be a terminal device, or a chip for a terminal device, or a network device, or a chip for a network device, or a device that works with a terminal device or a network device.

[0034] The eighth aspect of this application provides a computer program product including computer instructions, which, when run on a computer, causes the computer to perform any of the implementations of the first to fifth aspects.

[0035] A ninth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform any of the implementations of any one of the first to fifth aspects.

[0036] The tenth aspect of this application provides a chip device, including a processor, for calling a computer program or computer instructions in a memory to cause the processor to execute any one of the implementations of the first to fifth aspects described above.

[0037] Optionally, the processor is coupled to the memory via an interface.

[0038] The eleventh aspect of this application provides a communication system, which includes a first communication device that performs the method as shown in the second or fourth aspect and a second communication device that performs the method as shown in the fifth aspect.

[0039] As can be seen from the above technical solution, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD and non-SBFD symbols, with the first uplink channel occupying multiple transmission opportunities. Then, the first communication device performs the transmission of the first uplink channel according to the transmission mode of the first uplink channel. This enables the first communication device to determine the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel and perform the transmission of the first uplink channel using that transmission mode. Furthermore, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. This eliminates the need for the network device to indicate the transmission mode of the first uplink channel to the terminal device, saving signaling indication overhead. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application;

[0041] Figure 2 This is a schematic diagram of PUSCH repeat type A in an embodiment of this application;

[0042] Figure 3 This is a schematic diagram of PUSCH repeat type B in an embodiment of this application;

[0043] Figure 4a This is a schematic diagram of frequency division duplex (FDD) according to an embodiment of this application;

[0044] Figure 4b This is a schematic diagram of time division duplex (TDD) as an embodiment of this application;

[0045] Figure 4c This is a schematic diagram of a subband full duplex (SBFD) embodiment of this application;

[0046] Figure 5 This is a schematic diagram of the SBFD symbol in an embodiment of this application;

[0047] Figure 6a This is a schematic diagram of the uplink subband and downlink subband in an embodiment of this application;

[0048] Figure 6b This is another schematic diagram of the uplink subband and downlink subband according to an embodiment of this application;

[0049] Figure 7 This is a schematic diagram of uplink available PRB and downlink available PRB in an embodiment of this application;

[0050] Figure 8 This is a schematic diagram of one embodiment of the communication method of this application;

[0051] Figure 9 This is a schematic diagram showing the frequency domain range of the PRB occupied by the first uplink channel and the frequency domain range of the available uplink PRB in the embodiments of this application.

[0052] Figure 10 This is another schematic diagram showing the frequency domain range of the PRB occupied by the first uplink channel and the frequency domain range of the available uplink PRB in the embodiments of this application.

[0053] Figure 11a This is another schematic diagram showing the frequency domain range of the PRB occupied by the first uplink channel and the frequency domain range of the available uplink PRB in the embodiments of this application.

[0054] Figure 11b This is a schematic diagram of the frequency domain range of the PRB occupied by the first uplink channel, the frequency domain range of the available uplink PRB, and the target PRB in an embodiment of this application.

[0055] Figure 12 This is a schematic diagram of another embodiment of the communication method of this application;

[0056] Figure 13 This is a schematic diagram of a frequency domain resource allocation domain according to an embodiment of this application;

[0057] Figure 14 This is another schematic diagram of the frequency domain resource allocation domain in an embodiment of this application;

[0058] Figure 15 This is a schematic diagram of yet another embodiment of the communication method of this application;

[0059] Figure 16 This is a schematic diagram of the communication device according to an embodiment of this application;

[0060] Figure 17 This is another structural schematic diagram of the communication device according to an embodiment of this application;

[0061] Figure 18 This is another structural schematic diagram of the communication device according to an embodiment of this application;

[0062] Figure 19 This is a schematic diagram of the structure of a terminal device according to an embodiment of this application. Detailed Implementation

[0063] This application provides a communication method and related apparatus, in which a first communication device determines the transmission mode of a first uplink channel based on the frequency domain location information of the first uplink channel, and transmits the first uplink channel according to the transmission mode. Furthermore, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. This eliminates the need for network equipment to indicate the transmission mode of the first uplink channel, saving signaling indication overhead.

[0064] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0065] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c. Where a, b, and c can be single or multiple.

[0066] The technical solution of this application can be applied to various communication systems, such as 5th generation (5G) systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, Internet of Things (IoT) communication systems, industrial Internet (IIoT) communication systems, or satellite communication systems.

[0067] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application. Please refer to... Figure 1 The communication system includes a terminal device 101 and an access network device 102. The terminal device 101 connects to the access network device 102 wirelessly. The terminal device 101 and the access network device 102 can implement the technical solutions provided in this application. Optionally, the communication system also includes a core network device 103. The access network device 102 can connect to the core network device 103 wirelessly or via a wired connection.

[0068] It should be noted that, Figure 1 The communication system shown is merely an example, and this application does not limit its specific implementation. In practical applications, the communication system may also include more terminal devices, more access network devices, and / or, more core network devices.

[0069] The following section introduces terminal devices and network devices.

[0070] Terminal equipment, also known as UE, mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premise equipment (CPE), etc., refers to devices that include wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle-mounted equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.

[0071] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; this application does not impose any specific limitation. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or to the chip, functional module, or integrated circuit within the terminal device that performs the method provided in this application; this application does not impose any specific limitation.

[0072] Network devices can be devices within a wireless network. For example, a network device can be an access network node that connects terminal devices to the wireless network, also known as a base station. Currently, some examples of network devices include: base stations (gNodeB, gNB), transmission reception points (TRP), evolved Node Bs (eNB), home base stations (e.g., home evolved Node B, or home Node B, HNB), base band units (BBU), or wireless fidelity (Wi-Fi) access points (AP) in 5G communication systems. Additionally, in a network architecture, network devices can include centralized unit (CU) nodes, distributed unit (DU) nodes, CU-control plane (CP), CU-user plane (UP), or radio units (RU), or RAN equipment including CU and DU nodes. CU and DU can be set up separately or included in the same network element, such as in a baseband unit (BBU). An RU can be included in radio frequency equipment or radio frequency units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open RAN (ORAN) system, CU can also be called an open CU (O-CU), DU can also be called an open DU (O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (O-RU). Any of the CU (or CU-CP, CU-UP), DU, and RU units can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0073] Network devices can be other devices that provide wireless communication functions for terminal devices. The embodiments of this application do not limit the specific technology or form of the network device. For ease of description, the embodiments of this application are not limited.

[0074] It should be noted that network devices can be devices or apparatuses with chips, or devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the devices or apparatuses shown above; this application does not impose any specific limitations. It should also be noted that in this application, the term "network device" can refer to the network device itself, or to chips, functional modules, or integrated circuits within the network device that implement the methods provided in this application; this application does not impose any specific limitations.

[0075] The method provided in this application is applicable to a communication system including a first communication device.

[0076] In one possible implementation, the first communication device is a terminal device, or a chip, chip system, or processor in the terminal device; or a logic module or software that implements part or all of the terminal device.

[0077] In this implementation, optionally, the communication system further includes a second communication device. The second communication device is a network device, or a chip, chip system, or processor in the network device; or it may be a logic module or software that implements part or all of the network device.

[0078] In another possible implementation, the first communication device is a network device, or a chip, chip system, or processor in the network device; or a logic module or software that implements part or all of the network device.

[0079] The following describes the types of PUSCH transmissions in NR.

[0080] 1. Dynamically Scheduled PUSCH Transmission. Specifically, network devices can dynamically schedule terminal devices to perform PUSCH transmissions via downlink control information (DCI). Upon receiving the DCI, the terminal device can perform the corresponding PUSCH transmission.

[0081] 2. The network device configures the PUSCH resource of Configuration Grant Type 1 for the terminal device in a semi-static manner. If the terminal device has uplink data to send, it uses this PUSCH resource to send the PUSCH. If the terminal device has no uplink data to send, it does not send the PUSCH.

[0082] 3. The network device configures a PUSCH resource of type 2 (Configured grant Type 2) for the terminal device. The network device can then activate or deactivate this PUSCH resource via physical layer signaling. If the PUSCH resource is activated, the terminal device can use it to send PUSCH messages. If the PUSCH resource is not activated or is deactivated, the terminal device cannot use it to send PUSCH messages.

[0083] The frequency domain resource allocation types for PUSCH are described below.

[0084] In NR systems, there are three formats for uplink frequency domain resource allocation: resource allocation type 0, resource allocation type 1, and resource allocation type 2. The specific allocation can be determined by higher-layer parameter configuration or by the resource allocation (RA) of the DCI carried in the PDCCH. The following mainly introduces resource allocation type 0 and resource allocation type 1.

[0085] I. The frequency domain resource allocation granularity for resource allocation type 0 is the resource block group (RBG). Each RBG consists of P RBs, where the value of P is determined by the bandwidth of the uplink part bandwidth (BWP) and higher-layer parameters (e.g., the resource block group size). Optionally, the network device sends resource allocation information to the terminal device. This resource allocation information indicates which RBG the network device allocates to the terminal device. For example, the resource allocation information includes a bitmap, where each bit corresponds to an RBG. If a bit is 1, it indicates that the corresponding RBG is allocated to the terminal device. If a bit is 0, it indicates that the corresponding RBG is not allocated to the terminal device. Under resource allocation type 0, the frequency domain resources used by the terminal device for each transmission opportunity in a single PUSCH transmission can be contiguous or discontinuous. Optionally, a single PUSCH transmission may occupy multiple transmission opportunities.

[0086] The above example, using resource allocation type 0, illustrates that the frequency domain resources of a terminal device can be continuous or discontinuous. In practical applications, the technical solution of this application can also allocate frequency domain resources to the terminal device through other resource allocation methods, making the frequency domain resources of the terminal device continuous or discontinuous; this application does not impose any specific limitations.

[0087] II. The frequency domain resource allocation granularity for Resource Allocation Type 1 is 1 RB. The network device sends a resource indication value (RIV) to the terminal device. The terminal device uses this RIV and a preset formula to determine the frequency domain resources allocated to it by the network device (e.g., the starting RB and the number of RBs). Under Resource Allocation Type 1, the frequency domain resources used by the terminal device for each transmission opportunity in a single PUSCH transmission are necessarily contiguous. Optionally, a single PUSCH transmission may occupy multiple transmission opportunities.

[0088] The above example, using resource allocation type 1, illustrates the case where the frequency domain resources of the terminal device are continuous. In practical applications, the technical solution of this application can also allocate frequency domain resources to the terminal device through other resource allocation methods, ensuring that the frequency domain resources of the terminal device are continuous. This application does not impose any specific limitations on this.

[0089] In this application, the PUSCH occupying multiple transmission opportunities can be understood as PUSCH repeated transmission.

[0090] The following describes the repeated transmission of PUSCH in the time domain (i.e., PUSCH occupies multiple transmission opportunities).

[0091] There are two types of PUCH repetition in the NR system, mainly including PUSCH repetition type 1 (PUSCH repetition Type A) and PUSCH repetition type B (PUSCH repetition Type B). They will be introduced separately below.

[0092] I. PUSCH repeat type A.

[0093] PUSCH repetition type A repeats in units of time slots. For example, a PUSCH in a time slot has a starting symbol S of 4, a single repetition length L (i.e., the number of time-domain symbols occupied) of 6, and a repetition count K of 4. That is, the time-domain mapping of multiple PUSCH repetitions is as follows: Figure 2 As shown, the PUSCH appears in four consecutive time slots, and the time domain symbol occupied by the PUSCH is in the same position in different time slots.

[0094] II. PUSCH repeat type B.

[0095] PUSCH repetition type B repeats in units of length L indicated by the network side. For example, if the starting symbol S of a PUSCH in a time slot is 4, the length of a single repetition L (i.e., the number of time-domain symbols occupied) is 6, and the number of repetitions K is 4. That is, the time-domain mapping of multiple PUSCH repetitions is as follows: Figure 3 As shown, the PUSCH starts from time domain symbol 4, with a single repetition length of 6, and repeats 4 times consecutively.

[0096] In NR systems, in the Release 16 (R16) communication protocol, the value of S ranges from 0 to 13, and the value of L ranges from 1 to 14, with one time slot containing 14 time-domain symbols. Since there are no specific restrictions on the combinations of S, L, and K values, in practice, there may be instances where a single event crosses the time slot boundary repeatedly. For example... Figure 3 As shown, in the case of the second repetition, a single repetition will split into two repetitions at the time slot boundary. In the communication protocol, the repetition before the split is called the nominal repetition, and the repetition after the split is called the actual repetition. The number of repetitions indicated by the network side is actually the total number of nominal repetitions, while the total number of actual repetitions is greater than or equal to K.

[0097] With the evolution of communication protocols, there have been several changes to the PUSCH repetition type A:

[0098] 1. PUSCH repetition type A: During the transmission of K timeslots, each timeslot transmits K redundant (RV) versions of the same transport block. The RV versions of the TB transmitted during the transmission of different timeslots may be the same or different.

[0099] 2. Transport Block over Multiple Slots (TBoMS): A single RV version of the same TB is transmitted jointly by the transmission opportunities on K time slots.

[0100] 3. Multi-PUSCH scheduled by a single DCI: Each time slot in the K time slots transmits a different TB at a time, meaning that the transmission time slots in the K time slots can transmit a maximum of K TBs.

[0101] Currently, FDD and TDD exist in NR systems.

[0102] like Figure 4aAs shown, in an FDD system, terminal devices or network devices can perform downlink transmission on time slot 0 using the downlink bandwidth path (DL BWP). Terminal devices or network devices can perform uplink transmission on time slot 0 using the uplink bandwidth path (UL BWP). The same applies to time slots 1 and 2; the DL BWP and UL BWP are located on different carriers and are separate in the frequency domain.

[0103] like Figure 4b As shown, in a TDD system, the center frequency of the DL BWP and the UL BWP are the same. The bandwidth of the DL BWP and the UL BWP can be the same or different. At any given time, the terminal device can only perform either uplink or downlink transmission. Figure 4b As shown, terminal devices or network devices can only perform downlink transmission in time slot 0 and only uplink transmission in time slot 4. Time slot 3 is a flexible time slot, which can be used for both uplink and downlink transmission, but not simultaneously. The smallest granularity of uplink / downlink transmission switching is a symbol. For example, time slot 3, being a flexible time slot, consists of 12 or 14 time-domain symbols. The first M time-domain symbols are downlink symbols, the last N time-domain symbols are uplink symbols, and the middle 14-MN (or 12-MN) time-domain symbols are flexible symbols. Where 0 <= M <= 14, 0 <= N <= 14, and M + N <= 14. 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. The specific choice of whether to use flexible symbols for uplink or downlink transmission is configured or indicated by the network device for the terminal device.

[0104] Compared to FDD systems, TDD systems occupy less frequency domain resources, but because uplink and downlink transmissions cannot be performed simultaneously within a single time slot in a TDD system, uplink transmission delays are relatively large.

[0105] To address the latency issues in TDD systems, standards are discussing flexible duplexing, which can be understood as complementary TDD (C-TDD), also referred to as full duplexing by some companies, and other names exist. For example, SBFD is currently widely discussed; its core idea is to simultaneously configure uplink and downlink resources on a specific time-domain symbol or time slot within a TDD system. For example... Figure 4cAs shown, within a time slot (e.g., time slot 0), there exists a frequency domain resource within the BWP, on which uplink transmission can be performed. This allows uplink transmission to occur on time slot 0, reducing uplink latency. This frequency domain resource is typically called the uplink subband. Downlink transmission can also occur on time slot 0. Network devices can perform uplink and downlink transmissions simultaneously on time slot 0 (limited to either the uplink or downlink subband). Terminal devices can also perform uplink and downlink transmissions simultaneously on time slot 0 (i.e., full-duplex terminal devices), or they can perform only uplink or downlink transmissions (half-duplex terminal devices). Therefore, compared to TDD systems, SBFD systems have more uplink resources, which is beneficial for increasing uplink signal coverage.

[0106] Network devices can send TDD and SBFD configurations to terminal devices. The TDD and SBFD configurations are described below.

[0107] TDD configuration includes, but is not limited to: downlink time slot indexes, uplink time slot indexes, or flexible time slot indexes. The uplink symbols, downlink symbols, and flexible symbols in the flexible time slots correspond to their respective indices. In downlink and flexible time slots, downlink symbols are used for downlink data transmission. In uplink and flexible time slots, uplink symbols are used for uplink data transmission. In flexible time slots, flexible symbols can be used for both uplink and downlink data transmission.

[0108] SBFD configuration includes, but is not limited to: the location of SBFD time slots, the location of SBFD symbols, or the location of SBFD subbands within SBFD time slots. SBFD time slots include some or all of the downlink time slots configured in the TDD configuration, and / or some or all of the flexible time slots. SBFD symbols include some or all of the time-domain symbols in the downlink time slots configured in the TDD configuration, and / or some or all of the time-domain symbols in the flexible time slots. SBFD subbands can be uplink subbands (UL subbands) and / or downlink subbands (DL subbands).

[0109] For terminal devices, network devices can configure the time-domain and frequency-domain positions of SBFD subbands within a TDD carrier via broadcast messages or RRC parameters. The time-domain and frequency-domain positions of the SBFD subbands within a TDD carrier can be sent or updated simultaneously or separately. Network devices can configure the time-domain position of the SBFD subband via broadcast messages or RRC parameters (e.g., Time Division Duplex-Uplink-Downlink-Pattern (TDD-UL-DL-Pattern)). Figure 5As shown, SBFD symbols can be configured on downlink symbols and / or flexible symbols. An SBFD symbol can begin or end at any time-domain symbol within a time slot. A time slot can contain both SBFD and non-SBFD symbols.

[0110] Network devices can configure the frequency domain positions of the UL subband and DL subband within a TDD carrier via broadcast messages or RRC parameters. Within a TDD carrier, the frequency domain positions of the UL subband and DL subband can be configured separately for each seed carrier interval. Different SBFD symbols occupy the same frequency domain position for the same seed carrier interval within a TDD carrier. Only one UL subband can be configured for the same seed carrier interval within a TDD carrier. Figure 6a The UL subband is located in the middle of the TDD carrier. Or, as... Figure 6b As shown, the UL subband is located on one side of the TDD carrier.

[0111] The terminal device takes the intersection of the PRBs contained in the uplink subband (UL subband) and the PRBs of the active uplink portion bandwidth (active UL BWP) on the SBFD symbol to obtain the uplink usable PRB (UL usable PRB) of the terminal device, as shown in the following example. Figure 7 The uplink usable PRB is shown on the SBFD symbol. Similarly, the terminal device takes the intersection of the PRBs of the downlink subband and the active downlink portion bandwidth (active DL BWP) on the SBFD symbol to obtain the downlink usable PRB of the terminal device, as shown in the figure. Figure 7 The downlink on the SBFD symbol shown can be PRB.

[0112] In one possible implementation, the terminal device can determine the uplink and downlink available PRBs on the SBFD symbol through the RRC parameters configured by the network device. In another possible implementation, the network device explicitly configures the uplink and downlink available PRBs on the SBFD symbol through signaling.

[0113] In TDD systems, uplink transmission is not possible on downlink symbols. SBFD systems, compared to TDD systems, configure uplink subband resources on downlink symbols, increasing the available uplink resources. In SBFD systems, these uplink subband resources can be used for uplink transmission. Therefore, for users supporting SBFD, the available resources on SBFD symbols and non-SBFD symbols are different. The issue of PUSCH repetition in SBFD systems is still under discussion, with the following conclusions:

[0114] I. Two configurations are defined for transmission across two types of symbols in different time slots (the transmission of a PUSCH in the same time slot is either all on SBFD symbols or all on non-SBFD symbols).

[0115] Configuration 1: This type of transmission occurs only on SBFD symbols, or only on non-SBFD symbols. That is, the PUSCH occupies multiple transmission opportunities. For these multiple transmission opportunities, the terminal device or network device only performs PUSCH transmission on transmission opportunities occupying SBFD symbols, and does not perform PUSCH transmission on transmission opportunities occupying non-SBFD symbols; or, the terminal device or network device only performs PUSCH transmission on transmission opportunities occupying non-SBFD symbols, and does not perform PUSCH transmission on transmission opportunities occupying SBFD symbols. Furthermore, the terminal device can determine whether all transmission opportunities of the PUSCH are on SBFD symbols or all on non-SBFD symbols based on the symbol type of the first transmission opportunity among the multiple transmission opportunities of the PUSCH configured or indicated by the network device.

[0116] Configuration 2: This type of transmission can occur on both SBFD and non-SBFD symbols. That is, PUSCH occupies multiple transmission slots. For these multiple transmission slots, the terminal device performs PUSCH transmission on both the SBFD and non-SBFD symbol slots. It should be noted that all transmission slots occupied by this PUSCH may be on SBFD symbols, or all on non-SBFD symbols, or some may be on SBFD symbols and some on non-SBFD symbols. For all these scenarios, the terminal device can perform PUSCH transmission on each of these multiple transmission slots.

[0117] This article focuses on scenarios where each transmission opportunity occupies only one type of symbol. That is, a transmission opportunity either occupies an SBFD symbol or a non-SBFD symbol.

[0118] II. Configuration 2 can be used to configure licensed uplink physical shared channel (CG PUSCH) transmission, PUSCH repetition type A, PUSCH repetition type B, multiple PUSCHs scheduled by a single DCI, and TBoMS. The frequency domain position indication of PUSCH on different types of symbols is as follows:

[0119] The frequency domain location information of the PUSCH includes first resource location information, which is used to determine the frequency domain location occupied by the PUSCH on non-SBFD symbols. Optionally, the frequency domain location of the PUSCH also includes an RB offset value, which, together with the first resource location, is used to determine the frequency domain location occupied by the PUSCH on SBFD symbols.

[0120] It should be noted that the number of PRBs used for a single PUSCH transmission is the same on both SBFD and non-SBFD symbols.

[0121] However, the configuration method adopted by the terminal device for PUSCH transmission is a question worth considering. This application provides a corresponding technical solution, which can be found in the following description of the embodiments.

[0122] The technical solution of this application is described below with reference to specific embodiments.

[0123] Figure 8 This is a schematic diagram of one embodiment of the communication method described in this application. Please refer to... Figure 8 The methods include:

[0124] 801. The first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel.

[0125] The frequency domain location information of the first uplink channel includes the number of PRBs occupied by the first uplink channel. Optionally, the frequency domain location information of the first uplink channel also includes the resource allocation type of the first uplink channel. For example, resource allocation type 0 or resource allocation type 1. Please refer to the foregoing descriptions of resource allocation type 0 and resource allocation type 1.

[0126] The first uplink channel occupies multiple transmission opportunities. This means that the first uplink channel is used for repeated transmissions. Each of these multiple transmission opportunities occurs on either SBFD symbols or non-SBFD symbols; or, some transmission opportunities occur on SBFD symbols, while others occur on non-SBFD symbols.

[0127] The transmission mode of the first uplink channel can be either the first transmission mode or the second transmission mode. The first and second transmission modes are described below.

[0128] The first transmission mode includes uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols. This first transmission mode applies to the multiple transmission opportunities occupied by the first uplink channel, not to other uplink channels of the first communication device. For example, in the case of uplink channel transmission only on SBFD symbols, the first communication device occupies the transmission opportunities of SBFD symbols for uplink channel transmission among the multiple transmission opportunities, while not performing uplink channel transmission on the transmission opportunities of non-SBFD symbols, or delaying uplink channel transmission to other SBFD symbols. Similarly, in the case of uplink channel transmission only on non-SBFD symbols, the first communication device occupies the transmission opportunities of non-SBFD symbols for uplink channel transmission among the multiple transmission opportunities, while not performing uplink channel transmission on the transmission opportunities of SBFD symbols, or delaying uplink channel transmission to other non-SBFD symbols.

[0129] The second transmission method includes uplink channel transmission on both SBFD and non-SBFD symbols. In other words, the first communication device can perform uplink channel transmission on either SBFD or non-SBFD symbols. The second transmission method applies to the multiple transmission opportunities occupied by the first uplink channel, not to other uplink channels of the first communication device. For example, some transmission opportunities may occupy SBFD symbols, while others may occupy non-SBFD symbols. Alternatively, all transmission opportunities may occupy SBFD symbols. Yet another example is that all transmission opportunities may occupy non-SBFD symbols. The first communication device can perform the first uplink channel transmission on each of the multiple transmission opportunities. Optionally, the symbol type occupied by each transmission opportunity is determined by the time domain location of the first transmission opportunity configured or indicated by the network device and the number of repetitions of the transmission opportunity. The first communication device can perform uplink channel transmission on every single transmission opportunity.

[0130] Optionally, the first uplink channel can be PUSCH or PUCCH.

[0131] Optionally, the frequency domain location information of the first uplink channel includes the number of PRBs occupied by the first uplink channel. Step 801 specifically includes: the first communication device determining the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel and the number of available uplink PRBs of the first communication device. For the method of determining the number of available uplink PRBs of the first communication device, please refer to the relevant introduction above, which will not be repeated here. Optionally, the number of available uplink PRBs of the first communication device refers to the number of available uplink PRBs of the first communication device on the SBFD symbol.

[0132] For example, when the number of PRBs occupied by the first uplink channel is greater than the number of available uplink PRBs in the first communication device, the transmission mode of the first uplink channel is the first transmission mode. Alternatively, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs in the first communication device, the transmission mode of the first uplink channel is the second transmission mode. As another example, when the number of PRBs occupied by the first uplink channel is greater than or equal to the number of available uplink PRBs in the first communication device, the transmission mode of the first uplink channel is the first transmission mode. Alternatively, when the number of PRBs occupied by the first uplink channel is less than the number of available uplink PRBs in the first communication device, the transmission mode of the first uplink channel is the second transmission mode. Therefore, if the number of PRBs occupied by the first uplink channel is greater than the number of available uplink PRBs in the first communication device, the first communication device can transmit via the first uplink channel using the first transmission mode. For example, if the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs of the first communication device, the first communication device can transmit the first uplink channel through the second transmission method.

[0133] Optionally, the frequency domain location of the first uplink channel also includes the resource allocation type of the first uplink channel. Step 801 specifically includes: the first communication device determining the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel, the number of uplink available PRBs of the first communication device, and the resource allocation type of the first uplink channel.

[0134] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, and the resource allocation type of the first uplink channel is type 1, then the transmission mode of the first uplink channel is the second transmission mode. Specifically, since the resource allocation type of the first uplink channel is type 1, the frequency domain resources occupied by the first uplink channel are continuous. Moreover, if the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, then the first communication device can transmit the first uplink channel through the second transmission mode.

[0135] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel falls within the frequency domain range of the available uplink PRBs of the first communication device, then the transmission mode of the first uplink channel is the second transmission mode. Specifically, since the resource allocation type of the first uplink channel is type 0, the frequency domain resources occupied by the first uplink channel can be continuous or discontinuous. For example... Figure 9As shown, further, if the frequency domain range of the PRB occupied by the first uplink channel falls within the frequency domain range of the uplink available PRB of the first communication device, then the first communication device can transmit the first uplink channel through the second transmission method.

[0136] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel exceeds the frequency domain range of the available uplink PRBs of the first communication device, then the transmission mode of the first uplink channel is the first transmission mode. Specifically, since the resource allocation type of the first uplink channel is type 0, the frequency domain resources occupied by the first uplink channel can be continuous or discontinuous. For example... Figure 10 As shown, further, if the frequency domain range of the PRB occupied by the first uplink channel exceeds the frequency domain range of the uplink available PRB of the first communication device, then the first communication device can transmit the first uplink channel through the first transmission method.

[0137] In one possible implementation, the first communication device is a network device.

[0138] In another possible implementation, the first communication device is a terminal device. Optionally, Figure 8 The illustrated embodiment also includes step 801a. Step 801a may be performed before step 801.

[0139] 801a. The second communication device sends the frequency domain location information of the first uplink channel to the first communication device. Correspondingly, the first communication device receives the frequency domain location information of the first uplink channel from the second communication device.

[0140] For information on the frequency domain location of the first uplink channel, please refer to the aforementioned introduction; it will not be repeated here.

[0141] Optionally, the frequency domain location information of the first uplink channel is carried in radio resource control (RRC) signaling, DCI, or media access control control element (MAC CE) signaling.

[0142] Optional, Figure 8 The illustrated embodiment also includes step 801b. Step 801b may be performed before step 801.

[0143] 801b. The second communication device sends the time-domain location information of the first uplink channel to the first communication device. Correspondingly, the first communication device receives the time-domain location information of the first uplink channel from the second communication device.

[0144] The time-domain location information of the first uplink channel includes the position of the time-domain symbol occupied by the first uplink channel in the time slot. For example, the position of the time-domain symbol occupied by each transmission opportunity in the corresponding time slot among multiple transmission opportunities occupied by the first uplink channel. Optionally, the time-domain location information of the first uplink channel also includes repetitive transmission information and periodic transmission information. Repetitive transmission information is used to indicate whether the first uplink channel is repetitive (i.e., whether the first uplink channel occupies multiple transmission opportunities). Periodic transmission information is used to indicate whether the first uplink channel is periodically transmitted. For example, repetitive transmission information is used to indicate that the first uplink channel is repetitive. For example, repetitive transmission information includes the repetitive transmission mode of the first uplink channel. For example, PUSCH repetition type A, PUSCH repetition type B, TBoMS, or multiple PUSCHs scheduled by a single DCI. Thus, the repetitive transmission mode of the first uplink channel indirectly indicates that the first uplink channel is repetitive. Periodic transmission information is used to indicate that the first uplink channel is periodically transmitted. It can be understood that the transmission resources within each transmission cycle are used for the repetitive transmission of the first uplink channel.

[0145] It should be noted that the second communication device may also send the repetitive transmission information and / or periodic transmission information to the first communication device through independent signaling, which is not limited in this application.

[0146] Optionally, the time-domain location information of the first uplink channel is carried in RRC signaling, DCI, or MAC CE signaling.

[0147] It should be noted that there is no fixed execution order between steps 801a and 801b. Step 801a can be executed first, followed by step 801b; or step 801b can be executed first, followed by step 801a; or, depending on the circumstances, steps 801a and 801b can be executed simultaneously. This application does not impose any specific restrictions on this.

[0148] Optionally, the frequency domain location information and time domain location information of the first uplink channel can be carried in the same signaling or in different signaling; this application does not impose any specific limitations on this.

[0149] 802. The first communication device transmits data through the first uplink channel according to the transmission mode of the first uplink channel.

[0150] In one possible implementation, the first communication device is a terminal device, which transmits data through the first uplink channel according to the transmission method of the first uplink channel.

[0151] In another possible implementation, the first communication device is a network device, which receives the first uplink channel according to the transmission mode of the first uplink channel.

[0152] For example, when the number of PRBs occupied by the first uplink channel is greater than the number of uplink available PRBs in the first communication device, the first communication device can transmit the first uplink channel through the first transmission mode. For example, the first uplink channel may occupy multiple transmission opportunities. The first communication device may transmit the first uplink channel during transmission opportunities that occupy non-SBFD symbols, but not during transmission opportunities that occupy SBFD symbols. Optionally, the first communication device may transmit the first uplink channel during non-SBFD symbols after the transmission opportunities occupying SBFD symbols.

[0153] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs of the first communication device, the first communication device can transmit the first uplink channel through the second transmission method. For example, the first uplink channel occupies multiple transmission opportunities. The first communication device transmits the first uplink channel on each of the multiple transmission opportunities (each transmission opportunity is on SBFD symbols or on non-SBFD symbols, or some transmission opportunities are on SBFD symbols and some are on non-SBFD symbols).

[0154] In this implementation, when the resource allocation type of the first uplink channel is type 0, optionally, multiple transmission opportunities include the first transmission opportunity, which occupies SBFD symbols. Optionally, the first communication device can transmit through the first uplink channel using a second transmission method, specifically including steps a and b.

[0155] Step a: The first communication device determines the target PRB based on the PRB location information corresponding to the first uplink channel.

[0156] Specifically, the PRB location information corresponding to the first uplink channel is the PRB location information of the first uplink channel during transmission when non-SBFD symbols are occupied. This PRB location information indicates the starting PRB of the first uplink channel. The starting PRB of the target PRB is determined by the starting PRB of the first uplink channel indicated by the PRB location information, and the target PRB is a series of consecutive PRBs in the frequency domain. In other words, the target PRB is obtained by the first communication device by compressing from the starting PRB of the first uplink channel indicated by the PRB location information.

[0157] Optionally, the PRB location information may further indicate the frequency domain range of the PRB occupied by the first uplink channel. Optionally, the frequency domain range of the PRB occupied by the first uplink channel indicated by the PRB location information may exceed the frequency domain range of the uplink available PRBs of the first communication device.

[0158] Optionally, the PRB location information also indicates the number of PRBs occupied by the first uplink channel. Optionally, the number of target PRBs is equal to the number of PRBs occupied by the first uplink channel indicated in the PRB location information. In other words, the target PRB is N consecutive PRBs of the first communication device starting from the initial PRB of the first uplink channel indicated in the PRB location information, where N is equal to the number of PRBs indicated in the PRB location information. Figure 11a As shown, the PRBs occupied by the first uplink channel indicated in the PRB location information are discontinuous, and the frequency domain range of the PRBs occupied by the first uplink channel indicated in the PRB location information exceeds the frequency domain range of the available uplink PRBs. For example... Figure 11b As shown, the first communication device can compress from the starting PRB indicated in the PRB location information to obtain the target PRB. The target PRB belongs to the available uplink PRBs. Figure 11a and Figure 11b It can be seen that the number of target PRBs is equal to the number of PRBs occupied by the first uplink channel indicated in the PRB location information.

[0159] Step b: The first communication device transmits the first uplink channel through the target PRB on the SBFD symbol occupied during the first transmission.

[0160] The above steps a to b use the first transmission timing as an example to illustrate the technical solution of this application. The transmission timings for other occupied SBFD symbols are similar, and will not be elaborated here.

[0161] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, and the resource allocation type of the first uplink channel is type 1, the first communication device transmits the first uplink channel through the second transmission method. For instance, the first uplink channel may occupy multiple transmission opportunities. The first communication device can transmit the first uplink channel during each of these multiple transmission opportunities.

[0162] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel falls within the frequency domain range of the available uplink PRBs of the first communication device, the first communication device transmits through the first uplink channel using the second transmission method. For example, if the resource allocation type of the first uplink channel is type 0, then the frequency domain resources occupied by the first uplink channel can be continuous or discontinuous. Figure 9As shown, further, if the frequency domain range of the PRB occupied by the first uplink channel falls within the frequency domain range of the uplink available PRB of the first communication device, then the first communication device can transmit the first uplink channel through the second transmission method. For example, the first communication device can transmit the first uplink channel at each of multiple transmission opportunities.

[0163] For example, when the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel exceeds the frequency domain range of the available uplink PRBs of the first communication device, the first communication device can transmit through the first transmission mode via the first uplink channel. For example, if the resource allocation type of the first uplink channel is type 0, then the frequency domain resources occupied by the first uplink channel can be continuous or discontinuous. Figure 10 As shown, if the frequency domain range of the PRB occupied by the first uplink channel exceeds the frequency domain range of the uplink available PRB of the first communication device, then the first communication device can transmit the first uplink channel through the first transmission mode. For example, the first communication device can transmit the first uplink channel during transmission opportunities that occupy non-SBFD symbols, while not transmitting the first uplink channel during transmission opportunities that occupy SBFD symbols.

[0164] In this embodiment, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD and non-SBFD symbols, with the first uplink channel occupying multiple transmission opportunities. Then, the first communication device performs the transmission of the first uplink channel according to the transmission mode of the first uplink channel, realizing transmission at multiple transmission opportunities of the first uplink channel. Furthermore, the first communication device determines the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. This eliminates the need for the network device to indicate the transmission mode of the first uplink channel to the terminal device, saving signaling indication overhead.

[0165] Figure 12 This is a schematic diagram of another embodiment of the communication method described in this application. Please refer to... Figure 12 The methods include:

[0166] 1201. The second communication device sends the frequency domain location information of the first uplink channel to the first communication device. Correspondingly, the first communication device receives the frequency domain location information of the first uplink channel from the second communication device.

[0167] The first uplink channel occupies multiple transmission opportunities. Each of these transmission opportunities occurs on either SBFD symbols or non-SBFD symbols; alternatively, some transmission opportunities occur on SBFD symbols, while others occur on non-SBFD symbols. In other words, the first uplink channel is a repetitive uplink channel, and its repetition pattern can be PUSCH repetition type A, PUSCH repetition type B, TBoMS, or multiple PUSCHs scheduled by a single DCI.

[0168] The frequency domain location information of the first uplink channel includes the first resource location information. Optionally, the frequency domain location information of the first uplink channel also includes the RB offset value. Please refer to the relevant descriptions below for information on the functions of the first resource location information and the RB offset value.

[0169] Optionally, the frequency domain location information of the first uplink channel is carried in RRC signaling, DCI, or MAC CE signaling.

[0170] Optionally, the first uplink channel is either PUSCH or PUCCH.

[0171] Optional, Figure 12 The illustrated embodiment also includes step 1201a.

[0172] 1201a. The second communication device sends a first instruction message to the first communication device. Correspondingly, the first communication device receives the first instruction message from the second communication device.

[0173] In one possible implementation, the first indication information is used to indicate that the transmission mode of the first uplink channel is the second transmission mode. Please refer to the relevant introduction above for information on the second transmission mode. In this implementation, the second communication device can dynamically indicate the transmission mode of the first uplink channel.

[0174] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI. In one possible implementation, a portion of the bits in the frequency domain resource allocation field of the DCI is used to indicate the first resource location information, and another portion of the bits is used to indicate the RB offset value. This other portion of bits can be understood as the RB offset field in the DCI. In another possible implementation, all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and there is no RB offset field.

[0175] In another possible implementation, the first indication information is used to indicate the transmission mode of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. Please refer to the relevant introductions above for information on the first and second transmission modes.

[0176] In this implementation, the frequency domain location information of the first uplink channel is carried in the DCI.

[0177] When the first indication information indicates the first transmission mode, the length of the frequency domain resource allocation field in the DCI can be the same as or shorter than the length of a conventional frequency domain resource allocation field. For example, the length of the frequency domain resource allocation field in the DCI can be the same as the length of a conventional frequency domain resource allocation field. All bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information. As another example, the length of the frequency domain resource allocation field in the DCI can be the same as the length of a conventional frequency domain resource allocation field. A portion of the bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another portion of the bits are used to indicate the RB offset value. This other portion of bits is the RB offset field in the DCI. The first communication device can ignore this RB offset field. As yet another example, the length of the frequency domain resource allocation field in the DCI is shorter than the length of a conventional frequency domain resource allocation field. All bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, i.e., there is no RB offset field in the DCI. When the first indication information indicates the second transmission mode, the length of the frequency domain resource allocation field in the DCI is the same as the length of a conventional frequency domain resource allocation field. In the frequency domain resource allocation field of the DCI, a portion of the bits is used to indicate the first resource location information, and another portion of the bits is used to indicate the RB offset value. This other portion of bits is the RB offset field in the DCI.

[0178] The following text mainly uses the example of the transmission mode of the first uplink channel indicated by the first indication information as the second transmission mode to introduce the technical solution of this application.

[0179] Optionally, the first indication information is carried in RRC signaling, DCI, or MAC CE signaling.

[0180] It should be noted that there is no fixed execution order between steps 1201a and 1201. Step 1201a can be executed first, followed by step 1201; or step 1201 can be executed first, followed by step 1201a; or, depending on the circumstances, steps 1201a and 1201 can be executed simultaneously. This application does not impose any specific restrictions on this.

[0181] Optionally, the frequency domain location information and the first indication information of the first uplink channel can be carried in the same signaling or different signaling, and this application does not limit the specifics.

[0182] Optional, Figure 12 The illustrated embodiment also includes step 1201b.

[0183] 1201b. The second communication device sends the time-domain location information of the first uplink channel to the first communication device. Correspondingly, the first communication device receives the time-domain location information of the first uplink channel from the second communication device.

[0184] Step 1201b and Figure 8 Step 801b in the illustrated embodiment is similar; please refer to the foregoing for details. Figure 8 The relevant description of step 801b in the illustrated embodiment will not be repeated here.

[0185] Optionally, the time-domain location information of the first uplink channel is carried in RRC signaling, DCI, or MAC CE signaling.

[0186] It should be noted that there is no fixed execution order between steps 1201b and 1201. Step 1201 can be executed first, followed by step 1201b; or step 1201b can be executed first, followed by step 1201; or, depending on the circumstances, steps 1201 and 1201b can be executed simultaneously. This application does not impose any specific restrictions on this.

[0187] Optional, if Figure 12 The illustrated embodiment also includes step 1201a. There is no fixed execution order between steps 1201a, 1201b, and 1201. For example, step 1201a can be executed first, then step 1201b, and finally step 1201; or step 1201 can be executed first, then step 1201a, and finally step 1201b. This application does not limit the specific execution order.

[0188] It should be noted that the second communication device can transmit the time-domain location information, frequency-domain location information, and first indication information of the first uplink channel using the same signaling. Alternatively, the second communication device can transmit the time-domain location information, frequency-domain location information, and first indication information of the first uplink channel using different signaling. This application does not impose any specific limitations.

[0189] The following sections introduce some possible implementation schemes for the first communication device in several scenarios.

[0190] The following describes scenario 1 in conjunction with steps 1202 to 1203. Optional, Figure 12 The illustrated embodiment also includes steps 1202 to 1203. Steps 1202 to 1203 may be performed after step 1201.

[0191] 1202. If each of the multiple transmission opportunities occupied by the first uplink channel is on an SBFD symbol or a non-SBFD symbol, the first communication device determines the frequency domain position occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information.

[0192] Optionally, the frequency domain location indicated by the first resource location information is a frequency domain resource of resource allocation type 0 or a frequency domain resource of resource allocation type 1.

[0193] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI.

[0194] In one possible implementation, all bits in the frequency domain resource allocation field of the DCI are used to indicate first resource location information. For example, as Figure 13 As shown, all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and there is no RB offset field.

[0195] In another possible implementation, a portion of the bits in the frequency domain resource allocation field of the DCI is used to indicate the first resource location information, while another portion of the bits in the frequency domain resource allocation field of the DCI is the RB offset field, which the first communication device ignores. For example, as Figure 14 As shown, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another set of bits are used to indicate the RB offset value. This other set of bits is the RB offset field. For the first communication device, the first communication device can ignore this RB offset field.

[0196] 1203. The first communication device transmits through the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0197] Specifically, the first communication device transmits the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0198] The following describes scenario 2 in conjunction with steps 1204 to 1205. Optional, Figure 12 The illustrated embodiment also includes steps 1204 to 1205. Steps 1204 to 1205 may be performed after step 1201.

[0199] 1204. If some of the multiple transmission opportunities occupied by the first uplink channel are on SBFD symbols and others are on non-SBFD symbols, the first communication device determines the frequency domain position occupied by the transmission opportunities occupying SBFD symbols among the multiple transmission opportunities based on the first resource location information and the RB offset value, and determines the frequency domain position occupied by the transmission opportunities occupying non-SBFD symbols among the multiple transmission opportunities based on the first resource location information.

[0200] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI. For example, such as Figure 14As shown, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and other bits are used to indicate the RB offset value. If some of the multiple transmission opportunities occupied by the first uplink channel are on SBFD symbols and others are on non-SBFD symbols, the first communication device determines the frequency domain position occupied by the transmission opportunities occupying SBFD symbols based on the first resource location information and the RB offset value, and determines the frequency domain position occupied by the transmission opportunities occupying non-SBFD symbols based on the first resource location information.

[0201] 1205. The first communication device transmits the first uplink channel through the frequency domain position occupied by the first uplink channel at each transmission time.

[0202] Specifically, the first communication device transmits the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0203] From the above Figure 12 In the illustrated embodiment, the first communication device can determine the parsing method of each bit in the frequency domain resource allocation domain of the DCI based on the symbol type of the multiple transmission opportunities occupied by the first uplink channel. This fully utilizes the frequency domain resource allocation domain and improves scheduling flexibility.

[0204] It should be noted that the above Figure 12 The illustrated embodiment uses a first communication device as the terminal device as an example to introduce the technical solution of this application. In practical applications, the first communication device can also be a network device. If the first communication device is a network device, then the above... Figure 12 Steps 1201a to 1201 in the illustrated embodiment are not executed. It should be noted that if the first communication device is a network device, in the above steps 1203, 1205, 1207 and 1209, the first communication device receives the first uplink channel by using the frequency domain position occupied by the first uplink channel at each transmission opportunity.

[0205] Figure 15 This is a schematic diagram of yet another embodiment of the communication method described in this application. Please refer to... Figure 15 The methods include:

[0206] Step 1501 and the aforementioned Figure 12 Step 1201 in the illustrated embodiment is similar and will not be described in detail here. Optionally, steps 1501a and 1501b are the same as described above. Figure 12 Steps 1201a and 1201b in the illustrated embodiment are similar and will not be described in detail here.

[0207] The following sections introduce some possible implementation schemes for the first communication device in several scenarios.

[0208] The following describes scenario one in conjunction with steps 1502 to 1503. Optional, Figure 15 The illustrated embodiment also includes steps 1502 to 1503. Steps 1502 to 1503 may be performed after step 1501.

[0209] 1502. If each of the multiple transmission opportunities occupied by the first uplink channel is on an SBFD symbol, the first communication device determines the frequency domain position occupied by the first uplink channel on each of the multiple transmission opportunities based on the first resource location information and the RB offset value.

[0210] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI. For example, such as Figure 14 As shown, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another set of bits are used to indicate the RB offset value. This other set of bits is the RB offset field. If each of the multiple transmission opportunities occupied by the first uplink channel is on an SBFD symbol, the first communication device can determine the frequency domain position occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information and the RB offset value.

[0211] 1503. The first communication device transmits the first uplink channel through the frequency domain position occupied by the first uplink channel at each transmission time.

[0212] Specifically, the first communication device transmits the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0213] The following section describes scenario two in conjunction with steps 1504 and 1505. Optional, Figure 15 The illustrated embodiment also includes steps 1504 to 1505. Steps 1504 to 1505 may be performed after step 1501.

[0214] 1504. If each of the multiple transmission opportunities occupied by the first uplink channel is on a non-SBFD symbol, the first communication device determines the frequency domain position occupied by the first uplink channel on each of the multiple transmission opportunities based on the first resource location information.

[0215] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI. For example, such as Figure 14As shown, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another set of bits are used to indicate the RB offset value. This other set of bits is the RB offset field. If each of the multiple transmission opportunities occupied by the first uplink channel is on a non-SBFD symbol, the first communication device determines the frequency domain location occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information.

[0216] 1505. The first communication device transmits data through the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0217] Specifically, the first communication device transmits the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0218] The following section describes scenario three in conjunction with steps 1506 and 1507. Optional, Figure 15 The illustrated embodiment also includes steps 1506 to 1507. Steps 1506 to 1507 may be performed after step 1501.

[0219] 1506. If some of the multiple transmission opportunities occupied by the first uplink channel are on SBFD symbols and others are on non-SBFD symbols, the first communication device determines the frequency domain position occupied by the transmission opportunities occupying SBFD symbols among the multiple transmission opportunities based on the first resource location information and the RB offset value, and determines the frequency domain position occupied by the transmission opportunities occupying non-SBFD symbols among the multiple transmission opportunities based on the first resource location information.

[0220] Optionally, the frequency domain location information of the first uplink channel is carried in the DCI. For example, such as Figure 14 As shown, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and other bits are used to indicate the RB offset value. If some of the multiple transmission opportunities occupied by the first uplink channel are on SBFD symbols and others are on non-SBFD symbols, the first communication device determines the frequency domain position occupied by the transmission opportunities occupying SBFD symbols based on the first resource location information and the RB offset value, and determines the frequency domain position occupied by the transmission opportunities occupying non-SBFD symbols based on the first resource location information.

[0221] 1507. The first communication device transmits through the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0222] Specifically, the first communication device transmits the first uplink channel at the frequency domain position occupied by the first uplink channel at each transmission time.

[0223] From the above Figure 15 In the illustrated embodiment, the first communication device can determine the parsing method of each bit in the frequency domain resource allocation domain of the DCI based on the symbol type of the multiple transmission opportunities occupied by the first uplink channel. This fully utilizes the frequency domain resource allocation domain and improves scheduling flexibility.

[0224] It should be noted that the above Figure 15 The illustrated embodiment uses a first communication device as the terminal device as an example to introduce the technical solution of this application. In practical applications, the first communication device can also be a network device. If the first communication device is a network device, then the above... Figure 15 Steps 1501a to 1501 in the illustrated embodiment are not executed. It should be noted that if the first communication device is a network device, in the above steps 1503, 1505 and 1507, the first communication device receives the first uplink channel by using the frequency domain position occupied by the first uplink channel at each transmission opportunity.

[0225] The following is a schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 16 The communication device is used to perform Figure 8 , Figure 12 and Figure 15 The process executed by the first communication device in the illustrated embodiment can be specifically described in the relevant descriptions in the foregoing method embodiments.

[0226] The communication device 1600 includes a transceiver module 1601 and a processing module 1602.

[0227] The processing module 1602 is used for data processing. The transceiver module 1601 can implement the corresponding communication functions. The transceiver module 1601 can also be called a communication interface or a communication module.

[0228] Optionally, the communication device 1600 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1602 can read the instructions and / or data in the storage module so that the communication device 1600 can implement the aforementioned method embodiments.

[0229] Optionally, the transceiver module 1601 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0230] It should be noted that the communication device 1600 may include a transmitting module but not a receiving module. Alternatively, the communication device 1600 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 1600 includes both transmitting and receiving actions.

[0231] Communication device 1600 can be used to perform Figure 8 , Figure 12 and Figure 15 The actions performed by the first communication device in the illustrated embodiment. For example, the communication module of the first communication device, or the circuitry or chip responsible for communication functions within the first communication device. Communication device 1600 can be the first communication device or a component configured within the first communication device. Processing module 1602 is used to execute... Figure 8 , Figure 12 and Figure 15 The illustrated embodiment shows processing-related operations on the first communication device side. The transceiver module 1601 is used to perform... Figure 8 , Figure 12 and Figure 15 The embodiments shown depict the transmit / receive operations on the first communication device side.

[0232] For example, the communication device 1600 is used to execute the following scheme:

[0233] The processing module 1602 is used to determine the transmission mode of the first uplink channel based on the frequency domain location information of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD symbols and non-SBFD symbols. The first uplink channel occupies multiple transmission opportunities.

[0234] The transceiver module 1601 is used to transmit the first uplink channel according to the transmission mode of the first uplink channel.

[0235] For other implementation methods, please refer to the preceding text. Figure 8 The relevant descriptions in the illustrated embodiments are as follows.

[0236] For example, the communication device 1600 is used to execute the following scheme:

[0237] The transceiver module 1601 is used to receive frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, and each of the multiple transmission opportunities is on an SBFD symbol or a non-SBFD symbol.

[0238] Processing module 1602 is used to determine the frequency domain position occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information;

[0239] The transceiver module 1601 is also used to transmit the first uplink channel through the frequency domain position occupied by the first uplink channel at each transmission opportunity.

[0240] For other implementation methods, please refer to the preceding text. Figure 12 The relevant descriptions in the illustrated embodiments are as follows.

[0241] For example, the communication device 1600 is used to execute the following scheme:

[0242] The transceiver module 1601 is used to receive frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information and RB offset value. The first uplink channel occupies multiple transmission opportunities, and each of the multiple transmission opportunities is on the SBFD symbol.

[0243] Processing module 1602 is used to determine the frequency domain position occupied by the first uplink channel in each of the multiple transmission opportunities based on the first resource location information and RB offset value.

[0244] The transceiver module 1601 is also used to transmit the first uplink channel through the frequency domain position occupied by the first uplink channel at each transmission opportunity.

[0245] For other implementation methods, please refer to the preceding text. Figure 15 The relevant descriptions in the illustrated embodiments are as follows.

[0246] For example, the communication device 1600 is used to execute the following scheme:

[0247] The transceiver module 1601 is used to receive frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, and each of the multiple transmission opportunities is on a non-SBFD symbol.

[0248] Processing module 1602 is used to determine the frequency domain position occupied by the first uplink channel in each of the plurality of transmission opportunities based on the first resource location information;

[0249] The transceiver module 1601 is also used to transmit the first uplink channel through the frequency domain position occupied by the first uplink channel at each transmission opportunity; wherein, the frequency domain position information is carried in the DCI, and all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource position information; or, the frequency domain position information is carried in the DCI, some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource position information, and another part of the bits in the frequency domain resource allocation field of the DCI is the RB offset field, and the communication device 1500 ignores the RB offset field.

[0250] For other implementation methods, please refer to the preceding text. Figure 15 The relevant descriptions in the illustrated embodiments are as follows.

[0251] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0252] The following is a schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 17 The communication device is used to perform Figure 12 and Figure 15 The process executed by the second communication device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments.

[0253] The communication device 1700 includes a transceiver module 1701. Optionally, the communication device 1700 may also include a processing module 1702.

[0254] The processing module 1702 is used for data processing. The transceiver module 1701 can implement the corresponding communication functions. The transceiver module 1701 can also be called a communication interface or a communication module.

[0255] Optionally, the communication device 1700 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1702 can read the instructions and / or data in the storage module so that the communication device 1700 can implement the aforementioned method embodiments.

[0256] Optionally, the transceiver module 1701 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0257] It should be noted that the communication device 1700 may include a transmitting module but not a receiving module. Alternatively, the communication device 1700 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 1700 includes both transmitting and receiving actions.

[0258] Communication device 1700 can be used to perform Figure 12 and Figure 15 The actions performed by the second communication device in the illustrated embodiment. For example, the communication module of the second communication device, or the circuitry or chip responsible for communication functions within the second communication device. Communication device 1700 can be the second communication device or a component configured within the second communication device. Processing module 1702 is used to execute... Figure 12 and Figure 15 The illustrated embodiment shows the processing-related operations on the second communication device side. The transceiver module 1701 is used to perform... Figure 12 and Figure 15The embodiments shown depict the transmit / receive operations on the second communication device side.

[0259] For example, the communication device 1700 is used to execute the following scheme:

[0260] The transceiver module 1701 is used to send frequency domain location information of a first uplink channel to a first communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, and each transmission opportunity is on an SBFD symbol or a non-SBFD symbol. The frequency domain location information of the first uplink channel is carried in a DCI, and all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information. Alternatively, the frequency domain location information of the first uplink channel is carried in a DCI, and some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, while another part of the bits in the frequency domain resource allocation field of the DCI is an RB offset field.

[0261] For other implementation methods, please refer to the preceding text. Figure 12 and Figure 15 The relevant descriptions in the illustrated embodiments are as follows.

[0262] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0263] This application also provides a communication device 1800. Please refer to... Figure 18 The communication device 1800 includes processing circuitry. This processing circuitry may be one or more processors 1810, or all or part of the circuitry within one or more processors 1810 used for processing or control. The processor 1810 is coupled to a memory 1820, which stores computer programs or instructions and / or data. The processor 1810 executes the computer programs or instructions and / or data stored in the memory 1820, causing the methods described in the above method embodiments to be performed. The communication device 1800 is used to implement the operations performed by the first or second communication device in the above method embodiments.

[0264] Optionally, the communication device 1810 may include one or more processors 1810.

[0265] Optional, such as Figure 18 As shown, the communication device 1800 may also include a memory 1820.

[0266] Optionally, the communication device 1800 may include one or more memory 1820.

[0267] Optionally, the memory 1820 can be integrated with the processor 1810 or set separately.

[0268] Optional, such as Figure 18 As shown, the communication device 1800 may further include transceiver circuitry. This transceiver circuitry may be a transceiver 1830, an input / output circuit, or an input / output interface. The transceiver circuitry is used for receiving and / or transmitting signals. For example, the processor 1810 is used to control the transceiver 1830 to receive and / or transmit signals.

[0269] For example, when the communication device 1800 is the aforementioned first communication device or the second communication device, the aforementioned processing circuit may be one or more processors 1810, or all or part of the circuits in one or more processors 1810 used for processing or control, and the aforementioned transceiver circuit may be a transceiver 1830.

[0270] For example, when the communication device 1800 is a chip for the aforementioned terminal device or network device, such as a system-on-a-chip (SoC) or a baseband chip, the aforementioned processing circuit can be one or more processors 1810, or all or part of the circuitry in one or more processors 1810 used for processing or control, and the aforementioned transceiver circuit can be an input / output circuit.

[0271] The following is through Figure 19 A schematic diagram of a possible structure of a terminal device is shown.

[0272] Figure 19 A simplified schematic diagram of a terminal device is shown. For ease of understanding and illustration, Figure 19 In this context, the terminal device is taken as a mobile phone. For example... Figure 19 As shown, the terminal device includes a processor, memory, radio frequency circuit, antenna, and input / output devices.

[0273] The processor is mainly used to process communication protocols and communication data, control terminal devices, execute software programs, and process data from software programs.

[0274] Memory is mainly used to store software programs and data.

[0275] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.

[0276] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0277] Input / output devices, such as touchscreens, displays, and keyboards, are primarily used to receive user input data and output data to the user.

[0278] It should be noted that some types of terminal devices may not have input / output devices.

[0279] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it.

[0280] For ease of explanation, Figure 19 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0281] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be considered as the transceiver module of the terminal device, and the processor with processing functions can be considered as the processing module of the terminal device. Figure 19 As shown, the terminal device includes a transceiver module 1910 and a processing module 1920. The transceiver module can also be called a transceiver unit, transceiver machine, or transceiver device. The processing module can also be called a processor, processing board, processing module, or processing device.

[0282] Optionally, the devices in transceiver module 1910 used for receiving functions can be considered as receiving modules, and the devices in transceiver module 1910 used for transmitting functions can be considered as transmitting modules. That is, transceiver module 1910 includes both receiving and transmitting modules. A transceiver module may also be called a transceiver, transceiver unit, or transceiver circuit, etc. A receiving module may also be called a receiver, receiver, or receiving circuit, etc. A transmitting module may also be called a transmitter, transmitter unit, or transmitting circuit, etc.

[0283] It should be understood that the transceiver module 1910 is used to perform the sending and receiving operations of the first communication device in the above method embodiment, and the processing module 1920 is used to perform other operations on the first communication device in the above method embodiment besides the sending and receiving operations.

[0284] When the terminal device is a chip, the chip includes a transceiver module and a processing module. The transceiver module can be an input / output circuit or a communication interface; the processing module is a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip.

[0285] This application embodiment also provides a communication system, the communication system including... Figure 8 , Figure 12 and Figure 15The first communication device and the second communication device in the illustrated embodiment.

[0286] This application also provides a chip device, including a processor, configured to call computer programs or computer instructions stored in the memory, so that the processor executes the above-described... Figure 8 , Figure 12 and Figure 15 The method of the embodiment shown.

[0287] In one possible implementation, the input of the chip device corresponds to the above. Figure 8 , Figure 12 and Figure 15 The receiving operation in the illustrated embodiment corresponds to the output of the chip device described above. Figure 8 , Figure 12 and Figure 15 The sending operation in the illustrated embodiment.

[0288] Optionally, the processor may be coupled to the memory via an interface, or the processor may be integrated with the memory.

[0289] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.

[0290] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more devices used to control the above. Figure 8 , Figure 12 and Figure 15 The illustrated embodiment is an integrated circuit for program execution of the method. The memory mentioned above may be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0291] This application also provides a computer program product including computer instructions, which, when run on a computer, causes the computer to perform the above-described actions. Figure 8 and Figure 12 The method of the embodiment shown.

[0292] This application also provides a computer-readable storage medium, including computer instructions, which, when executed on a computer, cause the computer to perform the above-described actions. Figure 8 and Figure 12 The method of the embodiment shown.

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

[0294] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0295] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0296] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

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

Claims

1. A communication method, characterized in that, The method is applied to a first communication device; the method includes: The transmission mode of the first uplink channel is determined based on the frequency domain location information of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on sub-band full-duplex SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD symbols and non-SBFD symbols. The first uplink channel occupies multiple transmission opportunities. The first uplink channel is transmitted according to the transmission method of the first uplink channel.

2. The method according to claim 1, characterized in that, The frequency domain location information includes the number of physical resource blocks (PRBs) occupied by the first uplink channel; Determining the transmission mode of the first uplink channel based on its frequency domain location information includes: The transmission mode of the first uplink channel is determined based on the number of physical resource blocks (PRBs) occupied by the first uplink channel and the number of uplink available PRBs of the first communication device.

3. The method according to claim 2, characterized in that, The step of determining the transmission mode of the first uplink channel based on the number of Physical Resource Blocks (PRBs) occupied by the first uplink channel and the number of available uplink PRBs of the first communication device includes: When the number of PRBs occupied by the first uplink channel is greater than the number of uplink available PRBs of the first communication device, then the transmission mode of the first uplink channel is the first transmission mode; or, When the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs of the first communication device, the transmission mode of the uplink channel is the second transmission mode.

4. The method according to claim 3, characterized in that, The transmission mode of the first uplink channel is the second transmission mode, and the resource allocation type of the first uplink channel is type 0; the plurality of transmission opportunities includes a first transmission opportunity, and the first transmission opportunity occupies SBFD symbols; The transmission of the first uplink channel according to the transmission mode of the first uplink channel includes: The target PRB is determined based on the PRB location information corresponding to the first uplink channel. The starting PRB of the target PRB is determined by the starting PRB of the first uplink channel indicated in the PRB location information. The target PRB consists of multiple consecutive PRBs in the frequency domain. The first uplink channel is transmitted via the target PRB on the SBFD symbol occupied during the first transmission opportunity.

5. The method according to claim 2, characterized in that, The frequency domain location information includes the resource allocation type of the first uplink channel; determining the transmission mode of the first uplink channel based on the number of physical resource blocks (PRBs) occupied by the first uplink channel and the number of uplink available PRBs of the first communication device includes: The transmission mode of the first uplink channel is determined based on the number of PRBs occupied by the first uplink channel, the number of uplink available PRBs of the first communication device, and the resource allocation type of the first uplink channel.

6. The method according to claim 5, characterized in that, The step of determining the transmission mode of the first uplink channel based on the number of PRBs occupied by the first uplink channel, the number of uplink available PRBs of the first communication device, and the resource allocation type of the first uplink channel includes: When the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, and the resource allocation type of the first uplink channel is type 1, then the transmission mode of the first uplink channel is the second transmission mode; or, When the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel falls within the frequency domain range of the available uplink PRBs of the first communication device, then the transmission mode of the first uplink channel is the second transmission mode; or, When the number of PRBs occupied by the first uplink channel is less than or equal to the number of available uplink PRBs, the resource allocation type of the first uplink channel is type 0, and the frequency domain range of the PRBs occupied by the first uplink channel exceeds the frequency domain range of the available uplink PRBs of the first communication device, then the transmission mode of the first uplink channel is the first transmission mode.

7. A communication method, characterized in that, The method is applied to a first communication device; the method includes: Receive frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities. Each of the multiple transmission opportunities is on a sub-band full-duplex SBFD symbol or a non-SBFD symbol. The frequency domain position occupied by the first uplink channel in each of the plurality of transmission opportunities is determined based on the first resource location information; The first uplink channel is transmitted using the frequency domain position occupied by the first uplink channel at each transmission opportunity.

8. The method according to claim 7, characterized in that, The frequency domain location information of the first uplink channel is carried in the downlink control information (DCI), and all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information. or, The frequency domain location information of the first uplink channel is carried in the DCI. Some bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information. Another part of the bits in the frequency domain resource allocation field of the DCI is the resource block RB offset field. The first communication device ignores the RB offset field.

9. A communication method, characterized in that, The method includes: The frequency domain location information of the first uplink channel is received from the second communication device. The frequency domain location information of the first uplink channel includes first resource location information and resource block RB offset value. The first uplink channel occupies multiple transmission opportunities, and each of the multiple transmission opportunities is on a sub-band full-duplex SBFD symbol. The frequency domain position occupied by the first uplink channel in each of the plurality of transmission opportunities is determined based on the first resource location information and the RB offset value. The first uplink channel is transmitted using the frequency domain position occupied by the first uplink channel at each transmission opportunity.

10. A communication method, characterized in that, The method includes: Receive frequency domain location information of a first uplink channel from a second communication device. The frequency domain location information of the first uplink channel includes first resource location information. The first uplink channel occupies multiple transmission opportunities, and each of the multiple transmission opportunities is on a non-subband full-duplex SBFD symbol. The frequency domain position occupied by the first uplink channel in each of the plurality of transmission opportunities is determined based on the first resource location information; the first uplink channel is transmitted using the frequency domain position occupied by the first uplink channel in each transmission opportunity; Wherein, the frequency domain location information is carried in downlink control information (DCI), and all bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information; or, the frequency domain location information is carried in the DCI, a portion of the bits in the frequency domain resource allocation field of the DCI are used to indicate the first resource location information, and another portion of the bits in the frequency domain resource allocation field of the DCI is a resource block (RB) offset field, and the first communication device ignores the RB offset field.

11. The method according to any one of claims 7 to 10, characterized in that, The method further includes: The system receives first indication information from the second communication device. The first indication information is used to indicate that the transmission mode of the first uplink channel is a second transmission mode, or the first indication information is used to indicate the transmission mode of the first uplink channel. The transmission mode of the first uplink channel is either a first transmission mode or a second transmission mode. The first transmission mode includes: uplink channel transmission only on sub-band full-duplex SBFD symbols or uplink channel transmission only on non-SBFD symbols. The second transmission mode includes: uplink channel transmission on both SBFD symbols and non-SBFD symbols.

12. A communication device, characterized in that, The communication device includes a module for performing transmit / receive operations of the method as described in any one of claims 1 to 6 and a module for performing processing operations of the method as described in any one of claims 1 to 6; or, The communication device includes a module for performing transmit / receive operations of the method as described in any one of claims 7 to 11 and a module for performing processing operations of the method as described in any one of claims 7 to 11.

13. A communication device, characterized in that, The communication device includes a processor for executing a computer program or computer instructions in a memory, such that the method as claimed in any one of claims 1 to 6 is implemented, or that the method as claimed in any one of claims 7 to 11 is implemented.

14. The apparatus according to claim 13, characterized in that, The device also includes a transceiver, and the processor and the transceiver are interconnected via a line.

15. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed, causes the method as described in any one of claims 1 to 11 to be implemented.