Data transmission method and apparatus, storage medium, and program product

By sharing uplink and downlink transmissions between the first RAT and the second RAT on the first frequency domain unit, and by using TDD, SBFD, or IBFD methods to configure different bandwidth and rate matching patterns, the problem of uneven spectrum resource utilization in multi-standard networks is solved, thereby improving spectrum resource utilization and signal quality.

CN122317907APending Publication Date: 2026-06-30HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-30
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In the case of multiple network standards coexisting, the spectrum resources for uplink and downlink transmissions are not used evenly, resulting in low spectrum resource utilization.

Method used

By sharing the uplink and downlink transmissions of the first RAT and the second RAT on the first frequency domain unit, and by using TDD, SBFD or IBFD methods to configure different bandwidth and rate matching patterns, uplink and downlink transmission conflicts can be avoided and spectrum resource utilization can be improved.

Benefits of technology

It improves the utilization rate of spectrum resources, meets the uplink and downlink transmission requirements of different network standards, and enhances signal quality and the processing efficiency of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122317907A_ABST
    Figure CN122317907A_ABST
Patent Text Reader

Abstract

Data transmission methods, apparatus, storage media, and program products can improve the utilization rate of spectrum resources. In this method, a first carrier receives first downlink data and transmits first uplink data on a first frequency domain unit. The first frequency domain unit is used for uplink transmission of a first radio access technology (RAT), uplink transmission of a second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of a first RAT, uplink transmission of a second RAT, and downlink transmission. Thus, this application can perform uplink transmission and downlink transmission of a second RAT through the first frequency domain unit; or perform downlink transmission and uplink transmission of a second RAT through the first frequency domain unit, thereby improving the spectrum resource utilization rate of the first frequency domain unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and more specifically to a data transmission method, apparatus, storage medium, and program product. Background Technology

[0002] In the field of wireless communication, networks can perform uplink and downlink transmissions on different frequency bands. When multiple network standards coexist, these networks can share one frequency band for uplink transmission and another frequency band for downlink transmission.

[0003] However, during uplink and downlink transmission, the network's demand for uplink and downlink transmission may differ. For example, in a network with multiple standards, the downlink transmission demand may be higher than the uplink transmission demand. This will result in uneven utilization of spectrum resources in the frequency bands used for uplink and downlink transmission, leading to low spectrum resource utilization. Summary of the Invention

[0004] To address the aforementioned technical problems, embodiments of this application provide a data transmission method, apparatus, storage medium, and program product, which can improve the utilization rate of spectrum resources.

[0005] Firstly, a data transmission method is provided. This method can be executed by a first node, or by a component of the first node, such as a processor, chip, or chip system of the first node, or by a logic module or software capable of implementing all or part of the first node. The following description uses the execution of this method by a first node as an example. The data transmission method includes: receiving first downlink data in a first frequency domain unit; and transmitting first uplink data in the first frequency domain unit; wherein the first frequency domain unit is used for uplink transmission of a first radio access technology (RAT), uplink transmission of a second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of the first RAT, and uplink transmission of the second RAT.

[0006] Based on the above technical solution, since the first frequency domain unit can be used not only for uplink transmission of the first RAT and the second RAT, but also for downlink transmission of the second RAT, when the downlink transmission demand of the second RAT is high, the downlink transmission of the second RAT shares the first frequency domain unit with the uplink transmission of the first RAT and the uplink transmission of the second RAT. This improves the spectrum resource utilization of the first frequency domain unit and better meets the downlink demand of the second RAT. Correspondingly, the first frequency domain unit can also be used for downlink transmission of the first RAT and the second RAT, as well as uplink transmission of the second RAT. Thus, when the uplink transmission demand of the second RAT is high, the uplink transmission of the second RAT can share the first frequency domain unit with the downlink transmission of the first RAT and the downlink transmission of the second RAT, thereby improving the utilization of the first frequency domain unit and better meeting the uplink demand of the second RAT.

[0007] In one possible design, the uplink and downlink transmissions of the second RAT are transmitted on the first frequency domain unit based on one of the following methods: time division duplex (TDD), subband non-overlapping full duplex (SBFD), or inband full duplex (IBFD).

[0008] Based on the above technical solutions, since the uplink and downlink transmissions of the second RAT are transmitted on the same carrier, conflicts will occur between them, thus affecting the signal transmission quality. Therefore, TDD, SBFD, and IBD can be used to enable the uplink and downlink transmissions to be transmitted on the first frequency domain unit, thereby reducing the conflicts between uplink and downlink transmissions and improving signal quality.

[0009] In one possible design, the first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; the first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT.

[0010] Based on the above technical solution, bandwidths can be configured separately for the uplink and downlink transmissions of the second RAT in the first frequency domain unit, allowing the uplink and downlink transmissions to occur within those bandwidths. In this way, uplink and downlink transmissions occur in different configured bandwidths, thus avoiding conflicts and improving signal quality.

[0011] In one possible design, at least one of the first downlink data and the first uplink data is data from the second RAT.

[0012] Based on the above technical solution, the first node can transmit not only the second RAT through the first frequency domain unit, but also the first RAT. For example, it can receive uplink data of the second RAT through the first frequency domain unit and send downlink data of the first RAT through the first frequency domain unit. In this way, the first node can transmit both the first and second RATs through the first frequency domain unit, thereby further improving the utilization rate of spectrum resources.

[0013] In one possible design, the uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT; or, the downlink data transmitted by the first RAT is located in the time slot corresponding to the downlink data transmitted by the second RAT.

[0014] Based on the above technical solution, when the uplink and downlink transmissions of the second RAT adopt TDD mode, no conflict will occur between them due to the different time domain resources they occupy. However, the uplink transmission of the first RAT may conflict with the downlink transmission of the second RAT. Therefore, the uplink data of the first RAT can be placed in the time slot of the uplink data of the second RAT. Since the time slot of the uplink data of the second RAT is different from the time slot of the downlink transmission of the second RAT, the uplink data of the first RAT will not conflict with the downlink transmission of the second RAT, thereby improving the signal transmission quality. Similarly, the downlink data of the first RAT is handled similarly and will not be described in detail here.

[0015] In one possible design, the uplink transmission of the second RAT is transmitted through resources other than the first resource on the first frequency domain unit, and the first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT.

[0016] Alternatively, the downlink transmission of the second RAT may be transmitted through resources other than the second resource on the first frequency domain unit, and the second resource may be used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

[0017] Based on the above technical solution, the first resource is used for downlink transmission of the first RAT and / or the second RAT, while the uplink transmission of the second RAT cannot use the second resource. In this way, when the downlink transmission of the first RAT and / or the downlink transmission of the second RAT are transmitted through the second resource, there will be no conflict with the uplink transmission of the second RAT, thus ensuring the transmission quality of the downlink transmission of the first RAT and / or the downlink transmission of the second RAT. Similarly, the downlink transmission of the second RAT is handled similarly and will not be described in detail here.

[0018] In one possible design, first configuration information is received, which is used to configure a rate matching pattern. The rate matching pattern includes a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern; the rate matching pattern corresponds to a first resource or a second resource.

[0019] Based on the above technical solution, the first node can configure a rate matching pattern based on the first configuration information. This allows the uplink transmission of the second RAT to avoid using the second resource, thereby ensuring the transmission quality of the downlink transmission of the first RAT and / or the second RAT. Similarly, the downlink transmission of the second RAT is handled similarly and will not be described further here.

[0020] In one possible design, when the first frequency domain unit is used for uplink transmission of the first RAT, first capability information is transmitted. The first capability information includes at least one of the following: whether it supports receiving downlink data of the second RAT in the first frequency domain unit; the transmission mode supported by the first frequency domain unit, which includes at least one of the following: TDD, SBFD, or IBFD; the bandwidth parameters that can be configured on the first frequency domain unit; whether it supports monitoring the physical downlink control channel (PDCCH) on the first frequency domain unit; and whether it supports monitoring the PDCCH simultaneously on the first and second frequency domain units, wherein the second frequency domain unit is a carrier used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or the second frequency domain unit is a carrier used for downlink transmission of the first RAT and downlink transmission of the second RAT.

[0021] Based on the above scheme, the first node can report its own capability information so that the second node can configure the first frequency domain unit with the first capability information. This avoids invalid configurations that the first node cannot support after the second node configures the first frequency domain unit, thereby making the first frequency domain unit more adaptable to the first node and improving the processing efficiency of the communication system.

[0022] In one possible design, when the first frequency domain unit is used for downlink transmission of the first RAT, second capability information is transmitted, the second capability information including at least one of the following: whether uplink data transmission of the second RAT is supported in the first frequency domain unit;

[0023] The transmission modes supported by the first frequency domain unit include at least one of the following: TDD, SBFD, or IBFD; the bandwidth parameters that can be configured on the first frequency domain unit; whether it supports transmitting a physical uplink control channel (PUCCH) on the first frequency domain unit; whether it supports frequency hopping on the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or the third frequency domain unit is a carrier for uplink transmission of the first RAT and uplink transmission of the second RAT.

[0024] Based on the above scheme, the first node can report its own capability information so that the second node can configure the first frequency domain unit with the second capability information. This avoids invalid configurations that the first node cannot support after the second node configures the first frequency domain unit, thereby making the first frequency domain unit more adaptable to the first node and improving the processing efficiency of the communication system.

[0025] Secondly, a data transmission method is provided. This method can be executed by a second node, or by components of the second node, such as a processor, chip, or chip system of the second node, or by a logic module or software capable of implementing all or part of the functions of the second node. The following description uses the execution of this method by a second node as an example. The data transmission method includes: transmitting first downlink data on a first frequency domain unit; receiving first uplink data on the first frequency domain unit; wherein the first frequency domain unit is used for uplink transmission of a first RAT, uplink transmission of a second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of a first RAT, and uplink transmission of a second RAT.

[0026] In one possible design, the uplink and downlink transmissions of the second RAT are transmitted on the first frequency domain unit based on one of the following methods: TDD, SBFD, or IBFD.

[0027] In one possible design, the first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; the first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT.

[0028] In one possible design, at least one of the first downlink data and the first uplink data is data from the second RAT.

[0029] In one possible design, the uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT; or, the downlink data transmitted by the first RAT is located in the time slot corresponding to the downlink data transmitted by the second RAT.

[0030] In one possible design, the uplink transmission of the second RAT is transmitted through resources on the first frequency domain unit other than the first resource, and the first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT; or, the downlink transmission of the second RAT is transmitted through resources on the first frequency domain unit other than the second resource, and the second resource is used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

[0031] In one possible design, first configuration information is sent, which is used to configure a rate matching pattern. The rate matching pattern includes a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern; the rate matching pattern corresponds to the first resource or the second resource.

[0032] In one possible design, when the first frequency domain unit is used for uplink transmission of the first RAT, first capability information is received. The first capability information includes at least one of the following: whether it supports receiving downlink data of the second RAT in the first frequency domain unit; the transmission mode supported by the first frequency domain unit, which includes at least one of the following: TDD, SBFD, or IBFD; the bandwidth parameters that can be configured on the first frequency domain unit; whether it supports monitoring PDCCH on the first frequency domain unit; whether it supports monitoring PDCCH simultaneously on the first and second frequency domain units, wherein the second frequency domain unit is a carrier for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or the second frequency domain unit is a carrier for downlink transmission of the first RAT and downlink transmission of the second RAT.

[0033] In one possible design, when the first frequency domain unit is used for downlink transmission of the first RAT, second capability information is received. The second capability information includes at least one of the following: whether uplink data transmission of the second RAT is supported in the first frequency domain unit; the transmission mode supported in the first frequency domain unit, including at least one of the following: TDD, SBFD, or IBFD; the bandwidth parameters that can be configured on the first frequency domain unit; whether PUCCH transmission is supported on the first frequency domain unit; whether frequency hopping is supported in the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT.

[0034] Thirdly, a communication device is provided for implementing various methods. The communication device includes modules, units, or means corresponding to the implementation of the methods, wherein the modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.

[0035] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively used to implement the receiving function and the transmitting function in any of the above aspects and any possible implementations thereof.

[0036] In some possible designs, the transceiver module can consist of transceiver circuits, transceivers, transceivers, or communication interfaces.

[0037] Fourthly, a communication device is provided, comprising: a processor and a memory; the memory being used to store computer instructions that, when executed by the processor, cause the communication device to perform the method described in any of the above aspects and any possible design thereof.

[0038] Fifthly, a communication device is provided, comprising: a processor and a communication interface; the communication interface being used to communicate with a module outside the communication device; the processor being used to execute computer programs or instructions to cause the communication device to perform the methods described in any of the above aspects and any possible designs thereof.

[0039] A sixth aspect provides a communication device comprising: at least one processor; said processor being configured to execute a computer program or instructions stored in a memory to cause the communication device to perform the methods described in any of the foregoing aspects and any possible designs thereof. The memory may be coupled to the processor, or may be independent of the processor.

[0040] In a seventh aspect, a communication device (e.g., a chip or chip system) is provided, the communication device including a processor for implementing the functions involved in any of the above aspects and any possible designs thereof.

[0041] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0042] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.

[0043] The communication device described in the third to seventh aspects may be the first node in the first aspect, or a device included in the first node, such as a chip or chip system; or the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or chip system.

[0044] Eighthly, a communication device is provided, which may be a first node, or a module or unit (e.g., a chip, a chip system, or a circuit) in the first node that performs the methods / operations / steps / actions described in the first aspect, or a module or unit that can be used in conjunction with the first node; or, the communication device may be a second node, or a module or unit (e.g., a chip, a chip system, or a circuit) in the second node that performs the methods / operations / steps / actions described in the second aspect, or a module or unit that can be used in conjunction with the second node.

[0045] It is understandable that when the communication device provided by any of the third to eighth aspects is a chip, the sending action / function of the communication device can be understood as outputting information, and the receiving action / function of the communication device can be understood as inputting information.

[0046] A ninth aspect provides a computer-readable storage medium storing a computer program or instructions that, when executed on a communication device, enable the communication device to perform the methods described in any of the foregoing aspects and any possible design thereof.

[0047] In a tenth aspect, a computer program product containing instructions is provided, which, when run on a communication device, enables the communication device to perform the methods described in any of the foregoing aspects and any possible design thereof.

[0048] The technical effects of any of the design methods in aspects three through ten can be found in the technical effects of different design methods in aspects one or two, and will not be repeated here. Attached Figure Description

[0049] Figure 1 A schematic diagram of a resource block symbol-level rate matching provided in this application;

[0050] Figure 2 A schematic diagram of resource element-level rate matching provided in this application;

[0051] Figure 3 A schematic diagram illustrating the resource allocation for 4G and 5G provided in this application;

[0052] Figure 4A schematic diagram illustrating a shared frequency band for 5G DL and future RAT DL provided for this application;

[0053] Figure 5 A schematic diagram illustrating a shared frequency band for 5G UL and future RAT UL provided for this application;

[0054] Figure 6 A schematic diagram of the structure of a communication system provided in this application;

[0055] Figure 7 A schematic diagram of another communication system provided in this application;

[0056] Figure 8 A schematic diagram of a hardware architecture for a first node or a second node provided in this application;

[0057] Figure 9 A schematic diagram illustrating the function of a processor provided in this application;

[0058] Figure 10 A flowchart illustrating a data transmission method provided in this application;

[0059] Figure 11 A schematic diagram illustrating different uplink and downlink transmission requirements provided in this application;

[0060] Figure 12 A schematic diagram illustrating various methods for configuring the first frequency domain unit as provided in this application;

[0061] Figure 13 A schematic diagram of a resource allocation provided for this application;

[0062] Figure 14 A schematic diagram illustrating another configuration of the first frequency domain unit provided in this application;

[0063] Figures 15-17 A schematic diagram of the communication device provided in this application. Detailed Implementation

[0064] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.

[0065] In the description of this application, unless otherwise stated, "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 a single item or a plurality of items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0066] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.

[0067] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0068] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0069] It is understood that in this application, "...when" and "if" both refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require a judgment action to be performed during implementation, nor do they imply any other limitations.

[0070] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.

[0071] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.

[0072] To facilitate understanding of the technical solutions of the embodiments of this application, a brief introduction to the relevant technologies of this application is given below.

[0073] 1. Rate matching

[0074] Rate matching refers to the exclusion of rate-matched resources from data transmission (control channel data or data channel data) to protect other information transmitted on those resources and prevent interference. Rate-matched resources are not considered when network devices and terminal devices calculate available resources.

[0075] In one possible implementation, rate matching can be implemented using puncturing. For example, network devices can puncture data on rate-matched resources to prevent transmission, thus protecting other information transmitted on those resources. Terminal devices also do not parse data on punctured resources.

[0076] Therefore, rate matching (such as punching) is used to avoid transmitting information on certain resources in order to avoid interfering with other information transmitted on those resources.

[0077] Rate matching includes resource block (RB) symbol-level rate matching and resource element (RE)-level rate matching. Network-side equipment can configure rate matching information for terminals using rate matching patterns. Optionally, the rate matching pattern is pre-configured to the terminal via radio resource control (RRC) signaling, and the network-side equipment can subsequently dynamically indicate whether the pre-configured rate matching pattern is effective via downlink control information (DCI).

[0078] Taking RB-symbol level rate matching as an example, for instance, as follows: Figure 1As shown, RB symbol-level rate matching includes: Bitmap-1, Bitmap-2, and Bitmap-3. Bitmap-1 refers to rate matching configured at the RB granularity in the frequency domain, i.e., rate matching is performed in units of RBs in the frequency domain. Bitmap-1 consists of 275 bits. Bitmap-2 refers to rate matching configured at the orthogonal frequency division multiplexing (OFDM) symbol granularity, i.e., rate matching is performed in units of OFDM symbols in the time domain. Bitmap-2 consists of 14 bits. Bitmap-3 refers to configuring a periodic pattern in the time domain. Bitmap-3 consists of 20 bits, which define a pattern with a period of 20ms. Furthermore, DCI format 1-1 can be used to dynamically indicate whether the configured rate matching pattern is active. It should be understood that the rate matching pattern can also be called a rate matching bitmap, such as Bitmap-1 mentioned above.

[0079] Taking RE-level rate matching as an example, another exemplary case is that RE-level rate matching includes configuring a long-term evolution (LTE) cell-specific reference signal (CRS) pattern and configuring a zero-power cell-specific reference signal-reference signal (ZP CRS-RS) pattern. Figure 2 As shown in (a), the LTE CRS pattern is used to indicate the location of specific resource elements (REs) in the frequency and time domains corresponding to each RB, which are used to transmit reference signals. Figure 2Figure (a) illustrates the locations of Reference Signals (REs) in different antenna configurations, such as a single-antenna configuration (1 Antenna Config), a dual-antenna configuration (2 Antenna Config), and a quad-antenna configuration (4 Antenna Config). The number of antenna ports varies across these configurations, and the CRS distribution on each antenna port (Antenna Port 0, 1, 2, 3) is fixed and repeats in each subframe. Specifically, "RE transmitting RS" indicates that these Res are used to transmit reference signals, "RE transmitting Nothing" indicates that these Res are not transmitting any signals, and "RE transmitting Data" indicates that these Res are used to transmit data. Antenna Port 0: Shows the distribution of CRS in the frequency and time domains. Antenna Port 1: Similar to Antenna Port 0, but the distribution of CRS in the frequency and time domains is slightly different. Antenna Port 2: Similar to Antenna Port 0 and Antenna Port 1, but the distribution of CRS in the frequency and time domains changes again. Antenna Port 3: Similar to the other ports, but the distribution of CRS in the frequency and time domains changes further.

[0080] like Figure 2 As shown in (b), the ZP CRS-RS pattern is used to indicate the location of specific resource elements (REs) in the frequency and time domains for transmitting zero-power CSI-RS signals. Figure 2 As shown in (b), Figure 2 The data also shows the ZP CSI-RS distribution at different densities, ranging from 1 to 32 ports, with different RE distribution patterns for each density. Specifically, 4 ports shows a sparse distribution, 6 ports a slightly denser distribution, and 8 ports a relatively dense distribution. Furthermore, the time-frequency pattern for RE-level rate matching is configured via RRC signaling.

[0081] 2. Spectrum sharing

[0082] Communication devices in a network can perform uplink and downlink transmissions separately on the FDD frequency band using different spectrum resources via frequency division duplexing (FDD). The FDD frequency band includes symmetrical uplink and downlink frequency bands, with a guard interval between them, and the uplink and downlink frequency bands have the same bandwidth. In this application, uplink and downlink transmissions can be referred to as uplink and downlink transmissions, and uplink and downlink frequency bands can be referred to as uplink and downlink frequency bands. Because uplink and downlink transmissions occur in different frequency bands, interference between them can be reduced. In the embodiments of this application, a frequency band can also be understood as a carrier, spectrum, spectrum resources, etc. For example, an uplink frequency band can be understood as an uplink carrier, an FDD uplink carrier, or uplink spectrum resources.

[0083] With the gradual development of communication technology, the types of network standards are also increasing, such as third-generation mobile communication systems (3G), fourth-generation mobile communication systems (4G), fifth-generation mobile communication systems (5G), and future communication systems. In traditional communication networks, multiple network standards can coexist, such as 3G and 4G simultaneously, or 4G and 5G simultaneously. In the case of multiple network standards coexisting, that is, when communication devices in the network support access to different network standards, multiple network standards can share the same spectrum resources for uplink and downlink transmission, thereby improving the utilization rate of spectrum resources.

[0084] As an example, taking the sharing of spectrum resources between 4G and 5G, in the early stages of New Radio (NR) network construction, the overall penetration rate of NR terminals is relatively low, and the growth rate of NR traffic (also known as call volume) varies across different regions. Therefore, rearming from LTE frequency bands to NR presents significant planning challenges and impacts the progress of NR network construction. Furthermore, NR frequency bands are generally high-frequency bands, and high-frequency bands have poor coverage. Therefore, NR can utilize some LTE frequency bands for communication, enabling dynamic spectrum sharing between LTE and NR. This allows LTE to help NR cover areas not covered by NR, ensuring coverage needs are met, for example, by utilizing certain low-frequency LTE bands for communication.

[0085] The NR band can be further divided into Frequency Range (FR1) and FR2. FR1 includes the C-band (4-8 gigahertz, GHz), while FR2 includes bands above 6 GHz, such as millimeter wave bands.

[0086] Dynamic spectrum sharing between LTE and NR refers to transmitting 4G and 5G data on the same frequency band through frequency division multiplexing or time division multiplexing. For example, based on the traffic volume of 4G and 5G, time-domain resources can be dynamically allocated for 4G and 5G in milliseconds, or frequency-domain resources can be dynamically allocated for 4G and 5G in RB-level units. Figure 3 As shown, f represents frequency domain resources, t represents time domain resources, and the division of LTE and NR on the horizontal axis represents the division of 4G and 5G in the time domain resources, while the division of LTE and NR on the vertical axis represents the division of 4G and 5G in the frequency domain resources. Furthermore, dynamic spectrum sharing can achieve smooth evolution between different RATs (also known as network standards). For example, during the evolution from 4G to 5G, it can ensure the performance experience of existing 5G users, minimize the impact on existing 4G users, and accelerate the pace of 5G deployment.

[0087] In one possible implementation, during the sharing of spectrum resources between 4G and 5G, various methods can be used to utilize the shared spectrum resources more efficiently. These include rate matching techniques (RB-level or RE-level rate matching), redesigning the time-domain position of the NR synchronization signal and physical broadcast control channel block (SSB), and changing the time-domain position of the NR demodulation reference signal (DMRS). The aim of these methods is to reduce resource conflicts between 4G and 5G channels / signals, thereby reducing interference to each other. For example, when LTE and NR share spectrum resources, since LTE continuously transmits the CRS, it is necessary to avoid resource conflicts between NR signals (or channels) and the CRS. For instance, NR's PDCCH, physical downlink shared channel (PDSCH), and DMRS symbols need to avoid conflicts with the LTE's CRS. When there is a conflict between PDSCH and CRS in NR, rate matching is performed. When there is a conflict between the resources of DMRS symbols and CRS, the DMRS symbols are repositioned to other symbols, thereby ensuring the experience of 4G users.

[0088] As another example, taking the sharing of spectrum resources between 5G and future RATs as an example, spectrum sharing between 5G and future RATs can be called dynamic spectrum sharing (DSS) or multi-radio access technology (RAT) spectrum sharing (MRSS). Once a carrier is configured with MRSS functionality, both 5G terminals and future RAT terminals can access this carrier; that is, 5G and future RATs share this carrier. Figure 4 As shown, 5G and future RAT share an FDD frequency band. This FDD band includes FDD downlink (DL) and FDD uplink (UL) bands. The FDD UL band can be used for both 5G UL and future RAT UL, and the FDD DL band can be used for both 5G DL and future RAT DL. In this application, "future RAT" is merely an exemplary description of one type of RAT, and in this application, "future RAT" can be understood as a future communication network.

[0089] Generally, the uplink and downlink bandwidths in the FDD band are symmetrical, meaning the uplink bandwidth and downlink bandwidth are equal. However, the service rate requirements of terminals supporting different RATs may be asymmetrical in the uplink and downlink directions, such as... Figure 5 As shown, the FDD UL band is used for 5G UL and future RAT UL, while the FDD DL band is used for 5G DL and future RAT DL. In the FDD DL band, for services primarily focused on downlink data (such as extended reality (XR) services), the downlink data rate and traffic requirements are high, consuming more bandwidth resources, resulting in higher utilization of the FDD UL band. Conversely, for the FDD UL band, the uplink data rate and traffic requirements are lower, therefore, the utilization of the FDD UL band is lower. This leads to a situation where one of the symmetrical uplink and downlink spectrum resources is insufficient, while the other has idle spectrum resources.

[0090] Correspondingly, in the FDD UL band, for services that mainly use uplink data (such as high-definition live streaming, video backhaul, etc.), the demand for uplink data rate and traffic is high, requiring more bandwidth resources, while the demand for downlink data rate and traffic is low, requiring less bandwidth resources. Therefore, there may be a situation where one of the symmetrical uplink and downlink frequency bands has insufficient spectrum resources, while the spectrum resources of the other frequency band are idle.

[0091] Based on this, this application provides a data transmission method. Since the first frequency domain unit can be used not only for uplink transmission of the first RAT and the second RAT, but also for downlink transmission of the second RAT, when the downlink transmission demand of the second RAT is high, the downlink transmission of the second RAT shares the first frequency domain unit with the uplink transmission of the first RAT and the uplink transmission of the second RAT. This improves the spectrum resource utilization of the first frequency domain unit and better meets the downlink demand of the second RAT. Correspondingly, the first frequency domain unit can also be used for downlink transmission of the first RAT and the second RAT, as well as uplink transmission of the second RAT. Thus, when the uplink transmission demand of the second RAT is high, the uplink transmission of the second RAT can share the first frequency domain unit with the downlink transmission of the first RAT and the downlink transmission of the second RAT, thereby improving the spectrum resource utilization of the first frequency domain unit and better meeting the uplink demand of the second RAT.

[0092] The technical solutions of this application embodiment can be used in various communication systems, including third-generation partnership project (3GPP) communication systems, such as 4G systems like long-term evolution (LTE), 5G systems like new radio (NR), LTE and 5G hybrid networking systems, 5G and future communication systems hybrid networking or spectrum sharing systems, communication-sensing integrated systems, non-terrestrial networks (NTN), device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-type communication (MTC) systems, Internet of Things (IoT) systems, or other future communication systems. The communication system can also be a non-3GPP communication system; there is no limitation.

[0093] The communication systems described above are merely illustrative examples, and are not limited to those described herein. The communication systems provided in this application do not impose any limitations on the solutions described herein. This will be explained uniformly here and will not be repeated below.

[0094] Figure 6 This is a schematic diagram illustrating one possible, non-limiting system. For example... Figure 6As shown, the communication system 6000 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., ...). Figure 6 Network elements 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 6 The network elements 120a-120j in the RAN100 are collectively referred to as 120. RAN100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 6 (Not shown in the image). Terminal 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0095] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4G, 5G mobile communication systems, or future-oriented evolution systems (such as Future Mobile Communications Systems). RAN 100 can also be an open access network (open RAN, O-RAN, or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0096] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and assists terminals in achieving wireless access. Multiple RAN nodes 110 in the communication system 6000 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative, for example... Figure 6 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices, for example... Figure 6 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.

[0097] In one possible scenario, a RAN node can be a network device, access network device, base station, evolved NodeB (eNodeB), access point (AP), transmission reception point (TRP), next-generation NodeB (gNB), next-generation base station in a future mobile communication system, base station in a future mobile communication system, or access node in a WiFi system, etc. Figure 6 110a), micro base stations or indoor stations (such as Figure 6 The RAN node can be a relay node or donor node (e.g., 110b), or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network device in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). In this application embodiment, the device used to implement the function of the RAN node can be a network device; it can also be a device capable of supporting the network device to implement this function, such as a chip system, which can be installed in the network device. In the technical solutions provided in the embodiments of this application, the device used to implement the function of the network device is a network device, and the network device is a base station, as an example, to describe the technical solutions provided in the embodiments of this application.

[0098] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0099] 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 ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0100] In one possible scenario, a terminal can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); or in the air (such as on airplanes, balloons, and satellites). The terminal device can be a user equipment (UE), where the UE includes handheld devices, vehicle-mounted devices, wearable devices, or computing devices with wireless communication capabilities. For example, a UE can be a mobile phone, tablet computer, or computer with wireless transceiver capabilities. The terminal device can also be a VR (virtual reality) terminal device, an AR (augmented reality) terminal device, a wireless terminal in industrial control, a wireless terminal in autonomous driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, and so on. In the embodiments of this application, the device used to implement the terminal's functions can be the terminal itself; it can also be a device capable of supporting the terminal in implementing these functions, such as a chip system, which can be installed in the terminal. In this application embodiment, the chip system may be composed of chips, or it may include chips and other discrete devices. In the technical solutions provided in this application embodiment, the device for implementing the functions of the terminal is a terminal, and the terminal is a UE (User Equipment) as an example to describe the technical solutions provided in this application embodiment. In one possible implementation, the terminal may be mobile or fixed.

[0101] In one possible implementation, the network device and terminal in the embodiments of this application may also be referred to as a communication device, which may be a general-purpose device or a special-purpose device. The embodiments of this application do not specifically limit this.

[0102] In one possible implementation, the relevant functions of the terminal or network device in this application embodiment can be implemented by one device, multiple devices working together, or one or more functional modules within a single device. This application embodiment does not specifically limit this. It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0103] For example, such as Figure 7 As shown, Figure 6 An exemplary implementation of the system shown. Figure 7 The system shown includes: a first node 701 and a second node 702.

[0104] The first node 701 and the second node 702 are connected for communication. The first node is the terminal of the second RAT, and the second node 702 can be a network device, such as a base station. The first node 701 can be... Figure 6 Terminal 120 and second node 702 can be Figure 6 Base station 110a.

[0105] In some embodiments, the first node 701 can receive first downlink data sent by the second node 702 on the first frequency domain unit, and send first uplink data to the second node 702 on the first frequency domain unit. Since the first frequency domain unit can be used for uplink and downlink transmission of the second RAT, as well as uplink or downlink transmission of the first RAT, when the demand for uplink or downlink transmission of the second RAT is large, the uplink transmission of the second RAT can share the same carrier with the downlink transmission of the first and second RATs, or the downlink transmission of the second RAT can share the same carrier with the uplink transmission of the first and second RATs, thereby improving carrier utilization and further meeting user needs.

[0106] In one possible implementation, Figure 7 The system shown may further include a third node 703. The third node 703 is communicatively connected to the second node 702. The third node 703 is the terminal of the first RAT. Since the first frequency domain unit can be used for uplink or downlink transmission of the first RAT, the third node 703 can also perform uplink or downlink transmission of the first RAT through the first frequency domain unit.

[0107] In yet another possible implementation... Figure 7The communication system shown may include, but is not limited to, single-band or multi-band communication systems, such as 5G and future communication networks sharing spectrum, or a future communication network communication system. This application does not impose any limitations on the embodiments described. For example, the communication system may include two first frequency domain units: one first frequency domain unit is used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission; the other first frequency domain unit is used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission. Alternatively, the communication system may have only one first frequency domain unit used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or only one first frequency domain unit used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

[0108] In another possible implementation, the technical solution provided in this application embodiment can be applied to wireless communication between communication devices. Wireless communication between communication devices can include: wireless communication between network devices and terminals, wireless communication between network devices, and wireless communication between terminals. In this application embodiment, the term "wireless communication" can also be abbreviated as "communication," and the term "communication" can also be described as "data transmission," "information transmission," or "transmission."

[0109] For example, such as Figure 8 As shown, Figure 7 The hardware architecture of the baseband or chip, network element, or module of the first or second node in the system shown is illustrated. This hardware architecture includes memory, processors #1 to #N, computer-readable medium #1 to #N, bus interface, and bus.

[0110] Processors include microprocessors (e.g., x86, ARM), microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), graphics processing units (GPUs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform various functions. In other words, the processors used in the baseband can be used to implement the processes described below and any one or more of those processes.

[0111] A processing system can be implemented using a bus architecture, typically represented by a bus. A bus can include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus communicatively couples various circuits together, including one or more processors (typically represented by a processor), memory, and computer-readable media (typically represented by a computer-readable media). The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further. The bus interface provides the interface between the bus and transceivers, and between the bus and the interface.

[0112] A transceiver provides a communication interface or means for communicating with various other devices via a wireless transmission medium. The transceiver may be coupled to an antenna array, and the transceiver and antenna array may be used together for communication with a corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for connecting an internal bus and an external transmission medium.

[0113] The processor is responsible for managing the bus and general processing, including executing software stored on a computer-readable medium. When the processor executes the software, the software causes the processing system to perform the various functions described below for any particular device.

[0114] The functions that can be implemented by the processor, memory, and computer-readable medium include: encoding, decoding, rate matching, rate dematching, scrambling, descrambling, modulation, demodulation, layer mapping, fast fourier transform (FFT), inverse fast fourier transform (IFFT), inverse discrete fourier transform (IDFT), precoding, RE mapping, channel equalization, deRE mapping, digital beamforming (BF), adding cyclic prefix (CP), removing CP, etc.

[0115] The system described in this application is intended to more clearly illustrate the technical solutions of this application, and does not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.

[0116] The following is combined with Figure 7 The communication system shown herein, taking the interaction between communication devices as an example, describes the data transmission method provided in the embodiments of this application. In the following embodiments of this application, the message names, parameter names, or information names between communication devices are merely examples, and may be other names in other embodiments. The method provided in this application is not specifically limited in this regard.

[0117] It is understood that in the embodiments of this application, each communication device may execute some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also execute other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments of this application, and it is not necessary to execute all the operations in the embodiments of this application.

[0118] In one possible implementation, this application uses a communication device as an example to illustrate the execution of the interactive illustration, but this application does not limit the execution subject of the interactive illustration. For example, the method executed by the communication device in this application can also be executed by a module (e.g., a chip, chip system, or processor) applied to the communication device, or by a logic node, logic module, or software capable of implementing all or part of the functions of the communication device. The processor may include communication and processing circuitry. The communication and processing circuitry may include one or more hardware components that provide a physical structure that performs various processes related to wireless communication (e.g., signal reception and / or signal transmission). The communication and processing circuitry may include two or more transmit / receive chains. The functions implemented by the communication and processing circuitry can also be processed on a computer-readable medium.

[0119] For example, such as Figure 9 As shown, taking a processor applied to this communication device as an example, the processor includes modules for identifying DL BWP1 configured on an FDD UL carrier, identifying UL BWP1 configured on an FDD UL carrier, identifying DL BWP0 configured on an FDD DL carrier, detecting PDSCH and receiving PDSCH on DL BWP0 and DL BWP1 respectively (i.e., in the case of PDCCH scheduling two PDSCHs), and reporting terminal capabilities (e.g., supporting downlink data reception on an FDD UL carrier). DL BWP1, UL BWP1, and DL BWP0 can be configured via RRC signaling. In one possible implementation, the functions of the processor can also be processed on a computer-readable medium. The processor also includes a mapping circuit, which may include modules based on... Figure 9 Any example of the function used for mapping. The function of the mapping circuit can also be processed on a computer-readable medium.

[0120] The following is based on Figure 7 Taking the system shown as an example, the data transmission method provided in the embodiments of this application will be described. Figure 10 As shown, the data transmission method may include the following steps:

[0121] Step 1001: The second node sends the first downlink data on the first frequency domain unit, and correspondingly, the first node receives the first downlink data on the first frequency domain unit.

[0122] Step 1002: The first node sends the first uplink data in the first frequency domain unit, and correspondingly, the second node receives the first uplink data in the first frequency domain unit.

[0123] The first frequency domain unit is used for uplink transmission of the first RAT, and uplink and downlink transmission of the second RAT; or the first frequency domain unit is used for downlink transmission of the first RAT, and uplink and downlink transmission of the second RAT. The first frequency domain unit can be a carrier, frequency band, spectrum, spectrum resource, etc. For example, the first frequency domain unit can be one of the uplink and downlink carriers obtained based on FDD.

[0124] In this application, the first RAT and the second RAT represent networks with different standards. Each RAT corresponds to a radio access technology (RAT) (or network standard), and different RATs correspond to different RATs. RATs can include, but are not limited to, GSM, CDMA, LTE, and 5G, each with its specific operating principle, frequency band, and performance characteristics. For example, the first RAT may be a 4G network (or simply 4G), and the second RAT may be a 5G network (or simply 5G); or, the first RAT may be 5G, and the second RAT may be a future network; or, the first RAT may be 4G, and the second RAT may be a future network. In this application, when describing the first RAT as 4G and the second RAT as a future RAT, 4G and future RAT are merely exemplary descriptions of the first and second RATs.

[0125] The first node can be a terminal supporting the second RAT, meaning it supports transmission via the second RAT. The second node is a network device supporting both the first and second RATs. The second RAT uses a higher network standard than the first RAT; for example, if the first RAT is 5G, the second RAT might be a future RAT. Therefore, when the first node is a terminal supporting the second RAT, both the first uplink data and the second downlink data can be data from the second RAT. In one scenario, a terminal with a higher network standard may be compatible with a lower network standard, meaning the second RAT terminal can communicate via both the second and first RATs. Therefore, when the first node is a terminal supporting the second RAT, it can also transmit data from the first RAT. It should be understood that "second RAT is higher than first RAT" means that the evolution version of the second RAT is later than the evolution version of the first RAT, or that the technology generation of the second RAT is higher than that of the first RAT.

[0126] In this context, the data in the first RAT can refer to both the uplink and downlink data of the first RAT. The data in the second RAT refers to both the uplink and downlink data of the second RAT. Optionally, since the first frequency domain unit can only be used for either uplink or downlink transmission of the first RAT, the first node cannot simultaneously receive and transmit data from the first RAT within the first frequency domain unit. In this case, at least one of the first uplink and first downlink data is data in the second RAT; that is, one or zero of the first uplink and first downlink data is data from the first RAT. In this application, uplink data is data transmitted from the first node to the second node, and downlink data is data transmitted from the second node to the first node.

[0127] In this application, the uplink carrier obtained based on FDD can be referred to as an FDD UL carrier, the downlink carrier obtained based on FDD can be referred to as an FDD DL carrier, the first frequency domain unit can be an FDD UL carrier or an FDD DL carrier, and the first frequency domain unit can be referred to as a shared carrier or a carrier shared by multiple RATs.

[0128] In one possible implementation, the FDD UL carrier is used for uplink transmission of the first RAT. The FDD UL carrier can be configured as a first frequency domain unit (referred to as the first uplink carrier) for both uplink and downlink transmission of the second RAT. That is, the downlink transmission of the second RAT, the uplink transmission of the first RAT, and the uplink transmission of the second RAT share the FDD UL carrier. Alternatively, the FDD DL carrier is used for downlink transmission of the first RAT. The FDD DL carrier can also be configured as a first frequency domain unit (referred to as the first downlink carrier) for both uplink and downlink transmission of the second RAT. That is, the uplink transmission of the second RAT, the downlink transmission of the first RAT, and the downlink transmission of the second RAT share the FDD DL carrier. Therefore, the first node and the second node can communicate via the first uplink carrier and the first downlink carrier. For example, they can transmit downlink data of the second RAT via the first uplink carrier, or they can transmit downlink data of the second RAT via the first downlink carrier; or they can transmit uplink data of the second RAT via the first uplink carrier, or they can transmit uplink data of the second RAT via the first downlink carrier.

[0129] In another possible implementation, the uses of the uplink and downlink carriers obtained based on FDD, except for those used as the first frequency domain unit, remain unchanged. For example, the FDD UL carrier is configured as the first uplink carrier, while the use of the FDD DL carrier remains unchanged. In this case, the first node and the second node can transmit data using the first uplink carrier and the FDD DL carrier, for example, transmitting downlink data of the second RAT via the first uplink carrier or via the FDD DL carrier. Alternatively, the FDD DL carrier is configured as the first downlink carrier, while the use of the FDD UL carrier remains unchanged. In this case, the first node and the second node can transmit data using the FDD UL carrier and the first downlink carrier, for example, transmitting uplink data of the second RAT via the first downlink carrier or via the FDD UL carrier.

[0130] Taking a 5G-based RAT and a future RAT as an example, the first frequency domain unit can be configured using an FDD UL carrier or an FDD DL carrier obtained from FDD. The FDD UL carrier can be used for uplink transmission in both 5G and the future RAT. However, if the downlink transmission demand of the future RAT is high, the FDD UL carrier can be configured for uplink transmission in 5G, and both uplink and downlink transmission in the future RAT, thus configuring the FDD UL carrier as the first frequency domain unit. This not only improves the utilization rate of the FDD UL carrier but also alleviates the resource shortage problem in the future RAT downlink transmission, improving the user experience. Similarly, the FDD DL carrier can also be configured as the first frequency domain unit, which will not be elaborated further here. Figure 11 As shown in (a), the UL band is the first frequency domain unit, used for 5G UL, future RAT UL, and future RAT DL, while the DL band is used for 5G DL and future RAT DL. Figure 11 As shown in (b), the UL band is used for 5G UL and future RAT UL, and the DL band is used for 5G DL, future RAT DL and future RAT UL.

[0131] In some embodiments, the uplink and downlink transmissions of the second RAT are transmitted on the first frequency domain unit based on one of the following methods: TDD, SBFD, or IBFD. That is, the uplink and downlink transmissions of the second RAT are transmitted on the first frequency domain unit in the manner of TDD, SBFD, or IBFD.

[0132] In this context, TDD can refer to the uplink and downlink transmissions of the second RAT being transmitted separately on the first frequency domain unit (or a portion of the bandwidth of the first frequency domain unit) based on different time domain resources. This allows the uplink and downlink transmissions of the second RAT to be transmitted on different time domain resources, thereby avoiding conflicts between them and improving transmission quality.

[0133] SBFD can refer to dividing a first frequency domain unit (or a portion of the bandwidth of the first frequency domain unit) into multiple sub-bands and determining the sub-bands corresponding to the uplink transmission of the second RAT and the downlink transmission of the second RAT. In this way, the uplink and downlink transmissions of the second RAT can be transmitted on different frequency domain resources, thereby avoiding conflicts between the uplink and downlink transmissions, improving transmission quality and reducing transmission latency.

[0134] In this context, IBDF can refer to the fact that the first node can simultaneously perform uplink and downlink transmissions of the second RAT on the first frequency domain unit, thereby improving the communication efficiency of the second RAT.

[0135] Furthermore, after configuring the FDD DL carrier and / or FDD UL carrier based on TDD, IBFD, or SBFD to obtain the first frequency domain unit, transmission in the second RAT can be implemented based on this configuration. That is, the network device can configure the uplink and downlink transmissions of the second RAT on the first frequency domain unit to be performed according to TDD, IBFD, or SBFD. For example, if the FDD UL carrier is used for uplink transmission in both the first and second RATs, after the network device is configured based on one of the above methods, the FDD UL carrier can be used for uplink transmission in the first RAT, uplink transmission in the second RAT, and downlink transmission, thus obtaining the first frequency domain unit.

[0136] The following describes several ways to configure an FDD UL carrier as the first frequency domain unit, using the example of configuring an FDD UL carrier as the first frequency domain unit. It should be understood that the first frequency domain unit obtained by the following configuration is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

[0137] Method 1: Configure a first uplink bandwidth and a first downlink bandwidth for the first node on the FDD UL carrier, i.e., the first frequency domain unit includes the first uplink bandwidth and the first downlink bandwidth. The first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT. Optionally, the uplink transmission of the first RAT can be transmitted in the first uplink bandwidth and / or the first downlink bandwidth, or in a bandwidth other than the first uplink bandwidth and the first downlink bandwidth, or it can be transmitted with the uplink and downlink transmission of the second RAT via TDD.

[0138] In one possible implementation, the first node is a terminal belonging to the second RAT. The first uplink bandwidth and the first downlink bandwidth are bandwidths configured for the terminals of the second RAT. In this way, the terminals of the second RAT can perform uplink and downlink transmissions using the first uplink bandwidth and the first downlink bandwidth, while the terminals of the first RAT cannot transmit using the first uplink bandwidth and the first downlink bandwidth. This avoids transmission conflicts within the first uplink and first downlink bandwidths of the second RAT and improves the transmission quality of the second RAT.

[0139] In one example, the first uplink bandwidth and the first downlink bandwidth partially overlap.

[0140] In another example, the first downlink bandwidth is a portion of the first uplink bandwidth; that is, the first uplink bandwidth includes the entire first downlink bandwidth. The first uplink bandwidth can be the UL portion bandwidth (BWP), and the first downlink bandwidth can be the DL BWP.

[0141] In one possible implementation, since the FDD UL carrier is originally used for uplink transmission of the first RAT and the second RAT, and the uplink transmission of the second RAT can occupy the entire FDD UL carrier, the entire FDD UL carrier can be configured as the first uplink bandwidth when configuring the first uplink bandwidth and the first downlink bandwidth.

[0142] like Figure 12 As shown in (a), the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers for 5G-future RATs. Furthermore, as... Figure 12 As shown in (a), the FDD UL carrier includes D and U, which overlap; for example, some bandwidths of D and U overlap. Here, D refers to the downlink bandwidth, and U refers to the uplink bandwidth. U in the FDD UL carrier is used for UL sharing in 5G-future RATs, and D is used for DL / downlink transmission in future RATs. In this case, D in the FDD UL carrier can be referred to as the additional downlink bandwidth for future RATs. The FDD DL carrier includes D, which is used for DL ​​sharing in 5G-future RATs. Optionally, Figure 12 In (a), the D in the FDD UL carrier can also represent the future RATUL DWP, and U represents the future RATUL DWP.

[0143] When the downlink transmission of the second RAT occupies the FDD UL carrier, in order to ensure the quality of the uplink transmission of the first RAT and the second RAT on the first frequency domain unit, the downlink transmission of the second RAT on the first frequency domain unit should avoid the uplink transmission of the first RAT and the second RAT. The following describes the methods 1.1-1.4 for the downlink transmission of the second RAT to avoid the uplink transmission of the first RAT and the second RAT.

[0144] Method 1.1: The downlink transmission of the second RAT is transmitted through resources other than the second resource on the first frequency domain unit. The second resource is used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

[0145] Network devices can configure a second resource for uplink transmission of the first RAT and / or the second RAT, while downlink transmission of the second RAT cannot be performed through the second resource. In this way, the first node can perform uplink transmission (e.g., for important transmissions) through the second resource, thereby ensuring transmission quality. The second resource can be a resource within the first downlink bandwidth or a resource within the first uplink bandwidth. The second resource can include frequency domain resources or time domain resources. In one scenario, after configuring the first uplink bandwidth and the second downlink bandwidth, the demand for uplink transmission of the first RAT and / or the second RAT increases. To ensure the quality of uplink transmission of the first RAT and / or the second RAT, the network device can configure some frequency domain resources within the first downlink bandwidth as second resources for uplink transmission of the first RAT and / or the second RAT, thereby ensuring the transmission quality of uplink transmission.

[0146] In this application, a second resource can be configured through first configuration information. For example, a first node can receive first configuration information. The first configuration information is used to configure a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern; the resource block symbol-level rate matching pattern or the resource element-level rate matching pattern corresponds to the second resource, that is, the rate matching pattern indicates the second resource.

[0147] By using rate matching, the downlink transmission of the second RAT bypasses (or avoids) the second resource, that is, it transmits through resources other than the second resource, or it discards the downlink data of the second RAT on the second resource (e.g., through puncturing). In this way, the downlink transmission of the second RAT will not affect the uplink transmission on the second resource, thus ensuring the quality of the uplink transmission in the second resource. Configuring the first node according to the rate matching pattern can also be referred to as rate matching the downlink transmission of the second RAT with the uplink transmission of the first and second RATs, or rate matching on the second resource based on the rate matching pattern.

[0148] The configuration information used to configure the resource element-level rate matching pattern includes at least one of the following: sounding reference signal (SRS) resource configuration information, random access channel occasion (RO) resource configuration information, common PUCCH resource configuration information, and scheduling request (SR) resource configuration information. That is, the second resource includes at least one of the following: SRS resource, RO resource, common PUCCH resource, and SRS resource. For example, the downlink transmission of the second RAT performs rate matching on the aforementioned SRS resource, meaning that the downlink transmission of the second RAT is not performed on this SRS resource, or the downlink data of the second RAT is not mapped on the aforementioned SRS resource.

[0149] For example, such as Figure 13 As shown, taking 5G as the first RAT and the future RAT as the second RAT as an example, on the 5G DL carrier in FDD, 5G downlink transmission can be transmitted through the entire bandwidth of the 5G DL carrier in FDD. The future RAT DL can perform future RAT downlink transmission through the future RAT DL BWP0, such as transmitting SSB, PDCCH, and PDSCH. On the 5G UL carrier in FDD, the future RAT UL BWP0 (i.e., the aforementioned first uplink bandwidth) can include the entire 5G UL carrier, while the future RAT DL BWP1 is the configured first downlink bandwidth, which can perform downlink transmissions such as PDSCH. Since the future RAT DL on the 5G UL carrier in FDD performs rate matching between the future RAT UL and 5G UL based on the rate matching pattern, the future RAT DL BWP1 avoids the second resource in the future RAT uplink transmission, that is, it avoids transmission resources such as SR, RO, and PUCCH. Furthermore, the PDCCH in future RATDL BWP0 can schedule the PDSCH in future RAT DL BWP0 and / or future RAT DL BWP1.

[0150] Optionally, when configuring the rate matching pattern at the resource element level, the rate matching resource can be represented by configuring the corresponding uplink resource or uplink resource index. In this case, it is necessary to indicate whether the corresponding rate matching resource belongs to the first RAT or the second RAT, so that the first node can distinguish which RAT's uplink resource needs to be avoided.

[0151] In RAT 1.2, the first node is configured not to receive uplink and downlink schedules simultaneously. For example, network devices can be configured to perform uplink and downlink scheduling on the first node in different time domain resources. In this way, the downlink transmission of the second RAT can be distinguished from the uplink transmission (uplink transmission of the first RAT and the second RAT) in the time domain (i.e., TDD mode), thus avoiding conflicts.

[0152] Method 1.3: When the first node receives both uplink and downlink scheduling simultaneously, the first node needs to send uplink data and receive downlink data at the same time. In this case, the first node can cancel either sending uplink data or receiving downlink data, for example, by pre-configuring to cancel receiving downlink data or sending uplink data.

[0153] In one possible implementation, when canceling the transmission of uplink data and the reception of downlink data, the transmission with lower priority is canceled based on the priority of uplink and downlink transmissions. For example, if the uplink transmission has a higher priority, the reception of downlink data can be canceled, thereby ensuring the priority of uplink transmission and avoiding conflicts between downlink and uplink transmissions of the second RAT (first RAT and second RAT).

[0154] Method 1.4: If the first node supports SBFD or reports that it supports SBFD, the downlink transmission of the second RAT performs rate matching with the uplink transmission (uplink transmission of the first RAT and the second RAT), that is, the downlink transmission of the second RAT avoids the uplink transmission.

[0155] Since the first node supports SBFD, it can simultaneously receive downlink data and send uplink data. In this way, the first node can transmit on different bandwidths in the manner of SBFD. For example, the downlink transmission of the second RAT is transmitted on a resource other than the second resource, while the uplink transmission (first RAT and second RAT) is transmitted on the second resource, thereby avoiding collisions.

[0156] Method 2: Configure the first uplink bandwidth and the first downlink bandwidth for the first node on the FDD UL carrier. The first uplink bandwidth and the first downlink bandwidth do not overlap at all.

[0157] In one possible implementation, the network device can configure the first uplink bandwidth and the first downlink bandwidth using SBFD. In this case, the first uplink bandwidth and the first downlink bandwidth can include multiple subbands, which can be non-contiguous. For example... Figure 12As shown in (b), the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers for 5G-future RATs. The FDD DL carrier is shared by 5G DL and future RAT DL, while the FDD UL carrier can be configured with the SBFD mode corresponding to the future RAT, allowing future RAT UL and future RAT DL to transmit in SBFD mode, i.e., transmitting on different bandwidths. Therefore, future RAT UL and future RAT DL will not conflict. Figure 12 As shown in (b), the FDD DL carrier includes D, where D refers to the downlink bandwidth. The FDD UL carrier includes U, S, and D, where U refers to the uplink bandwidth, D refers to the downlink bandwidth, and S refers to the uplink-to-downlink handover gap. Furthermore, Figure 12 In (b), the D, U, S, and 5G-future RAT share overlapping UL carriers. Furthermore, Figure 12 In (b), the FDD UL carrier includes several different uplink and downlink configurations. In this case, the downlink transmission of the second RAT only needs to avoid the uplink transmission of the first RAT.

[0158] The method by which the downlink transmission of the second RAT avoids the uplink transmission of the first RAT is the same as the method in Method 1 above, where the downlink transmission of the second RAT avoids the uplink transmission of both the first and second RATs. Since the uplink and downlink transmissions of the second RAT occur on completely different frequency domain resources and will not conflict, the downlink transmission of the second RAT only needs to avoid the uplink transmission of the first RAT. In this case, the second resource in Method 1 is the resource for the uplink transmission of the first RAT.

[0159] Method 3: Downlink transmission of the second RAT and uplink transmission of the first and second RATs are performed using TDD. Alternatively, downlink transmission of the second RAT and uplink transmission of the second RAT are performed using TDD.

[0160] In this method, the downlink transmission of the second RAT, the uplink transmission of the first RAT, and the uplink transmission of the second RAT can all be transmitted using TDD. Alternatively, the downlink transmission of the second RAT can be based on TDD, sharing the same time-domain resources as the other two methods, but different from the downlink transmission of the second RAT. It is also possible for the downlink and uplink transmissions of the second RAT to be based on TDD. In method three, the first and second nodes can transmit various types of data, such as scheduling data, control data, and synchronization signals, using TDD. Figure 12As shown in (c), taking the first RAT as 5G and the second RAT as a future RAT as an example, the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers between 5G and future RATs. The FDD DL carrier includes D, which can represent a downlink time slot. In the FDD UL carrier, there are D, S, and U. D can represent a downlink time slot, i.e., a UL time slot exclusively used by the future RAT; U can represent an uplink time slot, i.e., a UL time slot shared by 5G and future RATs; and S can represent a gap.

[0161] On FDD DL carriers, 5G and future RAT share all time-domain resources. On FDD UL carriers, however, by configuring a TDD frame structure, the time-domain resources exclusively used by the future RAT can differ from those shared by the two networks (5G + future RAT). In this case, the future RAT terminal uses time-division multiplexing for uplink and downlink on the FDD UL carrier, and the future RAT DL does not need to avoid 5G UL and future RAT UL. In one possible implementation, if the time-domain resources for future RAT downlink and future RAT uplink are different, and 5G uplink is not configured for TDD, then the future RAT DL also needs to avoid 5G UL. The avoidance method is the same as in Method 1 above (i.e., the second resource is the resource corresponding to 5G UL), and will not be elaborated further here.

[0162] In one possible implementation, when the network device does not configure a rate matching pattern for the first node, the uplink data of the first RAT is located in the time slot corresponding to the uplink data of the second RAT. That is, the uplink transmissions of the first and second RATs share the same time-domain resources. The downlink transmission of the second RAT and the uplink transmission on the first frequency domain unit (i.e., the uplink transmissions of the first and second RATs) are transmitted in a time-division manner. This prevents conflicts between the downlink transmission of the second RAT and the uplink transmission of the first RAT, thereby improving transmission quality.

[0163] In the three methods described above, the rate matching pattern can be configured by the network device, predefined (e.g., protocol predefined), or configured based on the first capability information reported by the first node. The first capability information includes at least one of the following: whether it supports receiving downlink data from the second RAT in the first frequency domain unit; the transmission mode supported by the first frequency domain unit, including at least one of the following: TDD, SBFD, or IBFD; the bandwidth parameters that can be configured on the first frequency domain unit; and whether it supports monitoring the PDCCH on the first frequency domain unit.

[0164] The bandwidth parameters that can be configured on the first frequency domain unit include the number and bandwidth of DL resources (or DL ​​BWPs) that can be configured on the FDD UL carrier, as well as the carrier frequency band supported by the first node. It should be understood that the TDD transmission mode corresponds to Method 3, and the SBFD transmission mode corresponds to Method 2. Therefore, the transmission mode can also be Method 1.

[0165] In one possible implementation, the first frequency domain unit can be configured based on first capability information. For example, if an FDD UL carrier is configured as the first frequency domain unit (the type of transmission used by this first frequency domain unit includes downlink transmission of the second RAT), and the first node does not support receiving downlink data of the second RAT on the first frequency domain unit or the FDD UL carrier, then the configuration for the FDD UL carrier would be wasted. Therefore, it is necessary to determine whether downlink transmission needs to be configured for the first node on the FDD UL carrier based on whether the first node supports receiving downlink transmission of the second RAT on the first frequency domain unit.

[0166] For example, if the first node supports TDD, it means that the first node supports the configuration method in Method 3 above. Therefore, the FDD UL carrier can be configured according to Method 3 above to obtain the first frequency domain unit. If the first node supports SBFD, it means that the first node supports the transmission method in Method 2 above. Therefore, the FDD UL carrier can be configured according to Method 2 above to obtain the first frequency domain unit.

[0167] After obtaining the first frequency domain unit based on any of the three configurations described above, the first node and the second node can perform data transmission based on the first frequency domain unit. The following will describe some scenarios of data transmission between the first node and the second node.

[0168] (1) Initial Access Process. During the initial access process of the terminal to the network equipment (i.e., the initial access process of the terminal to the cell), the downlink initial access signal received by the terminal in the second RAT is transmitted on the second frequency domain unit, not on the first frequency domain unit. Since the uplink transmission has a higher priority in the first frequency domain unit, the downlink transmission of the second RAT needs to avoid the uplink transmission of the first and second RATs. However, there is no uplink transmission on the second frequency domain unit (i.e., uplink transmission is not configured for the first node in the FDD DL), or the downlink transmission has a higher priority (i.e., it is configured as the first frequency domain unit in the FDD DL). Therefore, in order to ensure that the terminal can receive the downlink initial access signal more smoothly, the downlink initial access signal is configured to be transmitted on the second frequency domain unit, thereby improving the success rate of the terminal accessing the network.

[0169] The downlink initial access signal may include the downlink common signal at the time of initial access, such as the SSB of the second RAT and system information block type 1 (SIB1). The second frequency domain unit is a carrier used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission (i.e., uplink transmission is configured for the first node on the FDD DL carrier), or the second frequency domain unit is a carrier used for downlink transmission of the first RAT and downlink transmission of the second RAT (i.e., uplink transmission is not configured for the first node on the FDD DL carrier). That is, after the first node configures the FDD UL carrier as the first frequency domain unit, the FDD DL carrier can be configured as the first frequency domain unit for downlink transmission of the second RAT, uplink transmission of the second RAT, and downlink transmission, or it can be left unconfigured. Therefore, the second frequency domain unit can be the FDD DL carrier, or the first frequency domain unit configured on the FDD DL carrier.

[0170] In one possible implementation, in addition to the downlink initial access signal, other downlink signals with a priority higher than the threshold can also be transmitted on the second frequency domain unit instead of the first frequency domain unit.

[0171] (2) PDCCH monitoring. The first capability information reported by the first node may also include whether it supports simultaneous monitoring of PDCCH on the first frequency domain unit and the second frequency domain unit. Since both the first frequency domain unit and the second frequency domain unit can perform downlink transmission, the first node can report whether it supports simultaneous PDCCH monitoring on these two carriers. If not, the second node can choose to perform PDCCH transmission only on the second frequency domain unit (or the first frequency domain unit).

[0172] Furthermore, the second node can send indication information on the second frequency domain unit, which can be used to activate or deactivate PDCCH monitoring on the downlink bandwidth (e.g., the first downlink bandwidth) of the first frequency domain unit. For example, if the second node chooses not to perform PDCCH transmission on the downlink bandwidth of the first frequency domain unit, the second node can instruct the first node to deactivate PDCCH monitoring on the first frequency domain unit, thereby improving the communication efficiency of the first node.

[0173] (3) Channel Measurement. Since the first frequency domain unit can also perform downlink transmission, it is necessary to measure the downlink channel of the downlink transmission corresponding to the first frequency domain unit. The second node can configure CSI-RS resources on the downlink bandwidth of the first frequency domain unit, so that the channel state information of the downlink channel can be measured through the configured CSI-RS resources. In one possible implementation, since the downlink transmission priority of the first frequency domain unit is lower than the uplink transmission priority, the CSI-RS sent by the second node may not reach the first node in time, thus affecting the acquisition of channel state information. Therefore, the second node can no longer configure CSI-RS resources on the downlink bandwidth of the first frequency domain unit, but instead configure SRS resources on the first uplink bandwidth. Since SRS is an uplink signal sent by the first node to the second node, it has a higher priority and the second node can receive SRS in time. Afterwards, the second node can obtain the channel state information of the uplink channel of the first frequency domain unit through SRS, and obtain the channel state information of the uplink and downlink channels of the first frequency domain unit through channel reciprocity. Optionally, at this time, the bandwidth of the SRS resource includes the bandwidth corresponding to the first downlink bandwidth.

[0174] (4) PDSCH Data Scheduling. A portion of a PDSCH data can be mapped onto the second frequency domain unit, and another portion onto the first frequency domain unit. For example, a transport block (TB) can be mapped simultaneously onto the downlink bandwidth of both the second and first frequency domain units. In this case, a DCI schedules one PDSCH data, and the PDSCH data corresponding to this TB is partially mapped onto the first frequency domain unit and partially onto the second frequency domain unit. This allows for more efficient use of the resources of both the first and second frequency domain units, thereby improving carrier utilization. Furthermore, it allows for more flexible transmission of PDSCH data, thus reducing the probability of PDSCH data loss or corruption.

[0175] In one possible implementation, the two TBs are mapped to the downlink bandwidth on the second frequency domain unit and the downlink bandwidth on the first frequency domain unit, respectively. In this case, of the two PDSCH data corresponding to the two TBs, one PDSCH data can be entirely mapped to the downlink bandwidth on the second frequency domain unit, and the other PDSCH data can be entirely mapped to the downlink bandwidth on the first frequency domain unit, thus avoiding the need to transmit the same data on different carriers.

[0176] In this case, the PDCCH on the second frequency domain unit can transmit the scheduling information of the PDSCH on the first frequency domain unit, or the PDCCH on the second frequency domain unit can simultaneously transmit the scheduling information of the downlink bandwidth on the second frequency domain unit and the downlink bandwidth on the first frequency domain unit (i.e., scheduling through a DCI), or the downlink bandwidth on the first frequency domain unit can transmit the scheduling information of the downlink bandwidth on the first frequency domain unit (i.e., self-scheduling).

[0177] The above describes the first frequency domain unit obtained by configuring an FDD UL carrier. The following will describe the first frequency domain unit obtained by configuring an FDD DL carrier.

[0178] Method 4: Configure a first uplink bandwidth and a first downlink bandwidth for the first node on the FDD DL carrier, that is, the first frequency domain unit includes the first uplink bandwidth and the first downlink bandwidth. Optionally, the downlink transmission of the first RAT can be transmitted in the first uplink bandwidth and / or the first downlink bandwidth, or it can be transmitted in a bandwidth other than the first uplink bandwidth and the first downlink bandwidth, or it can be transmitted with the uplink and downlink transmission of the second RAT via TDD.

[0179] The first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT. The first uplink bandwidth and the first downlink bandwidth partially overlap, or the first uplink bandwidth is a part of the first downlink bandwidth, meaning the first downlink bandwidth includes the entire first uplink bandwidth. The first uplink bandwidth can be a UL BWP, and the first downlink bandwidth can be a DL BWP.

[0180] In one possible implementation, since the FDD DL carrier is originally used for downlink transmission of the first RAT and the second RAT, and the uplink transmission of the second RAT can occupy the entire FDD UL carrier, the entire FDD DL carrier can be configured as the first downlink bandwidth when configuring the first uplink bandwidth and the first downlink bandwidth.

[0181] like Figure 14 As shown in (a), the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers for 5G-future RATs. Furthermore, as... Figure 14 As shown in (a), the FDD DL carrier includes D and U, which overlap. For example, some bandwidths of D and U overlap, where D refers to downlink bandwidth and U refers to uplink bandwidth. In the FDD DL carrier, D is used for DL ​​sharing in 5G-future RATs, and D is used for DL / downlink transmission in future RATs. In this case, U in the FDD DL carrier can be referred to as the additional uplink bandwidth of future RATs.

[0182] When the uplink transmission of the second RAT occupies the FDD DL carrier, in order to ensure the quality of the downlink transmission of the first and second RATs on the FDD DL carrier, the uplink transmission of the second RAT on the first frequency domain unit should avoid the downlink transmission of the first and second RATs. The following will describe methods 2.1-2.4 for the uplink transmission of the second RAT to avoid the downlink transmission of the first and second RATs.

[0183] Method 2.1: The uplink transmission of the second RAT is transmitted through resources other than the first resource on the first frequency domain unit. The first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT.

[0184] Configuring a first resource on a first frequency domain unit is for downlink transmission of the first RAT and / or the second RAT, while uplink transmission of the second RAT cannot be transmitted through the first resource. In this way, for downlink transmission (or some more important downlink transmissions), the first node can transmit through the first resource, thereby ensuring the quality of downlink transmission. The first resource can be a resource in the first downlink bandwidth or a resource in the first uplink bandwidth. The first resource can include frequency domain resources or time domain resources. In one scenario, after configuring the first uplink bandwidth and the second downlink bandwidth, the demand for downlink transmission of the first RAT and / or the second RAT increases. To ensure the quality of downlink transmission of the first RAT and / or the second RAT, the network device can configure some frequency domain resources in the first uplink bandwidth as the first resource for downlink transmission of the first RAT and / or the second RAT, thereby ensuring the transmission quality of downlink transmission.

[0185] In this application, configuration can be performed using first configuration information. For example, a first node can receive first configuration information. The first configuration information is used to configure a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern; the resource block symbol-level rate matching pattern or the resource element-level rate matching pattern corresponds to the first resource. That is, by rate matching, the uplink transmission of the second RAT bypasses the first resource, or the uplink data of the second RAT on the first resource is discarded (e.g., by puncturing), i.e., transmission is performed through resources other than the first resource. In this way, the uplink transmission of the second RAT will not affect the downlink transmission on the first resource, thereby ensuring the quality of downlink transmission. In some scenarios, the configuration of the first node according to the rate matching pattern can also be referred to as the uplink transmission of the second RAT performing rate matching on the downlink transmission of the first RAT and the second RAT, or performing rate matching on the first resource based on the rate matching pattern. Among them, the resource element-level rate matching pattern includes at least one of the following: CSI-RS resource configuration, SSB resource configuration. It should be understood that other descriptions of the rate matching pattern can refer to the description in Method 1 above, and will not be repeated here.

[0186] Method 2.2: Configure the first node not to receive uplink and downlink schedules simultaneously. For example, network devices can be configured to perform uplink and downlink scheduling on the first node in different time domain resources. In this way, the uplink transmission of the second RAT can be distinguished from the downlink transmission (first RAT and second RAT) in the time domain (i.e., TDD mode), thus avoiding conflicts.

[0187] Method 2.3: When the first node receives both uplink and downlink schedules simultaneously, the first node needs to send uplink data and receive downlink data at the same time. In this case, the first node can cancel either uplink data reception or downlink data reception. For example, it can be pre-configured to cancel either uplink data reception or downlink data transmission.

[0188] Method 2.4: If the first node supports SBFD or reports that it supports SBFD, the uplink transmission of the second RAT performs rate matching with the downlink transmission of the first RAT and the second RAT, that is, the downlink transmission of the second RAT avoids the uplink transmission.

[0189] Since the first node supports SBFD, it can simultaneously receive downlink data and send uplink data. In this way, the first node can transmit on different bandwidths in the SBFD manner. For example, the uplink transmission of the second RAT can be transmitted on resources other than the first resource, while the downlink transmission of the first RAT and the second RAT can be transmitted on the first resource, thereby avoiding conflicts.

[0190] Method 5: Configure the first uplink bandwidth and the first downlink bandwidth for the first node on the FDD DL carrier. The first uplink bandwidth and the second uplink bandwidth do not overlap at all.

[0191] In one possible implementation, the network device can configure the first uplink bandwidth and the first downlink bandwidth via SBFD. In this case, the first uplink bandwidth and the first downlink bandwidth can include multiple subbands, which can be non-contiguous.

[0192] like Figure 14 As shown in (b), Figure 14 As shown in (b), the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers for 5G-future RAT. The FDD UL carrier is shared by both 5G UL and future RAT UL, while the FDD DL carrier can be configured with the SBFD mode corresponding to the future RAT. This allows future RAT UL and future RAT DL to transmit in SBFD mode, i.e., on different bandwidths, thus preventing conflicts between future RAT UL and future RAT DL. Figure 14 As shown in (b), the FDD UL carrier includes U, where U refers to the uplink bandwidth; the FDD DL carrier includes U, S, and D, where U refers to the uplink bandwidth, D refers to the downlink bandwidth, and S refers to the gap. Furthermore, Figure 14 In (b), the D, U, S, and 5G-future RAT share overlapping DL carriers. Furthermore, Figure 14 The FDD DL carrier in (b) includes a variety of different uplink and downlink configurations.

[0193] The method by which the uplink transmission of the second RAT avoids the downlink transmission of the first RAT is the same as the method in Method 4 above, where the uplink transmission of the second RAT avoids the downlink transmission of both the first and second RATs. Since the uplink and downlink transmissions of the second RAT occur on completely different frequency domain resources and will not conflict, the uplink carrier of the second RAT only needs to avoid the downlink transmission of the first RAT. In this case, the first resource in Method 1 is the resource for the uplink transmission of the first RAT.

[0194] Method 6: The uplink transmission of the second RAT and the downlink transmission of the first and second RATs are transmitted in a TDD manner. Alternatively, the uplink transmission and downlink transmission of the second RAT are transmitted in a TDD manner.

[0195] The downlink transmission of the second RAT, the uplink transmission of the first RAT, and the uplink transmission of the second RAT can all be transmitted separately using TDD. Alternatively, the uplink transmission of the second RAT can be transmitted using TDD along with the other two transmissions, meaning that the downlink transmission of the first RAT and the downlink transmission of the second RAT share the same time-domain resources, but the uplink transmission of the second RAT has different time-domain resources. Another possibility is that the uplink transmission of the second RAT and the downlink transmission of the second RAT can both be transmitted using TDD.

[0196] like Figure 14 As shown in (c), taking the first RAT as 5G and the second RAT as a future RAT as an example, the frequency domain resources include FDD UL carriers and FDD DL carriers. Both FDD UL and FDD DL carriers are shared carriers between 5G and future RATs. The FDD UL carrier includes U, where U can represent an uplink time slot. The FDD DL carrier includes D, S, and U. D can represent a downlink time slot, i.e., the DL time slot shared by 5G and future RATs; U can represent an uplink time slot, i.e., the UL time slot exclusively used by the future RAT; and S can represent a gap.

[0197] On FDD UL carriers, 5G and future RAT share all time-domain resources. On FDD DL carriers, however, by configuring a TDD frame structure, the time-domain resources exclusively used by the future RAT can differ from those shared by the two networks (5G + future RAT). In this case, the future RAT terminal uses time-division multiplexing for uplink and downlink on the FDD DL carrier, and the future RAT UL does not need to avoid 5G DL and the future RAT DL. In one possible implementation, if the time-domain resources for future RAT downlink and future RAT uplink are different, and 5G downlink is not configured for TDD, then the future RAT DL still needs to avoid 5G DL. The avoidance method is the same as in Method 1 above (i.e., the first resource is the resource corresponding to 5G DL), and will not be elaborated further here.

[0198] In one possible implementation, when the network device does not configure a rate matching pattern for the first node, the downlink data of the first RAT is located in the time slot corresponding to the downlink data of the second RAT. That is, the downlink transmissions of the first and second RATs share the same time-domain resources. The uplink transmission of the second RAT and the downlink transmission on the first frequency domain unit (i.e., the downlink transmissions of the first and second RATs) are transmitted via TDD. This avoids conflicts between the uplink and downlink transmissions of the second RAT and between the first and second RATs, thereby improving transmission quality.

[0199] In the three methods described above, the rate matching pattern can be configured by the network device, predefined (e.g., protocol predefined), or configured based on the second capability information reported by the first node. The second capability information includes at least one of the following:

[0200] Does it support transmitting uplink data of the second RAT in the first frequency domain unit?

[0201] The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD;

[0202] The bandwidth parameters that can be configured are supported on the first frequency domain unit.

[0203] The bandwidth parameters that can be configured on the first frequency domain unit include the number and bandwidth of UL resources (or UL BWPs) that can be configured on the FDD DL carrier, as well as the carrier frequency band supported by the first node. It should be understood that the TDD transmission mode corresponds to Method Six, and the SBFD transmission mode corresponds to Method Five. Therefore, the transmission mode can also be Method Four.

[0204] In one possible implementation, the first frequency domain unit can be configured based on the second capability information. For example, if an FDD DL carrier is configured as the first frequency domain unit (the type of transmission used by this first frequency domain unit includes uplink transmission of the second RAT), but the first node does not support transmitting uplink data of the second RAT on the first frequency domain unit or the FDD DL carrier, then the configuration for the FDD DL carrier would be wasted. Therefore, it is necessary to determine whether the FDD DL carrier needs to be configured based on whether the first node supports transmitting uplink transmission of the second RAT on the first frequency domain unit.

[0205] For example, if the first node supports TDD, it means that the first node supports the configuration method in Method 4 above. Therefore, the FDD DL carrier can be configured according to Method 4 above to obtain the first frequency domain unit. If the first node supports SBFD, it means that the first node supports the transmission method in Method 5 above. Therefore, the FDD DL carrier can be configured according to Method 5 above to obtain the first frequency domain unit.

[0206] After obtaining the first frequency domain unit based on any of the three configurations described above, the first node and the second node can perform data transmission based on the first frequency domain unit. The following will describe some scenarios of data transmission between the first node and the second node.

[0207] (4) Initial Access Procedure. During the initial access procedure of the terminal to the network equipment (i.e., the initial access procedure of the terminal to the cell), the uplink initial access signal sent by the terminal of the second RAT is transmitted on the third frequency domain unit, not on the first frequency domain unit. Since downlink transmission has a higher priority in the first frequency domain unit, the uplink transmission of the second RAT needs to avoid the downlink transmission of the first and second RATs. However, there is no downlink transmission on the third frequency domain unit (i.e., downlink transmission is not configured for the first node in FDD UL), or the uplink transmission has a higher priority (i.e., it is configured as the first frequency domain unit in FDD UL). Therefore, in order to ensure that the terminal can send the uplink initial access signal more smoothly, the uplink initial access signal is configured to be transmitted on the third frequency domain unit, thereby improving the success rate of the terminal accessing the network.

[0208] The uplink initial access signal may include signals such as PRACH and UL scheduling (e.g., MSG3) during initial access. The third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission (i.e., the first frequency domain unit configured by FDD UL), or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT (i.e., downlink transmission is not configured for the first node on the FDD UL carrier). That is, after the first node configures the FDD DL carrier as the first frequency domain unit, the FDD UL carrier can be configured as the first frequency domain unit for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission, or it can be left unconfigured. Therefore, the third frequency domain unit can be the FDD UL carrier or the first frequency domain unit configured on the FDD UL carrier.

[0209] In one possible implementation, in addition to the uplink initial access signal, other uplink signals with a priority higher than the threshold can also be transmitted on the third frequency domain unit instead of the first frequency domain unit.

[0210] (5) PUCCH Reporting. The second capability information may also include: whether PUCCH transmission is supported on the first frequency domain unit; and whether frequency hopping is supported on the first and third frequency domain units. If PUCCH transmission is supported on the first frequency domain unit, then PUCCH can be transmitted on both the uplink bandwidth of the first frequency domain unit and the third frequency domain unit, and the second node can instruct the first node on which carrier to transmit PUCCH. If the first node can transmit PUCCH on both the first and third frequency domain units, the second node can also instruct the first node to perform frequency hopping transmission on both the first and third frequency domain units based on whether the first node supports frequency hopping.

[0211] (6) Physical uplink shared channel (PUSCH) scheduling. A portion of a PUSCH data can be mapped to a third frequency domain unit, and another portion can be mapped to a first frequency domain unit. For example, a TB can be mapped to uplink bandwidth in both the third and first frequency domain units. In this case, when a DCI schedules a PUSCH data, part of the PUSCH data corresponding to this TB is mapped to the first frequency domain unit, and the other part is mapped to the third frequency domain unit. This allows for more efficient use of the resources in both the first and third frequency domain units, thereby improving carrier utilization.

[0212] In one possible implementation, the two TBs are mapped to the uplink bandwidth of the third frequency unit and the uplink bandwidth of the first frequency unit, respectively. In this case, of the two PUSCH data corresponding to the two TBs, one PUSCH data can be entirely mapped to the uplink bandwidth of the third frequency unit, and the other PUSCH data can be entirely mapped to the uplink bandwidth of the first frequency unit, thus avoiding the need to transmit the same data on different carriers.

[0213] The method provided in this application has been described above. In addition, this application also provides a communication device for implementing the functions described in the above method embodiments.

[0214] It is understood that, in order to achieve the above functions, the first node and the second node include the corresponding hardware structures and / or software modules for performing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0215] This application embodiment can divide the first node and the second node into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. The module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0216] Figure 15A schematic diagram of a communication device 150 is shown. The communication device 150 includes a processing module 1501 and a transceiver module 1502. The communication device 150 can be used to implement the functions of the aforementioned first node or second node.

[0217] In some embodiments, the communication device 150 may further include a storage module ( Figure 15 (Not shown in the image) is used to store program instructions and data.

[0218] In some embodiments, the transceiver module 1502, also referred to as a transceiver unit, is used to implement sending and / or receiving functions. The transceiver module 1502 may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.

[0219] In some embodiments, the transceiver module 1502 may include a receiving module and a sending module, respectively configured to perform the receiving and sending steps performed by the first node or the second node in the above method embodiments, and / or other processes to support the technology described herein; the processing module 1501 may be configured to perform the processing steps performed by the first node or the second node in the above method embodiments, and / or other processes to support the technology described herein.

[0220] When the communication device 150 is used to implement the function of the first node:

[0221] Processing module 1501 is used to receive first downlink data in the first frequency domain unit;

[0222] The first uplink data is transmitted in the first frequency domain unit;

[0223] The first frequency domain unit is used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

[0224] Optionally, the uplink and downlink transmissions of the second RAT are transmitted in the first frequency domain unit based on one of the following methods:

[0225] Time Division Duplex (TDD), Subband Full Duplex (SBFD), or In-Band Full Duplex (IBFD).

[0226] Optionally, the first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; the first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT.

[0227] Optionally, at least one of the first downlink data and the first uplink data is data from the second RAT.

[0228] Optionally, the uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT;

[0229] Alternatively, the downlink data transmitted by the first RAT may be located in the time slot corresponding to the downlink data transmitted by the second RAT.

[0230] Optionally, the uplink transmission of the second RAT is transmitted through resources other than the first resource on the first frequency domain unit, and the first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT.

[0231] Alternatively, the downlink transmission of the second RAT may be transmitted through resources other than the second resource on the first frequency domain unit, and the second resource may be used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

[0232] Optionally, the transceiver module 1502 is used to receive first configuration information, which is used to configure a rate matching pattern. The rate matching pattern includes a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern. The rate matching pattern corresponds to the first resource or the second resource.

[0233] Optionally, the transceiver module 1502 is further configured to transmit first capability information when the first frequency domain unit is used for uplink transmission of the first RAT, the first capability information including at least one of the following:

[0234] Does it support receiving downlink data from the second RAT in the first frequency domain unit?

[0235] The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD;

[0236] The bandwidth parameters that can be configured on the first frequency domain unit;

[0237] Does it support monitoring of the Physical Downlink Control Channel (PDCCH) on the first frequency domain unit?

[0238] Whether it supports simultaneous monitoring of PDCCH on the first frequency domain unit and the second frequency domain unit, wherein the second frequency domain unit is a carrier for downlink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the second frequency domain unit is a carrier for downlink transmission of the first RAT and downlink transmission of the second RAT.

[0239] Optionally, the transceiver module 1502 is further configured to transmit second capability information when the first frequency domain unit is used for downlink transmission of the first RAT, the second capability information including at least one of the following:

[0240] Does it support transmitting uplink data of the second RAT in the first frequency domain unit?

[0241] The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD;

[0242] The bandwidth parameters that can be configured on the first frequency domain unit;

[0243] Does it support transmitting the Physical Uplink Control Channel (PUCCH) on the first frequency domain unit?

[0244] Whether frequency hopping is supported in the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT.

[0245] When the communication device 150 is used to implement the function of the second node:

[0246] Processing module 1501 is used to transmit first downlink data in the first frequency domain unit;

[0247] Receive the first uplink data in the first frequency domain unit;

[0248] The first frequency domain unit is used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

[0249] Optionally, the uplink and downlink transmissions of the second RAT are transmitted in the first frequency domain unit based on one of the following methods:

[0250] TDD, SBFD, or IBFD.

[0251] Optionally, the first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; the first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT.

[0252] Optionally, at least one of the first downlink data and the first uplink data is data from the second RAT.

[0253] Optionally, the uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT;

[0254] Alternatively, the downlink data transmitted by the first RAT may be located in the time slot corresponding to the downlink data transmitted by the second RAT.

[0255] Optionally, the uplink transmission of the second RAT is transmitted through resources other than the first resource on the first frequency domain unit, and the first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT.

[0256] Alternatively, the downlink transmission of the second RAT may be transmitted through resources other than the second resource on the first frequency domain unit, and the second resource may be used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

[0257] Optionally, the transceiver module 1502 is used to send first configuration information, which is used to configure a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern.

[0258] Among them, the resource block symbol-level rate matching pattern or the resource element-level rate matching pattern corresponds to the first resource or the second resource.

[0259] Optionally, the transceiver module 1502 is configured to receive first capability information when the first frequency domain unit is used for uplink transmission of the first RAT, the first capability information including at least one of the following:

[0260] Does it support receiving downlink data from the second RAT in the first frequency domain unit?

[0261] The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD;

[0262] The bandwidth parameters that can be configured on the first frequency domain unit;

[0263] Does it support monitoring PDCCH on the first frequency domain unit?

[0264] Whether it supports simultaneous monitoring of PDCCH on the first frequency domain unit and the second frequency domain unit, wherein the second frequency domain unit is a carrier for downlink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the second frequency domain unit is a carrier for downlink transmission of the first RAT and downlink transmission of the second RAT.

[0265] Optionally, the transceiver module 1502 is configured to receive second capability information when the first frequency domain unit is used for downlink transmission of the first RAT, the second capability information including at least one of the following:

[0266] Does it support transmitting uplink data of the second RAT in the first frequency domain unit?

[0267] The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD;

[0268] The bandwidth parameters that can be configured on the first frequency domain unit;

[0269] Does it support transmitting PUCCH on the first frequency domain unit?

[0270] Whether frequency hopping is supported in the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT.

[0271] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.

[0272] In this application, the communication device 150 can be presented in an integrated manner, divided into various functional modules. Here, "module" can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.

[0273] In some embodiments, when Figure 15 When the communication device 150 is a chip or chip system, the function / implementation process of the transceiver module 1502 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1501 can be implemented through the processor (or processing circuit) of the chip or chip system.

[0274] Since the communication device 150 provided in this embodiment can execute the above method, the technical effects it can achieve can be referred to the above method embodiment, and will not be repeated here.

[0275] As a possible product form, the first node or the second node described in the embodiments of this application can be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.

[0276] As another possible product form, the first node or second node described in the embodiments of this application can be implemented using a general bus architecture. For ease of explanation, see [link to documentation]. Figure 16 , Figure 16This is a schematic diagram of the structure of a communication device 1600 provided in an embodiment of this application. The communication device 1600 includes a processor 1601 and a transceiver 1602. The communication device 1600 can be a first node, or a chip or chip system therein; or, the communication device 1600 can be a second node, or a chip or module therein. Figure 16 Only the main components of the communication device 1600 are shown. In addition to the processor 1601 and transceiver 1602, the communication device may further include a memory 1603 and input / output devices (not shown).

[0277] Optionally, the processor 1601 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs, thereby implementing the methods provided in the above-described method embodiments. The memory 1603 is mainly used to store software programs and data. The transceiver 1602 may include a radio frequency (RF) circuit and an antenna. The RF circuit is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touch screens, displays, and keyboards, are mainly used to receive user input data and output data to the user.

[0278] Optionally, the processor 1601, transceiver 1602, and memory 1603 can be connected via a communication bus.

[0279] When the communication device is powered on, the processor 1601 can read the software program in the memory 1603, execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1601 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1601. The processor 1601 converts the baseband signal into data and processes the data.

[0280] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0281] In some embodiments, those skilled in the art will recognize that the above-described communication device 150 can be implemented in hardware using... Figure 16 The communication device shown is in the form of 1600.

[0282] As an example, Figure 15The function / implementation process of the processing module 1501 can be achieved through... Figure 16 The processor 1601 in the communication device 1600 shown calls computer execution instructions stored in memory 1603 to achieve this. Figure 15 The function / implementation process of the transceiver module 1502 can be obtained through Figure 16 This is achieved through the transceiver 1602 in the communication device 1600 shown.

[0283] As another possible product form, the first or second node in this application can be adopted. Figure 17 The shown composition structure, or including Figure 17 The components shown. Figure 17 This application provides a schematic diagram of the composition of a communication device 1700, which can be a first node or a chip or system-on-a-chip in the first node; or, it can be a second node or a chip or system-on-a-chip in the second node.

[0284] like Figure 17 As shown, the communication device 1700 includes at least one processor 1701 and at least one communication interface. Figure 17 (This is merely an example illustration, using a communication interface 1704 and a processor 1701 as examples. Optionally, the communication device 1700 may also include a communication bus 1702 and a memory 1703.)

[0285] Processor 1701 can be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a PLD, or any combination thereof. Processor 1701 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.

[0286] Communication bus 1702 is used to connect different components in communication device 1700, enabling communication between them. Communication bus 1702 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 17 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0287] Communication interface 1704 is used for communicating with other devices or communication networks. Exemplarily, communication interface 1704 can be a module, circuit, transceiver, or any device capable of communication. Optionally, the communication interface 1704 can also be an input / output interface located within processor 1701, used to implement signal input and signal output for the processor.

[0288] The memory 1703 may be a device with storage function, used to store instructions and / or data. The instructions may be computer programs.

[0289] For example, the memory 1703 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and / or instructions; it may also be a random access memory (RAM) or other type of dynamic storage device capable of storing information and / or instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0290] The memory 1703 may exist independently of the processor 1701 or may be integrated with the processor 1701. The memory 1703 may be located within or outside the communication device 1700, without limitation. The processor 1701 may be used to execute instructions stored in the memory 1703 to implement the methods provided in the following embodiments of this application.

[0291] Optionally, the processor 1701 and / or memory 1703 may include an artificial intelligence (AI) module, which is used to implement AI-related functions. The AI ​​module can be implemented through software, hardware, or a combination of both. For example, the AI ​​module may include a radio network intelligent controller (RIC) module. For example, the AI ​​module can be a near real-time RIC or a non-real-time RIC.

[0292] As an optional implementation, the communication device 1700 may also include an output device 1705 and an input device 1706. The output device 1705 communicates with the processor 1701 and can display information in various ways. For example, the output device 1705 may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 1706 communicates with the processor 1701 and can receive user input in various ways. For example, the input device 1706 may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0293] In some embodiments, the hardware implementation will be apparent to those skilled in the art as described above. Figure 15 The communication device 150 shown can be adopted Figure 17 The communication device shown is in the form of 1700.

[0294] As an example, Figure 15 The function / implementation process of the processing module 1501 can be achieved through... Figure 17 The processor 1701 in the communication device 1700 shown calls computer execution instructions stored in memory 1703 to achieve this. Figure 15 The function / implementation process of the transceiver module 1502 can be obtained through Figure 17 This is achieved through the communication interface 1704 in the communication device 1700 shown.

[0295] Figure 17 The structure shown does not constitute a specific limitation on the first or second node. For example, in other embodiments of this application, the first or second node may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0296] In some embodiments, this application also provides a communication device, which includes a processor for implementing the methods in any of the above method embodiments.

[0297] As one possible implementation, the communication device also includes a memory. This memory stores necessary computer programs and data. The computer program may include instructions, which a processor can invoke to instruct the communication device to execute the methods described in any of the above method embodiments. Alternatively, the memory may not be present in the communication device.

[0298] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.

[0299] As another possible implementation, the communication device also includes a communication interface for communicating with modules outside the communication device.

[0300] It is understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or may include chips and other discrete devices. This application does not specifically limit this.

[0301] This application also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a computer, implements the functions of any of the above-described method embodiments.

[0302] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

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

[0304] It is understood that the systems, apparatuses, and methods described in this application can also 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 couplings or direct couplings or communication connections shown or discussed may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

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

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

[0307] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive (SSD)). In this embodiment, the computer may include the aforementioned apparatus.

[0308] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0309] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the scope of this application. Accordingly, this specification and drawings are merely illustrative descriptions of the application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Thus, if such modifications and modifications fall within the scope of the claims and their equivalents, this application is also intended to include such modifications and modifications.

Claims

1. A data transmission method, characterized by, The method includes: Receive the first downlink data in the first frequency domain unit; Transmit the first uplink data in the first frequency domain unit; Wherein, the first frequency domain unit is used for uplink transmission of the first radio access technology (RAT), uplink transmission of the second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

2. The method according to claim 1, characterized in that, The uplink and downlink transmissions of the second RAT are performed on the first frequency domain unit in one of the following ways: Time Division Duplex (TDD), Subband Full Duplex (SBFD), or In-Band Full Duplex (IBFD).

3. The method according to any one of claims 1-2, characterized in that, The first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; The first downlink bandwidth is used for downlink transmission of the second RAT; The first uplink bandwidth is used for the uplink transmission of the second RAT.

4. The method according to any one of claims 1-3, characterized in that, At least one of the first downlink data and the first uplink data is data from the second RAT.

5. The method according to any one of claims 1-4, characterized in that, The uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT; or, the downlink data transmitted by the first RAT is located in the time slot corresponding to the downlink data transmitted by the second RAT.

6. The method according to any one of claims 1-5, characterized in that, The uplink transmission of the second RAT is performed using resources on the first frequency domain unit other than the first resource, whereby the first resource is used for downlink transmission of the first RAT and / or downlink transmission of the second RAT; or, The downlink transmission of the second RAT is transmitted through resources other than the second resource on the first frequency domain unit, and the second resource is used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

7. The method according to claim 6, characterized in that, The method further includes: Receive first configuration information, which is used to configure a rate matching pattern. The rate matching pattern includes a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern. The rate matching pattern corresponds to the first resource or the second resource.

8. The method according to any one of claims 1-7, characterized in that, The method further includes: When the first frequency domain unit is used for uplink transmission of the first RAT, first capability information is transmitted; The first capability information includes at least one of the following: Whether it supports receiving downlink data of the second RAT in the first frequency domain unit; The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD; The bandwidth parameters that can be configured are supported on the first frequency domain unit; Does it support monitoring of the physical downlink control channel (PDCCH) on the first frequency domain unit? Whether it supports simultaneous monitoring of PDCCH on the first frequency domain unit and the second frequency domain unit, wherein the second frequency domain unit is a carrier for downlink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the second frequency domain unit is a carrier for downlink transmission of the first RAT and downlink transmission of the second RAT.

9. The method according to any one of claims 1-7, characterized in that, The method further includes: When the first frequency domain unit is used for downlink transmission of the first RAT, the second capability information is transmitted; The second capability information includes at least one of the following: Whether it supports sending uplink data of the second RAT in the first frequency domain unit; The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD; The bandwidth parameters that can be configured are supported on the first frequency domain unit; Does it support transmitting the Physical Uplink Control Channel (PUCCH) on the first frequency domain unit? Whether frequency hopping is supported on the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT.

10. A data transmission method, characterized in that, The method includes: Transmit the first downlink data in the first frequency domain unit; Receive the first uplink data in the first frequency domain unit; Wherein, the first frequency domain unit is used for uplink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission; or the first frequency domain unit is used for downlink transmission of the first RAT, uplink transmission of the second RAT, and downlink transmission.

11. The method according to claim 10, characterized in that, The uplink and downlink transmissions of the second RAT are performed on the first frequency domain unit in one of the following ways: TDD, SBFD, or IBFD.

12. The method according to claim 10, characterized in that, The first frequency domain unit includes a first downlink bandwidth and a first uplink bandwidth; the first downlink bandwidth is used for downlink transmission of the second RAT, and the first uplink bandwidth is used for uplink transmission of the second RAT.

13. The method according to any one of claims 10-12, characterized in that, At least one of the first downlink data and the first uplink data is data from the second RAT.

14. The method according to any one of claims 10-13, characterized in that, The uplink data transmitted by the first RAT is located in the time slot corresponding to the uplink data transmitted by the second RAT; Alternatively, the downlink data transmitted by the first RAT may be located in the time slot corresponding to the downlink data transmitted by the second RAT.

15. The method according to any one of claims 10-14, characterized in that, The uplink transmission of the second RAT is transmitted through resources other than the first resource on the first frequency domain unit, and the first resource is used for the downlink transmission of the first RAT and / or the downlink transmission of the second RAT. Alternatively, the downlink transmission of the second RAT may be transmitted through resources other than the second resource on the first frequency domain unit, and the second resource may be used for the uplink transmission of the first RAT and / or the uplink transmission of the second RAT.

16. The method according to claim 15, characterized in that, The method further includes: Send first configuration information, which is used to configure a resource block symbol-level rate matching pattern and / or a resource element-level rate matching pattern. Wherein, the resource block symbol-level rate matching pattern or the resource element-level rate matching pattern corresponds to the first resource or the second resource.

17. The method according to any one of claims 10-16, characterized in that, The method further includes: When the first frequency domain unit is used for uplink transmission of the first RAT, first capability information is received, the first capability information including at least one of the following: Whether it supports receiving downlink data of the second RAT in the first frequency domain unit; The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD; The bandwidth parameters that can be configured are supported on the first frequency domain unit; Does it support monitoring PDCCH on the first frequency domain unit? Whether it supports simultaneous monitoring of PDCCH on the first frequency domain unit and the second frequency domain unit, wherein the second frequency domain unit is a carrier for downlink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the second frequency domain unit is a carrier for downlink transmission of the first RAT and downlink transmission of the second RAT.

18. The method according to any one of claims 10-16, characterized in that, The method further includes: When the first frequency domain unit is used for downlink transmission of the first RAT, second capability information is received, the second capability information including at least one of the following: Whether it supports sending uplink data of the second RAT in the first frequency domain unit; The first frequency domain unit supports transmission modes, including at least one of the following: TDD, SBFD, or IBFD; The bandwidth parameters that can be configured are supported on the first frequency domain unit; Does it support transmitting PUCCH on the first frequency domain unit? Whether frequency hopping is supported on the first frequency domain unit and the third frequency domain unit, wherein the third frequency domain unit is a carrier used for uplink transmission of the first RAT, uplink transmission of the second RAT and downlink transmission, or the third frequency domain unit is a carrier used for uplink transmission of the first RAT and uplink transmission of the second RAT.

19. A communication device, characterized in that, include: A processor and a memory; wherein the memory is used to store one or more programs, the one or more programs including computer-executable instructions, wherein when the device is running, the processor executes the computer-executable instructions stored in the memory to cause the device to perform the method of any one of claims 1 to 18.

20. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the communication device, the communication device is capable of performing the method as described in any one of claims 1 to 18.

21. A computer program product, characterized in that, The computer program product includes: a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1 to 18.