A communication device and base station

By introducing a combination of clock management, power management, baseband, general computing, and network switching processing resource pools into the base station communication system, the problem of rigid base station communication system design is solved, achieving the communication network requirements of high bandwidth and low latency, and supporting flexible networking and network deployment.

CN115665893BActive Publication Date: 2025-10-31ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211355868.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2016-12-21
Publication Date
2025-10-31
Estimated Expiration
2036-12-21

AI Technical Summary

Technical Problem

Existing base station communication systems are unable to meet the demands of future 5G communication systems for high throughput, high bandwidth, and low latency due to rigid design and limited power consumption and area.

Method used

It adopts a combination of clock management resource pool, power management resource pool, baseband resource pool, general computing resource pool and network switching processing resource pool, and realizes data exchange through backplane connection and high-speed interface. The resource pools are interconnected through network switching processing unit, and support multiple interface modes.

Benefits of technology

It meets the future needs of high-volume, high-bandwidth, and low-latency communication networks, supports flexible networking and network deployment, and realizes the convergence of wireless and wired networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115665893B_ABST
    Figure CN115665893B_ABST
Patent Text Reader

Abstract

This invention provides a communication device and a base station. The device includes a clock management resource pool and a power management resource pool. The device further includes at least one of the following: a baseband resource pool, a general computing resource pool, and a network switching processing resource pool. The baseband resource pool includes at least one baseband processing unit; the general computing resource pool includes at least one computing unit; the clock management resource pool includes at least one clock management unit; the network switching processing resource pool includes at least one network switching processing unit; and the power management resource pool includes at least one power management unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a communication device and base station that can be applied to future 5G communication systems with high traffic and high bandwidth requirements. Background Technology

[0002] With the continuous development of wireless communication, especially the increasing demands from users for big data, video transmission, videophones, virtual reality, massive data connections, and low latency and high reliability, the bandwidth requirements of communication systems are becoming increasingly demanding. Future 5G communication will require bandwidths of 10G to 20Gbps, placing ever higher demands on the latency of end-to-end processing. Simultaneously, with the continuous advancement of chip design processes, evolving from 90nm to 16nm and even the future 7nm, the integration of communication devices is becoming increasingly sophisticated. Furthermore, with the industry's IT-driven development of Network Function Virtualization (NFV), Software Defined Networking (SDN) is approaching its ideal state. Under these circumstances, base station communication systems, due to their rigid design and limitations in power consumption and area, can no longer meet user needs. Summary of the Invention

[0003] To address the existing technical problems, embodiments of the present invention provide a communication device and a base station that can meet future demands for high-volume, high-bandwidth, and low-latency communication networks.

[0004] To achieve the above objectives, the technical solution of this invention is implemented as follows:

[0005] This invention provides a communication device comprising: a clock management resource pool and a power management resource pool; the device further comprising at least one of the following: a baseband resource pool, a general computing resource pool, and a network switching processing resource pool; wherein,

[0006] The baseband resource pool is used to implement baseband processing;

[0007] The general computing resource pool is used for data computation;

[0008] The network switching and processing resource pool is used to realize data interaction;

[0009] The clock management resource pool is used to provide clock signals to each resource pool;

[0010] The power management resource pool is used to provide power to each resource pool;

[0011] The baseband resource pool includes at least one baseband processing unit, the general computing resource pool includes at least one computing unit, the clock management resource pool includes at least one clock management unit, the network switching processing resource pool includes at least one network switching processing unit, and the power management resource pool includes at least one power management unit.

[0012] Each resource pool is connected via a backplane. The baseband resource pool, general computing resource pool, and network switching and processing resource pool have the same backplane interface. The baseband resource pool, general computing resource pool, and network switching and processing resource pool all exchange data with the outside world through high-speed interfaces.

[0013] In the above scheme, when the number of clock management units in the clock management resource pool is greater than or equal to 2, the clock management units in the clock management resource pool are interconnected.

[0014] When the number of power management units in the power management resource pool is greater than or equal to 2, the power management units in the power management resource pool are interconnected.

[0015] When the number of baseband processing units in the baseband resource pool is greater than or equal to 2, the baseband processing units in the baseband resource pool are interconnected.

[0016] When the number of computing units in the general computing resource pool is greater than or equal to 2, the computing units in the general computing resource pool are interconnected.

[0017] When the number of network switching processing units in the network switching processing resource pool is greater than or equal to 2, the network switching processing units in the network switching processing resource pool are interconnected.

[0018] In the above scheme, each clock management unit in the clock management resource pool, each baseband processing unit in the baseband resource pool, each computing unit in the general computing resource pool, and each network switching processing unit in the network switching processing resource pool all have the same backplane interface.

[0019] In the above scheme, when the device includes a network switching processing resource pool, each clock management unit in the clock management resource pool is interconnected through the network switching processing unit, each power management unit in the power management resource pool is interconnected through the network switching processing unit, each baseband processing unit in the baseband resource pool is interconnected through the network switching processing unit, and each computing unit in the general computing resource pool is interconnected through the network switching processing unit.

[0020] In the above scheme, the high-speed interface is a Common Public Radio Interface (CPRI) or an Ethernet interface.

[0021] In the above scheme, the number of power management units in the power management resource pool is determined by the total power supply demand of the device.

[0022] In the above scheme, the number of baseband processing units in the baseband resource pool is determined by the amount of data that the baseband resource pool needs to process and the total bandwidth requirement of the baseband resource pool.

[0023] In the above scheme, the number of computing units in the general computing resource pool is determined by the amount of data that the general computing resource pool needs to process and the total bandwidth requirement of the general computing resource pool.

[0024] In the above scheme, the number of network switching processing units in the network switching processing resource pool is determined by the data interaction traffic between the baseband resource pool and the general computing resource pool, as well as the total bandwidth requirement of the network switching processing resource pool.

[0025] In the above scheme, the baseband processing unit is provided with at least one optical module; the baseband processing unit is connected to the external device through the at least one optical module and the high-speed interface.

[0026] In the above scheme, the combination and deployment of each unit in the device is a deployment method that is predetermined based on actual application requirements.

[0027] In the above scheme, the parameters of the frame for placing each resource pool in the device are determined by the size of the space occupied by the corresponding resource pool.

[0028] This invention also proposes a base station, including any of the above-described communication devices.

[0029] In a communication device and base station provided by an embodiment of the present invention, the device includes: a clock management resource pool and a power management resource pool. The device further includes at least one of the following: a baseband resource pool, a general computing resource pool, and a network switching processing resource pool. The baseband resource pool includes at least one baseband processing unit, the general computing resource pool includes at least one computing unit, the clock management resource pool includes at least one clock management unit, the network switching processing resource pool includes at least one network switching processing unit, and the power management resource pool includes at least one power management unit. Thus, by concentrating the network-side clock management unit and power management unit for joint use, the future demands for high-volume, high-bandwidth, and low-latency communication networks can be met. Attached Figure Description

[0030] Figure 1 This is a schematic diagram of the composition structure of a communication device according to the first embodiment of the present invention;

[0031] Figure 2This is a structural diagram of the first baseband resource pool according to the first embodiment of the present invention;

[0032] Figure 3 This is a schematic diagram of the baseband processing unit according to the first embodiment of the present invention;

[0033] Figure 4 This is a schematic diagram of the computing unit according to the first embodiment of the present invention;

[0034] Figure 5 This is a schematic diagram of the clock management unit according to the first embodiment of the present invention;

[0035] Figure 6 This is a structural diagram of the first network switching processing resource pool according to the first embodiment of the present invention;

[0036] Figure 7 This is a schematic diagram of an optional structure of an IT-BBU centralized deployment base station according to an embodiment of the present invention;

[0037] Figure 8 This is a schematic diagram of the composition structure of a communication device according to a third embodiment of the present invention;

[0038] Figure 9 This is a schematic diagram of the composition structure of a communication device according to a fourth embodiment of the present invention;

[0039] Figure 10 This is a schematic diagram of the composition structure of a communication device according to the fifth embodiment of the present invention;

[0040] Figure 11 This is a flowchart of a data processing method for a communication device according to an embodiment of the present invention. Detailed Implementation

[0041] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0042] This invention provides a communication device that can be applied in network-side equipment such as base stations. The device includes a clock management resource pool and a power management resource pool, and further includes at least one of the following: a baseband resource pool, a general-purpose computing resource pool, and a network switching processing resource pool; wherein...

[0043] The baseband resource pool described above is used to implement baseband processing, and the general computing resource pool is used to perform data computation; the network switching processing resource pool is used to implement data interaction, such as data interaction between any resource pools within the communication device described above, and data interaction between the communication device described above and external devices. For example, when the communication device described above includes a baseband resource pool, a general computing resource pool, and a network switching processing resource pool, the network switching processing resource pool can be used to implement data interaction between the baseband resource pool and the general computing resource pool.

[0044] The clock management resource pool described above is used to provide clock signals to each resource pool, for example, to provide clock signals to each resource pool in the device other than the clock management resource pool;

[0045] The power management resource pool described above is used to provide power to each resource pool, for example, to provide power to each resource pool in the device other than the power management resource pool.

[0046] In practical applications, the baseband resource pool described above includes at least one baseband processing unit for performing baseband resource processing, the general computing resource pool includes at least one computing unit for performing data computation, the clock management resource pool includes at least one clock management unit, the network switching processing resource pool includes at least one network switching processing unit, and the power management resource pool includes at least one power management unit.

[0047] The resource pools described above are connected via a backplane. The baseband resource pool, general computing resource pool, and network switching and processing resource pool have the same backplane interface. The baseband resource pool, general computing resource pool, and network switching and processing resource pool all exchange data with the outside world through a high-speed interface. Here, the high-speed interface can be an interface with a transmission rate of 500MB / s or higher. For example, the high-speed interface can be a general public radio interface (CPRI) or an Ethernet interface.

[0048] Based on the communication device described above, the following specific embodiments are proposed.

[0049] First Embodiment

[0050] The first embodiment of the present invention provides a communication device. Figure 1 This is a schematic diagram of the composition structure of a communication device according to the first embodiment of the present invention, as shown below. Figure 1 As shown, the device includes: a first clock management resource pool 103, a first power management resource pool 105, a first baseband resource pool 101, a first general-purpose computing resource pool 102, and a first network switching processing resource pool 104; wherein,

[0051] The first baseband resource pool 101 and the first general computing resource pool 102 form a communication connection; for example, the first baseband resource pool 101 and the first general computing resource pool 102 can be connected via Ethernet.

[0052] For example, the first baseband resource pool 101 is used to be responsible for baseband uplink and downlink resource processing; in actual implementation, the first baseband resource pool 101 may be composed of at least one baseband processing unit 1011, which may be used to perform baseband signal processing.

[0053] Figure 2 This is a structural diagram of the first baseband resource pool according to the first embodiment of the present invention, as shown below. Figure 2 As shown, when the number of baseband processing units in the first baseband resource pool is greater than or equal to 2, each baseband processing unit can be interconnected. In specific implementation, each baseband processing unit can be internally interconnected through the first Ethernet switching chip 201. Each baseband processing unit can also be configured with n optical ports, where n is an integer greater than or equal to 1. Figure 2 In the diagram, baseband processing unit 1 to baseband processing unit 4 represent four different baseband processing units. The interface between the first Ethernet switching chip and the baseband processing unit can be 2X, 4X, 8X, etc.

[0054] Figure 3 This is a schematic diagram of the baseband processing unit according to the first embodiment of the present invention, as shown below. Figure 3 As shown, the baseband processing unit includes at least one baseband chip 301, a first field-programmable gate array (FPGA) 302, a first erasable programmable logic device (EPLD) 303, a first flash memory 304, and a first central processing unit (CPU) 305. The devices in the baseband processing unit can be interconnected and exchange data via a second Ethernet switching chip 306, which can be a high-capacity Ethernet switching chip. The baseband processing unit can provide multiple optical module interfaces (i.e.,...) Figure 2The baseband processing unit has an optical port and can be flexibly configured as either Ethernet or Common Public Radio Interface (CPRI) mode. The optical module interface can be a 25G or 56G optical module interface. When the baseband processing unit is configured in Ethernet mode, it can connect to external devices via the optical module interface and Ethernet. When the baseband processing unit is configured in CPRI mode, it can connect to external CPRI devices via the optical module interface. For example, the external device can be a Radio Remote Unit (RRU).

[0055] Optionally, the number of baseband processing units in the first baseband resource pool can be predetermined based on the amount of data that the first baseband resource pool needs to process and the total bandwidth requirement of the first baseband resource pool. Here, the total bandwidth requirement of the first baseband resource pool can be used to represent the bandwidth requirement when the first baseband resource pool interacts with the outside world. When the amount of data that the first baseband resource pool needs to process is larger, or the total bandwidth requirement of the first baseband resource pool is larger, the number of baseband processing units in the first baseband resource pool is larger. For example, if at least M1 baseband processing units are required based on the amount of data that the first baseband resource pool needs to process and the total bandwidth requirement of the first baseband resource pool, then the number of baseband processing units in the first baseband resource pool is greater than or equal to M1, where M1 is an integer greater than or equal to 1.

[0056] The first general-purpose computing resource pool 102 described above can be used for data computation and data storage. For example, the first general-purpose computing resource pool can perform computation on data sent by the first baseband resource pool and send the computation result back to the first baseband resource pool.

[0057] Reference Figure 1 In specific implementation, the first general-purpose computing resource pool 102 described above can be composed of at least one computing unit 1021. When the number of computing units in the first general-purpose computing resource pool 102 is greater than or equal to 2, the computing units of the first general-purpose computing resource pool 102 are interconnected. For example, the computing units of the first general-purpose computing resource pool 102 interact with each other through a unified backplane interface, or the computing units of the first general-purpose computing resource pool 102 interact with each other through an Ethernet switching chip.

[0058] Figure 4 This is a schematic diagram of the computing unit according to the first embodiment of the present invention, as shown below. Figure 4As shown, the computing unit is responsible for related data storage and computation, including a storage subunit 401, at least one CPU 402, a management CPU 403, a second EPLD 404, a second Flash memory 405, and a third Ethernet switching chip 406. Here, the storage subunit 401 can be a high-capacity hard disk drive, and the management CPU 403 is a CPU connected to the second EPLD 404 and the third Ethernet switching chip 406. Furthermore, the computing unit may also include Double Data Rate (DDR) synchronous dynamic random access memory; combined with... Figure 4 Each CPU can be interconnected through the third Ethernet switching chip, and each CPU can perform data read and write operations on the storage sub-unit; the third Ethernet switching chip 406 can communicate with the outside through the optical port.

[0059] Optionally, the number of computing units in the first general-purpose computing resource pool can be predetermined based on the amount of data that the first general-purpose computing resource pool needs to process and the total bandwidth requirement of the first general-purpose computing resource pool. The amount of data that the first general-purpose computing resource pool needs to process can be used to represent the amount of computation that the first general-purpose computing resource pool needs to handle, and the total bandwidth requirement of the first general-purpose computing resource pool can represent the bandwidth requirement when the first general-purpose computing resource pool interacts with external data. The larger the amount of data that the first general-purpose computing resource pool needs to process, or the larger the total bandwidth requirement of the first general-purpose computing resource pool, the larger the number of computing units in the first general-purpose computing resource pool. For example, if it is determined that at least M2 baseband processing units are needed based on the amount of data that the first general-purpose computing resource pool needs to process and the total bandwidth requirement of the first general-purpose computing resource pool, then the number of baseband processing units in the first baseband resource pool is greater than or equal to M2, where M2 is an integer greater than or equal to 1.

[0060] Reference Figure 1 Here, the first clock management resource pool 103 is used to implement clock management. Specifically, it is used to provide clock signals to each resource pool in the communication device other than the first clock management resource pool. For example, the first clock management resource pool 103 can distribute clocks to the first baseband resource pool 101, the first general computing resource pool 102, the first network switching processing resource pool 104, and the first power management resource pool 105.

[0061] In specific implementation, the first clock management resource pool 103 described above can be composed of at least one clock management unit 1031; when the number of clock management units in the first clock management resource pool 103 is greater than or equal to 2, the clock management units in the first clock management resource pool are interconnected; for example, the clock management units of the first clock management resource pool 103 can be set on the same backplane, and the clock management units can be interconnected through the backplane interface and provide clock distribution function to other resource pools through the backplane interface; or, the clock management units of the first clock management resource pool 103 can interact with each other through an Ethernet switching chip.

[0062] Figure 5 This is a schematic diagram of the clock management unit according to the first embodiment of the present invention, as shown below. Figure 5 As shown, the clock management unit is responsible for providing clock timing functions to each resource pool in the communication device except for the first clock management resource pool. The clock management unit may include a Global Positioning System (GPS) chip 501 providing clock correction functions, a clock module 502, a second FPGA 503 generating clock signals, a third EPLD 504, a fourth Ethernet switching chip 505, a second CPU 506, and a third Flash memory 507. The second FPGA may also provide multiple clock interfaces. The GPS chip 501, clock module 502, second FPGA 503, and second CPU 506 can be interconnected through the fourth Ethernet switching chip 505. In an optional embodiment, each resource pool in the communication device described above can be set on the same backplane. The clock of each resource pool in the communication device can be distributed through the backplane where the clock management unit is located. Clock synchronization between the various resource pools in the communication device can be achieved through the Institute of Electrical and Electronics Engineers (IEEE) 1588 standard.

[0063] In a specific embodiment, typically, the number of clock management units in the first clock management resource pool is 1. To ensure the reliability of the communication device, multiple clock management units can be set up, one of which is the main clock management unit and the rest are backup clock management units.

[0064] The first network switching processing resource pool 104 can be used to realize data interaction between any two resource pools in the device other than the network switching processing resource pool. For example, it can be used to realize data interaction between the first baseband resource pool and the first general computing resource pool. In specific implementation, the baseband processing unit in the first baseband resource pool can be connected to the first network switching processing resource pool through an Ethernet switching chip, and the computing unit in the first general computing resource pool can be connected to the first network switching processing resource pool through an Ethernet switching chip. In this way, data interaction between the first baseband resource pool and the first general computing resource pool can be realized.

[0065] Reference Figure 1 In specific implementation, the first network switching processing resource pool 104 described above may be composed of at least one network switching processing unit 1041; when the number of network switching processing units in the first network switching processing resource pool 104 is greater than or equal to 2, the network switching processing units in the first network switching processing resource pool 104 are interconnected; for example, the network switching processing units in the first network switching processing resource pool 104 interact with each other through the same backplane interface, or the network switching processing units in the first network switching processing resource pool 104 interact with each other through an Ethernet switching chip.

[0066] Figure 6 This is a structural diagram of the first network switching processing resource pool according to the first embodiment of the present invention, as shown below. Figure 6 As shown, the network switching unit is used to realize data interaction between the first baseband resource pool and the first general computing resource pool. When the number of network switching processing units in the first network switching processing resource pool is greater than or equal to 2, each network switching processing unit can be interconnected. In specific implementation, each network switching processing unit can be internally interconnected through the fifth Ethernet switching chip 601. Each network switching processing unit can also be configured with multiple optical ports. The fifth Ethernet switching chip 601 can be connected to the Ethernet switching chip of the baseband processing unit and the Ethernet switching chip of the computing unit respectively. Figure 6 In the diagram, network switching processing units 1 to 4 represent four different network switching processing units. The interface between the fifth Ethernet switching chip and the network switching processing units can be 2X, 4X, 8X, etc.

[0067] In actual implementation, the first network switching processing resource pool may also include FPGA, EPLD, CPU, Flash memory, etc.

[0068] Optionally, the number of network switching processing units in the first network switching processing resource pool can be predetermined based on the data interaction traffic between the first baseband resource pool and the first general computing resource pool, as well as the total bandwidth requirement of the first network switching processing resource pool. Here, the larger the data interaction traffic between the first baseband resource pool and the first general computing resource pool, or the larger the total bandwidth requirement of the first network switching processing resource pool, the larger the number of baseband processing units in the first baseband resource pool. For example, if at least M3 baseband processing units are required based on the amount of data that the first general computing resource pool needs to process and the total bandwidth requirement of the first general computing resource pool, then the number of baseband processing units in the first baseband resource pool is greater than or equal to M3, where M3 is an integer greater than or equal to 1.

[0069] The first power management resource pool 105 is used to provide power to each resource pool in the device other than the first power management resource pool; for example, the first power management resource pool 105 can provide power supply and power control functions to the first baseband resource pool 101, the first general computing resource pool 102, the first clock management resource pool 103 and the first network switching processing resource pool 104.

[0070] Reference Figure 1 In specific implementation, the first power management resource pool 105 described above can be composed of at least one power management unit 1051; when the number of power management units in the first power management resource pool is greater than or equal to 2, the power management units in the first power management resource pool are interconnected; for example, the power management units of the first power management resource pool 105 can be set on the same backplane, and the power management units can be interconnected through the same backplane interface and provide power to other resource pools through the backplane interface; in another embodiment, the power management units of the first power management resource pool 105 can be interconnected through a network switching processing unit.

[0071] Here, the power management unit is used to supply power to the communication device and to control the relevant power supply of the communication device.

[0072] Optionally, the number of power management units in the first power management resource pool can be predetermined based on the total power supply demand of the communication device. It is understood that the larger the total power supply demand of the communication device, the larger the number of power management units in the first power management resource pool. For example, based on the amount of data that the first general-purpose computing resource pool needs to process and the total bandwidth demand of the first general-purpose computing resource pool, it is determined that at least M4 baseband processing units are required. Then, the number of baseband processing units in the first baseband resource pool is greater than or equal to M4, where M4 is an integer greater than or equal to 1.

[0073] Furthermore, each clock management unit in the first clock management resource pool 103, each baseband processing unit in the first baseband resource pool 101, each computing unit in the first general computing resource pool 102, and each network switching processing unit in the first network switching processing resource pool 104 all have the same backplane interface. This backplane interface can be Ethernet or a high-speed interface that uses a high-speed signal line to connect to external devices.

[0074] Combination Figure 1 The communication device described above is a communication device based on the IT-Baseband Processing Unit (BBU) architecture and can be applied to 5G communication systems. In this embodiment of the invention, unified management of communication between the various resource pools of the above-mentioned communication device is realized. Specifically, the first clock management resource pool and the first power management resource pool are common resource pools, which use a backplane for data distribution and communication interaction, and provide time and power management to other resource pools. The first baseband resource pool and the first general computing resource pool are dedicated resource pools, which need to use a network switching resource pool for data distribution and communication interaction.

[0075] Here, the resource pools in the communication device can be deployed centrally or in a distributed manner.

[0076] In an optional embodiment, the combined deployment method of each unit in the above-mentioned communication device can be predetermined according to actual application requirements. Here, the combined deployment method is used to indicate the deployment location of each unit in the above-mentioned communication device. Specifically, it is used to indicate that any two units in the above-mentioned communication device are centrally deployed. For example, the combined deployment method can indicate that a baseband processing unit in the first baseband resource pool and a computing resource pool in the first general computing resource pool are centrally deployed in the same location. Here, the actual application requirements can be networking scenario requirements. For example, for a customized server including multiple computing units, the networking scenario requirement can be to centrally deploy multiple computing units to form a customized server; for a centralized coordination switching device with multiple network switching processing units, the networking scenario requirement can be to centrally deploy multiple network switching processing units to form a centralized coordination switching device; for a BBU distributed base station, the networking scenario requirement can be to centrally deploy multiple baseband processing units, a clock management unit, and a network switching processing unit to form a BBU distributed base station.

[0077] Figure 7 This is an optional structural diagram of an IT-BBU centralized deployment base station according to an embodiment of the present invention, such as... Figure 7As shown, the IT-BBU centralized deployment base station 701 may include a first part and a second part, wherein each part includes multiple baseband processing units and two network switching processing units; the two network switching processing units of each part can be interconnected through a transmission network, and any one of the network switching processing units of the first part and any one of the network switching processing units of the second part can be interconnected through a cooperative network.

[0078] for Figure 7 For the IT-BBU centralized deployment base station shown, the networking scenario requirement can be to deploy the baseband processing unit and network switching processing unit according to the structure of the IT-BBU centralized deployment base station.

[0079] In an optional embodiment, the parameters of the chassis for placing each resource pool in the device are pre-configured parameters. It is understood that each resource pool can be placed in a chassis, and the parameters of the chassis for placing each resource pool in the device can be external dimensions. For example, the parameters of the chassis for placing each resource pool in the device can be 1U, 2U, 4U, 6U, etc., where U represents the unit of external dimensions of the chassis. When the parameters of the chassis for placing each resource pool in the device are external dimensions, the parameters of the chassis for placing each resource pool in the device can be determined by the space occupied by each resource pool. For example, if the parameters of the chassis corresponding to any resource pool in the device are determined to be at least 2U based on the space occupied by any resource pool, the parameters of the chassis corresponding to that resource pool in the device can be 2U, 4U, or 6U.

[0080] Furthermore, one or more of the following parameters can be flexibly configured by the software:

[0081] 1) Network scenario requirements;

[0082] 2) Parameters for the frame of each resource pool in the device;

[0083] 3) The number of baseband processing units in the first baseband resource pool;

[0084] 4) The number of clock management units in the first clock management resource pool;

[0085] 5) The number of network switching processing units in the first network switching processing resource pool;

[0086] 6) The number of computing units in the first general-purpose computing resource pool;

[0087] 7) The number of clock management units in the first clock management resource pool.

[0088] As can be seen, in the communication device of the first embodiment of the present invention, various resource pools are defined and interconnected. Based on a novel IT virtualization architecture platform, the relevant resources can be flexibly configured and managed. Different networking requirements and network deployments can be met through flexible parameter configuration. It can effectively solve the future needs for high-volume, high-bandwidth, and low-latency communication networks, while also achieving a good convergence of wireless and wired networks, meeting future flexible networking needs, and will be very competitive in the future.

[0089] Second Embodiment

[0090] To better illustrate the purpose of this invention, further examples are provided based on the first embodiment of this invention.

[0091] In the second embodiment of the present invention, the actual application scenario includes: deploying a low-frequency macro base station using base station deployment and a wired network together in a centralized equipment room. Optionally, the low-frequency macro base station here is a low-frequency macro base station of a 5G network.

[0092] Practical application scenarios can also include: the number of antennas in the same cell can be greater than or equal to 512, the cell bandwidth can be up to 200M, and the peak rate can reach 20Gbps; the user experience rate macro coverage can reach 1Gbps, and the hotspot coverage can reach 300Mbps.

[0093] Here, based on the actual application scenario, a first baseband resource pool, a first general-purpose computing resource pool, a first clock management resource pool, a first network switching processing resource pool, and a first power management resource pool can be defined, and corresponding parameters can be configured. Here, the networking scenario is... Figure 7 The network scenario of the IT-BBU centralized deployment base station shown requires 20 baseband processing units, 4 network switching processing units, 1 computing unit, 3 power management units, and 4 clock management units. The chassis parameter for each resource pool in the device is 6U. Specifically, the 20 baseband processing units are distributed in 2 6U chassis; the 4 network switching processing units are distributed in 2 6U chassis; the 4 clock management units are each in 2 6U chassis; the 3 power management units are each in 3 6U chassis; and the 1 computing unit is in 1 6U chassis.

[0094] Third Embodiment

[0095] The third embodiment of the present invention provides a communication device. Figure 8 This is a schematic diagram of the composition structure of a communication device according to a third embodiment of the present invention, as shown below. Figure 8 As shown, the device includes: a second clock management resource pool 801, a second power management resource pool 802, and a second baseband resource pool 803;

[0096] For example, the second baseband resource pool 803 is responsible for baseband uplink and downlink resource processing, and the second clock management resource pool 801 is used to implement clock management. Specifically, it is used to provide clock signals to the second power management resource pool 802 and the second baseband resource pool 803 respectively; the second power management resource pool 802 is used to provide power to the second clock management resource pool 801 and the second baseband resource pool 803 respectively.

[0097] In actual implementation, the second baseband resource pool 803 can be composed of at least one baseband processing unit, which can be used for baseband signal processing; the second clock management resource pool 801 described above can be composed of at least one clock management unit, which can realize clock distribution and clock management functions; the second power management resource pool 802 can be composed of at least one power management unit, which is used to supply power to the communication device and realize the relevant power control of the communication device.

[0098] It should be noted that the second baseband resource pool 803 is implemented in the same way as the first baseband resource pool 101, the second clock management resource pool 801 is implemented in the same way as the first clock management resource pool 103, and the second power management resource pool 802 is implemented in the same way as the first power management resource pool 105. These details will not be repeated here.

[0099] As can be seen, in the communication device of the third embodiment of the present invention, each resource pool is defined and interconnected with each resource pool. Based on the new IT virtualization architecture platform, the relevant resources can be flexibly configured and managed. It can meet different networking needs and network deployments through flexible parameter configuration. It can effectively solve the future needs for communication networks with high traffic, high bandwidth and low latency. At the same time, it can effectively realize the integration of wireless and wired networks, meet the flexible networking needs of the future, and will be very competitive in the future.

[0100] Fourth embodiment

[0101] The fourth embodiment of the present invention provides a communication device. Figure 9 This is a schematic diagram of the composition structure of a communication device according to a fourth embodiment of the present invention, as shown below. Figure 9 As shown, the device includes: a third clock management resource pool 901, a third power management resource pool 902, a third baseband resource pool 903, and a third network switching processing resource pool 904;

[0102] For example, the third baseband resource pool 903 is responsible for baseband uplink and downlink resource processing, and the third clock management resource pool 901 is used to implement clock management. Specifically, it is used to provide clock signals to the third power management resource pool 902, the third baseband resource pool 903, and the third network switching processing resource pool 904 respectively. The third power management resource pool 902 is used to provide power to the third clock management resource pool 901, the third baseband resource pool 903, and the third network switching processing resource pool 904 respectively. The third network switching processing resource pool 904 can be used to realize data interaction between any two other resource pools.

[0103] In actual implementation, the third baseband resource pool 903 can be composed of at least one baseband processing unit, which can be used for baseband signal processing; the third clock management resource pool 901 described above can be composed of at least one clock management unit, which can realize clock distribution and clock management functions; the third power management resource pool 902 can be composed of at least one power management unit, which is used to supply power to the communication device and realize related power control of the communication device; the third network switching processing resource pool 904 can be composed of at least one network switching processing unit.

[0104] It should be noted that the third baseband resource pool 903 is implemented in the same way as the first baseband resource pool 101, the third clock management resource pool 901 is implemented in the same way as the first clock management resource pool 103, the third power management resource pool 902 is implemented in the same way as the first power management resource pool 105, and the third network switching processing resource pool 904 is implemented in the same way as the first network switching processing resource pool 104. These details will not be repeated here.

[0105] As can be seen, in the communication device of the fourth embodiment of the present invention, various resource pools are defined and interconnected. Based on a novel IT virtualization architecture platform, the relevant resources can be flexibly configured and managed. Different networking requirements and network deployments can be met through flexible parameter configuration. It can effectively solve the future needs for high-volume, high-bandwidth, and low-latency communication networks, while also achieving a good convergence of wireless and wired networks, meeting future flexible networking needs, and will be very competitive in the future.

[0106] Fifth embodiment

[0107] The fifth embodiment of the present invention provides a communication device. Figure 10 This is a schematic diagram of the composition structure of a communication device according to the fifth embodiment of the present invention, as shown below. Figure 10 As shown, the device includes: a fourth clock management resource pool 1001, a fourth power management resource pool 1002, and a fourth general-purpose computing resource pool 1003.

[0108] For example, the fourth general-purpose computing resource pool 1003 can be used for data computation and data storage; the fourth clock management resource pool 1001 is used to implement clock management, specifically, to provide clock signals to the fourth power management resource pool 1002 and the fourth general-purpose computing resource pool 1003 respectively; the fourth power management resource pool 1002 is used to provide power to the fourth clock management resource pool 1001 and the fourth general-purpose computing resource pool 1003 respectively.

[0109] In actual implementation, the fourth general computing resource pool 1003 may be composed of at least one computing unit; the fourth clock management resource pool 1001 described above may be composed of at least one clock management unit, which can realize clock distribution and clock management functions; the fourth power management resource pool 1002 may be composed of at least one power management unit, which is used to supply power to the communication device and realize related power control of the communication device.

[0110] It should be noted that the fourth general-purpose computing resource pool 1003 is implemented in the same way as the first general-purpose computing resource pool 102, the fourth clock management resource pool 1001 is implemented in the same way as the first clock management resource pool 103, and the fourth power management resource pool 1002 is implemented in the same way as the first power management resource pool 105. These details will not be repeated here.

[0111] As can be seen, in the communication device of the fifth embodiment of the present invention, various resource pools are defined and interconnected. Based on a novel IT virtualization architecture platform, the relevant resources can be flexibly configured and managed. Different networking requirements and network deployments can be met through flexible parameter configuration. It can effectively solve the future demand for high-volume, high-bandwidth, and low-latency communication networks, while also achieving a good convergence of wireless and wired networks, meeting future flexible networking needs, and will be very competitive in the future.

[0112] Sixth Embodiment

[0113] In relation to the communication device shown in the above embodiments of the present invention, the present invention also proposes a data processing method for the communication device. Here, the device includes a clock management resource pool, a power management resource pool, a baseband resource pool, a general computing resource pool, and a network switching processing resource pool; the baseband resource pool includes at least one baseband processing unit, the general computing resource pool includes at least one computing unit, the clock management resource pool includes at least one clock management unit, the network switching processing resource pool includes at least one network switching processing unit, and the power management resource pool includes at least one power management unit.

[0114] Figure 11This is a flowchart of a data processing method for a communication device according to an embodiment of the present invention, such as... Figure 11 As shown, the process includes:

[0115] Step 1101: At least one baseband processing unit in the baseband resource pool performs baseband signal processing and sends the data that needs to be computed externally during baseband signal processing to at least one computing unit in the general computing resource pool through the network exchange processing resource pool.

[0116] In a specific implementation, the baseband processing unit can send data to at least one computing unit in the general computing resource pool through the network switching processing unit; in an optional embodiment, the baseband processing unit also needs to send the data calculation method to at least one computing unit in the general computing resource pool; in another optional embodiment, the data calculation method of each computing unit in the general computing resource pool is a pre-agreed calculation method.

[0117] Optionally, each baseband processing unit can determine whether to use a general computing resource pool and the number of computing units in the general computing resource pool to be used, based on the amount of data processed during baseband signal processing.

[0118] Step 1102: At least one computing unit of the general computing resource pool performs calculations on the received data and returns the calculation results to the corresponding baseband processing unit through the network exchange processing resource pool.

[0119] In practice, each computing unit can send the computing results to the corresponding baseband processing unit through the network switching processing unit.

[0120] Step 1103: After receiving the calculation results, the corresponding baseband processing unit performs baseband signal processing based on the calculation results to obtain the corresponding baseband signal processing results.

[0121] Furthermore, the data processing method of the communication device described above also includes: the clock management resource pool provides clock signals to each resource pool in the device other than the clock management resource pool, and the power management resource pool provides power to each resource pool in the device other than the power management resource pool;

[0122] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0123] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0124] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0125] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0126] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention.

Claims

1. A communication device, characterized in that, The device includes: a clock management resource pool, a power management resource pool, and a general computing resource pool; the device also includes at least one of the following: a baseband resource pool and a network switching processing resource pool; wherein... The baseband resource pool is used to implement baseband processing; The general computing resource pool is used for data computation; The network switching and processing resource pool is used to realize data interaction; The clock management resource pool is used to provide clock signals to each resource pool; The power management resource pool is used to provide power to each resource pool; The communication device is configured to flexibly configure multiple clock management units. The baseband resource pool includes at least one baseband processing unit. The general computing resource pool includes at least one computing unit. The number of computing units in the general computing resource pool is determined by the amount of data that the general computing resource pool needs to process and the total bandwidth requirement of the general computing resource pool. The clock management resource pool includes at least two clock management units. The network switching processing resource pool includes at least one network switching processing unit. The power management resource pool includes at least one power management unit. At least two resource pools are connected via a backplane, wherein the baseband resource pool, general computing resource pool, and network switching processing resource pool have the same backplane interface. The baseband resource pool, general computing resource pool, and network switching processing resource pool are connected to the backplane via the backplane interface, and the baseband resource pool, general computing resource pool, and network switching processing resource pool exchange data externally via a high-speed interface. The at least two clock management units are interconnected via the backplane interface to distribute clocks to other resource pools through the backplane.

2. The apparatus according to claim 1, characterized in that, When the number of power management units in the power management resource pool is greater than or equal to 2, the power management units in the power management resource pool are interconnected. When the number of baseband processing units in the baseband resource pool is greater than or equal to 2, the baseband processing units in the baseband resource pool are interconnected. When the number of computing units in the general computing resource pool is greater than or equal to 2, the computing units in the general computing resource pool are interconnected. When the number of network switching processing units in the network switching processing resource pool is greater than or equal to 2, the network switching processing units in the network switching processing resource pool are interconnected.

3. The apparatus according to claim 2, characterized in that, Each clock management unit in the clock management resource pool, each baseband processing unit in the baseband resource pool, each computing unit in the general computing resource pool, and each network switching processing unit in the network switching processing resource pool all have the same backplane interface.

4. The apparatus according to claim 2, characterized in that, When the device includes a network switching processing resource pool, each clock management unit in the clock management resource pool is interconnected through the network switching processing unit; each power management unit in the power management resource pool is interconnected through the network switching processing unit; each baseband processing unit in the baseband resource pool is interconnected through the network switching processing unit; and each computing unit in the general computing resource pool is interconnected through the network switching processing unit.

5. The apparatus according to claim 1, characterized in that, The high-speed interface is either a Common Public Radio Interface (CPRI) or an Ethernet interface.

6. The apparatus according to claim 1, characterized in that, The number of power management units in the power management resource pool is determined by the total power supply demand of the device.

7. The apparatus according to claim 1, characterized in that, The number of baseband processing units in the baseband resource pool is determined by the amount of data that the baseband resource pool needs to process and the total bandwidth requirement of the baseband resource pool.

8. The apparatus according to claim 1, characterized in that, The number of network switching processing units in the network switching processing resource pool is determined by the data exchange traffic between the baseband resource pool and the general computing resource pool, as well as the total bandwidth requirement of the network switching processing resource pool.

9. The apparatus according to claim 1, characterized in that, The baseband processing unit is equipped with at least one optical module; the baseband processing unit is connected to external devices through the at least one optical module and the high-speed interface.

10. The apparatus according to claim 1, characterized in that, The combination and deployment of the units in the device is a deployment method predetermined based on actual application requirements.

11. The apparatus according to claim 1, characterized in that, The parameters of the frame for placing each resource pool in the device are determined by the size of the space occupied by the corresponding resource pool.

12. A base station, characterized in that, Includes the apparatus according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • A distributed base station system based on SRIO protocol and its base band and RF unit

    CN101193084A

  • Base station transmitting / receiving machine for global mobile communication system

    CN1346219A