A communication method, device and system

By introducing multiple baseband processing components in the baseband unit to reuse spectrum resources, the problem of spectrum resource scarcity in MU-MIMO is solved, and the effect of improving spectrum utilization and network capacity is achieved without increasing spectrum resources.

CN119450486BActive Publication Date: 2026-01-20CHENGDU HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310982112.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2026-01-20
Estimated Expiration
2043-08-04

AI Technical Summary

Technical Problem

In multi-user multiple-input multiple-output (MU-MIMO) technology, when spectrum resources are scarce, existing technologies cannot effectively improve spectrum utilization and network capacity without increasing spectrum resources. Limited by the memory and computing power of the baseband processing chip, the increase in the number of spatial multiplexing layers encounters a bottleneck.

Method used

By introducing multiple baseband processing components in the baseband unit to reuse the same spectrum resources, using preset rules to avoid inter-cell interference, improving service quality, and handling the transmit and receive tasks of multiple cells without changing the configuration of the radio frequency processing chip, the reuse of spectrum resources and load sharing are achieved.

Benefits of technology

With limited spectrum resources, the number of spatial multiplexing layers was increased, improving spectrum utilization and network capacity, reducing the pressure on baseband processing components, and lowering costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450486B_ABST
    Figure CN119450486B_ABST
Patent Text Reader

Abstract

This application discloses a communication method, device, and system, relating to the field of communication technology, which can improve spectrum utilization and network capacity. In this application, a baseband unit including multiple baseband processing components can support processing data from multiple cells. Since these multiple cells reuse the same uplink bandwidth, the pressure on a single baseband board's baseband processing components can be alleviated. Furthermore, the number of spatial multiplexing layers can be increased under limited spectrum resources, thereby improving spectrum utilization and network capacity. In addition, the spectrum resources used by multiple cells to transmit channel data do not overlap, thus avoiding interference between multiple cells, improving the service quality of multiple cells, and ensuring that increasing the number of spatial multiplexing layers under limited spectrum resources can be effectively achieved, thereby ensuring the effective realization of improved spectrum utilization and network capacity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Multi-user multiple-input multiple-output (MU-MIMO) technology refers to a wireless communication system in which a base station simultaneously serves multiple mobile user equipment (hereinafter referred to as user equipment), and multiple mobile terminals can spatially multiplex the spectrum resources of the antenna during uplink and downlink data transmission.

[0003] When multiple user equipments (UFOs) spatially multiplex antenna spectrum resources, the closer the channels between the UFOs are to orthogonality, the less interference they experience. Therefore, MU-MIMO offers significant potential for expanding capacity and improving spectrum utilization. However, since MU-MIMO technology often involves multiple UFOs, the spectrum allocation, spatial multiplexing layers, and demodulation antennas involved in uplink and downlink data transmission for these UFOs require extensive matrix operations. This places high demands on chip memory and computing power, thus limiting capacity expansion and spectrum utilization.

[0004] We know that spectrum resources are already quite scarce. Therefore, how to maximize spectrum utilization and network capacity with limited spectrum resources is a key area of ​​research. Summary of the Invention

[0005] This application provides a communication method, device, and system that can improve spectrum utilization and network capacity without increasing spectrum resources.

[0006] To achieve the above objectives, this application adopts the following technical solution:

[0007] A first aspect provides a communication method applied to a communication device, wherein the communication device includes a baseband unit, the baseband unit including a first baseband processing component and a second baseband processing component, the method comprising: the first baseband processing component and the second baseband processing component respectively receiving mixed data, wherein the mixed data includes first uplink channel data from a first user equipment and second uplink channel data from a first user equipment, wherein the serving cell of the first user equipment is a first cell, the serving cell of the second user equipment is a second cell, the uplink cell bandwidth of the first cell and the second cell is the same, and the uplink spectrum resources used by the first cell and the second cell when transmitting the first uplink channel data and the second uplink channel data respectively satisfy a first preset rule; the first baseband processing component performs first preset processing such as demodulation and decoding on the first uplink channel data, and the second baseband processing component performs first preset processing such as demodulation and decoding on the second uplink channel data, wherein the first baseband processing component is used to process data from the first cell, and the second baseband processing component is used to process data from the second cell.

[0008] The purpose of ensuring that the uplink spectrum resources used by the first cell and the second cell to transmit the first uplink channel data and the second uplink channel data respectively meet the first preset rule is to ensure that the uplink spectrum resources used by the first cell and the second cell to transmit the first uplink channel data and the second uplink channel data respectively do not overlap.

[0009] In this configuration, the first and second cells share the same uplink bandwidth, meaning they reuse the same spectrum resources. Therefore, the first and second cells are also referred to as overlapping spectrum cells. Based on this, users can transmit uplink channel data using any spectrum resource within the uplink bandwidth of either the first or second cell.

[0010] In one embodiment, the baseband unit can be a BBU, the first baseband processing component can be a baseband board 1, and the second baseband processing component can be a baseband board 2. The baseband board 1 is used to process the data of the first cell, and the baseband board 2 is used to process the data of the second cell.

[0011] The solution provided in the first aspect above includes a baseband unit with multiple baseband processing components that can support serving multiple cells (such as processing data from multiple cells). Since these multiple cells reuse the same uplink cell bandwidth, the pressure on the baseband processing components of a single baseband board can be alleviated. Furthermore, the number of spatial multiplexing layers can be increased with limited resources, thereby improving spectrum utilization and network capacity.

[0012] In addition, the uplink spectrum resources used by the first cell and the second cell to transmit the first uplink channel data and the second uplink channel data respectively meet the first preset rule, which ensures that the uplink spectrum resources used by the first cell and the second cell to transmit the first uplink channel data and the second uplink channel data respectively do not overlap. This avoids uplink interference between cells, improves the downlink service quality of multiple cells, and ensures that the number of spatial multiplexing layers can be effectively increased under limited resources, thereby ensuring the effective realization of improving spectrum utilization and network capacity.

[0013] As one possible implementation, the first and second cells reuse the uplink cell bandwidth in one or more of the following ways when transmitting the first and second uplink channel data: frequency hopping, time-division multiplexing, or using different spectrum ranges within the uplink cell bandwidth. Based on this, uplink interference between cells can be avoided, the uplink service quality of multiple cells can be improved, and the increase in the number of spatial multiplexing layers can be effectively achieved with limited resources, thereby ensuring the effective realization of improved spectrum utilization and network capacity.

[0014] As one possible implementation, the first uplink channel data and the second uplink channel data mentioned above can be any one of the following: physical random access channel (PRACH) data, sounding reference signal (SRS) data, physical uplink shared channel (PUSCH) data, and physical uplink control channel (PUCCH) data.

[0015] As one possible implementation, the aforementioned first uplink channel data and second uplink channel data are PUCCH data; the uplink spectrum resources used by the first cell and the second cell when transmitting the first uplink channel data and the second uplink channel data respectively meet a first preset rule, including: the first cell and the second cell use different spectrum resources within the same first spectrum range by frequency hopping when transmitting the first uplink data and the second uplink channel data respectively. Based on this, uplink interference between cells can be avoided by using different spectrum resources by frequency hopping within the same first spectrum range, thereby improving the uplink service quality of multiple cells. Of course, other methods can also be used to ensure that the spectrum resources used by the first cell and the second cell do not overlap when reusing the same first spectrum range, such as time-division multiplexing.

[0016] In one implementation, the uplink cell bandwidth of both the first cell and the second cell is [F1, F2], and the first spectrum range includes [F1, F3] and [F4, F2], where F1, F2, F3, and F4 are frequency values, F3 < F4, and the spectral interval between F3 and F4 is greater than a first preset threshold. Taking [F1, F2] as [RB0, RB272] as an example, the first spectrum range can be RB1 and RB272.

[0017] As one possible implementation, the aforementioned first uplink channel data and second uplink channel data are SRS (Streaming Resonance System). The uplink spectrum resources used by the first cell and the second cell when transmitting the first uplink channel data and the second uplink channel data respectively satisfy a first preset rule, including: the first cell and the second cell time-division multiplexing the same spectrum resources within the same second spectrum range when transmitting the first uplink data and the second uplink channel data respectively. Based on this, different spectrum resources can be used in a time-division multiplexing manner within the same first spectrum range to avoid downlink interference between cells and improve the downlink service quality of multiple cells. Of course, other methods can also be used to ensure that the spectrum resources used by the first cell and the second cell when reusing the same first spectrum range do not overlap, such as frequency hopping.

[0018] In one implementation, the uplink cell bandwidth of both the first cell and the second cell is [F1, F2], and the second spectrum range includes (F3, F4), where F1, F2, F3, and F4 are frequency values, F3 < F4, F3 > F1, F4 < F2, and the spectral interval between F3 and F4 is greater than a first preset threshold. Taking [F1, F2] as [RB0, RB272] as an example, the second spectrum range can be [RB1, RB271].

[0019] As one possible implementation, the first uplink channel data is the first physical random access channel data, and the second uplink channel data is the second physical random access channel data; the spectrum resources used by the first cell and the second cell when transmitting the first uplink channel data and the second uplink channel data respectively meet the first preset rule, including: the first cell uses spectrum resources in the third spectrum range when transmitting the first physical random access channel data, and the second cell uses spectrum resources in the fourth spectrum range when transmitting the second physical random access channel data; wherein, both the third spectrum range and the fourth spectrum range belong to the uplink cell bandwidth, and the minimum interval between the third spectrum range and the fourth spectrum range is greater than the first preset threshold.

[0020] In one implementation, the uplink cell bandwidth of both the first and second cells is [F1, F2], the third spectrum range is [F5, F6], and the fourth spectrum range is [F7, F8], where F1, F2, F5, F6, F7, and F8 are frequency values, F5 > F1, F6 < F7, and F8 < F2, and the spectral spacing between F6 and F7 is greater than a first preset threshold. Based on this, by allocating different spectrum ranges within the uplink cell bandwidth to the first and second cells for transmitting certain types of uplink channel data, uplink interference between cells can be avoided, and the uplink service quality of multiple cells can be improved.

[0021] As one possible implementation, the first uplink channel data is the first uplink physical shared channel data, and the second uplink channel data is the second uplink physical shared channel data; the uplink spectrum resources used by the first cell and the second cell when transmitting the first uplink channel data and the second uplink channel data respectively meet the first preset rule, including: the first cell uses spectrum resources in the fifth spectrum range when transmitting the first uplink physical shared channel data, and the second cell uses spectrum resources in the sixth spectrum range when transmitting the second uplink physical shared channel data; wherein, both the fifth spectrum range and the sixth spectrum range belong to the uplink cell bandwidth, and the minimum interval between the fifth spectrum range and the sixth spectrum range is greater than the first preset threshold.

[0022] In one implementation, the uplink cell bandwidth of both the first and second cells is [F1, F2], the fifth spectrum range is [F9, F10], and the sixth spectrum range is [F11, F12], where F1, F2, F9, F10, F11, and F12 are frequency values, F9 > F1, F10 < F11, and F12 < F2, and the spectral spacing between F10 and F11 is greater than a first preset threshold. Based on this, by allocating different spectrum ranges within the uplink cell bandwidth to the first and second cells for transmitting certain types of uplink channel data, downlink interference between cells can be avoided, and the downlink service quality of multiple cells can be improved.

[0023] As one possible implementation, the communication device further includes an interface component, and the method further includes: the interface component receiving first uplink channel data and second uplink channel data from the radio frequency unit. Based on this, with the same resources, without changing the configuration of the radio frequency processing chip (or radio frequency unit, intermediate radio frequency unit, etc.), the transceiver tasks of multiple cells can be handled using existing radio frequency processing chips.

[0024] Secondly, a communication method is provided, applied to a communication device, wherein the communication device includes a baseband unit, the baseband unit including a first baseband processing component and a second baseband processing component, the method comprising: the first baseband processing component performing encoding and modulation, etc., of downlink data to be transmitted for a first user equipment to obtain first downlink channel data; the second baseband processing component performing encoding and modulation, etc., of downlink data to be transmitted for a second user equipment to obtain second downlink channel data, wherein the serving cell of the first user equipment is a first cell, the serving cell of the second user equipment is a second cell, and the downlink cell bandwidth of the first cell and the second cell is the same; the first baseband processing component sends the first downlink channel data to an interface component, and the second baseband processing component sends the second downlink channel data to the interface component; the interface component merges the first downlink channel data and the second downlink channel data to obtain merged data, and then sends the merged data to a radio frequency unit; the radio frequency unit sends the merged data to the first user equipment through the first cell and to the second user equipment through the second cell, wherein the downlink spectrum resources used by the first cell and the second cell when sending the merged data satisfy a second preset rule.

[0025] The purpose of ensuring that the downlink spectrum resources used by the first cell and the second cell to transmit merged data meet the second preset rule is to ensure that the downlink spectrum resources used by the first cell and the second cell to transmit merged data do not overlap.

[0026] In this configuration, the downlink cell bandwidth of the first cell and the second cell are identical, meaning that the first cell and the second cell reuse the same spectrum resources. Based on this, a user can transmit downlink channel data using any spectrum resource within the downlink cell bandwidth through either the first cell or the second cell.

[0027] In one embodiment, the baseband unit can be a BBU, the first baseband processing component can be a baseband board 1, and the second baseband processing component can be a baseband board 2. The baseband board 1 is used to process the data of the first cell, and the baseband board 2 is used to process the data of the second cell.

[0028] The solution provided in the second aspect above includes a baseband unit with multiple baseband processing components that can support processing data from multiple cells. Since these multiple cells reuse the same downlink bandwidth, the pressure on a single baseband board's baseband processing component can be alleviated. Furthermore, the number of spatial multiplexing layers can be increased with limited resources, thereby improving spectrum utilization and network capacity. Additionally, the downlink spectrum resources used by the first cell and the second cell when transmitting the first downlink channel data and the second downlink channel data respectively meet the second preset rule, ensuring that the downlink spectrum resources used by the first cell and the second cell when transmitting the first downlink channel data and the second downlink channel data do not overlap. This avoids downlink interference between cells, improves the downlink service quality of multiple cells, and ensures that increasing the number of spatial multiplexing layers with limited resources can be effectively achieved, thereby ensuring the effective improvement of spectrum utilization and network capacity. Moreover, the interface component can merge downlink channel data for different serving cells and transmit it to the radio frequency unit. With the same resources, without changing the configuration of the radio frequency processing chip (or radio frequency unit, intermediate radio frequency unit, etc.), the existing radio frequency processing chip can handle the transmission and reception tasks of multiple cells.

[0029] As one possible implementation, the first and second cells reuse downlink cell bandwidth in one or more of the following ways when transmitting merged data: frequency hopping, time-division multiplexing, or using different spectrum ranges within the downlink cell bandwidth. Based on this, downlink interference between cells can be avoided, the downlink service quality of multiple cells can be improved, and the number of spatial multiplexing layers can be effectively increased under limited resources, thereby ensuring the effective realization of improved spectrum utilization and network capacity.

[0030] As one possible implementation, the first downlink channel data and the second downlink channel data mentioned above can be any one of the following: physical downlink shared channel (PDSCH) data, physical downlink control channel (PDCCH) data, channel status information reference signal (CSI-RS), synchronization signal and physical broadcast channel block (SSB), and tracking reference signal (TRS).

[0031] As one possible implementation, the aforementioned first downlink channel data and second downlink channel data are TRS; the downlink spectrum resources used by the first cell and the second cell when transmitting combined data respectively meet the second preset rule, including: the first cell and the second cell use different spectrum resources in the first spectrum range by frequency hopping when transmitting combined data respectively, and the seventh spectrum range belongs to the downlink cell bandwidth. Based on this, downlink interference between cells can be avoided by using different spectrum resources by frequency hopping in the same spectrum range, thereby improving the uplink service quality of multiple cells. Of course, other methods can also be used to ensure that the spectrum resources used by the first cell and the second cell do not overlap when reusing the same spectrum range, such as time-division multiplexing.

[0032] As one possible implementation, the first downlink channel data and the second downlink channel data mentioned above are PDSCH data, PDCCH data, or CSI-RS; the downlink spectrum resources used by the first cell and the second cell when transmitting the first downlink channel data and the second downlink channel data respectively meet the second preset rule, including: the first cell uses spectrum resources in the eighth spectrum range when transmitting combined data, and the second cell uses spectrum resources in the ninth spectrum range when transmitting combined data; wherein, both the eighth spectrum range and the ninth spectrum range belong to the downlink cell bandwidth, and the minimum interval between the eighth spectrum range and the ninth spectrum range is greater than the second preset threshold.

[0033] In one implementation, the downlink cell bandwidth of both the first and second cells is [F13, F14], the eighth spectrum range is [F15, F16], and the ninth spectrum range is [F17, F18], where F13, F14, F15, F16, F17, and F18 are frequency values, F15 ≥ F13, F16 < F17, and F18 ≤ F14. Based on this, by allocating different spectrum ranges within the uplink cell bandwidth to the first and second cells for transmitting certain types of uplink channel data, downlink interference between cells can be avoided, and the downlink service quality of multiple cells can be improved. Taking [F13, F14] as [RB0, RB268] as an example, the eighth spectrum range can be [RB0, RB144], and the ninth spectrum range can be [RB145, RB268].

[0034] As one possible implementation, the first downlink channel data and the second downlink channel data mentioned above are synchronization signals and physical broadcast channel blocks; the downlink spectrum resources used by the first cell and the second cell when transmitting merged data respectively meet the second preset rule, including: the first cell uses spectrum resources in the tenth spectrum range when transmitting merged data, and the second cell uses spectrum resources in the eleventh spectrum range when transmitting merged data; wherein, the tenth spectrum range and the eleventh spectrum range both belong to the downlink cell bandwidth, and the minimum interval between the tenth spectrum range and the eleventh spectrum range is greater than the second preset threshold.

[0035] In one implementation, the downlink cell bandwidth of both the first and second cells is [F13, F14], the tenth spectrum range is [F19, F20], and the eleventh spectrum range is [F21, F22]. Here, F13, F14, F19, F20, F21, and F22 are frequency values, where F19 > F13, F20 < F21, and F22 < F14. Furthermore, the spectral spacing between F20 and F21 is greater than a second preset threshold. Based on this, by allocating different spectrum ranges within the uplink cell bandwidth to the first and second cells for transmitting certain types of uplink channel data, downlink interference between cells can be avoided, and the downlink service quality of multiple cells can be improved. For example, if [F13, F14] is [RB0, RB268], the eighth spectrum range can be [RB0, RB144], and the ninth spectrum range can be [RB145, RB268].

[0036] Thirdly, a communication device is provided, comprising: a baseband unit, the baseband unit including a first baseband processing component and a second baseband processing component, the communication device being used to implement the method as in any possible implementation of the first or second aspect.

[0037] As an example, the communication device is a BBU, the first baseband processing component can be baseband board 1, and the second baseband processing component can be baseband board 2.

[0038] As an example, a communication device is a base station, which includes not only a BBU but also an RRU.

[0039] Fourthly, a communication system is provided, comprising a plurality of user equipment and a communication device as described in the second aspect, the communication device being capable of implementing the method as described in any possible implementation of the first aspect.

[0040] Fifthly, a computer-readable storage medium is provided that stores computer program instructions, which, when executed by a processor, implement the method as described in any possible implementation of the first or second aspect.

[0041] In a sixth aspect, a computer program product comprising instructions is provided, which, when run on a computer, causes the computer to implement the method as described in any possible implementation of the first or second aspect.

[0042] In a seventh aspect, a chip system is provided, comprising processing circuitry and a storage medium storing computer program instructions; when executed by the processor, the computer program instructions implement the method as described in any possible implementation of the first or second aspect. The chip system may be composed of chips or may include chips and other discrete devices. Attached Figure Description

[0043] Figure 1 This is a schematic diagram illustrating the effect of time-frequency resource reuse in an embodiment of this application.

[0044] Figure 2 This application provides a schematic diagram of a communication network service architecture.

[0045] Figure 3 This is a comparison diagram of the effects of multi-baseband boards and single-baseband boards provided in the embodiments of this application;

[0046] Figure 4 This is a schematic diagram of the structure of a base station provided in an embodiment of this application;

[0047] Figure 5 This is a schematic diagram of the hardware structure of a user equipment provided in an embodiment of this application;

[0048] Figure 6 A flowchart of a communication method provided in an embodiment of this application;

[0049] Figure 7 A flowchart illustrating another communication method provided in an embodiment of this application. Detailed Implementation

[0050] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.

[0051] In the following text, the terms "first," "second," etc., are used only to distinguish different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. For example, if the described object is a "field," then the ordinal numbers before "field" in "first field" and "second field" do not limit the position or order of the "fields." "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the described object is a "level," then the ordinal numbers before "level" in "first level" and "second level" do not limit the priority of the "levels." Furthermore, the quantity of described objects is not limited by ordinal numbers and can be one or more; for example, in "first device," the number of "devices" can be one or more. In addition, objects modified by different prefixes can be the same or different. For example, if the described object is "device," then "first device" and "second device" can be devices of the same type or different types. Similarly, if the described object is "information," then "first information" and "second information" can be information with the same content or information with different content. In summary, the use of ordinal numbers and other prefixes used to distinguish the described objects in the embodiments of this application does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and the use of such prefixes should not constitute an unnecessary limitation.

[0052] Furthermore, in the embodiments of this application, "connection" can be a direct connection or an indirect connection; in addition, it can refer to an electrical connection or a communication connection; for example, the connection of two electrical components A and B can refer to A and B being directly connected, or it can refer to A and B being indirectly connected through other electrical components or connection media, or it can refer to A and B being indirectly connected through other communication devices or communication media, as long as it enables communication between A and B.

[0053] Given the current scarcity of spectrum resources, it is difficult to increase network capacity by increasing spectrum resources. Therefore, we should focus on improving spectrum utilization. For example, we can improve network capacity while increasing spectrum utilization by enhancing spatial multiplexing capabilities.

[0054] Spatial division multiplexing refers to the reuse of the same frequency band in different spaces. For example, in mobile communication technology, adaptive array antennas can be used to form different beams in different user directions, thereby achieving the reuse of the same frequency band in different spaces.

[0055] As an example of spatial multiplexing, multi-user multiple-input multiple-output (MU-MIMO) technology allows a single base station to serve multiple user equipment simultaneously. The base station can fully utilize the interference-free channel provided by each antenna beam to conduct uplink and / or downlink communication with multiple users simultaneously, thus supporting pairing of multiple users to reuse the same spectrum resources. The spatial multiplexing capability of a network can be represented by the number of pairing levels supported by the network (also known as the "number of spatial multiplexing layers").

[0056] In some embodiments, different users can be distinguished by different characteristics of the spatial domain, and multiple users must meet certain preset conditions to be paired. In one embodiment, the preset conditions include one or more of the following: the user's location meets a set channel quality threshold requirement, the channel correlation between users is low, the size of the buffer packets is similar, and the spectral efficiency after pairing is better. It can be understood that higher channel quality and lower channel correlation result in less interference between multiple users, making them more suitable for pairing; better spectral efficiency after pairing leads to higher spectrum utilization, making them more suitable for pairing; and the closer the size of the buffer packets of multiple users, the easier and more efficient it is to reuse spectrum resources, thus making them more suitable for pairing.

[0057] Therefore, in spatial multiplexing technologies such as MU-MIMO, given limited spectrum resources, the more spatial multiplexing layers the network can support—that is, the higher the resource utilization and the higher the network capacity—the higher the resource utilization rate. In one implementation method, please refer to... Figure 1 , Figure 1 This diagram illustrates a time-frequency resource multiplexing effect provided in an embodiment of this application. Figure 1 It can be seen that the more spatial division multiplexing layers there are, the more users can share the same time-frequency resources, the higher the utilization rate of time-frequency resources, and the larger the network capacity. The network capacity described in this application embodiment may include, but is not limited to, the number of pairing layers, the number of radio resource control (RRC) access users, and the number of scheduled users.

[0058] However, as the number of spatial multiplexing layers increases, a large number of matrix operations are involved in multi-user multiple-input multiple-output (MIMO) operations. For example, spectrum allocation, modulation, and demodulation during uplink and downlink data transmission require a large number of matrix operations. This places high demands on the memory and computing power of the baseband processing chip (or baseband unit). When the capabilities of a single baseband processing chip are limited, the increase in the number of spatial multiplexing layers will encounter a bottleneck, thereby limiting the expansion of capacity and the improvement of spectrum utilization.

[0059] To address the aforementioned contradiction between improving spectrum utilization and network capacity in relation to hardware capabilities, this application provides a communication method based on spectrum overlap technology. The main idea of ​​this method is as follows: First, a baseband processing component is added to the baseband processing chip corresponding to the radio frequency (RF) processing chip. Multiple baseband processing components reuse the same spectrum resources to achieve resource reuse and load sharing, thereby improving spectrum utilization and network capacity while alleviating the pressure on the baseband processing components. Simultaneously, multiple baseband processing components use spectrum resources to process uplink and downlink data according to preset rules, eliminating mutual interference between cells served by multiple baseband processing components, improving the service quality of multiple cells, and ensuring that increasing the number of spatial multiplexing layers can be effectively achieved with limited resources, thus ensuring the effective improvement of spectrum utilization and network capacity. Finally, without adding an RF processing chip (or RF unit, intermediate RF unit, etc.), the existing RF processing chip can handle the cell transceiver tasks corresponding to multiple baseband processing components, and the cost is low.

[0060] The baseband processing chip (or baseband unit) described in this application embodiment may include, but is not limited to, a baseband unit (BBU) or other processing units, modules, or devices used to implement air interface baseband processing functions (such as encoding / decoding, multiplexing, modulation / demodulation, and spread spectrum), resource management (such as wireless resource management, channel resource management), interface functions, signaling processing, local and remote operation and maintenance functions, working status monitoring, and alarm information reporting. The baseband processing component may include, but is not limited to, a baseband board. The radio frequency processing chip may include, but is not limited to, a remote radio unit (RRU), an active antenna unit (AAU), a pico remote radio unit (pRRU), or other processing units, modules, or devices used to implement mid-frequency conversion, power amplification, filtering, and transmission functions.

[0061] Taking a baseband processing chip (or baseband unit) as an example, an RF processing chip as an RRU, and a baseband processing assembly as a baseband board, please refer to [reference needed]. Figure 2 , Figure 2 A schematic diagram of a communication network service architecture provided in an embodiment of this application is shown. Figure 2 As shown, the communication network can include a core network, a bearer network, a radio access network, and user equipment (UE). Taking the 5G network architecture as an example, the core network is such as 5G Core (5GC), the radio access network is such as next-generation radio access network (NG-RAN), and NG-RAN is such as a base station.

[0062] The core network may include, but is not limited to, user plane functions (UPF), access management functions (AMF), session management functions (SMF), policy control functions (PCF), authentication server functions (AUSF), network slice selection functions (NSSF), network exposure functions (NEF) (also known as capability-opening network elements), network repository functions (NRF), and unified data management (UDM). For further details on the core network, please refer to the explanations and descriptions in the technical documentation; this application's embodiments will not elaborate further.

[0063] The bearer network serves as a high-speed channel between the radio access network and the core network, primarily responsible for data forwarding between the access network and the core network.

[0064] The radio access network (RAN) is primarily responsible for air interface-side radio resource management, quality of service (QoS) management, data compression, and encryption. RAN can include various types of base stations, such as macro base stations, micro base stations, and distributed unit-control units (DU-CUs). Additionally, base stations can also be... This refers to wireless controllers in cloud radio access network (CRAN) scenarios, or network equipment in relay stations, access points, vehicle-mounted devices, wearable devices, or future public land mobile network (PLMN) networks. It should be noted that the name of the equipment with base station functionality may differ in systems employing different radio access technologies. For example, a base station could be an evolved NodeB (eNB or e-NodeB) in Long Term Evolution (LTE) technology, or a gNB in ​​a 5G system.

[0065] In one implementation, such as Figure 2As shown, a base station may include an RRU and a BBU. The BBU is primarily used to implement air interface baseband processing functions (such as encoding / decoding, multiplexing, modulation / demodulation, and spread spectrum), resource management (such as radio resource management and channel resource management), interface functions, signaling processing, local and remote operation and maintenance functions, operational status monitoring, and alarm information reporting. The RRU is primarily used to implement radio frequency conversion, power amplification, filtering, and transmission.

[0066] The resource management implemented by the BBU includes uplink resource management and downlink resource management. Uplink resources may include, but are not limited to, the spectrum resources used by the UE when transmitting uplink signals, and downlink resources may include, but are not limited to, the spectrum resources used by the RRU when transmitting downlink data.

[0067] The channel resource management implemented by the BBU includes uplink channel resource management and downlink channel resource management. Uplink channel resources may include, but are not limited to, the channel resources used by the RRU to transmit uplink channel data such as physical random access channel (PRACH), physical uplink control channel (PUCCH), physical uplink shared channel (PUSCH), and sounding reference signal (SRS) to the BBU. Downlink channel resources may include, but are not limited to, the channel resources used by the BBU to transmit downlink channel data such as physical downlink shared channel (PDSCH), physical downlink control channel (PDCCH), channel status information (CSI), synchronization signal and physical broadcast channel block (SSB), and tracking reference signal (TRS) to the RRU.

[0068] PRACH data may include, but is not limited to, random access requests. PUCCH data may include, but is not limited to, uplink control information (UCI), hybrid automatic repeat-request acknowledgement (HARQ-ACK), information indicating whether downlink transport blocks have been correctly received, channel state information, uplink resource requests, etc. PUSCH data may include, but is not limited to, uplink traffic data, UCI, etc. SRS is mainly used to estimate uplink channel spectrum information and perform spectrum-selective scheduling. PDSCH data may include, but is not limited to, unicast data, paging messages, system messages, etc. PDCCH data may include, but is not limited to, DCI, scheduling information, slot format indication (SFI), preemption indication (PI), etc. CSI is mainly used to reflect the signal attenuation factors on the transmission path, such as signal scattering, environmental attenuation (fading, multipath fading or shadowing fading), power decay of distance, etc. Based on CSI, signal correlation adjustments (such as power adjustment) can be performed to achieve low bit error rate and high signal quality. In one implementation, CSI (Channel Status Information Reference Signal) is used, such as 3I CSI-RS, and 3I CSI-RS includes NZP CSI-RS and CSI-IM. NZP CSI-RS is primarily used for channel measurement, while CSI-IM is primarily used for inter-cell interference measurement. SSB (Synchronization Signal Block) is the foundation for cell search. SSB includes a synchronization signal and a physical broadcast channel (PBCH), where the synchronization signal can include a primary synchronization signal (PSS) and a secondary synchronization signal (SSS). TRS (Transmission Relationship Tracking) is mainly used to facilitate accurate time and spectrum offset tracking. For specific descriptions of various types of uplink and downlink channel data, please refer to conventional techniques; this application does not impose specific limitations on the embodiments.

[0069] In this embodiment, the wireless communication technologies supported by the RRU may include, but are not limited to, Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), and Long Term Evolution (LTE).

[0070] In some embodiments, such as Figure 2 As shown, one BBU can correspond to multiple RRUs. For example, in large-space scenarios, such as indoor scenarios in large venues, the multi-channel solution of BBU+RRU can effectively solve indoor coverage.

[0071] In one implementation, fiber optic transmission can be used between the BBU and RRU, and the RRU can be connected to the antenna via a coaxial cable (such as a feeder). When fiber optic connection is used between the BBU and RRU, the interface between the RRU and BBU is an internal interface based on the fiber optic link, such as the Common Public Radio Interface (CPRI) or the Enhanced Common Public Radio Interface (eCPRI).

[0072] Typically, a BBU can be placed under a tower, while RRUs and antennas can be placed on the tower. Different RRUs and antennas on a single tower can provide coverage for different areas. For example, some RRUs and antennas on a tower can provide coverage for the left area, while others can provide coverage for the right area.

[0073] like Figure 2As shown, the BBU may include a main control board, baseband board 1, and baseband board 2. The main control board is primarily responsible for processing signaling from the core network and the UE (such as radio resource control (RRC) signaling), interconnecting with the core network, providing resource management for the baseband board (such as configuration management, device management, software management, primary / backup failover, alarms, and logs), controlling the baseband board, and receiving synchronization and location information. The baseband board is primarily responsible for baseband processing such as data encoding and modulation, and transmitting the processed data to be transmitted to the RRU.

[0074] In some embodiments of this application, the BBU may further include an interface component for transmitting uplink channel data from multiple RRUs to baseband board 1 and baseband board 2. For example, the interface component may transmit mixed data including uplink channel data (such as first uplink channel data and second uplink channel data) from multiple RRUs to baseband board 1 and baseband board 2.

[0075] In some examples, the interface component can be located in Figure 2 The main control board is shown. In other examples, the interface components may be located in the BBU independently of the main control board and baseband board.

[0076] In other embodiments of this application, the interface components for transmitting uplink channel data from multiple RRUs to baseband board 1 and baseband board 2 may also be located in the base station independently of the BBU and RRU.

[0077] Understandable, such as Figure 3 As shown in (a), a conventional BBU, which includes a baseband board, typically supports only one MIMO cell. For example, assuming the allocated cell bandwidth is in the first frequency band (e.g., 3.4–3.5 GHz), then this BBU can provide services (e.g., process related data) for one MIMO cell in the first frequency band. However, based on… Figure 3 As shown in (b), the BBU includes two baseband boards. These two baseband boards can support services for two MIMO cells. The two baseband boards can reuse the same first frequency band, and these two MIMO cells are also called "overlapping spectrum cells". Based on this, resource reuse can be achieved by adding baseband boards to the BBU, allowing multiple baseband boards to reuse the same spectrum resources, thereby improving spectrum utilization and network capacity.

[0078] User equipment may include, but is not limited to, smartphones, netbooks, tablets, writing tablets, smartwatches, smart bracelets, phone watches, smart cameras, PDAs, in-vehicle computers, personal computers (PCs), personal digital assistants (PDAs), portable multimedia players (PMPs), augmented reality (AR) / virtual reality (VR) devices, smart TVs, projection devices, or motion-sensing game consoles in human-computer interaction scenarios. Alternatively, user equipment may also be other types or structures of electronic devices with communication functions; this application is not limited to these categories.

[0079] about Figure 2 The functions and working principles of each network element in the illustrated communication network service architecture can be found in relevant descriptions in conventional technologies, and will not be repeated here. It should be noted that the embodiments in this application only address... Figure 2 The functions of each network element in the illustrated communication network service architecture are briefly described. The functions of each network element can be adjusted according to actual usage scenarios, and this application embodiment does not impose specific limitations on them.

[0080] in addition, Figure 2 This is merely an example of a possible communication network service architecture. In practical applications, the architecture may differ depending on the specific product structure, function, and scenario. For example, Figure 4 A schematic diagram of the structure of a base station provided in an embodiment of this application is shown. Figure 4 As shown, a base station may include a BBU, a remote radio unit hub (RHUB), and a pRRU. The RHUB is similar to a hub (or switch) and can connect to multiple pRRUs. The BBU can connect to the pRRU by connecting to the RHUB. A pRRU can be viewed as a miniaturized RRU, and its transceiver antennas are typically integrated inside the pRRU.

[0081] As an example, please refer to Figure 5 , Figure 5 A schematic diagram of the hardware structure of a user equipment provided in an embodiment of this application is shown.

[0082] like Figure 5As shown, the user equipment may include a processor 510, memory (including an external memory interface 520 and an internal memory 521), a universal serial bus (USB) interface 530, a charging management module 540, a power management module 541, a battery 542, antenna 1, antenna 2, a mobile communication module 550, a wireless communication module 560, an audio module 570, a speaker 570A, a receiver 570B, a microphone 570C, a headphone jack 570D, a sensor module 580, buttons 590, a motor 591, an indicator 592, a camera 593, a display screen 594, and a subscriber identity module (SIM) card interface 595, etc. The sensor module 580 may include, but is not limited to, touch sensors, pressure sensors, gyroscope sensors, barometric pressure sensors, magnetic sensors, accelerometers, proximity sensors, proximity sensors, fingerprint sensors, temperature sensors, ambient light sensors, bone conduction sensors, etc.

[0083] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on the user equipment. In other embodiments of this application, the user equipment 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.

[0084] Processor 510 may include one or more processing units. For example, processor 510 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a flight controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.

[0085] The processor 510 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 510 is a cache memory. This memory can store instructions or data that the processor 510 has just used or that are used repeatedly. If the processor 510 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 510, and thus improves the efficiency of the system.

[0086] In some embodiments, the processor 510 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0087] The charging management module 540 receives charging input from the charger. The power management module 541 connects to the battery 542, and the charging management module 540 connects to the processor 510. The power management module 541 receives input from the battery 542 and / or the charging management module 540 to power the processor 510, internal memory 521, display 594, camera 593, and wireless communication module 560, etc.

[0088] The wireless communication function of the user equipment can be implemented through antenna 1, antenna 2, mobile communication module 550, wireless communication module 560, modem processor, and baseband processor.

[0089] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the user equipment can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.

[0090] The mobile communication module 550 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G on user equipment. The mobile communication module 550 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 550 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 550 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 550 may be housed in processor 510. In some embodiments, at least some functional modules of the mobile communication module 550 and at least some modules of the processor 510 may be housed in the same device.

[0091] In some embodiments of this application, the mobile communication module 550 can filter, amplify, and process the downlink data received by the antenna 1, and then transmit it to the modem processor for demodulation.

[0092] In some embodiments of this application, the mobile communication module 550 can amplify the signal modulated by the modem processor, convert it into electromagnetic waves through the antenna 1, and then radiate it out as an uplink signal.

[0093] The modem processor may include a modulator and a demodulator. The modulator modulates the low-frequency baseband signal to be transmitted into a mid-to-high frequency signal. The demodulator demodulates the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After processing by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs sound signals through audio devices (not limited to speaker 570A, receiver 570B, etc.) or displays images or videos through the display screen 594. In some embodiments, the modem processor may be a separate device. In other embodiments, the modem processor may be independent of the processor 510 and may be housed in the same device as the mobile communication module 550 or other functional modules.

[0094] The wireless communication module 560 can provide solutions for wireless communication applications on user equipment, including wireless local area networks (WLAN) (such as WiFi), Bluetooth (BT), UWB, global navigation satellite system (GNSS), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 560 can be one or more devices integrating at least one communication processing module. The wireless communication module 560 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signal, and sends the processed signal to processor 510. The wireless communication module 560 can also receive signals to be transmitted from processor 510, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.

[0095] In some embodiments of this application, the wireless communication module 560 can receive downlink data via the antenna 2, perform frequency modulation and filtering on the downlink data, and send the processed downlink data to the processor 510.

[0096] In some embodiments of this application, the wireless communication module 560 receives the signal to be transmitted from the processor 510, modulates its frequency, amplifies it, converts it into an electromagnetic wave through the antenna 2, and then radiates it out after obtaining the uplink signal.

[0097] In some embodiments, antenna 1 of the user equipment is coupled to mobile communication module 550, and antenna 2 is coupled to wireless communication module 560, enabling the user equipment to communicate with the network and other devices via wireless communication technology. The wireless communication technology may include GSM, General Packet Radio Service (GPRS), CDMA, WCDMA, Time-Division Code Division Multiple Access (TD-SCDMA), LTE, BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS may include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), BeiDou Navigation Satellite System (BDS), Quasi-Zenith Satellite System (QZSS), and / or Satellite Based Augmentation Systems (SBAS).

[0098] The user device implements display functions through a GPU, a display screen 594, and an application processor. The GPU is a microprocessor for image processing, connecting the display screen 594 and the application processor. The GPU performs mathematical and geometric calculations and is used for graphics rendering. The processor 510 may include one or more GPUs, which execute program instructions to generate or modify display information. The display screen 594 is used to display images, videos, etc.

[0099] The external memory interface 520 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the user device. The external memory card communicates with the processor 510 through the external memory interface 520 to perform data storage functions.

[0100] Internal memory 521 can be used to store computer executable program code. In one embodiment, the computer program may include operating system programs and application programs. The operating system may include, but is not limited to, [other types of programs]. Operating systems such as OS are included. Executable program code includes instructions. The processor 510 executes various functional applications and data processing of the user device by running instructions stored in internal memory 521. Internal memory 521 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a given function, etc. The data storage area may store data created during the use of the user device (such as broadcast parameters, ranging and angle measurement parameters, key pairs, etc.). Furthermore, internal memory 521 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. The processor 210 executes various functional applications and data processing of the user device by running instructions stored in internal memory 521 and / or instructions stored in memory located within the processor.

[0101] User equipment can implement audio functions through audio module 570, speaker 570A, receiver 570B, microphone 570C, and application processor, such as music playback and recording. For the specific working principles and functions of audio module 570, speaker 570A, receiver 570B, microphone 570C, buttons 590, motor 591, and indicator 592, please refer to the descriptions in general technical documentation.

[0102] SIM card interface 595 is used to connect SIM cards. SIM cards can be inserted into or removed from SIM card interface 595 to achieve contact and separation with the user equipment. The user equipment can support one or N SIM card interfaces, where N is a positive integer greater than 1. SIM card interface 595 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 595 simultaneously. The multiple cards can be of the same or different types. SIM card interface 595 is also compatible with different types of SIM cards. SIM card interface 595 is also compatible with external memory cards. The user equipment interacts with the network through the SIM card to realize functions such as calls and data communication. In some embodiments, the user equipment uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the user equipment and cannot be separated from the user equipment.

[0103] In some embodiments of this application, the user equipment can communicate with the base station through a SIM card, such as receiving downlink signals from the base station or sending uplink signals to the base station.

[0104] It is understood that this application Figure 5The illustrated structure does not constitute a specific limitation on the user equipment. In other embodiments of this application, the user equipment 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.

[0105] The following will describe in detail the communication method based on spectrum overlap technology provided in the embodiments of this application, with reference to specific examples.

[0106] As mentioned above, the BBU is responsible for managing radio and channel resources. One reason for this resource management is to eliminate mutual interference between cells served by multiple baseband boards, thereby increasing the number of spatial multiplexing layers with limited resources, and thus ensuring the effective implementation of improving spectrum utilization and network capacity.

[0107] The main principles for resource management by the BBU include the following Principle 1 and Principle 2:

[0108] Principle 1: Multiple cells served by the BBU reuse the same spectrum resources, that is, the cell bandwidth of multiple cells is the same.

[0109] In one implementation, the multiple cells served by the BBU have the same uplink cell bandwidth (e.g., [F1, F2]), and / or the multiple cells served by the BBU have the same downlink cell bandwidth (e.g., [F13, F14]), where F1, F2, F13, and F14 are frequency values. Therefore, these multiple cells are also called overlapping spectrum cells. Based on this, a user can transmit uplink channel data using any resource within the uplink cell bandwidth through any of these multiple cells, and / or receive downlink data using any resource within the downlink cell bandwidth through any of these multiple cells.

[0110] In this system, multiple cells are served by multiple baseband boards of the BBU. Taking a BBU consisting of a first baseband board and a second baseband board as an example, the BBU can support the service of two cells, such as cell 1 and cell 2. In this case, cell 1 is served by the first baseband board, and cell 2 is served by the second baseband board; or cell 1 is served by the second baseband board, and cell 2 is served by the first baseband board.

[0111] Cell bandwidth, also known as available spectrum range, is, for example, the available carrier range in 5G communication networks. For instance, the uplink available spectrum range for multiple cells served by multiple baseband boards of a BBU can be RB0-RB272, and the downlink available spectrum range for multiple cells served by multiple baseband boards of a BBU can be RB0-RB268. Here, RB stands for resource block, and one RB typically refers to 12 subcarriers.

[0112] As an example, multiple cells can reuse the same spectrum resources by configuring a bandwidth part (BWP) that fills the available spectrum range for multiple cells served by the BBU.

[0113] Typically, at least one uplink BWP and at least one downlink BWP can be configured for a serving cell. Each BWP corresponds to a portion of or equal to the available spectrum range of the cell.

[0114] For example, an uplink BWP can be configured for the serving cell, and the spectrum range corresponding to the downlink BWP is the uplink available spectrum range; and a downlink BWP can be configured for the serving cell, and the spectrum range corresponding to the downlink BWP is the downlink available spectrum range.

[0115] For example, an uplink BWP can be configured for a serving cell, and the spectrum range corresponding to the downlink BWP is the uplink available spectrum range; and multiple downlink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to the multiple downlink BWPs is the downlink available spectrum range.

[0116] For example, multiple uplink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to these multiple downlink BWPs is the available uplink spectrum range; and a single downlink BWP can be configured for a serving cell, and the spectrum range corresponding to this downlink BWP is the available downlink spectrum range.

[0117] For example, multiple uplink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to these multiple downlink BWPs is the available uplink spectrum range; and multiple downlink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to these multiple downlink BWPs is the available downlink spectrum range.

[0118] Taking a BBU consisting of a first baseband board and a second baseband board, with the first cell being served by the first baseband board and the second cell being served by the second baseband board as an example, the uplink of the first cell and the second cell can reuse the same available uplink spectrum range, as shown in Table 1 (RB0-RB272); the downlink of the first cell and the second cell can reuse the same available downlink spectrum range, as shown in Table 2 (RB0-RB268).

[0119] Table 1

[0120]

[0121] Table 2

[0122]

[0123] Tables 1 and 2 only use the example where the uplink BWP of the first cell and the second cell both include BWP0, and the downlink BWP of the first cell and the second cell both include BWP1, and the spectrum range corresponding to BWP0 is the uplink available spectrum range, and the spectrum range corresponding to BWP1 is the downlink available spectrum range. However, the embodiments of this application are not limited to the number of BWPs configured for the first cell or the second cell. For example, uplink BWP0 and BWP2 can also be configured for the first cell or the second cell, and the sum of the spectrum ranges corresponding to BWP0 and BWP2 is the uplink available spectrum range.

[0124] Principle 2: When multiple cells served by a BBU simultaneously transmit uplink channel data, the uplink spectrum resources used do not overlap, and when multiple cells served by a BBU simultaneously transmit downlink data, the downlink spectrum resources used do not overlap.

[0125] As an example, the uplink spectrum resources used by multiple cells served by the BBU when transmitting uplink channel data meet a first preset rule, ensuring that the uplink spectrum resources used by these multiple cells do not overlap when transmitting uplink channel data simultaneously, thereby avoiding uplink interference between cells and improving the uplink service quality of multiple cells. Similarly, the downlink spectrum resources used by multiple cells served by the BBU when transmitting downlink data meet a second preset rule, ensuring that the downlink spectrum resources used by these multiple cells do not overlap when transmitting downlink data simultaneously, thereby avoiding downlink interference between cells and improving the downlink service quality of multiple cells.

[0126] In some embodiments, taking the first baseband board and the second baseband board of the BBU providing services to the first cell and the second cell respectively as an example, the uplink spectrum resources used by the multiple cells served by the BBU when transmitting uplink channel data meet a first preset rule, which may include: the uplink spectrum resources used by the first cell when transmitting uplink channel data belong to a first uplink spectrum sub-range, and the uplink spectrum resources used by the second cell when transmitting uplink channel data belong to a second uplink spectrum sub-range; or, the uplink spectrum resources used by the first cell when transmitting uplink channel data belong to the second uplink spectrum sub-range, and the uplink spectrum resources used by the second cell when transmitting uplink channel data belong to the first uplink spectrum sub-range. Wherein, the union of the first uplink spectrum sub-range and the second uplink spectrum sub-range belongs to the uplink available spectrum range corresponding to the BBU, and the first uplink spectrum sub-range and the second uplink spectrum sub-range do not overlap. Based on this, the first cell and the second cell can stagger their use of the uplink available spectrum range, so that the uplink spectrum resources used by the first cell and the second cell when transmitting uplink channel data simultaneously do not overlap, thereby avoiding mutual uplink interference and improving the uplink service quality of the first cell and the second cell.

[0127] In one implementation, as shown in Table 3 below, the first uplink spectrum sub-range is RB0-RB143, the second uplink spectrum sub-range is RB144-RB272, and the sum of the first uplink spectrum sub-range and the second uplink spectrum sub-range is equal to the uplink available spectrum range corresponding to the BBU.

[0128] Table 3 uses the example of the first and second uplink spectrum sub-ranges being the upper and lower halves of the available uplink spectrum range, respectively. This application does not limit the specific allocation method or ratio of the first and second uplink spectrum sub-ranges; it depends on the specific network conditions (such as cell coverage size, population density, etc.). For example, in some embodiments, the first and second uplink spectrum sub-ranges can occupy A1% and A2% of the available uplink spectrum range, respectively, where A1% + A2% ≤ 1, A1 and A2 are positive real numbers, and A1 and A2 can be equal or unequal. Furthermore, in some embodiments, the first or second uplink spectrum sub-range can correspond to multiple blocks of spectrum at multiple locations within the available uplink spectrum range.

[0129] Similarly, taking the example of the first and second baseband boards of the BBU providing services to the first and second cells respectively, the downlink spectrum resources used by the multiple cells served by the BBU when transmitting downlink data meet the second preset rule, which may include: the downlink spectrum resources used by the first cell when transmitting downlink data belong to the first downlink spectrum sub-range, and the downlink spectrum resources used by the second cell when transmitting downlink data belong to the second downlink spectrum sub-range; or, the downlink spectrum resources used by the first cell when transmitting downlink data belong to the second downlink spectrum sub-range, and the downlink spectrum resources used by the second cell when transmitting downlink data belong to the first downlink spectrum sub-range. Wherein, the union of the first and second downlink spectrum sub-ranges belongs to the downlink available spectrum range corresponding to the BBU, and the first and second downlink spectrum sub-ranges do not overlap. Based on this, the first and second cells can stagger their use of the downlink available spectrum ranges, ensuring that the downlink spectrum resources used by these multiple cells when transmitting downlink data simultaneously do not overlap, thereby avoiding mutual downlink interference and improving the downlink service quality of the first and second cells.

[0130] In one implementation, as shown in Table 4 below, the first downlink spectrum sub-range is RB0-RB143, the second downlink spectrum sub-range is RB144-RB268, and the sum of the first downlink spectrum sub-range and the second downlink spectrum sub-range is equal to the downlink available spectrum range corresponding to the BBU.

[0131] Similarly, Table 4 only uses the example of the first downlink spectrum sub-range and the second downlink spectrum sub-range being the upper and lower halves of the available downlink spectrum range, respectively. The embodiments of this application do not limit the specific allocation method or proportion of the first and second downlink spectrum sub-ranges. For example, in some embodiments, the first and second downlink spectrum sub-ranges can occupy B1% and B2% of the available downlink spectrum range, respectively, where B1% + B2% ≤ 1, B1 and B2 are positive real numbers, and B1 and B2 can be equal or unequal. Furthermore, in some embodiments, the first or second downlink spectrum sub-range can also correspond to multiple blocks of range at multiple locations within the available downlink spectrum range.

[0132] Table 3

[0133]

[0134] Table 4

[0135]

[0136]

[0137] It should be noted that Table 3 only specifies that the first cell can use RB0-RB143 (i.e., the first uplink spectrum sub-range) to transmit uplink channel data such as PUCCH, PRACH, and PUSCH, while the second cell can use RB144-RB272 (i.e., the second uplink spectrum sub-range) to transmit uplink channel data such as PUCCH, PRACH, and PUSCH. Similarly, Table 4 only specifies that the first cell can use RB0-RB143 (i.e., the first downlink spectrum sub-range) to transmit downlink channel data such as PDCCH, PDSCH, CSI, and SSB, while the second cell can use RB144-RB268 (i.e., the second downlink spectrum sub-range) to transmit downlink channel data such as PDCCH, PDSCH, CSI, and SSB. In some embodiments, the uplink spectrum sub-range and / or downlink spectrum sub-range can also be divided into multiple spectrum ranges for transmitting different types of channel data. Alternatively, in some embodiments, certain types of channel data can be transmitted using a portion of the spectrum resources within the uplink spectrum sub-range and / or downlink spectrum sub-range. In this embodiment, the PUCCH can be either a common PUCCH or a dedicated PUCCH; and the PDCCH can be either a common PDCCH or a dedicated PDCCH, without specific limitations. The resources of the common PDCCH are, for example, coreset0, and the resources of the dedicated PDCCH are, for example, coreset1.

[0138] In one implementation, as shown in Table 5 below, the first uplink spectrum sub-range is RB0-RB143, which includes multiple spectrum ranges used for transmitting uplink channel data such as PUCCH, PRACH, and PUSCH. The second uplink spectrum sub-range is RB144-RB272, which also includes multiple spectrum ranges used for transmitting uplink channel data such as PUCCH, PRACH, and PUSCH. The sum of the first and second uplink spectrum sub-ranges equals the available uplink spectrum range corresponding to the BBU.

[0139] Alternatively, in one implementation, as shown in Table 6 below, the first downlink spectrum sub-range is RB0-RB143, and the entire bandwidth of the first downlink spectrum sub-range can be used to transmit downlink channel data such as PDCCH, PDSCH, and CSI. Additionally, some spectrum resources within the first downlink spectrum sub-range (such as RB45-RB68 in Table 6) can be used to transmit SSB. The second downlink spectrum sub-range is RB144-RB268, and the entire bandwidth of the second downlink spectrum sub-range can be used to transmit downlink channel data such as PDCCH, PDSCH, and CSI. Additionally, some spectrum resources within the second downlink spectrum sub-range (such as RB220-RB243 in Table 6) can be used to transmit SSB. The sum of the first and second downlink spectrum sub-ranges equals the downlink available spectrum range corresponding to the BBU.

[0140] Table 5

[0141]

[0142] Table 6

[0143]

[0144]

[0145] It should be noted that Table 5 only uses the example of PUCCH being near the edge of the uplink spectrum sub-range, PRACH being near PUCCH within the uplink spectrum sub-range, and PUSCH being near PRACH within the uplink spectrum sub-range. However, the embodiments of this application do not limit the specific spectrum range that can be used when a cell transmits various types of uplink channel data, and it depends on the specific network configuration. Furthermore, Table 6 only uses the example of SSB transmission relying on a portion of the spectrum resources within the downlink spectrum sub-range (such as RB45-RB68 or RB220-RB243). The embodiments of this application do not limit the specific spectrum allocation and it can depend on the specific network configuration. In addition, the embodiments of this application do not limit the specific bandwidth range allocated for transmitting various types of channel data.

[0146] In some embodiments, taking the first baseband board and the second baseband board of the BBU as providing services to the first cell and the second cell respectively, the uplink spectrum resources used by the multiple cells served by the BBU when transmitting uplink channel data meet the first preset rule, which may include: the uplink spectrum resources used by the first cell and the second cell when transmitting certain types of uplink channel data both belong to the third uplink spectrum sub-range, and the first cell and the second cell use the third uplink spectrum sub-range in a staggered manner according to the third preset rule, wherein the third uplink spectrum sub-range belongs to the uplink available spectrum range.

[0147] In one implementation, as shown in Table 7 below, the available resources for PUCCH data transmission in both the first and second cells are RB0 and RB272, where RB0 and RB272 constitute the third uplink spectrum sub-range. Also as shown in Table 7, the available resources for SRS data transmission in both the first and second cells are RB1-RB271, and SRS data transmission is performed using RB1-RB271, where RB1-RB271 constitutes the third uplink spectrum sub-range. When transmitting PUCCH or SRS data, the first and second cells can stagger their use of spectrum resources within the third uplink spectrum sub-range according to a third preset rule. The third preset rule may include frequency division multiplexing (e.g., frequency hopping), time division multiplexing, code division multiplexing, etc.

[0148] Similarly, taking the first baseband board and the second baseband board of the BBU as providing services to the first cell and the second cell respectively, the downlink spectrum resources used by the multiple cells served by the BBU when transmitting downlink data meet the second preset rule, which may include: the downlink spectrum resources used by the first cell and the second cell when transmitting certain types of downlink data both belong to the third downlink spectrum sub-range, and the first cell and the second cell use downlink spectrum resources in a staggered manner within the third downlink spectrum sub-range according to the fourth preset rule, wherein the third downlink spectrum sub-range belongs to the downlink available spectrum range.

[0149] In one implementation, as shown in Table 8 below, the available resources for TRS data transmission in both the first and second cells are RB0-RB268, where RB0-RB268 is the third downlink spectrum sub-range. During TRS data transmission, the first and second cells can stagger their use of spectrum resources within the third downlink spectrum sub-range according to a fourth preset rule. The fourth preset rule may include frequency division multiplexing (e.g., frequency hopping), time division multiplexing, code division multiplexing, etc.

[0150] Table 7

[0151]

[0152] Table 8

[0153]

[0154] The following will provide a detailed description of the communication method provided in the embodiments of this application, taking into account specific uplink and downlink communication processes.

[0155] like Figure 6As shown, taking a base station comprising a radio frequency unit and a baseband unit, wherein the radio frequency unit is an RRU, the baseband unit comprises an interface component, a first baseband processing component, and a second baseband processing component, the baseband unit is a BBU, the first baseband processing component is a baseband board 1, and the second baseband processing component is a baseband board 2 as an example, the communication method provided in this application embodiment may include S601-S605:

[0156] S601: The first user equipment sends the first uplink channel data, and the second user equipment sends the second uplink channel data.

[0157] In this system, the serving cell of the first user equipment is the first cell, the serving cell of the second user equipment is the second cell, and the uplink cell bandwidth of the first cell and the second cell is the same.

[0158] In this embodiment, the first user equipment and the second user equipment can transmit uplink channel data through the uplink channel. For example, the uplink channel may include, but is not limited to, PUCCH, PRACH, PUSCH, etc. The first uplink channel data or the second uplink channel data may be used for, but is not limited to, random access requests, resource requests, carrying control commands, carrying service data, reporting channel status, network responses, etc. The embodiments of this application do not impose specific limitations, but depend on the specific use case.

[0159] In this embodiment, the uplink cell bandwidth of the first cell and the second cell is the same. That is, the first cell and the second cell reuse the same available uplink spectrum range. For example, the available uplink spectrum range of both the first cell and the second cell is [F1, F2], where F1 and F2 are frequency values.

[0160] Taking a 5G communication network as an example, F1 can be RB0 as shown in Table 1, and F2 can be RB272 as shown in Table 1; that is, the uplink available spectrum range of the first cell and the second cell can both be RB0-RB272 as shown in Table 1.

[0161] In some embodiments of this application, the available spectrum range of a cell can be configured as the uplink available spectrum range by configuring an uplink BWP for the serving cell (such as a first cell or a second cell).

[0162] For example, an uplink BWP can be configured for the serving cell, and the spectrum range corresponding to the downlink BWP is the available uplink spectrum range.

[0163] For example, multiple uplink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to these multiple downlink BWPs is the available uplink spectrum range.

[0164] In some embodiments of this application, in order to avoid mutual interference between cells when the first cell and the second cell reuse the same uplink spectrum resources, the first cell and the second cell can transmit the first uplink channel data and the second uplink channel data according to the first preset rule. The first preset rule is mainly used to ensure that the uplink spectrum resources used by the first cell and the second cell do not overlap when they transmit uplink channel data at the same time.

[0165] In some embodiments, the transmission of first uplink channel data and second uplink channel data by the first cell and the second cell according to a first preset rule may include: the uplink spectrum resources used by the first cell when transmitting the first uplink channel data belong to a first uplink spectrum sub-range, and the uplink spectrum resources used by the second cell when transmitting the second uplink channel data belong to a second uplink spectrum sub-range; or, the uplink spectrum resources used by the first cell when transmitting the first uplink channel data belong to the second uplink spectrum sub-range, and the uplink spectrum resources used by the second cell when transmitting the second uplink channel data belong to the first uplink spectrum sub-range. Wherein, (first uplink spectrum sub-range ∪ second uplink spectrum sub-range) ∈ uplink available spectrum range [F1, F2], and the first uplink spectrum sub-range and the second uplink spectrum sub-range do not overlap. Based on this, the first cell and the second cell can stagger their use of uplink available spectrum ranges, ensuring that the uplink spectrum resources used by the first cell and the second cell when transmitting uplink channel data simultaneously do not overlap, thereby avoiding mutual uplink interference and improving uplink service quality.

[0166] In one implementation, the first uplink spectrum sub-range can be RB0-RB143 as shown in Table 3, and the second uplink spectrum sub-range can be RB144-RB272 as shown in Table 3. Of course, this application does not limit the specific allocation method and ratio of the first and second uplink spectrum sub-ranges, but depends on the specific network conditions (such as the size of the cell coverage area, population density, etc.). For example, the first and second uplink spectrum sub-ranges can respectively occupy A1% and A2% of the available uplink spectrum range, where A1% + A2% ≤ 1, A1 and A2 are positive real numbers, and A1 and A2 can be equal or unequal. Furthermore, the first or second uplink spectrum sub-range can also correspond to multiple blocks of spectrum at multiple locations within the available uplink spectrum range.

[0167] As an example, the available spectrum range for the first cell to transmit any type of uplink channel data (such as PUCCH data, PRACH data, PUSCH data, SRS, etc.) can be the first uplink spectrum sub-range, and / or, the available spectrum range for the second cell to transmit any type of uplink channel data (such as PUCCH data, PRACH data, PUSCH data, SRS, etc.) can be the second uplink spectrum sub-range.

[0168] In one implementation, the first uplink spectrum sub-range can be [F5, F6], and the second uplink spectrum sub-range can be [F7, F8]; or, the first uplink spectrum sub-range can be [F7, F8], and the second uplink spectrum sub-range can be [F5, F6], where F5, F6, F7 and F8 are all frequency values, F5 > F1, F6 < F7, F8 < F2, and the spectral interval between F6 and F7 is greater than a first preset threshold.

[0169] As shown in Table 3, the first uplink spectrum sub-range is RB0-RB143, and the second uplink spectrum sub-range is RB144-RB272. The first cell can use RB0-RB143 to transmit uplink channel data such as PUCCH data, PRACH data, PUSCH data, and SRS, while the second cell can use RB144-RB272 to transmit uplink channel data such as PUCCH data, PRACH data, PUSCH data, and SRS.

[0170] As an example, the available spectrum range for the first cell to transmit certain types of uplink channel data (such as PUCCH data, PRACH data, PUSCH data, SRS, etc.) may be a portion of the spectrum resources within the first uplink spectrum sub-range; and / or, the available spectrum range for the second cell to transmit certain types of uplink channel data (such as PUCCH data, PRACH data, PUSCH data, SRS, etc.) may be a portion of the spectrum resources within the second uplink spectrum sub-range.

[0171] For example, the first uplink spectrum sub-range may include a first spectrum range, a second spectrum range, a third spectrum range, and a fourth spectrum range. The first spectrum range is the available spectrum range for the first cell to transmit PUCCH data, the second spectrum range is the available spectrum range for the first cell to transmit SRS, the third spectrum range is the available spectrum range for the first cell to transmit PRACH data, and the fourth spectrum range is the available spectrum range for the first cell to transmit PUSCH data. The second uplink spectrum sub-range may include a fifth spectrum range, a sixth spectrum range, a seventh spectrum range, and an eighth spectrum range. The fourth spectrum range is the available spectrum range for the second cell to transmit PUCCH data, the fifth spectrum range is the available spectrum range for the second cell to transmit SRS, the sixth spectrum range is the available spectrum range for the second cell to transmit PRACH data, and the seventh spectrum range is the available spectrum range for the second cell to transmit PUSCH data.

[0172] In one embodiment, the third spectrum range can be [F5, F6], the sixth spectrum range can be [F7, F8], wherein F5 > F1, F6 < F7, F8 < F2, and the spectral interval between F6 and F7 is greater than a first preset threshold; and / or, the fourth spectrum range can be [F9, F10], the eighth spectrum range can be [F11, F12], wherein F9, F10, F11 and F12 are all frequency values, F9 > F1, F10 < F11, F12 < F2, and the spectral interval between F10 and F11 is greater than a first preset threshold.

[0173] As shown in Table 5, the first uplink spectrum sub-range is RB0-RB143, which includes multiple spectrum ranges. These multiple spectrum ranges are used to transmit uplink channel data such as PUCCH, PRACH, and PUSCH. The second uplink spectrum sub-range is RB144-RB272, which also includes multiple spectrum ranges. These multiple spectrum ranges are used to transmit uplink channel data such as PUCCH, PRACH, and PUSCH.

[0174] As an example, when the first cell and the second cell transmit certain types of uplink channel data (such as PUCCH data, PRACH data, PUSCH data, SRS, etc.), the available spectrum range can be the same, such as the third uplink spectrum sub-range. The first cell and the second cell can use the third uplink spectrum sub-range separately according to a third preset rule, thereby avoiding mutual interference between cells when the first cell and the second cell reuse the same spectrum resources. The third uplink spectrum sub-range belongs to the available uplink spectrum range; the third preset rule may include, but is not limited to, frequency division multiplexing (such as frequency hopping), time division multiplexing, code division multiplexing, etc.

[0175] In one implementation, the third uplink spectrum subrange can be [F1, F3] and / or [F4, F2], where F3 and F4 are both frequency values, F3 < F4, and the spectral interval between F3 and F4 is greater than a first preset threshold.

[0176] Alternatively, in one implementation, the third uplink spectrum subrange can be (F3, F4).

[0177] As shown in Table 7, the available resources for PUCCH data transmission in both the first and second cells are RB0 and RB272, where RB0 and RB272 constitute the third uplink spectrum sub-range. Also as shown in Table 7, the available resources for SRS data transmission in both the first and second cells are RB1-RB271, and SRS data transmission is also performed using RB1-RB271, where RB1-RB271 constitute the third uplink spectrum sub-range. During PUCCH data transmission, the first and second cells can stagger their use of RB0 and RB272 according to the third preset rule; during SRS data transmission, the first and second cells can stagger their use of RB1-RB271 according to the third preset rule.

[0178] S602: The RRU receives first uplink channel data from the first user equipment and second uplink channel data from the second user equipment.

[0179] In one implementation, the RRU can perform preset processing on the received uplink signal, such as filtering, low-noise amplification, down-conversion, and digital intermediate frequency processing, to obtain uplink channel data. Regarding the preprocessing of the uplink signal by the RRU, conventional techniques can be referred to, and this application embodiment does not make specific limitations.

[0180] S603: The RRU sends the first uplink channel data and the second uplink channel data to the BBU.

[0181] In one implementation, the RRU can transmit first uplink channel data and second uplink channel data to the BBU via an optical fiber connection with the BBU.

[0182] S604: The interface component of the BBU transmits mixed data, including the first uplink channel data and the second uplink channel data, to baseband board 1 and baseband board 2 respectively.

[0183] It should be noted that, Figure 6 The implementation shown is only an example with the interface component located in the BBU. The solution provided in this application is also applicable to cases where the interface component is independent of the BBU and located outside the BBU.

[0184] S605: Baseband board 1 performs a first preset processing on the first uplink channel data according to the pre-configured cell bearer information, and baseband board 2 performs a first preset processing on the second uplink channel data according to the pre-configured cell bearer information.

[0185] The cell bearer information includes indications that baseband board 1 provides services to the first cell and baseband board 2 provides services to the second cell. The pre-configured cell bearer information is used to indicate the correspondence between the baseband board and the cell it serves.

[0186] For example, assuming the pre-configured cell bearer information includes indication information that baseband board 1 provides services to the first cell and baseband board 2 provides services to the second cell, after receiving mixed data including first uplink channel data and second uplink channel data, baseband board 1 can perform a first preset processing on the first uplink channel data sent by the first cell according to the pre-configured cell bearer information, and baseband board 2 can perform a first preset processing on the second uplink channel data sent by the second cell according to the pre-configured cell bearer information.

[0187] For example, assuming the pre-configured cell bearer information includes indication information that baseband board 1 provides services to the second cell and baseband board 2 provides services to the first cell, then after receiving mixed data including first uplink channel data and second uplink channel data, baseband board 1 can perform a first preset processing on the second uplink channel data sent by the second cell according to the pre-configured cell bearer information, and baseband board 2 can perform a first preset processing on the first uplink channel data sent by the first cell according to the pre-configured cell bearer information.

[0188] The baseband board performs a first preset processing on the uplink channel data, which may include, but is not limited to, demodulation and decoding. For details, please refer to conventional techniques. This application embodiment will not elaborate further.

[0189] In some embodiments of this application, such as Figure 7 As shown, the communication method provided in this application embodiment may include S701-S705:

[0190] S701: Baseband board 1 performs a second preset processing on the downlink data to be transmitted for the first user equipment to obtain first downlink channel data, and baseband board 2 performs a second preset processing on the downlink data to be transmitted for the second user equipment to obtain second downlink channel data.

[0191] In this system, the serving cell of the first user equipment is the first cell, the serving cell of the second user equipment is the second cell, and the downlink cell bandwidth of the first cell and the second cell is the same.

[0192] In one embodiment, the second preset processing performed on the downlink data to be transmitted by the baseband board may include, but is not limited to, encoding, multiplexing, modulation, and spread spectrum, etc. For specific details, please refer to conventional techniques, which will not be elaborated in the embodiments of this application.

[0193] In this embodiment, the downlink cell bandwidth of the first cell and the second cell is the same. That is, the first cell and the second cell reuse the same possible downlink spectrum range. For example, the downlink available spectrum range of both the first cell and the second cell is [F13, F14].

[0194] Taking 5G communication networks as an example, F13 can be RB0 as shown in Table 2, and F14 can be RB268 as shown in Table 2; that is, the downlink available spectrum range of the first cell and the second cell can both be RB0-RB268 as shown in Table 2.

[0195] In some embodiments of this application, the available spectrum range of a cell can be configured as the downlink available spectrum range by configuring a downlink BWP for the serving cell (such as a first cell or a second cell).

[0196] For example, a downlink BWP can be configured for the serving cell, and the spectrum range corresponding to the downlink BWP is the downlink available spectrum range.

[0197] For example, multiple downlink BWPs can be configured for a serving cell, and the sum of the spectrum ranges corresponding to these multiple downlink BWPs is the downlink available spectrum range.

[0198] S702: Baseband board 1 sends the first downlink channel data to the interface component, and baseband board 2 sends the second downlink channel data to the interface component.

[0199] S703: The interface component merges the first downlink channel data and the second downlink channel data to obtain merged data, and then sends the merged data to the RRU.

[0200] In one implementation, the interface component may combine the first downlink channel data and the second downlink channel data in a manner that includes, but is not limited to, summing them in the time domain.

[0201] S704: The RRU sends the merged data to the first user equipment and the second user equipment through the first cell and the second cell, respectively.

[0202] In some embodiments of this application, in order to avoid mutual interference between cells when the first cell and the second cell reuse the same downlink spectrum resources, the first cell and the second cell can transmit downlink channel data (such as merged data) according to a second preset rule. The second preset rule is mainly used to ensure that the downlink spectrum resources used by the first cell and the second cell do not overlap when they transmit downlink channel data at the same time.

[0203] In some embodiments, the transmission of downlink channel data (such as merged data) by the first cell and the second cell according to a second preset rule may include: the downlink spectrum resources used by the first cell when transmitting downlink channel data (such as merged data) belong to a first downlink spectrum sub-range, and the downlink spectrum resources used by the second cell when transmitting downlink channel data (such as merged data) belong to a second downlink spectrum sub-range; or, the downlink spectrum resources used by the first cell when transmitting downlink channel data (such as merged data) belong to the second downlink spectrum sub-range, and the downlink spectrum resources used by the second cell when transmitting downlink channel data (such as merged data) belong to the first downlink spectrum sub-range. Wherein, (first downlink spectrum sub-range ∪ second downlink spectrum sub-range) ∈ downlink available spectrum range [F13, F14], and the first downlink spectrum sub-range and the second downlink spectrum sub-range do not overlap. Based on this, the first cell and the second cell can stagger their use of downlink available spectrum ranges, ensuring that the downlink spectrum resources used by the first cell and the second cell when transmitting downlink channel data simultaneously do not overlap, thereby avoiding mutual downlink interference and improving downlink service quality.

[0204] In one implementation, the first downlink spectrum sub-range can be RB0-RB143 as shown in Table 4, and the second downlink spectrum sub-range can be RB144-RB268 as shown in Table 4. Of course, this application does not limit the specific allocation method and ratio of the first and second downlink spectrum sub-ranges, but depends on the specific network conditions (such as cell coverage size, population density, etc.). For example, the first and second downlink spectrum sub-ranges can respectively occupy B1% and B2% of the available downlink spectrum range, where B1% + B2% ≤ 1, B1 and B2 are positive real numbers, and B1 and B2 can be equal or unequal. Furthermore, the first or second downlink spectrum sub-range can also correspond to multiple blocks of spectrum at multiple locations within the available downlink spectrum range.

[0205] As an example, the available spectrum range for the first cell to transmit any type of downlink channel data (such as PDCCH data, PDSCH data, CSI, SSB, TRS, etc.) can be the first downlink spectrum sub-range, and / or, the available spectrum range for the second cell to transmit any type of downlink channel data (such as PDCCH data, PDSCH data, CSI, SSB, TRS, etc.) can be the second downlink spectrum sub-range.

[0206] In one implementation, the first downlink spectrum sub-range can be [F15, F16], and the second downlink spectrum sub-range can be [F17, F18], where F15, F16, F17 and F18 are all frequency values, F15≥F13, F16<F17, F18≤F14, and the spectrum interval between F6 and F7 is greater than the first preset threshold.

[0207] As shown in Table 4, the first downlink spectrum sub-range is RB0-RB143, and the second downlink spectrum sub-range is RB144-RB268. The first cell can use RB0-RB143 to transmit downlink channel data such as PDCCH data, PDSCH data, CSI, SSB, and TRS, while the second cell can use RB144-RB268 to transmit downlink channel data such as PDCCH data, PDSCH data, CSI, SSB, and TRS.

[0208] As an example, the available spectrum range for the first cell to transmit certain types of downlink channel data (such as PDCCH data, PDSCH data, CSI, SSB, TRS, etc.) may be a portion of the spectrum resources within the first downlink spectrum sub-range; and / or, the available spectrum range for the second cell to transmit certain types of uplink channel data (such as PDCCH data, PDSCH data, CSI, SSB, TRS, etc.) may be a portion of the spectrum resources within the second downlink spectrum sub-range.

[0209] In one embodiment, the first downlink spectrum sub-range may include a tenth spectrum range [F19, F20], and the second downlink spectrum sub-range may include an eleventh spectrum range [F21, F22], wherein F19, F20, F21 and F22 are all frequency values, F19 > F13, F20 < F21, F22 < F14, and the spectral interval between F20 and F21 is greater than a second preset threshold.

[0210] As shown in Table 8, the first downlink spectrum sub-range is RB0-RB143, which includes the spectrum range RB68-RB143. This spectrum range is used for the transmission of SSB in the first cell. The second downlink spectrum sub-range is RB144-RB268, which includes the spectrum range RB220-RB240. These multiple spectrum ranges are used for the transmission of SSB in the second cell.

[0211] As an example, when the first cell and the second cell transmit certain types of downlink channel data (such as PDCCH data, PDSCH data, CSI, SSB, TRS, etc.), the available spectrum range can be the same, such as the third downlink spectrum sub-range. The first cell and the second cell can use the third downlink spectrum sub-range separately according to a third preset rule, thereby avoiding mutual interference between cells when the first cell and the second cell reuse the same spectrum resources. The third uplink spectrum sub-range belongs to the downlink available spectrum range; the third preset rule may include, but is not limited to, frequency division multiplexing (such as frequency hopping), time division multiplexing, code division multiplexing, etc.

[0212] As shown in Table 8, the available resources for TRS transmission in both the first and second cells are RB0-RB268, where RB0-RB268 is the third downlink spectrum sub-range. During TRS transmission, the first and second cells can use RB0-RB268 separately according to the third preset rule.

[0213] S705: The first user equipment obtains the first downlink channel data by parsing the merged data, and the second user equipment obtains the second downlink channel data by parsing the merged data.

[0214] It is understood that the BBU with a multi-baseband board structure that reuses the same spectrum resources, as provided in the embodiments of this application, can not only alleviate the pressure on a single baseband board, but also increase the number of spatial multiplexing layers under limited resources, thereby improving spectrum utilization and network capacity. Furthermore, the radio resource and channel resource management provided in the embodiments of this application for multiple baseband boards and the cells served by these baseband boards can eliminate mutual interference between the cells served by multiple baseband boards, improve service quality, and ensure that increasing the number of spatial multiplexing layers under limited resources can be effectively achieved, thereby ensuring the effective realization of improved spectrum utilization and network capacity.

[0215] In one implementation, taking a BBU comprising N baseband boards (N being an integer greater than 1) as an example, since the N baseband boards reuse the same cell bandwidth, and each baseband board only needs to process 1 / N of the cell bandwidth, each baseband board can support more MIMO multiplexing layers (or the number of RRC access users, the number of scheduled users, etc.). For example, consider an indoor system using distributed Massive MIMO. For example, a conventional BBU includes only one baseband board, and the cell bandwidth corresponding to this baseband board is 3.4 to 3.5 GHz. This BBU can only support one 100 MHz cell, and the MIMO uplink pairing layer supports 8 streams. However, based on the scheme provided in the embodiments of this application, assuming that the BBU includes two baseband boards, since these two baseband boards can support two distributed Massive-MIMO cells, and these two baseband boards / distributed Massive-MIMO cells reuse the 100 Hz bandwidth, each baseband board / cell only processes a portion of the spectrum resources (such as 1 / 2 * 100 MHz) at the same time. Therefore, the number of streams supported by the uplink MIMO pairing layer is greater than 8 streams.

[0216] In addition, the interface component described in this application embodiment can sum downlink data corresponding to multiple cells and transmit it to the RRU, or copy uplink channel data corresponding to multiple cells and transmit it to multiple baseband boards. Based on this, under the same resources, without changing the configuration of the radio frequency processing chip (or radio frequency unit, intermediate radio frequency unit, etc.), the transmission and reception tasks of multiple cells can be processed by the existing radio frequency processing chip.

[0217] It should be noted that the above embodiments of this application only exemplify a BBU comprising multiple baseband boards, but the embodiments of this application do not limit the specific number of baseband boards included in the BBU. Assuming the BBU comprises three baseband boards, a similar scheme to that provided in the above embodiments can be adopted. For example, the three baseband boards of the BBU can respectively support services for a first cell, a second cell, and a third cell, wherein the first cell, the second cell, and the third cell reuse the same spectrum resources, that is, the available spectrum range (including the uplink available spectrum range and the downlink available spectrum range) of the multiple cells is the same. Furthermore, the uplink spectrum resources used when multiple cells in the first cell, the second cell, and the third cell simultaneously transmit uplink channel data do not overlap, and the downlink spectrum resources used when multiple cells in the first cell, the second cell, and the third cell simultaneously transmit downlink data do not overlap.

[0218] In one implementation, to ensure that the uplink spectrum resources used by multiple cells (first, second, and third) to simultaneously transmit uplink channel data do not overlap, the uplink spectrum resources used by the first, second, and third cells to transmit uplink channel data satisfy a fourth preset rule. For example, the uplink spectrum resources used by the first cell to transmit uplink channel data belong to a first uplink spectrum sub-range, the uplink spectrum resources used by the second cell to transmit uplink channel data belong to a second uplink spectrum sub-range, and the uplink spectrum resources used by the third cell to transmit uplink channel data belong to a third uplink spectrum sub-range; wherein, the union of the first, second, and third uplink spectrum sub-ranges belongs to the uplink available spectrum range corresponding to the BBU, and the first, second, and third uplink spectrum sub-ranges do not overlap pairwise.

[0219] Similarly, the downlink spectrum resources used by the first cell when transmitting downlink channel data belong to the first downlink spectrum sub-range, the downlink spectrum resources used by the second cell when transmitting downlink channel data belong to the second downlink spectrum sub-range, and the downlink spectrum resources used by the third cell when transmitting downlink channel data belong to the third downlink spectrum sub-range; wherein, the union of the first downlink spectrum sub-range, the second downlink spectrum sub-range, and the third downlink spectrum sub-range belongs to the downlink available spectrum range corresponding to the BBU, and the first downlink spectrum sub-range, the second downlink spectrum sub-range, and the third downlink spectrum sub-range do not overlap with each other.

[0220] Alternatively, to ensure that the uplink spectrum resources used by multiple cells in the first, second, and third cells do not overlap when transmitting uplink channel data simultaneously, the uplink spectrum resources used by the first, second, and third cells when transmitting uplink channel data all belong to the third uplink spectrum sub-range, and the first, second, and third cells use the third uplink spectrum sub-range in a staggered manner according to the third preset rule, wherein the third uplink spectrum sub-range belongs to the uplink available spectrum range.

[0221] Similarly, the downlink spectrum resources used by the first cell, the second cell, and the third cell when transmitting downlink channel data all belong to the third downlink spectrum sub-range, and the first cell, the second cell, and the third cell use the third downlink spectrum sub-range in a staggered manner according to the third preset rule, wherein the third downlink spectrum sub-range belongs to the downlink available spectrum range.

[0222] It should be understood that the various solutions in the embodiments of this application can be used in a reasonable combination, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained to each other in the various embodiments, without limitation.

[0223] It should also be understood that, in the various embodiments of this application, the order of the above-mentioned processes 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.

[0224] It is understood that, in order to implement the functions of any of the above embodiments, the BBU or RRU includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the 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.

[0225] This application embodiment can divide the BBU or RRU into functional modules. For example, each function can be divided into its own 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. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0226] It should also be understood that the various modules in a BBU or RRU can be implemented in software and / or hardware, without specific limitations. In other words, electronic devices are presented in the form of functional modules. Here, "module" can refer to application-specific integrated circuits (ASICs), circuits, processors and memories that execute one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.

[0227] In an alternative approach, when data transmission is implemented using software, it can be implemented entirely or partially in the form of a computer program product. The 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 implemented. 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 website, computer, server, or data center 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 that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disk (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0228] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art. An exemplary embodiment couples a storage medium to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an application-specific integrated circuit (ASIC). Alternatively, the ASIC can reside in a BBU or RRU. Of course, the processor and storage medium can also exist as discrete components.

[0229] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

Claims

1. A communication method characterized by comprising: The method is applied to a communication device, the communication device comprising a baseband unit, the baseband unit comprising a first baseband processing component and a second baseband processing component, the method comprising: The first baseband processing component and the second baseband processing component respectively receive mixed data, the mixed data comprising first uplink channel data and second uplink channel data, the first uplink channel data being from a first user equipment, the second uplink channel data being from a second user equipment, a serving cell of the first user equipment being a first cell, a serving cell of the second user equipment being a second cell, an uplink cell bandwidth of the first cell and the second cell being the same, uplink spectrum resources used by the first cell and the second cell when respectively transmitting the first uplink channel data and the second uplink channel data not overlapping; The first baseband processing component demodulates and decodes the first uplink channel data, and the second baseband processing component demodulates and decodes the second uplink channel data, wherein the first baseband processing component is configured to process data of the first cell, and the second baseband processing component is configured to process data of the second cell.

2. The method of claim 1, wherein, The first cell and the second cell multiplex the uplink cell bandwidth when respectively transmitting the first uplink channel data and the second uplink channel data by one or more of the following manners: frequency hopping, time division multiplexing, and using different spectrum ranges in the uplink cell bandwidth.

3. The method according to claim 1 or 2, characterized in that, The first uplink channel data and the second uplink channel data are uplink physical control channel data; The first cell and the second cell use different spectrum resources in a same first spectrum range by frequency hopping when respectively transmitting the first uplink channel data and the second uplink channel data, the first spectrum range belonging to the uplink cell bandwidth.

4. The method according to claim 1 or 2, characterized in that, The first uplink channel data and the second uplink channel data are sounding reference signals; The first cell and the second cell time division multiplex the same spectrum resources in a same second spectrum range when respectively transmitting the first uplink channel data and the second uplink channel data, the second spectrum range belonging to the uplink cell bandwidth.

5. The method according to claim 1 or 2, characterized in that, The first uplink channel data is first physical random access channel data, and the second uplink channel data is second physical random access channel data; The first cell uses spectrum resources in a third spectrum range when transmitting the first physical random access channel data, and the second cell uses spectrum resources in a fourth spectrum range when transmitting the second physical random access channel data; The third spectrum range and the fourth spectrum range both belong to the uplink cell bandwidth, and a minimum interval of the third spectrum range and the fourth spectrum range is greater than a first preset threshold.

6. The method of claim 1 or 2, wherein, The first uplink channel data is first uplink physical shared channel data, and the second uplink channel data is second uplink physical shared channel data; The first cell uses a frequency spectrum resource in a fifth frequency spectrum range when transmitting the first uplink physical shared channel data, and the second cell uses a frequency spectrum resource in a sixth frequency spectrum range when transmitting the second uplink physical shared channel data. The fifth frequency spectrum range and the sixth frequency spectrum range both belong to the uplink cell bandwidth, and the minimum interval of the fifth frequency spectrum range and the sixth frequency spectrum range is greater than a first preset threshold.

7. The method according to claim 1 or 2, characterized in that, The communication device further includes an interface component, and the method further includes: The interface component receives the first uplink channel data and the second uplink channel data from the radio frequency unit.

8. The method of claim 7, wherein: The radio frequency unit is a radio remote unit (RRU), and the baseband unit is a baseband processing unit (BBU).

9. The method of claim 1 or 2, wherein, The baseband processing component is a baseband board.

10. A communication method characterized by comprising: The method is applied to a communication device, and the communication device includes a baseband unit including a first baseband processing component and a second baseband processing component. The method includes: The first baseband processing component encodes and modulates downlink data for a first user equipment to be transmitted to obtain first downlink channel data, and the second baseband processing component encodes and modulates downlink data for a second user equipment to be transmitted to obtain second downlink channel data. The service cell of the first user equipment is a first cell, and the service cell of the second user equipment is a second cell. The downlink cell bandwidths of the first cell and the second cell are the same. The first baseband processing component sends the first downlink channel data to an interface component, and the second baseband processing component sends the second downlink channel data to the interface component. The interface component combines the first downlink channel data and the second downlink channel data to obtain combined data, and then sends the combined data to a radio frequency unit. The radio frequency unit sends the combined data to the first user equipment through the first cell and to the second user equipment through the second cell. The downlink frequency spectrum resources used by the first cell and the second cell to send the combined data do not overlap.

11. The method of claim 10, wherein, The first cell and the second cell multiplex the downlink cell bandwidth by one or more of the following methods when transmitting the combined data: frequency hopping, time division multiplexing, and using different frequency spectrum ranges in the downlink cell bandwidth.

12. The method according to claim 10 or 11, characterized in that, The first downlink channel data and the second downlink channel data are tracking reference signals. The first cell and the second cell use different frequency spectrum resources by frequency hopping in a seventh frequency spectrum range when sending the combined data. The seventh frequency spectrum range belongs to the downlink cell bandwidth.

13. The method of claim 10 or 11, wherein, The first downlink channel data and the second downlink channel data are downlink physical shared channel data, downlink physical control channel data, or channel state information reference signals. The first cell uses a frequency spectrum resource in an eighth frequency spectrum range when sending the combined data, and the second cell uses a frequency spectrum resource in a ninth frequency spectrum range when sending the combined data. The eighth frequency spectrum range and the ninth frequency spectrum range both belong to the downlink cell bandwidth, and a minimum interval of the eighth frequency spectrum range and the ninth frequency spectrum range is greater than a second preset threshold.

14. The method of claim 10 or 11, wherein, The first downlink channel data and the second downlink channel data are synchronization signal and physical broadcast channel blocks. The first cell uses frequency spectrum resources in a tenth frequency spectrum range when transmitting the combined data, and the second cell uses frequency spectrum resources in an eleventh frequency spectrum range when transmitting the combined data. The tenth frequency spectrum range and the eleventh frequency spectrum range both belong to the downlink cell bandwidth, and a minimum interval of the tenth frequency spectrum range and the eleventh frequency spectrum range is greater than a second preset threshold.

15. The method of claim 10 or 11, wherein, The radio frequency unit is a radio remote unit (RRU), and the baseband unit is a baseband processing unit (BBU).

16. The method of claim 10 or 11, wherein, The baseband processing component is a baseband board.

17. A communications device, characterized by The communication device includes a baseband unit, and the communication device is configured to implement the method in any of claims 1-9 or 10-16.

18. The communication apparatus according to claim 17, wherein The communication device is a BBU.

19. The communication apparatus according to claim 17, wherein The communication device is a base station.

20. The communication apparatus according to claim 18, wherein The communication device further includes an RRU.

21. A communication system, characterized by A communication device, a first user equipment, and a second user equipment are included, and the communication device is configured to process communication data corresponding to the first user equipment and the second user equipment to implement the method in any of claims 1-9 or 10-16.

22. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer program instructions, which, when executed by processing circuitry, implement the method in any of claims 1-9 or 10-16.

23. A computer program product comprising instructions, characterized in that, The computer program product, when running on a computer, causes the computer to perform the method in any of claims 1-9 or 10-16.

24. A chip system, characterized by The chip system includes processing circuitry and a storage medium, and the storage medium has stored thereon computer program instructions; the computer program instructions, when executed by the processing circuitry, implement the method in any of claims 1-9 or 10-16.

Citation Information

Patent Citations

  • Frequency hopping method and base station

    CN1287722A

  • Method and apparatus for improving utilization rate of baseband resources, and storage medium

    WO2016078320A1