Wireless communication method and apparatus

Dynamic SRS channel processing solutions address the underutilization of BBL resources in wireless communication systems, enhancing performance by optimizing channel allocation and utilization.

JP2026500790APending Publication Date: 2026-01-08HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025538518
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

Current wireless communication systems face limitations in channel division and deployment, leading to underutilization of processing capacity and reduced performance due to semi-static channel allocation and independent uplink/downlink channel management.

Method used

A dynamic and flexible channel division and deployment method is implemented using SRS channel processing solutions based on previous results, allowing for efficient utilization of BBL processing capacity.

Benefits of technology

This approach enhances wireless communication performance by optimizing channel usage and resource allocation, improving SRS channel specifications and overall system efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026500790000001_ABST
    Figure 2026500790000001_ABST
Patent Text Reader

Abstract

The present application provides a wireless communication method and device that can be applied to cellular wireless network scenarios and time division duplex (TDD) scenarios, especially to sounding reference signal (SRS) channel quality measurement scenarios. The method determines a subsequent SRS channel processing solution based on a previous SRS channel processing result, thereby supporting dynamic and flexible channel division and deployment, fully utilizing the channel processing capabilities of a communication device, and thereby promoting the improvement of wireless communication performance.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] TECHNICAL FIELD This application relates to the field of communications, and more particularly to wireless communication methods and apparatus. [Background technology]

[0002] With the development of communication technology, in order to improve the network coverage capability, data units (DUs) and radio units (RUs) can be located in different geographical locations to jointly provide services to users. When the enhanced common public radio interface (eCPRI) is the interface connecting the DU and RU, the eCPRI divides the baseband processing of the gNodeB into two parts: the DU side is called the baseband processing unit (BBH) of the baseband unit (BBU), and the RU side is called the baseband processing unit (BBL) of the active antenna unit (AAU).

[0003] In current technology, the division and deployment solutions for uplink and downlink channels on the BBH and BBL are semi-statically determined using a negotiation mechanism between the BBH and BBL during system startup. However, the division and deployment of channels on the BBL and BBH are essentially independent of each other. In addition, the actual usage of some channels on the BBL in a live network is far less than the designed processing capacity, and the processing specifications of other channels are usually limited. This limits the performance improvement of wireless communication systems.

[0004] Therefore, there is an urgent need for a communication method that supports dynamic and flexible channel division and deployment, fully utilizes the processing power on the BBL side, and improves wireless communication performance. Summary of the Invention

[0005] The present application provides a wireless communication method and apparatus that helps improve wireless communication performance. [Means for solving the problem]

[0006] According to a first aspect, there is provided a wireless communication method including a step of: a first communication device determining a second SRS channel processing solution based on a first sounding reference signal (SRS) channel processing result, the second SRS channel processing solution being used by the second communication device to process an SRS; and the first communication device transmitting the second SRS channel processing solution to the second communication device.

[0007] According to the technical solution of the present application, the subsequent SRS channel processing solution is determined based on the previous SRS channel processing result, which can support dynamic and flexible channel division and deployment, and can fully utilize the processing capacity of the BBL side, thereby improving wireless communication performance.

[0008] Referring to the first aspect, in some implementations of the first aspect, the method further includes a step in which the first communication device receives a first channel processing result, wherein the first channel processing result includes a first SRS channel processing result.

[0009] Referring to the first aspect, in some implementations of the first aspect, the first channel processing result further includes at least one of the following: a physical downlink shared channel (PDSCH) processing result, a physical downlink control channel (PDCCH) processing result, a physical uplink shared channel (PUSCH) processing result, and a physical uplink control channel (PUCCH) processing result.

[0010] Referring to the first aspect, in some implementations of the first aspect, the method further includes a step of: a first communication device receiving a first channel processing capability of a second communication device, the first channel processing capability including an SRS channel processing capability. The first communication device determining a second SRS channel processing solution based on the first SRS channel processing result includes the first communication device determining a margin of the first channel processing capability of the second communication device based on the first channel processing capability of the second communication device and the first channel processing result. The first communication device determines the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device.

[0011] In some implementations of the first aspect, the method further includes a step of receiving, by the first communication device, a channel capability conversion rule, the channel capability conversion rule including a conversion rule between SRS channel capabilities and non-SRS channel capabilities on the first channel. The first communication device determining a second SRS channel processing solution based on a margin of the first channel processing capability of the second communication device includes the first communication device determining the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device and the channel capability conversion rule.

[0012] Referring to the first aspect, in some implementations of the first aspect, the second SRS processing solution includes at least one of the following: a splitting option, a slot number of the SRS channel, a symbol of the SRS channel, a frequency domain position of the SRS channel, and combing information of the SRS channel.

[0013] Referring to the first aspect, in some implementations of the first aspect, the method further includes a step in which the first communication device receives a second SRS channel processing result, wherein the second SRS channel processing result is obtained by the second communication device based on the second SRS channel processing solution.

[0014] According to a second aspect, a wireless communication method is provided, the method including: a second communication device receiving a second sounding reference signal (SRS) channel processing solution, the second SRS channel processing solution being determined by the first communication device based on the first SRS channel processing result; and the second communication device processing the SRS based on the second SRS channel processing solution to obtain a second SRS channel processing result.

[0015] According to the technical solution of the present application, the subsequent SRS channel processing solution is determined based on the previous SRS channel processing result, which can support dynamic and flexible channel division and deployment, and can fully utilize the processing capacity of the BBL side, thereby improving wireless communication performance.

[0016] Referring to the second aspect, in some implementations of the second aspect, the method further includes a step in which the second communication device transmits a first channel processing result, wherein the first channel processing result includes a first SRS channel processing result.

[0017] Referring to the second aspect, in some implementations of the second aspect, the method further includes a step in which the second communication device processes the SRS based on the first SRS channel processing solution to obtain a first SRS channel processing result, where the first SRS channel processing solution is a locally stored SRS channel processing solution.

[0018] Referring to the second aspect, in some implementations of the second aspect, the first channel processing result further includes at least one of the following: a physical downlink shared channel (PDSCH) processing result, a physical downlink control channel (PDCCH) processing result, a physical uplink shared channel (PUSCH) processing result, and a physical uplink control channel (PUCCH) processing result.

[0019] Referring to the second aspect, in some implementations of the second aspect, the method further includes the second communication device transmitting the first channel handling capability of the second communication device.

[0020] Referring to the second aspect, in some implementations of the second aspect, the method further includes a step in which the second communication device transmits a channel capability conversion rule, wherein the channel capability conversion rule includes a conversion rule between SRS channel capabilities and non-SRS channel capabilities on the first channel.

[0021] Referring to the second aspect, in some implementations of the second aspect, the second SRS processing solution includes at least one of the following: a splitting option, a slot number of the SRS channel, a symbol of the SRS channel, a frequency domain position of the SRS channel, and combing information of the SRS channel.

[0022] According to a third aspect, there is provided a communications device configured to perform the functions of the first communications device of the first aspect, or the communications device is the first communications device, the communications device including: a processing unit configured to determine a second SRS channel processing solution based on a first sounding reference signal (SRS) channel processing result, the second SRS channel processing solution being used by the second communications device to process an SRS; and a communications unit configured to transmit the second SRS channel processing solution to the second communications device.

[0023] Referring to the third aspect, in some implementations of the third aspect, the communication unit is further configured to receive a first channel processing result, wherein the first channel processing result includes a first SRS channel processing result.

[0024] Referring to the third aspect, in some implementations of the third aspect, the first channel processing result further includes at least one of the following: a physical downlink shared channel (PDSCH) processing result, a physical downlink control channel (PDCCH) processing result, a physical uplink shared channel (PUSCH) processing result, and a physical uplink control channel (PUCCH) processing result.

[0025]

[0013] Referring to the third aspect, in some implementations of the third aspect, the communication unit is further configured to receive a first channel processing capability of a second communication device, where the first channel processing capability includes an SRS channel processing capability. The processing unit is specifically configured to determine a margin of the first channel processing capability of the second communication device based on the first channel processing capability of the second communication device and the first channel processing result, and to determine a second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device.

[0026] In some implementations of the third aspect, the communication unit is further configured to receive a channel capability conversion rule, the channel capability conversion rule including a conversion rule between an SRS channel capability and a non-SRS channel capability on the first channel, and the processing unit is specifically configured to determine a second SRS channel processing solution based on the first channel processing capability margin of the second communication device and the channel capability conversion rule.

[0027] Referring to the third aspect, in some implementations of the third aspect, the second SRS processing solution includes at least one of the following: a splitting option, a slot number of the SRS channel, a symbol of the SRS channel, a frequency domain position of the SRS channel, and combing information of the SRS channel.

[0028] Referring to the third aspect, in some implementations of the third aspect, the communication unit is further configured to receive a second SRS channel processing result, and the second SRS channel processing result is obtained by the second communication device based on the second SRS channel processing solution.

[0029] According to a fourth aspect, there is provided a communications device configured to perform the functions of the second communications device of the second aspect or the communications device is the second communications device, the communications device including: a communications unit configured to receive a second sounding reference signal (SRS) channel processing solution, the second SRS channel processing solution being determined by the first communications device based on the first SRS channel processing result; and a processing unit configured to process an SRS based on the second SRS channel processing solution to obtain a second SRS channel processing result.

[0030] Referring to the fourth aspect, in some implementations of the fourth aspect, the communication unit is further configured to transmit a first channel processing result, wherein the first channel processing result includes a first SRS channel processing result.

[0031] Referring to the fourth aspect, in some implementations of the fourth aspect, the processing unit is further configured to process the SRS based on a first SRS channel processing solution to obtain a first SRS channel processing result, and the first SRS channel processing solution is a locally stored SRS channel processing solution.

[0032] Referring to the fourth aspect, in some implementations of the fourth aspect, the first channel processing result further includes at least one of the following: a physical downlink shared channel (PDSCH) processing result, a physical downlink control channel (PDCCH) processing result, a physical uplink shared channel (PUSCH) processing result, and a physical uplink control channel (PUCCH) processing result.

[0033] Referring to the fourth aspect, in some implementations of the fourth aspect, the communication unit is further configured to transmit the first channel handling capability of the second communication device.

[0034] Referring to the fourth aspect, in some implementations of the fourth aspect, the communication unit is further configured to transmit a channel capability conversion rule, wherein the channel capability conversion rule includes a conversion rule between SRS channel capabilities and non-SRS channel capabilities on the first channel.

[0035] Referring to the fourth aspect, in some implementations of the fourth aspect, the second SRS processing solution includes at least one of the following: a splitting option, a slot number of the SRS channel, a symbol of the SRS channel, a frequency domain position of the SRS channel, and combing information of the SRS channel.

[0036] According to a fifth aspect, a communication device is provided. The device includes at least one processor coupled to at least one memory. To perform the method provided in any one of the implementations of the first or second aspect, the at least one processor is configured to execute a computer program or instructions stored in the at least one memory. The communication device may be a first communication device or a second communication device.

[0037] The communication device may further include input / output circuitry.

[0038] Optionally, the device includes at least one memory.

[0039] According to a sixth aspect, there is provided a communication device including a processor and an interface circuit, the interface circuit being configured to receive a signal from another communication device other than the communication device and transmit the signal to the processor or transmit a signal from the processor to another communication device other than the communication device, the processor being configured to perform any one of the possible implementations of the first and second aspects by using logic circuits or by executing code instructions.

[0040] According to a seventh aspect, there is provided a chip system including a processor and optionally a memory configured to perform any one of the possible implementations of the first and second aspects, the chip system including a chip or including a chip and another discrete component.

[0041] According to an eighth aspect, there is provided a communication system including a first communication device and a second communication device.

[0042] The first communication device is configured to perform a method of implementation of the first aspect, and the second communication device is configured to perform a method of some implementations of the second aspect.

[0043] In one possible design, the communication system further includes another device that interacts with the first communication device and the second communication device in a solution provided in the embodiments of the present application.

[0044] According to a ninth aspect, there is provided a computer-readable storage medium having stored thereon a computer program or instructions that, when executed, performs any one of the possible implementations of the first to sixth aspects.

[0045] According to a tenth aspect, there is provided a computer program product comprising instructions which, when executed, perform a method of any one of the possible implementations of the first to sixth aspects.

[0046] According to an eleventh aspect, there is provided a computer program, the computer program comprising code or instructions, which, when executed, perform any one of the possible implementations of the first to sixth aspects. [Brief explanation of the drawings]

[0047] [Figure 1] 1 is a diagram of a system applicable to a method according to an embodiment of the present application; [Figure 2] FIG. 2 is a diagram of a functional division scheme applicable to various interfaces to which an embodiment of the present application is applicable. [Figure 3] 1 is a diagram of a system applicable to a connection scheme according to an embodiment of the present application; [Figure 4] FIG. 1 is a diagram of an alternative SRS channel splitting solution according to an embodiment of the present application. [Figure 5] 1 is a schematic flowchart of an example of a wireless communication method according to an embodiment of the present application; [Figure 6] 1 is a diagram of an example of a wireless communication device according to the present application. [Figure 7] 1 is a diagram of an example of a wireless communication device according to the present application; [Figure 8] FIG. 1 is a diagram of an example of a chip system according to the present application. DETAILED DESCRIPTION OF THE INVENTION

[0048] The technical solutions of the present application are described below with reference to the accompanying drawings.

[0049] The technical solutions of the embodiments of the present application may be applied to various communication systems, such as a long term evolution (LTE) system, a frequency division duplex (FDD) system, a time division duplex (TDD) system, a fifth generation (5G) system or new radio (NR), and a sixth generation (6G) system, or future communication systems. The 5G mobile communication system in the present application includes a non-standalone (NSA) 5G mobile communication system or a standalone (SA) 5G mobile communication system. The communication system may alternatively be a public land mobile network (PLMN), a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of things (IoT) communication system, a vehicle-to-everything (V2X) communication system, an unmanned aerial vehicle (UAV) communication system, or another communication system.

[0050] In addition, the network architectures and service scenarios described in the embodiments of the present application are intended to more clearly explain the technical solutions of the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application. As those skilled in the art can understand, with the evolution of network architectures and the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application can also be applied to similar technical problems.

[0051] To facilitate understanding of the embodiments of the present application, the application scenario of the embodiments of the present application will be described in detail first with reference to FIG.

[0052] 1 is a diagram of the structure of a communication system to which an embodiment of the present application can be applied. First, a description will be given of devices that can be included in this communication system.

[0053] Radio unit (RU) 110: The radio unit 110 can perform functions such as intermediate frequency processing, radio frequency processing, and signal duplexing. For example, the radio unit 110 can be a remote radio unit (RRU), an active antenna unit (AAU), an open-radio unit (O-RU) in an open-radio access network (O-RAN), or other network element or communication device capable of processing intermediate frequency signals, radio frequency signals, or intermediate radio frequency signals.

[0054] Data unit (DU) 120: The data unit 120 can perform baseband signal processing functions. For example, the data unit 120 may be a baseband unit (BBU), a central unit (CU), a distributed unit (DU), an open-distributed unit (O-DU) in an O-RAN, or other network element or communication device with baseband signal processing capabilities. A module configured to perform baseband processing in the data unit 120 may be referred to as a baseband board, and there may be one or more baseband boards.

[0055] The communication interface between the data unit 120 and the radio unit 110 may be referred to as a fronthaul interface. For example, the fronthaul interface may be a common public radio interface (CPRI), an enhanced common public radio interface (eCPRI), or any other interface defined in the future and used to connect the data unit 120 and the radio unit 110. This is not specifically limited in this application.

[0056] CPRI is typically used as the primary communication interface specification between radio equipment control (REC) and radio equipment (RE) in cellular wireless networks, and CPRI rates are directly proportional to the number of antennas and carrier bandwidth. As the number of antennas and bandwidth in NR networks increase, the requirements for CPRI rates become increasingly higher, significantly increasing transmission costs. Data transmitted in the communication protocol stack is encapsulated at each layer, with more data being transmitted at lower layers. Therefore, eCPRI is introduced. At the physical layer, data from higher layers is processed on the BBU, and data from lower layers is processed on the RRU, thereby reducing transmission speed requirements.

[0057] When eCPRI is the interface connected between the DU and the RU, eCPRI divides the baseband processing of the gNodeB into two parts, the DU side is called the baseband processing unit of the BBU (base band high, BBH), and the RU side is called the baseband processing unit of the AAU (base band low, BBL).

[0058] The various interfaces can use various functional division schemes, and the various interfaces will be described below using an example of an O-RAN system to which the embodiments of the present application are applicable.

[0059] Figure 2 is a system diagram of an access network. The access network device includes one or more functional modules configured to process signals. As shown in Figure 2, physical layer functions are used as an example. The access network device includes one or more of the following functions: encoding, rate matching, scrambling, modulation, layer mapping, precoding, resource element (RE) mapping, digital beamforming (BF), inverse fast Fourier transformation (IFFT) / cyclic prefix (CP) addition, decoding, rate de-matching, descrambling, demodulation, inverse discrete Fourier transformation (IDFT), channel equalization (or channel estimation), RE demapping, and one or more of digital BF, fast Fourier transformation (FFT) / CP removal, digital-to-analog (DA) conversion, analog BF (uplink direction), analog-to-digital (AD) conversion, or analog BF (downlink direction).

[0060] One or more functional modules may be implemented by software, hardware, or a combination of software and hardware, and may be physically separated or integrated. It should be understood that the aforementioned functional modules are merely examples. The access network device may include more other modules (e.g., a scheduling module, a power control module, a hybrid automatic repeat request (HARQ) module, a flow control module, a mobility management module, or an artificial intelligence (AI) module) based on the design, or may not include the specific functional modules shown in FIG. 2 (e.g., a digital BF module). The access network device further includes a fronthaul (FH) interface between the DU and the RU, configured to implement communication between the DU and the RU. The fronthaul interface includes, but is not limited to, CPRI or eCPRI. In one possible implementation, the DU is located in the BBU, the RU is located in the RRU / AAU / RRH, and the interface between the BBU and the RRU / AAU / RRH may also be referred to as a fronthaul interface. To implement a fronthaul interface, the BBU and the RRU / AAU / RRH may be connected through a fronthaul network, or the DU and the RU may be connected through a fronthaul network. For example, the fronthaul network includes, but is not limited to, an optical fiber direct connect network and a wavelength division network.

[0061] An access network device can support one or more categories of fronthaul interfaces. The various fronthaul interfaces correspond to DUs and RUs with various functions. As shown in FIG. 2, when the fronthaul interface between the DU and RU is CPRI, the DU is configured to perform one or more baseband functions, and the RU is configured to perform one or more radio frequency functions. When the fronthaul interface between the DU and RU is eCPRI, compared to CPRI, some downlink and / or uplink baseband functions are moved from the DU to the RU for implementation. Various division schemes between the DU and RU correspond to various categories of eCPRI (abbreviated as "Cat"). FIG. 2 provides six eCPRI examples represented by Cat A, B, C, D, E, and F (which may also be represented as Option A to F, Option 1 to 6, or another scheme). It should be understood that other division schemes between the DU and RU may exist, i.e., other categories of eCPRI may exist.

[0062] Using eCPRI Cat A as an example, for downlink transmission, layer mapping is used as the division. The DU is configured to perform layer mapping and one or more previous functions (specifically, one or more of coding, rate matching, scrambling, modulation, and layer mapping). Other functions after layer mapping (e.g., one or more of RE mapping, digital BF, or IFFT / CP addition) are removed to the RU for implementation. For uplink transmission, RE demapping is used as the division. The DU is configured to perform demapping and one or more previous functions (specifically, one or more of decoding, rate demapping, descrambling, demodulation, IDFT, channel equalization, and RE demapping). Other functions after demapping (e.g., one or more of digital BF or FFT / CP removal) are removed to the RU for implementation.

[0063] Similarly, eCPRI Cat B, Cat C, Cat D, Cat E, and Cat F each correspond to different DU and RU segmentation schemes. The segmentation point and pre-segmentation functions are performed by the DU, while the post-segmentation functions are performed by the RU. See Figure 2 for the segmentation points of various eCPRI categories. Details are omitted. For example, in the case of eCPRI Cat B, RE mapping is used for segmentation of downlink transmissions, and RE demapping is used for segmentation of uplink transmissions. For uplink transmissions, RE mapping and pre-RE mapping functions are performed by the DU, while post-RE mapping and radio frequency functions are performed by the RU. For downlink transmissions, RE demapping and pre-RE demapping functions are performed by the DU, while post-RE demapping and radio frequency functions are performed by the RU.

[0064] The eCPRI partitioning scheme may be symmetric with respect to the uplink and downlink, such as eCPRI Cat B and Cat C shown in Figure 2. Alternatively, the eCPRI partitioning scheme may be asymmetric with respect to the uplink and downlink, such as eCPRI Cat A, Cat D, Cat E, and Cat F shown in Figure 2. This is not limiting. Optionally, different partitioning schemes may be configured for different channels or different channel groups for the uplink and / or downlink, in other words, different categories of eCPRI are configured. A group of channels may include one or more channels.

[0065] In one possible design, the DU is located in the BBU, the RU is located in the RRU / AAU / RRH, a processing unit configured to perform baseband functions in the BBU is referred to as a baseband high (BBH) unit, and a processing unit configured to perform baseband functions in the RRU / AAU / RRH is referred to as a baseband low (BBL) unit.

[0066] 3 is a diagram of a system applicable to a connection method according to an embodiment of the present application. The system may be a system including multiple radio units connected in a direct connection method. For example, see FIG. 3. The data unit 121 is directly connected to the radio unit 111 and the radio unit 112 separately, and the data unit 111 communicates directly with the radio unit 112 through an interface (e.g., eCPRI).

[0067] Optionally, the system may alternatively be a system including multiple radio units connected in a cascade, or a system including multiple data units.

[0068] It should be understood that the above only describes some connection methods applicable to the embodiments of the present application, and the embodiments of the present application may be further applicable to other connection methods by which the wireless unit and the data unit can communicate with each other, which is not particularly limited in the present application.

[0069] Currently, the BBH and BBL use a negotiation mechanism to determine the splitting and deployment solutions for uplink and downlink data channels. We use the physical uplink shared channel (PUSCH) as an example. After eCPRI splitting, the physical deployments of different RUs are independent, and the BBLs of different RUs cannot form a resource pool. Therefore, the PUSCH channel specification for the BBL must be designed based on the peak specification requirements. However, in actual networks, the PUSCH channel load fluctuates greatly, resulting in high peak specifications and low average usage. As a result, if the peak value of the PUSCH channel on the BBL side is not reached, processing resources are wasted. The same problem exists for processing other channels, such as the physical downlink shared channel (PDSCH), physical downlink control channel (PDCCH), physical uplink control channel (PUCCH), and sounding reference signal (SRS), when they are deployed on the BBL.

[0070] Similar to the PUSCH channel, the SRS channel also has multiple alternative splitting solutions. As shown in Figure 4, SRS-Alternative 1 is used as an example. All uplink processing functions of the SRS channel are deployed on the BBL side. SRS-Alternative 4 is used as an example. The BBL side includes FFT / CP removal, while the BBH side includes digital beamforming (BF) (optional), channel estimation, and single-user (SU) weight calculation. In this case, most uplink processing functions of the SRS channel are deployed on the BBH side. Comparing SRS-Alternative 1 and SRS-Alternative 4, SRS-Alternative 1 has more functions deployed on the BBL side and consumes more BBL resources, while SRS-Alternative 4 has more functions deployed on the BBH side and consumes more BBH resources.

[0071] In a time division duplex (TDD) system, wireless communication performance depends on the measurement quality of the SRS channel. The SRS channel has an aging effect. Therefore, a shorter transmission period of the SRS channel usually means more timely and accurate measurement of the SRS channel and better wireless performance. However, a shorter SRS period also means a larger SRS specification and more processing resource consumption. In practical products, the SRS specification is limited due to limited processing resources. This limits the improvement of wireless performance in TDD systems.

[0072] In current technology, a negotiation mechanism is used between the BBH and BBL. When the system is started up, the partitioning and deployment solutions for the uplink and downlink channels (PUSCH / PDSCH / PDCCH / PUCCH / SRS) on the BBH and BBL are semi-statically determined. The SRS channel partitioning and deployment solution shown in Figure 4 is used as an example. Four SRS combs are configured on the air interface of a specific cell. After the BBH negotiates with the BBL, Comb 0 and Comb 1 are deployed on the BBL side (using SRS Alternative 1), and Comb 2 and Comb 3 are deployed on the BBH side (using SRS Alternative 4). However, as mentioned above, currently, the partitioning and deployment functions of the channels on the BBL and BBH are essentially independent of each other. In addition, the actual usage of some channels, such as the PUSCH on the BBL in a live network, is much less than the designed processing capacity, and the processing specifications for the SRS channel are usually limited. This limits the improvement of the wireless performance of TDD systems.

[0073] In view of the above reasons, the present application provides a communication method to support dynamic and flexible division and deployment of SRS channels, fully utilize the processing capabilities of the BBL side, achieve the effect of improving SRS channel specifications, and further improve wireless performance.

[0074] 5 is a schematic flowchart of an example of a wireless communication method according to an embodiment of the present application. The first communication device may be the above-mentioned BBH, or may be another device having corresponding functions and to be defined in the future. This is not particularly limited in the present application. The second communication device may be the above-mentioned BBL, or may be another device having corresponding functions and to be defined in the future. This is not particularly limited in the present application.

[0075] S510: A first communication device receives a first channel handling capability of a second communication device.

[0076] Correspondingly, the second communication device transmits the first channel handling capabilities of the second communication device.

[0077] The first channel processing capability includes an SRS channel processing capability.

[0078] Optionally, the first channel processing capability may further include one or more of a PDSCH channel processing capability, a PDCCH channel processing capability, a PUSCH channel processing capability, and a PUCCH channel processing capability.

[0079] S520: The first communication device receives a channel capability conversion rule.

[0080] Correspondingly, the second communication device transmits a channel capability conversion rule.

[0081] The channel capability conversion rule includes a conversion rule between an SRS channel capability and a non-SRS channel capability on a first channel, wherein the first channel includes at least an SRS channel and may further include one or more of a PDSCH channel, a PDCCH channel, a PUSCH channel, and a PUCCH channel.

[0082] In this embodiment of the present application, the second communication device can transmit its first channel handling capability and / or channel capability conversion rule to the first communication device in the form of eCPRI signaling during system restart or reconfiguration. The first channel handling capability and channel capability conversion rule of the second communication device can be carried in the same signaling for transmission, or can be carried in separate signaling for each transmission. The signaling for specifying the channel conversion rule can facilitate interconnection between DUs and RUs from different vendors, and also facilitate design separation between DUs and RUs for products from the same vendor.

[0083] S530: The second communication device processes the SRS based on the first SRS channel processing solution to obtain a first SRS channel processing result.

[0084] To take advantage of processing resource pooling and flexible evolution, the first SRS channel processing solution is a locally stored SRS processing solution, for example SRS-Alternative4.

[0085] Optionally, the second communication device may further process corresponding signals based on locally stored processing solutions of other channels, including but not limited to, a PDSCH channel, a PDCCH channel, a PUSCH channel, and a PUCCH channel, to obtain corresponding channel processing results, and the set of these channel processing results and the first SRS channel processing result may be referred to as a first channel processing result.

[0086] S540: The first communication device receives a first channel processing result including a first SRS channel processing result.

[0087] Correspondingly, the second communication device transmits the first channel processing result, which includes the first SRS channel processing result.

[0088] S550: The first communication device determines a second SRS channel processing solution based on the first SRS channel processing result.

[0089] Specifically, the first communication device can calculate a margin for the first channel processing capability of the second communication device based on the PDSCH channel processing results, PDCCH channel processing results, PUSCH channel processing results, PUCCH channel processing results, and SRS channel processing results for the current period and the first channel processing capability of the second communication device, and determine an SRS channel processing solution for the next period based on the margin for the first channel processing capability of the second communication device. For example, the PUSCH, PUCCH, and SRS channels are all uplink channels and have similar functional modules in algorithm processing. In addition, baseband processing in the industry usually has certain programmability. Therefore, specification exchange for the PUSCH, PUCCH, and SRS channels can be realized by design. Similarly, specification conversion can be performed by analyzing the difference in computational power between the PDSCH / PDCCH and SRS channels. Regarding the conversion rule, the conversion between the PUSCH specification and the SRS specification is used as an example. Let A be the total processing capacity of the PUSCH channel and the SRS channel, a1 be the consumption capacity of each basic processing unit of the PUSCH channel, b1 be the processing specification of the PUSCH channel, a2 be the consumption of each basic processing unit of the SRS channel, and b2 be the processing specification of the SRS channel. The system supports any combination of b1 and b2 as long as the following condition is met: a1 * b1 + a2 * b2 ≦ A. Therefore, this embodiment of the present application can implement dynamic and flexible SRS channel division and function deployment. To improve SRS processing capacity, the first communication device (BBH) can periodically collect statistics on the service status of channels and use conversion rules to convert the processing specification of another idle channel into the processing specification of the SRS channel.

[0090] The first channel processing result corresponds to the channel processing result in the current period, and the second SRS channel processing solution corresponds to the SRS channel processing solution in the next period, and the second SRS channel processing solution includes, but is not limited to, a splitting option (used to determine the SRS deployment function of the BBL side), a slot number of the SRS channel, a symbol of the SRS channel, a frequency domain position of the SRS channel, and combing information of the SRS channel.

[0091] S560: The first communication device transmits a second SRS channel processing solution.

[0092] Correspondingly, the second communication device receives the second SRS channel processing solution.

[0093] The first communication device can transmit the second SRS channel processing solution in the form of eCPRI signaling, and the second communication device receives the eCPRI signaling to obtain the second SRS channel processing solution accordingly.

[0094] Optionally, the notification frequency of eCPRI signaling may be determined based on the actual application scenario, and may be at the millisecond level or second level, which is not limited in this application.

[0095] S570: The second communication device processes the SRS based on the second SRS channel processing solution to obtain a second SRS channel processing result.

[0096] Specifically, after receiving the processing solution, the second communication device updates the channel configuration based on the second SRS channel processing solution, and when the SRS arrives, the second communication device completes SRS channel processing based on the updated channel configuration to obtain a second SRS channel processing result.

[0097] Optionally, the content included in the second SRS channel processing result is determined by the content of the current splitting option, and may include, for example, channel information, weight information, etc.

[0098] S580: The first communication device receives the second SRS channel processing result.

[0099] Correspondingly, the second communication device transmits the second SRS channel processing result.

[0100] The second communication device can send the second SRS channel processing result in the form of eCPRI signaling, and the first communication device receives the eCPRI signaling to obtain the second SRS channel processing result accordingly.

[0101] Optionally, the first communication device may further determine a third SRS channel processing solution based on the second SRS channel processing result. In this way, the processing solution in the next period can be continuously adjusted based on the processing result in the current period, so that the processing solution can be dynamically adjusted, thereby making full use of the idle processing resources on the BBL side, improving the processing specifications of the SRS channel, and further improving wireless performance.

[0102] During the operation process of a cell, if the load of the PUSCH, PDSCH, PDCCH, or PUCCH channel in the actual network does not reach the peak specification, according to the technical solution of the present application, the processing capacity of another idle channel on the BBL is used to process the SRS channel, so that the idle processing resources on the BBL side are fully utilized, the processing specification of the SRS channel is improved, and the wireless performance is further improved.

[0103] It should be understood that the sequence numbers of the above processes do not mean the order of execution, and the order of execution of the processes should be determined based on the functions and internal logic of the processes, and should not be construed as any limitation on the implementation process of the embodiments of the present application.

[0104] It should be further understood that in the embodiments of the present application, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions of different embodiments are consistent and can refer to each other, and the technical features of different embodiments can be combined based on their internal logical relationships to form new embodiments.

[0105] It will be understood that in the foregoing embodiments of the present application, the methods performed by the communications device may instead be performed by components (e.g., chips or circuits) that may be located within the communications device.

[0106] The signal processing method provided in the embodiment of the present application has been described above. Hereinafter, a communication device provided in the embodiment of the present application will be described with reference to Figures 6 to 8. In one possible implementation, the communication device is configured to perform steps or procedures corresponding to the first device in the above-mentioned method embodiment. In another possible implementation, the communication device is configured to perform steps or procedures corresponding to the second device in the above-mentioned method embodiment.

[0107] 6 is a block diagram of a communication device 600 according to an embodiment of the present application. As shown in FIG. 6, the device 600 may include a communication unit 610 and a processing unit 620. The communication unit 610 can communicate with the outside, and the processing unit 620 is configured to process data. The communication unit 610 may also be referred to as a communication interface or a transceiver unit.

[0108] In one possible design, the apparatus 600 may perform steps or procedures performed by the first communication device in the aforementioned method embodiments. The processing unit 620 is configured to perform processing-related tasks of the first communication device in the aforementioned method embodiments. The communication unit 610 is configured to perform transmission-related tasks of the first communication device in the aforementioned method embodiments.

[0109] In another possible design, the apparatus 600 may perform steps or procedures performed by the second communication device in the aforementioned method embodiments. The communication unit 610 is configured to perform reception-related tasks of the second communication device in the aforementioned method embodiments. The processing unit 620 is configured to perform processing-related tasks of the second communication device in the aforementioned method embodiments.

[0110] It should be understood that the apparatus 600 herein is embodied in the form of a functional unit. The term “unit” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, a merged logic circuit, and / or other suitable components supporting the described functionality. Those skilled in the art will understand that, in optional examples, the apparatus 600 may specifically be the first communication device in the aforementioned embodiments and may be configured to perform procedures and / or steps corresponding to the first communication device in the aforementioned method embodiments, or the apparatus 600 may specifically be the second communication device in the aforementioned embodiments and may be configured to perform procedures and / or steps corresponding to the second communication device in the aforementioned method embodiments. To avoid repetition, details will not be described here.

[0111] The device 600 in each of the above solutions has a function of performing a corresponding step performed by a first communication device in the above method, or the device 600 in each of the above solutions has a function of performing a corresponding step performed by a second communication device in the above method. The function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the communication unit may be replaced with a transceiver (e.g., the transmitting unit of the communication unit may be replaced with a transmitter, and the receiving unit of the communication unit may be replaced with a receiver), and another unit such as a processing unit may be replaced with a processor to separately perform the transmitting / receiving operations and processing-related operations in the method embodiments.

[0112] In addition, the communication unit may alternatively be a transceiver circuit (e.g., may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In this embodiment of the present application, the device in FIG. 6 may be an AP or STA in the above-mentioned embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The communication unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited herein.

[0113] 7 is a block diagram of a communication device 700 according to one embodiment of the present application. The device 700 includes a processor 710 and a transceiver 720. The processor 710 and the transceiver 720 communicate with each other through an internal connection path, and the processor 710 is configured to execute instructions to control the transceiver 720 to transmit and / or receive signals.

[0114] Optionally, the device 700 may further include a memory 730. The memory 730 is in communication with the processor 710 and the transceiver 720 via an internal connection path. The memory 730 is configured to store instructions, and the processor 710 is capable of executing the instructions stored in the memory 730. In one possible implementation, the device 700 is configured to perform procedures and steps corresponding to a first communication device in the method embodiments described above. In another possible implementation, the device 700 is configured to perform procedures and steps corresponding to a second communication device in the method embodiments described above.

[0115] It should be understood that the device 700 may specifically be the first communication device or the second communication device in the aforementioned embodiments, or may be a chip or a chip system. Correspondingly, the transceiver 720 may be a transceiver circuit of a chip. This is not limited herein. Specifically, the device 700 may be configured to perform steps and / or procedures corresponding to the first communication device or the second communication device in the aforementioned method embodiments. Optionally, the memory 730 may include read-only memory and random access memory and may provide instructions and data to the processor. Part of the memory may further include non-volatile random access memory. For example, the memory may further store device type information. The processor 710 may be configured to execute instructions stored in the memory, and when the processor 710 executes the instructions stored in the memory, the processor 710 is configured to perform steps and / or procedures corresponding to the first communication device or the second communication device in the aforementioned method embodiments.

[0116] In the course of implementation, the steps of the aforementioned method may be implemented by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the method disclosed with reference to the embodiments of the present application may be directly executed by a hardware processor, or may be executed using a combination of hardware and software modules in a processor. The software modules may be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the aforementioned method in cooperation with the processor hardware. To avoid repetition, details will not be described here.

[0117] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip and have signal processing capabilities. In the course of implementation, the steps of the above-mentioned method embodiments may be implemented by using hardware integrated logic circuitry in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor in the embodiments of the present application can implement or execute the methods, steps, and logical block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed with reference to the embodiments of the present application may be performed directly by a hardware decoding processor or may be performed using a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium that is mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and cooperates with the processor hardware to complete the steps of the aforementioned method.

[0118] It will be understood that memory in embodiments of the present application may be volatile or nonvolatile memory, or may include both volatile and nonvolatile memory. Nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of RAM may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus dynamic random access memory (DR RAM). Note that memory in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0119] It should be noted that the memory (storage module) may be integrated into the processor when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. It should be further noted that memory as described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0120] 8 is a diagram of a chip system 800 according to one embodiment of the present application. The chip system 800 (which may also be referred to as a processing system) includes a logic circuit 810 and an input / output interface 820.

[0121] The logic circuit 810 may be a processing circuit in the chip system 800. The logic circuit 810 is coupled and connected to a storage unit and can call instructions in the storage unit, so that the chip system 800 can implement the methods and functions of the embodiments of the present application. The input / output interface 820 may be an input / output circuit in the chip system 800, which outputs information processed by the chip system 800 or inputs data or signaling to be processed into the chip system 800 for processing.

[0122] Specifically, for example, when the chip system 800 is installed in a first communication device, the logic circuit 810 is coupled to the input / output interface 820, and the logic circuit 810 can transmit a first frame using the input / output interface 820, and the first frame can be generated by the logic circuit 810. As another example, when the chip system 800 is installed in a second communication device, the logic circuit 810 is coupled to the input / output interface 820, and the logic circuit 810 can receive the first frame through the input / output interface 820, and the logic circuit 810 determines the maximum transmit power PSD based on the first frame.

[0123] In one solution, the chip system 800 is configured to perform the operations performed by the first communication device in the method embodiments described above.

[0124] For example, logic circuitry 810 is configured to perform the processing-related operations performed by the first communication device in the method embodiments described above, e.g., the processing-related operations performed by the first communication device in the embodiment shown in Figure 5. Input / output interface 820 is configured to perform the transmission-related and / or reception-related operations performed by the first communication device in the method embodiments described above, e.g., the processing-related operations performed by the first communication device in the embodiment shown in Figure 5.

[0125] In another solution, the chip system 800 is configured to perform the operations performed by the second communication device in the method embodiments described above.

[0126] For example, logic circuitry 810 is configured to perform the processing-related operations performed by the second communication device in the method embodiments described above, e.g., the processing-related operations performed by the second communication device in the embodiment shown in Figure 5. Input / output interface 820 is configured to perform the transmission-related and / or reception-related operations performed by the second communication device in the method embodiments described above, e.g., the processing-related operations performed by the second communication device in the embodiment shown in Figure 5.

[0127] Additionally, the present application further provides a computer-readable storage medium that stores computer instructions that, when executed on a computer, enable the computer to perform the tasks and / or procedures performed by the first communication device or the second communication device in the method embodiments of the present application.

[0128] The present application further provides a computer program product, which includes computer program code or instructions that, when executed on a computer, enable the computer to perform the tasks and / or procedures performed by the first communication device or the second communication device in the method embodiments of the present application.

[0129] In addition, the present application further provides a communication system including the first communication device and the second communication device in the embodiment of the present application.

[0130] It should be further noted that memory as described herein is intended to include, without being limited to, these and any other suitable types of memory.

[0131] Those skilled in the art will recognize that, in combination with the examples described in the embodiments disclosed herein, the units and algorithm steps can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether a function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using various methods for each specific application, but such implementation should not be considered to exceed the scope of this application. Those skilled in the art will clearly understand that, for the sake of convenience and conciseness, the detailed operating processes of the above-described systems, devices, and units should refer to the corresponding processes in the above-described method embodiments. Details will not be described here. It should be understood that the disclosed systems, devices, and methods in some embodiments provided in this application can be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of functions, and different divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the mutual couplings or direct couplings or communication connections shown or discussed may be implemented using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms. Units described as separate parts may or may not be physically separate, and parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments. In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.

[0132] When functions are implemented in the form of software functional units and sold or used as independent products, the functions may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application may essentially be implemented in the form of a software product, or a portion of the technical solutions may be implemented in the form of a software product. The software product may be stored in a storage medium and include instructions that instruct a computing device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk drive, a ROM, a RAM, a magnetic disk, an optical disk, etc.

[0133] It should be understood that the term "embodiment" used throughout this specification means that the particular feature, structure, or characteristic associated with this embodiment is included in at least one embodiment of the present application. Thus, all references to embodiments in this specification do not necessarily refer to the same embodiment. In addition, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0134] It should be further understood that ordinal numbers such as "first" and "second" in the embodiments of the present application are used to distinguish between multiple objects, but are not intended to limit the size, content, order, chronological order, priority, importance, etc. of the multiple objects. For example, first information and second information do not indicate a difference in the amount, content, priority, importance, etc. of the information.

[0135] It should be further understood that in this application, both "when" and "if" mean that the network element will perform the corresponding processing in the intended situation, but do not limit the time, require the network element to have the action determined during implementation, or imply any other limitation.

[0136] It should be further understood that, in this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the items (portions)" or similar expressions refers to one item (portion) or multiple items (portions), i.e., any combination of these items, including any combination of singular items (portions) or multiple items (portions). For example, at least one item (portion) of a, b, or c refers to a, b, c, a and b, a and c, b and c, or a, b, and c.

[0137] Unless otherwise specified, it should be further understood that the meaning of "an item includes one or more of the following: A, B, and C" in this application generally means that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C; A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B, and C. Above, three elements A, B, and C are used as an example to explain the optional case of an item. When the expression is "an item includes at least one of the following: A, B, ..., and X," in other words, when more elements are included in the expression, the case to which the item falls can also be obtained according to the above rules.

[0138] It should be further understood that the term "and / or" in this application describes only the relational relationship between related objects and indicates that three relationships may exist. For example, A and / or B can represent the following cases: A exists alone, A and B both exist, and B exists alone, and A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects. For example, A / B indicates A or B.

[0139] It should be further understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. B can instead be determined based on A and / or other information.

[0140] The above description is merely a specific implementation of the present application and is not intended to limit the scope of protection of the present application. Any modifications or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims. [Explanation of symbols]

[0141] 110 Wireless Unit 120 data units 121 data units 111 Wireless Unit 112 Wireless Unit 111 data units 600 Communication Equipment 610 Communication Unit 620 Processing Unit 700 Communication Equipment 710 processor 720 Transceiver 730 memory 800 Chip System 810 Logic Circuits 820 Input / Output Interface

Claims

1. determining, by the first communication device, a second SRS channel processing solution based on the first sounding reference signal (SRS) channel processing result, wherein the second SRS channel processing solution is used by the second communication device to process the SRS; transmitting, by the first communication device, the second SRS channel processing solution to the second communication device; A wireless communication method comprising:

2. The method comprises: receiving, by the first communication device, a first channel processing result, the first channel processing result including the first SRS channel processing result; The method of claim 1 further comprising:

3. The first channel processing result is: Physical downlink shared channel (PDSCH) processing result, physical downlink control channel (PDCCH) processing result, physical uplink shared channel (PUSCH) processing result, and physical uplink control channel (PUCCH) processing result The method of claim 2 , further comprising at least one of:

4. The method comprises: receiving, by the first communication device, a first channel handling capability of the second communication device, the first channel handling capability including an SRS channel handling capability; further comprising determining, by the first communication device, the second SRS channel processing solution based on the first SRS channel processing result, determining, by the first communication device, a margin of the first channel processing capability of the second communication device based on the first channel processing capability of the second communication device and the first channel processing result; determining, by the first communication device, the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device; Including, 4. The method according to claim 2 or 3.

5. The method comprises: receiving, by the first communication device, channel capability conversion rules, the channel capability conversion rules including conversion rules between SRS and non-SRS channel capabilities on the first channel; further comprising determining, by the first communication device, the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device, determining, by the first communication device, the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device and the channel capability conversion rule; 5. The method of claim 4, comprising:

6. The second SRS processing solution is as follows: Splitting option, SRS channel slot number, SRS channel symbol, SRS channel frequency domain location, and SRS channel combing information 6. The method of claim 1, comprising at least one of:

7. The method comprises: receiving, by the first communication device, a second SRS channel processing result, the second SRS channel processing result being obtained by the second communication device based on the second SRS channel processing solution; 7. The method of claim 1, further comprising:

8. receiving, by a second communication device, a second sounding reference signal (SRS) channel processing solution, the second SRS channel processing solution being determined by the first communication device based on the first SRS channel processing result; processing an SRS based on the second SRS channel processing solution by the second communication device to obtain a second SRS channel processing result; A wireless communication method comprising:

9. The method comprises: transmitting, by the second communication device, a first channel processing result, wherein the first channel processing result includes the first SRS channel processing result; 9. The method of claim 8, further comprising:

10. The method comprises: processing, by the second communication device, the SRS based on the first SRS channel processing solution to obtain the first SRS channel processing result, wherein the first SRS channel processing solution is a locally stored SRS channel processing solution; 10. The method of claim 9, further comprising:

11. The first channel processing result is: Physical downlink shared channel (PDSCH) processing result, physical downlink control channel (PDCCH) processing result, physical uplink shared channel (PUSCH) processing result, and physical uplink control channel (PUCCH) processing result 11. The method of claim 9 or 10, further comprising at least one of:

12. The method comprises: transmitting, by the second communication device, the first channel handling capability of the second communication device.

12. The method of any one of claims 9 to 11, further comprising:

13. The method comprises: transmitting, by the second communication device, a channel capability conversion rule, the channel capability conversion rule including a conversion rule between SRS channel capabilities and non-SRS channel capabilities on the first channel; 13. The method of claim 12, further comprising:

14. The second SRS processing solution is as follows: Splitting option, SRS channel slot number, SRS channel symbol, SRS channel frequency domain location, and SRS channel combing information 14. The method of claim 8, comprising at least one of:

15. transmitting, by a first communication device, a second SRS channel processing solution, the second SRS channel processing solution being determined by the first communication device based on the first SRS channel processing result; receiving, by a second communication device, the second SRS channel processing solution; and processing an SRS based on the second SRS channel processing solution to obtain a second SRS channel processing result; A wireless communication method comprising:

16. The method comprises: transmitting, by the second communication device, the first SRS channel processing result; determining, by the first communication device, the second SRS channel processing solution based on the first SRS channel processing result; 16. The method of claim 15, further comprising:

17. The method comprises: transmitting, by the second communication device, the first channel handling capability of the second communication device; determining, by the first communication device, a margin of the first channel processing capability of the second communication device based on the first channel processing capability of the second communication device and the first channel processing result; determining, by the first communication device, the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device; 17. The method of claim 16, further comprising:

18. The method comprises: transmitting, by the second communication device, a channel capability conversion rule, the channel capability conversion rule including a conversion rule between SRS channel capabilities and non-SRS channel capabilities on the first channel; determining, by the first communication device, the second SRS channel processing solution based on the margin of the first channel processing capability of the second communication device and the channel capability conversion rule; 18. The method of claim 17, further comprising:

19. A communication device, a memory configured to store computer programs or instructions; a processor configured to execute the computer program or instructions stored in the memory to enable the communication device to perform the method of any one of claims 1 to 7; A communication device comprising:

20. A communication device, a memory configured to store computer programs or instructions; a processor configured to execute the computer program or instructions stored in the memory to enable the communication device to perform the method of any one of claims 8 to 14; A communication device comprising:

21. A communication system comprising a communication device according to claim 19 and a communication device according to claim 20.

22. 15. A computer-readable storage medium storing a computer program or instructions that, when executed by a communication device, enables the method of any one of claims 1 to 14 to be performed.

23. A computer program product comprising instructions, when said computer program product is executed on a computer, enabling the computer to carry out the method according to any one of claims 1 to 14.

24. A chip system comprising a processor configured to call computer programs or instructions from a memory and execute the computer programs or instructions to enable a communication device in which the chip system is installed to perform the method of any one of claims 1 to 14.