Baseband resource processing method and device

By dynamically adjusting the correspondence between physical sites and cell, and flexibly adjusting the use of baseband resources according to traffic volume, the problem of waste of baseband resources during low peak periods is solved, and more efficient resource utilization and power conservation are achieved.

CN120050716APending Publication Date: 2025-05-27HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311601239.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-25
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The prior art cannot power off the baseband unit during low peak periods, resulting in waste of baseband resources and high energy consumption.

Method used

By dynamically adjusting the correspondence between physical sites and logical cells, the occupation of baseband resources is dynamically adjusted according to traffic volume. When traffic is busy, increase the number of logical cells to use more baseband devices; when traffic is idle, reduce the number of cells to use fewer baseband devices, and power off the unused baseband devices.

Benefits of technology

It realizes flexible adjustment of baseband resource usage under different traffic volumes, supports larger traffic demands, ensures communication quality, and saves baseband resources and electricity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050716A_ABST
    Figure CN120050716A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a baseband resource processing method and device. The method comprises the following steps: acquiring a telephone traffic condition in a coverage area; according to the telephone traffic condition, the cell operation form in the coverage area is determined, the cell operation form is used for representing the corresponding relation between Z physical stations and logic cells, the number of the logic cells is related to the occupation condition of baseband resources, and Z is an integer larger than 1. According to the invention, not only can a larger telephone traffic demand be supported and the communication quality be guaranteed, but also part of baseband equipment can be turned off, the baseband resources are saved, and the effect of saving energy and electricity is achieved. And moreover, lossless migration of the served cell and the user equipment between the baseband equipment is realized in a mode of re-establishing the TRP or establishing the dual-protocol stack.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a baseband resource processing method and device. Background Art

[0002] A complete cell service requires the consumption of baseband resources of the baseband unit (BBU) and the radio frequency remote unit (RRU). In general, a cell provides services for one sector. Such cells have an independent BBU and one RRU, which is called a normal cell, that is, a single-site single cell. In order to cope with the scenario of wide signal coverage along the high-speed rail, a cell can provide services for several sectors. Such cells have independent BBU and multiple RRUs, which appear in many different forms, respectively called super cells (HyperCell), single frequency network (SFN) cells and multi-site shared cells, etc. The logic of these cells is basically the same, that is, one logical cell connects multiple RRUs, and multiple RRUs are distributed in different geographical locations to provide a wider coverage range.

[0003] In the existing technical solutions, once a cell is built in an area and coverage is completed, the planned BBU and RRU are fixed. When there are multiple networks with the same coverage in the coverage area, one network can be retained, and the other networks can be powered off and shut down to save energy, including powering off and shutting down the BBU and RRU hardware corresponding to the cell. When there is only one coverage network, in order to maintain basic communication services, the RRU can close some channels to save energy, but the BBU cannot be powered off. During low-peak traffic periods, even if the baseband resource load of the BBU is extremely low, it still needs to be powered on, wasting baseband resources and energy consumption. Summary of the invention

[0004] The embodiment of the present application provides a baseband resource processing method and device, which can not only support a larger traffic demand and ensure communication quality, but also save baseband resources and play a role in energy saving and power saving.

[0005] In a first aspect, an embodiment of the present application provides a baseband resource processing method, which is applied to a communication device, or a chip or circuit configured in the communication device, including:

[0006] Obtain the traffic situation in the coverage area; determine the cell operation mode in the coverage area based on the traffic situation, wherein the cell operation mode is used to represent the correspondence between Z physical sites and logical cells, the number of logical cells is related to the occupancy of baseband resources, and Z is an integer greater than 1.

[0007] Based on the traffic volume in the coverage area, the correspondence between physical sites and logical cells is dynamically adjusted, thereby adjusting the occupied baseband resources based on the number of logical cells. When the traffic volume is heavy, the physical sites are mapped to more logical cells, and more baseband devices are used to provide baseband resources to support greater traffic demand and ensure communication quality. When the traffic volume is idle, the physical sites are mapped to fewer logical cells, and fewer baseband devices are used to provide baseband resources, which saves baseband resources. For baseband devices that are not in use, they can be powered off to save energy.

[0008] In one possible design, when the traffic volume situation is greater than or equal to a first preset threshold, the cell operation mode is determined to be a first operation mode, and the first operation mode is that the Z physical sites correspond to X logical cells; when the traffic volume situation is less than the first preset threshold, the cell operation mode is determined to be a second operation mode, and the second operation mode is that the Z physical sites correspond to Y logical cells; wherein X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y.

[0009] In the case of heavy traffic, Z physical sites can be mapped to more logical cells, consuming more baseband resources to support greater traffic. In the case of idle traffic, Z physical sites can be mapped to fewer logical cells, supporting the same coverage with fewer cells and consuming fewer baseband resources.

[0010] In one possible design, the first operating mode is that the Z physical sites correspond to Z logical cells, that is, the first operating state can be a single-site single-cell operating mode. In the single-site single-cell operating mode, each cell consumes the baseband resources of its own baseband board, so it will consume more baseband resources and support greater traffic capacity. Or, the second operating mode is that the Z physical sites correspond to 1 logical cell, that is, the second operating mode is a multi-site co-cell operating mode. In the multi-site co-cell operating mode, the Z physical sites belong to the same logical cell, share the same set of baseband resources, support the same coverage range with a small number of cells, consume fewer baseband resources, and other baseband boards can be powered off to save energy.

[0011] In one possible design, when the cell operation mode is the first operation mode, M baseband devices are used to provide the baseband resources to the X logical cells. In the first operation mode, more baseband devices are used to provide baseband resources, so that a larger traffic demand can be supported. When the cell operation mode is the second operation mode, N baseband devices are used to provide the baseband resources to the Y logical cells. In the second operation mode, fewer baseband devices are used to provide baseband resources, so fewer baseband resources are consumed. In addition, other baseband devices except the N baseband devices can be powered off to save energy. Among them, M is an integer greater than or equal to 1 and less than or equal to Z, N is an integer greater than or equal to 1 and less than or equal to Z, and M is greater than N.

[0012] In one possible design, the physical site is a radio remote unit RRU, and the baseband device is a baseband board in a baseband unit BBU.

[0013] In a second aspect, an embodiment of the present application provides a baseband resource processing method, which is applied to a communication device, or a chip or circuit configured in a communication device, including:

[0014] Acquire the traffic volume in the coverage area; according to the traffic volume, migrate the cells and user equipment served by multiple baseband devices between the multiple baseband devices, and one baseband device corresponds to one baseband resource.

[0015] Based on the traffic volume in the coverage area, the cells and user devices served by multiple baseband devices are dynamically migrated to adjust the number of baseband devices used, thereby adjusting the occupied baseband resources. When the traffic volume is heavy, the cells and user devices served by fewer baseband devices can be migrated to more baseband devices, so that more baseband devices can be used to provide baseband resources and support greater traffic demand. When the traffic volume is idle, the cells and user devices served by more baseband devices can be migrated to fewer baseband devices, so that fewer baseband devices can be used to provide baseband resources and consume less baseband resources. For baseband devices that are not in use, they can be powered off to save energy.

[0016] In a possible design, the multiple baseband devices include M baseband devices or N baseband devices. When the traffic volume is greater than a first preset threshold, the cells and user equipment served by the M baseband devices are migrated to the N baseband devices; when the traffic volume is less than a second preset threshold, the cells and user equipment served by the N baseband devices are migrated to the M baseband devices; wherein the first preset threshold is greater than the second preset threshold, M is an integer greater than or equal to 1, N is an integer greater than M, and the N baseband devices include the M baseband devices.

[0017] When the traffic is heavy, the cells and user equipment served by fewer baseband devices can be migrated to more baseband devices, so that more baseband devices can be used to provide baseband resources and support greater traffic demand. When the traffic is idle, the cells and user equipment served by more baseband devices can be migrated to fewer baseband devices, so that fewer baseband devices can be used to provide baseband resources and consume less baseband resources. In addition, other baseband devices can be powered off to save energy.

[0018] In a possible design, the multiple baseband devices include a first baseband device and a second baseband device, and a first transmitting and receiving point TRP entity of a first cell is established on the first baseband device, and the first cell belongs to the second baseband device; through the established first TRP, the first cell served by the second baseband device is migrated to the first baseband device. That is, a first TRP entity is re-established on the first baseband device, so that the first TRP entity on the first baseband device and the second TRP entity on the second baseband device belong to the same first cell, and jointly provide baseband resources for the first cell, thereby realizing lossless migration of cells served between baseband devices and ensuring uninterrupted communication services.

[0019] In a possible design, the data of the first cell is processed by the first TRP entity of the first baseband device and the second TRP entity of the second baseband device in a frequency division manner; after all user equipments in the first cell are migrated from the second baseband device to the first baseband device, the second TRP entity of the second baseband device is deleted, thereby releasing the baseband resources occupied by the second baseband device.

[0020] In one possible design, the multiple baseband devices include a first baseband device and a second baseband device. A first protocol stack entity is established for the user equipment on the first baseband device and a second protocol stack entity is established for the user equipment on the second baseband device, and the first protocol stack entity and the second protocol stack entity correspond to the same first cell; through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment, the user equipment in the first cell served by the second baseband device is migrated to the first baseband device, and the dual protocol stack entities are kept to send and receive data at the same time, thereby realizing lossless migration of user equipment in the cell served by the baseband devices in the BBU.

[0021] In a possible design, data of the user equipment in the first cell served by the second baseband device is simultaneously sent and received through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment; after the user equipment migrates from the second baseband device to the first baseband device, the second protocol stack entity is deleted. Thus, the baseband resources occupied by the second baseband device are released. For baseband devices that are not in use, they can be powered off to save energy.

[0022] In one possible design, the baseband device is a baseband board in a baseband unit BBU.

[0023] In a third aspect, an embodiment of the present application provides a baseband resource processing device, including:

[0024] An acquisition module is used to obtain the traffic volume in the coverage area;

[0025] A processing module is used to determine the cell operation mode within the coverage area according to the traffic volume, wherein the cell operation mode is used to represent the correspondence between Z physical sites and logical cells, the number of logical cells is related to the occupancy of baseband resources, and Z is an integer greater than 1.

[0026] In one possible design, the processing module is further used to determine that the cell operation mode is a first operation mode when the traffic volume situation is greater than or equal to a first preset threshold, and the first operation mode is that the Z physical sites correspond to X logical cells; when the traffic volume situation is less than the first preset threshold, determine that the cell operation mode is a second operation mode, and the second operation mode is that the Z physical sites correspond to Y logical cells; wherein X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y.

[0027] In one possible design, the first operating mode is that the Z physical sites correspond to Z logical cells, or the second operating mode is that the Z physical sites correspond to 1 logical cell.

[0028] In a possible design, the processing module is further configured to, when the cell operation mode is the first operation mode, use M baseband devices to provide the baseband resources to the X logical cells; when the cell operation mode is the second operation mode, use N baseband devices to provide the baseband resources to the Y logical cells;

[0029] Wherein, M is an integer greater than or equal to 1 and less than or equal to Z, N is an integer greater than or equal to 1 and less than or equal to Z, and M is greater than N.

[0030] In one possible design, the physical site is a radio remote unit RRU, and the baseband device is a baseband board in a baseband unit BBU.

[0031] The operations and beneficial effects performed by the baseband resource processing device can refer to the method and beneficial effects described in the first aspect above, and the repeated parts will not be repeated.

[0032] In a fourth aspect, an embodiment of the present application provides a baseband resource processing device, including:

[0033] An acquisition module is used to obtain the traffic volume in the coverage area;

[0034] The processing module is used to migrate cells and user equipment served by multiple baseband devices among the multiple baseband devices according to the traffic volume, and one baseband device corresponds to one baseband resource.

[0035] In one possible design, the multiple baseband devices include M baseband devices or N baseband devices.

[0036] The processing module is further configured to migrate the cells and user equipment served by the M baseband devices to the N baseband devices when the traffic volume is greater than a first preset threshold; and migrate the cells and user equipment served by the N baseband devices to the M baseband devices when the traffic volume is less than a second preset threshold;

[0037] The first preset threshold is greater than the second preset threshold, M is an integer greater than or equal to 1, N is an integer greater than M, and the N baseband devices include the M baseband devices.

[0038] In one possible design, the multiple baseband devices include a first baseband device and a second baseband device; the processing module is also used to establish a first sending and receiving point TRP entity of a first cell on the first baseband device, and the first cell belongs to the second baseband device; through the establishment of the first TRP, the first cell served by the second baseband device is migrated to the first baseband device.

[0039] In one possible design, the processing module is also used to process data of the first cell in a frequency division manner through the first TRP entity of the first baseband device and the second TRP entity of the second baseband device; after all user devices in the first cell migrate from the second baseband device to the first baseband device, the second TRP entity of the second baseband device is deleted.

[0040] In one possible design, the multiple baseband devices include a first baseband device and a second baseband device; the processing module is further used to establish a first protocol stack entity for the user equipment on the first baseband device and a second protocol stack entity for the user equipment on the second baseband device, the first protocol stack entity and the second protocol stack entity corresponding to the same first cell; through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment, the user equipment in the first cell served by the second baseband device is migrated to the first baseband device.

[0041] In one possible design, the processing module is also used to simultaneously send and receive data of the user equipment in the first cell served by the second baseband device through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment; and delete the second protocol stack entity after the user equipment migrates from the second baseband device to the first baseband device.

[0042] In one possible design, the baseband device is a baseband board in a baseband unit BBU.

[0043] The operations and beneficial effects performed by the baseband resource processing device can refer to the method and beneficial effects described in the second aspect above, and the repeated parts will not be repeated.

[0044] In a fifth aspect, the present application provides a baseband resource processing device, which includes a processor and a memory, wherein the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory, so that the baseband resource processing device performs a method as described in any one of the first aspect or any one of the second aspect.

[0045] In a sixth aspect, the present application provides a baseband resource processing device, which may be a communication device or a device in a communication device. The baseband resource processing device may also be a chip system. The baseband resource processing device may execute any of the methods described in the first aspect or any of the methods described in the second aspect. The functions of the baseband resource processing device may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The module may be software and / or hardware. The operations and beneficial effects performed by the baseband resource processing device may refer to the methods and beneficial effects described in the first and second aspects above, and the repetitive parts will not be repeated.

[0046] In a seventh aspect, the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed, the method described in any one of the first aspect and the second aspect is implemented.

[0047] In an eighth aspect, the present application provides a computer program product comprising a computer program, which, when executed, enables the method described in any one of the first and second aspects to be implemented.

[0048] In a ninth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is used to communicate with an external device or an internal device, and the processor is used to implement the methods of the above aspects.

[0049] In one possible design, the chip may further include a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory, or other programs or instructions. When the computer program or instruction is executed, the processor is used to implement the above-mentioned various aspects of the method.

[0050] In one possible design, the chip can be integrated into a communication device. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0052] Figure 2 It is a flowchart of a baseband resource processing method provided in an embodiment of the present application;

[0053] Figure 3A It is a schematic diagram of a single-site single-cell operation form;

[0054] Figure 3B It is a schematic diagram of a multi-site co-cell operation mode;

[0055] Figure 4A It is a schematic diagram of another single-site single-cell operation form;

[0056] Figure 4B It is a schematic diagram of another multi-site co-cell operation mode;

[0057] Figure 5 It is a flowchart of a baseband resource processing method provided in an embodiment of the present application;

[0058] Fig. 6A It is a schematic diagram of baseband resource migration;

[0059] Figure 6B It is a schematic diagram of another baseband resource migration;

[0060] Fig. 7A It is a schematic diagram of a cell migration;

[0061] Figure 7B This is a schematic diagram of another type of cell migration;

[0062] Figure 8 This is a schematic diagram of another type of cell migration;

[0063] Fig. 9A is a schematic diagram of a data transmission method;

[0064] Fig. 9B is a schematic diagram of another data transmission method;

[0065] Fig. 10A is a schematic diagram of user equipment migration;

[0066] Fig. 10B is another schematic diagram of user equipment migration;

[0067] Fig.11 It is a structural schematic diagram of a baseband resource processing device provided in an embodiment of the present application;

[0068] Fig.12 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0069] The following is an explanation of the important terms involved in this application:

[0070] Site: refers to a specific address in the real physical world where base station equipment is installed. At the site, the equipment installed is different according to the networking architecture given in different site solutions. If it is a centralized radio access network (CRAN) networking architecture, then there are only radio frequency equipment and antennas at the site, but no BBU. If it is a distributed radio access network (DRAN) networking architecture, the BBU is also installed at the site.

[0071] Sector: refers to a three-dimensional space in the physical world (including three dimensions: length, width, and height). An area covered by an antenna is a sector. In the network structure of cellular mobile communications, each hexagonal cell is a sector, which corresponds to an area on the map. Each sector uses one or more wireless carriers to complete wireless coverage, and each wireless carrier uses a certain carrier frequency.

[0072] Cell: A cell has no physical entity but is only a logical concept. It is the smallest logical unit in a mobile communication network that provides users with a complete set of services (calling, called, mobility, Internet access, etc.).

[0073] Multi-site shared cell: Multiple RRUs are connected to one BBU. Multiple RRUs are deployed at different site locations, called location groups (subsites). They logically belong to the same cell. The cell-level parameter configurations such as the number of carrier frequencies, frequencies, channel configurations, and cell global identity (CGI) of each location group are the same.

[0074] like Figure 1 As shown, Figure 1 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. The communication system may include a BBU, at least one RRU (RRU1, RRU2, RRU3, ...) and at least one radio frequency (RF) antenna (RF antenna 1, RF antenna 2, RF antenna 3, ...). Among them:

[0075] The BBU may be a centralized control unit (CU), a distributed control unit (DU), or other network elements or communication devices with baseband signal processing capabilities. The BBU may include a baseband high (BBH) and a transmission and receiving point (TRP). The BBU may also include a switching unit that can implement functions such as the exchange, distribution, scheduling, or control of messages between various devices.

[0076] RRU can be a network element or communication device with intermediate frequency signal, radio frequency signal or intermediate radio frequency signal processing capability. In the enhanced common public radio interface (eCPRI) scenario, RRU can include baseband low (BBL) and active antenna unit (AAU). RRU can also include a switching unit, which can realize the functions of exchanging, distributing, scheduling or controlling messages between various devices.

[0077] The communication interface between the BBU and the RRU may be a common public radio interface (CPRI) or an eCPRI. In the eCPRI scenario, the TRP may include a layer 1 (L1) TRP and a layer 2 (L2) TRP, the L1 TRP includes the L1BBH in the BBU and the L1 BBL in the RRU, and the L2 TRP is located in the BBU.

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

[0079] like Figure 2 As shown, Figure 2 1 is a flow chart of a baseband resource processing method provided in an embodiment of the present application. The method can be executed by a communication device and mainly includes the following steps:

[0080] S201, obtaining the traffic situation in the coverage area.

[0081] The coverage area is the coverage area of ​​one or more cells. The cell can provide services for multiple sectors and has an independent BBU and multiple RRUs. The multiple RRUs are distributed in different geographical locations.

[0082] The traffic volume is related to the following information: the number of users, the duration of each user communication, or the monitoring time. If the number of users per unit time is greater, the duration of each communication is longer, and the monitoring time is longer, the traffic volume will be greater. The traffic volume is a random variable that changes with time. For example, during the daytime, the number of users is large, the communication time is long, and the traffic volume is large; at night, the number of users is small, the communication time is short, and the traffic volume is small.

[0083] S202. Determine the cell operation mode within the coverage area according to the traffic situation, wherein the cell operation mode is used to represent the correspondence between Z physical sites and logical cells, the number of logical cells is related to the occupancy of baseband resources, and Z is an integer greater than 1.

[0084] Specifically, when the traffic volume is greater than or equal to a first preset threshold, the cell operation mode is determined to be a first operation mode, and the first operation mode is that Z physical sites correspond to X logical cells. When the traffic volume is less than the first preset threshold, the cell operation mode is determined to be a second operation mode, and the second operation mode is that the Z physical sites correspond to Y logical cells. X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y. Among them, the Z physical sites can cover part or all of the sites within the coverage range, and the physical sites can be RRUs, radio frequency equipment, or sector antennas, etc.

[0085] In the case of heavy traffic, Z physical sites can be mapped to more logical cells, consuming more baseband resources to support greater traffic. In the case of idle traffic, Z physical sites can be mapped to fewer logical cells, supporting the same coverage with fewer cells and consuming fewer baseband resources. The more logical cells there are, the more baseband resources they occupy, and the fewer logical cells there are, the fewer baseband resources they occupy.

[0086] For example, there are 6 physical sites (physical site 1, physical site 2, physical site 3, physical site 4, physical site 5 and physical site 6) in the coverage area. In the case of heavy traffic, physical site 1 and physical site 2 can be mapped to belong to logical cell 1, physical site 3 and physical site 4 can be mapped to belong to logical cell 2, and physical site 5 and physical site 6 can be mapped to belong to logical cell 3. Each logical cell shares one set of baseband resources, that is, three logical cells (logical cell 1, logical cell 2 and logical cell 3) require three sets of baseband resources, occupying more baseband resources. Alternatively, in the case of idle traffic, physical site 1, physical site 2 and physical site 3 can be mapped to belong to logical cell 4, and physical site 4, physical site 5 and physical site 6 can be mapped to belong to logical cell 5. Each logical cell shares one set of baseband resources, that is, two logical cells (logical cell 4 and logical cell 5) require two sets of baseband resources, occupying fewer baseband resources.

[0087] When the cell operation mode is the first operation mode, M baseband devices are used to provide the baseband resources to the X logical cells. In the first operation mode, more baseband devices are used to provide baseband resources, so that a larger traffic demand can be supported. When the cell operation mode is the second operation mode, N baseband devices are used to provide the baseband resources to the Y logical cells. In the second operation mode, fewer baseband devices are used to provide baseband resources, so fewer baseband resources are consumed. In addition, other baseband devices except the N baseband devices can be powered off to save energy. Among them, the M is an integer greater than or equal to 1 and less than or equal to Z, the N is an integer greater than or equal to 1 and less than or equal to Z, and the M is greater than the N.

[0088] For example, when the traffic is busy, 8 physical sites can be mapped to 4 logical cells, and 4 baseband devices can provide baseband resources to the 4 logical cells respectively. When the traffic is idle, 8 physical sites can be mapped to 2 logical cells, and 2 baseband devices can provide baseband resources to the 2 logical cells respectively.

[0089] Among them, a baseband device can provide baseband resources to one or more logical cells. The baseband device can be a baseband board in the BBU, which can also be called a universal baseband processing unit (UBBP). Each BBU can include one or more baseband boards, and each baseband board can provide one set of baseband resources.

[0090] In particular, the first operating mode is that the Z physical sites correspond to Z logical cells, that is, the first operating state can be a single-site single-cell operating mode. In the single-site single-cell operating mode, each cell consumes the baseband resources of its own baseband board, so it will consume more baseband resources and support greater traffic capacity. Or, the second operating mode is that the Z physical sites correspond to 1 logical cell, that is, the second operating mode is a multi-site co-cell operating mode. In the multi-site co-cell operating mode, the Z physical sites belong to the same logical cell, share the same set of baseband resources, support the same coverage range with a small number of cells, consume fewer baseband resources, and other baseband boards can be powered off to save energy.

[0091] For example, Figure 3A As shown, Figure 3A It is a schematic diagram of a single-site single-cell operation mode. The BBU includes UBBP#1, UBBP#2 and UBBP#3. The coverage area includes 6 cells (cell 1, cell 2, cell 3, cell 4, cell 5 and cell 6). One cell corresponds to one RRU, one cell corresponds to one logical cell, and one RRU belongs to one logical cell. Baseband resources are provided to logical cell 1 (cell 1) and logical cell 2 (cell 2) through UBBP#1, baseband resources are provided to logical cell 3 (cell 3) and logical cell 4 (cell 4) through UBBP#2, and baseband resources are provided to logical cell 5 (cell 5) and logical cell 6 (cell 6) through UBBP#3. Figure 3B As shown, Figure 3B This is a schematic diagram of a multi-site co-cell operation mode. The coverage area includes 6 cells (cell 1, cell 2, cell 3, cell 4, cell 5 and cell 6), one cell corresponds to one RRU, 6 cells correspond to one logical cell, and 6 RRUs belong to one logical cell 1. Baseband resources are provided to logical cell 1 (cell 1, cell 2, cell 3, cell 4, cell 5 and cell 6) through UBBP#1. In addition, UBBP#2 and UBBP#3 are powered down to save energy.

[0092] For example, Figure 4A As shown, Figure 4A This is another schematic diagram of a single-site single-cell operation mode. In the single-site single-cell operation mode, baseband device #1 is connected to RF device #1 to provide baseband resources to sector 1; baseband device #2 is connected to RF device #2 to provide baseband resources to sector 2; baseband device #3 is connected to RF device #3 to provide baseband resources to sector 3. L2 TRP1 and L1BBH1 in baseband device #1 work normally, L2 TRP2 and L1 BBH2 in baseband device #2 work normally, and L2 TRP3 and L1BBH3 in baseband device #3 work normally. Figure 4B As shown, Figure 4BThis is a schematic diagram of another multi-site co-cell operation mode. In the multi-site co-cell operation mode, baseband device #1 is connected to RF device #1 to provide baseband resources to sector 1, and baseband device #1 is connected to RF device #2 to provide baseband resources to sector 2, and baseband device #1 is connected to RF device #3 to provide baseband resources to sector 3. L2TRP1 and L1 BBH1 in baseband device #1 work normally, baseband device #2 and baseband device #3 are powered off, L2 TRP2 and L1 BBH2 in baseband device #2 stop working, and L2 TRP3 and L1 BBH3 in baseband device #3 stop working.

[0093] In the embodiment of the present application, the correspondence between the physical site and the logical cell is dynamically adjusted based on the traffic volume in the coverage area, so as to adjust the occupied baseband resources based on the number of logical cells. When the traffic volume is busy, the physical site is mapped to more logical cells, and more baseband devices are used to provide baseband resources to support greater traffic demand and ensure communication quality. When the traffic volume is idle, the physical site is mapped to fewer logical cells, and fewer baseband devices are used to provide baseband resources, which saves baseband resources. For baseband devices that are not in use, they can be powered off to save energy.

[0094] like Figure 5 As shown, Figure 5 1 is a flow chart of a baseband resource processing method provided in an embodiment of the present application. The method can be executed by a communication device and mainly includes the following steps:

[0095] S501, obtaining the traffic situation in the coverage area.

[0096] The coverage area is the coverage area of ​​one or more cells. The cell can provide services for multiple sectors and has an independent BBU and multiple RRUs. The multiple RRUs are distributed in different geographical locations.

[0097] The traffic volume is related to the following information: the number of users, the duration of each user communication, or the monitoring time. If the number of users per unit time is greater, the duration of each communication is longer, and the monitoring time is longer, the traffic volume will be greater. The traffic volume is a random variable that changes with time. For example, during the daytime, the number of users is large, the communication time is long, and the traffic volume is large; at night, the number of users is small, the communication time is short, and the traffic volume is small.

[0098] S502: According to the traffic volume, cells and user equipment served by multiple baseband devices are migrated between the multiple baseband devices, where one baseband device corresponds to one baseband resource.

[0099] A baseband device can provide baseband resources to one or more physical sites, or a baseband device can provide baseband resources to one or more cells. The baseband device can be a baseband board in a BBU, or a universal baseband processing unit (UBBP). A physical site can be an RRU, a radio frequency device, or a sector antenna.

[0100] Specifically, when the traffic volume is greater than a first preset threshold, the cells and user equipment served by the M baseband devices may be migrated to the N baseband devices. When the traffic volume is less than a second preset threshold, the cells and user equipment served by the N baseband devices may be migrated to the M baseband devices. In addition, the other baseband devices except the M baseband devices among the N baseband devices may be powered off. When the traffic volume is greater than or equal to the second preset threshold and less than or equal to the first preset threshold, the cells and user equipment served by the baseband devices may not be migrated. Wherein, the first preset threshold is greater than the second preset threshold, and the multiple baseband devices include M baseband devices or N baseband devices. The M is an integer greater than or equal to 1, the N is an integer greater than the M, and the N baseband devices include the M baseband devices.

[0101] When the traffic is heavy, the cells and user equipment served by fewer baseband devices can be migrated to more baseband devices, so that more baseband devices can be used to provide baseband resources and support greater traffic demand. When the traffic is idle, the cells and user equipment served by more baseband devices can be migrated to fewer baseband devices, so that fewer baseband devices can be used to provide baseband resources and consume less baseband resources. In addition, other baseband devices can be powered off to save energy.

[0102] For example, Fig. 6A As shown, Fig. 6A It is a schematic diagram of baseband resource migration. The BBU includes UBBP#1, UBBP#2 and UBBP#3. The coverage area includes 6 cells (cell 1, cell 2, cell 3, cell 4, cell 5 and cell 6), and one cell corresponds to one RRU. In the case of heavy traffic, UBBP#1 provides baseband resources to cell 1 and the user equipment in cell 1, and cell 2 and the user equipment in cell 2. UBBP#2 provides baseband resources to cell 3 and the user equipment in cell 3, and cell 4 and the user equipment in cell 4. UBBP#3 provides baseband resources to cell 5 and the user equipment in cell 5, and cell 6 and the user equipment in cell 6. As shown Figure 6B As shown, Figure 6BThis is another schematic diagram of baseband resource migration. When the traffic volume changes from busy to idle, cell 3 served by UBBP#2 and the user equipment in cell 3, and cell 4 served by UBBP#2 and the user equipment in cell 4 are migrated to UBBP#1, and cell 5 served by UBBP#3 and the user equipment in cell 5, and cell 6 served by UBBP#3 and the user equipment in cell 6 are migrated to UBBP#1. UBBP#1 simultaneously provides baseband resources to 6 cells (cell 1, cell 2, cell 3, cell 4, cell 5 and cell 6) and the user equipment in the 6 cells. In addition, UBBP#2 and UBBP#3 are powered down to save energy. It should be understood that when the traffic volume changes from idle to busy, part of the 6 cells served by UBBP#1 and the user equipment in the 6 cells can be migrated to UBBP#2 and UBBP#3.

[0103] In one implementation, the multiple baseband devices include a first baseband device and a second baseband device. A first sending and receiving point TRP entity for a first cell can be established on the first baseband device, and the first cell belongs to the second baseband device; through the establishment of the first TRP, the first cell served by the second baseband device is migrated to the first baseband device. And, after all user devices in the first cell are migrated from the second baseband device to the first baseband device, the second TRP entity of the second baseband device is deleted. That is, a first TRP entity is re-established on the first baseband device, so that the first TRP entity on the first baseband device and the second TRP entity on the second baseband device belong to the same first cell, and jointly provide baseband resources for the first cell, thereby realizing lossless migration of cells served between baseband devices and ensuring uninterrupted communication services.

[0104] For example, Fig. 7A As shown, Fig. 7AThis is a schematic diagram of cell migration. Baseband device #1 includes L2 TRP1 and L1BBH1. Baseband device #1 corresponds to radio frequency device #1 and provides baseband resources to sector 1. Baseband device #2 includes L2 TRP2 and L1BBH2. Baseband device #2 corresponds to radio frequency device #2 and provides baseband resources to sector 2 (not shown). Due to changes in traffic volume, cell 1 served by baseband device #1 needs to be migrated to baseband device #2. L2TRP1' and L1 BBH1' can be re-established in baseband device #2, so that baseband device #2 corresponds to radio frequency device #1 and provides baseband resources to sector 1. In this way, L2 TRP1 in baseband device #1 and L2 TRP1' in baseband device #2 provide services to sector 1 at the same time. The original L2 TRP2 and L1 BBH2 in baseband device #2 continue to provide baseband resources to sector 2 served by baseband device #2, while the re-established L2TRP1' and L1 BBH1' provide baseband resources to sector 1 served by baseband device #1. Figure 7B As shown, Figure 7B This is another schematic diagram of cell migration. After sector 2 served by baseband device #1 is completely migrated to baseband device #2, L2 TRP1 and L1 BBH1 in baseband device #1 can be deleted, or baseband device #1 can be shut down, so that radio frequency device #1 only corresponds to baseband device #2, and baseband resources are only provided to sector 1 through baseband device #2.

[0105] Furthermore, the data of the first cell is processed by the first TRP entity of the first baseband device and the second TRP entity of the second baseband device in a frequency division manner. During cell migration, a common channel may be processed by the first TRP entity of the first baseband device, and a data channel may be processed by the first TRP entity of the first baseband device and the second TRP entity of the second baseband device in a frequency division manner.

[0106] like Figure 8 As shown, Figure 8 This is a schematic diagram of another cell migration. In the process of migrating cell 1 served by UPPB1 to UPPB2, a L2 TRP' and a L1 TRP' are re-established on UPPB2, and the TRP in UPPB1 and the TRP' in UPPB2 correspond to the same RRU. In this way, the L2 TRP and L1 TRP on UPPB1, as well as the L2 TRP' and L1TRP' on UPPB2, provide services for cell 1 at the same time. If the spectrum of cell 1 is 100M, the 100M spectrum can be divided into two 50Ms. UPPB1 provides services for cell 1 by using the spectrum resources of 0M-49M, and UPPB2 provides services for cell 1 by using the spectrum resources of 50M-99M.

[0107] Another example Fig. 9A As shown, Fig. 9A It is a schematic diagram of a data transmission method. In UBBP2, an L1 TRP' and an L2 TRP' are re-established on the basis of keeping the original TRP unchanged. In the CRPI scenario, when transmitting uplink data, the uplink data can be copied, and then the copied uplink data can be distributed to the L1 TRP in UPPB1 and the L1 TRP' in UPPB2 respectively, and the uplink data can be processed by UPPB1 and UPPB2. When transmitting downlink data, the downlink data transmitted by the L1TRP in UPPB1 and the L1 TRP' in UPPB2 can be combined and then transmitted to the RRU. When combining, the L1 TRP in UPPB1 needs to be advanced by a time Δt to ensure the delay alignment between the L1 TRP in UPPB1 and the L1 TRP' in UPPB2.

[0108] Another example Fig. 9B As shown, Fig. 9B It is a schematic diagram of another data transmission method. In UBBP2, a L2 TRP' and a L1 BBH' are re-established on the basis of keeping the original TRP and BBH unchanged. In the eCRPI scenario, when transmitting uplink data, the AAU can copy the uplink data, and distribute the copied uplink data to the L2 TRP in UPPB1 and the L2 TRP' in UPPB2 through the mapping relationship between L1 BBL and L1 BBH, and the mapping relationship between L1 BBL and L1BBH', and process the uplink data through UPPB1 and UPPB2. When transmitting downlink data, UPPB1 sends the downlink data to the L1 BBL in the RRU through the mapping relationship between L1 BBL and L1 BBH, and UPPB2 sends the downlink data to the L1 BBL in the RRU through the mapping relationship between L1 BBL and L1 BBH', and then performs channel combination processing.

[0109] In another implementation, a first protocol stack entity is established for the user equipment on the first baseband device and a second protocol stack entity is established for the user equipment on the second baseband device, and the first protocol stack entity and the second protocol stack entity correspond to the same first cell. The user equipment in the first cell served by the second baseband device is migrated to the first baseband device through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment. In the process of migrating the user equipment in the first cell, the data of the user equipment in the first cell served by the second baseband device is simultaneously sent and received through the first protocol stack entity of the user equipment and the second protocol stack entity of the user equipment, and the dual protocol stack entities are kept sending and receiving data at the same time, thereby realizing lossless migration of user equipment in the cell served between the baseband devices in the BBU.

[0110] Optionally, after the user equipment migrates from the second baseband device to the first baseband device, the second protocol stack entity is deleted, thereby releasing the baseband resources occupied by the second baseband device. For baseband devices that are not in use, they can be powered off to save energy.

[0111] It should be noted that when data transmission scheduling is performed within the base station, the first cell is temporarily split into two sub-cells. This fission is only perceived during L2 TRP scheduling within the base station, and it is still presented to the outside as one cell without any changes. The first protocol stack entity or the second protocol stack entity may include protocol stack entities such as a radio link control layer protocol (radio link control, RLC) entity, a media access control (media access control, MAC) entity, and a physical layer (physical layer, PHY) entity. The first protocol stack entity and the second protocol stack entity belong to the same cell, which is different from a cross-cell protocol stack entity.

[0112] like Fig. 10A As shown, Fig. 10A It is a schematic diagram of user equipment migration. UBBP1 communicates with user equipment in cell 1 through a set of protocol stack entities (RLC, MAC and PHY). During the migration of user equipment in cell 1 served by UPPB1 to UPPB2, another set of protocol stack entities (RLC', MAC' and PHY') is re-established in UBBP1 while keeping the original protocol stack entities unchanged. The protocol stack entities (RLC, MAC and PHY) and the protocol stack entities (RLC', MAC' and PHY') belong to cell 1. Similarly, two sets of protocol stack entities are established on the user equipment, corresponding to the protocol stack entities on UBBP1 and the protocol stack entities on UBBP2. In this way, data of user equipment in cell 1 are sent and received simultaneously through the protocol stack entities in UPPB1 and the protocol stack entities in UPPB2. As shown Fig. 10B As shown, Fig. 10B This is another schematic diagram of user equipment migration. After the data transmission and reception of the user equipment in cell 1 is completed, the protocol stack entity in UPPB1 can be deleted, and only the protocol stack entity in UBBP2 can be used to provide services for the user equipment in cell 1. After all cells and user equipment migrations are completed, UBBP1 can be powered off to save energy.

[0113] In an embodiment of the present application, based on the traffic volume in the coverage area, the cells and user devices served by multiple baseband devices are dynamically migrated to adjust the number of baseband devices used, thereby adjusting the occupied baseband resources. In the case of heavy traffic, the cells and user devices served by fewer baseband devices can be migrated to more baseband devices, thereby using more baseband devices to provide baseband resources and support greater traffic demand. In the case of idle traffic, the cells and user devices served by more baseband devices can be migrated to fewer baseband devices, thereby using fewer baseband devices to provide baseband resources and consuming fewer baseband resources. In addition, for baseband devices that are not in use, they can be powered off to save energy.

[0114] It can be understood that, in the above-mentioned various method embodiments, the methods and operations implemented by the communication device can also be implemented by components (such as chips or circuits) that can be used in the communication device.

[0115] The embodiment of the present application can divide the functional modules of the communication device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of using each functional module divided according to each function to illustrate.

[0116] Above, combined Figure 2 and Figure 5 The method provided by the embodiment of the present application is described in detail. Fig.11 The baseband resource processing device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and will not be repeated here for the sake of brevity.

[0117] See also Fig.11 , Fig.11 11 is a schematic diagram of the structure of a baseband resource processing device provided in an embodiment of the present application. The baseband resource processing device may include an acquisition module 1101 and a processing module 1102.

[0118] The baseband resource processing device can implement the steps or processes executed by the communication device in the above method embodiment, for example, it can be a communication device, or a chip or circuit configured in the communication device. The acquisition module 1101 is used to perform the transmission and reception related operations of the communication device in the above method embodiment, and the processing module 1102 is used to perform the processing related operations of the communication device in the above method embodiment.

[0119] In one embodiment:

[0120] An acquisition module 1101 is used to acquire the traffic volume in the coverage area;

[0121] Processing module 1102 is used to determine the cell operation mode within the coverage area according to the traffic situation, wherein the cell operation mode is used to represent the correspondence between Z physical sites and logical cells, the number of logical cells is related to the occupancy of baseband resources, and Z is an integer greater than 1.

[0122] Optionally, the processing module 1102 is further configured to, when the traffic volume is greater than or equal to a first preset threshold, determine that the cell operation mode is a first operation mode, wherein the first operation mode is that the Z physical sites correspond to X logical cells; when the traffic volume is less than the first preset threshold, determine that the cell operation mode is a second operation mode, wherein the second operation mode is that the Z physical sites correspond to Y logical cells;

[0123] Wherein, X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y.

[0124] Optionally, the first operating mode is that the Z physical sites correspond to 1 logical cell, or the second operating mode is that the Z physical sites correspond to Z logical cells.

[0125] Optionally, the processing module 1102 is further configured to, when the cell operation mode is the first operation mode, use M baseband devices to provide the baseband resources to the X logical cells; when the cell operation mode is the second operation mode, use N baseband devices to provide the baseband resources to the Y logical cells;

[0126] Wherein, M is an integer greater than or equal to 1 and less than or equal to Z, N is an integer greater than or equal to 1 and less than or equal to Z, and M is greater than N.

[0127] Optionally, the physical site is a radio remote unit RRU, and the baseband device is a baseband board in a baseband unit BBU.

[0128] In another embodiment:

[0129] An acquisition module 1101 is used to acquire the traffic volume in the coverage area;

[0130] The processing module 1102 is used to migrate cells and user equipment served by multiple baseband devices among the multiple baseband devices according to the traffic situation, and one baseband device corresponds to one baseband resource.

[0131] Optionally, the multiple baseband devices include M baseband devices or N baseband devices,

[0132] The processing module 1102 is further configured to migrate the cells and user equipment served by the M baseband devices to the N baseband devices when the traffic volume is greater than a first preset threshold; and migrate the cells and user equipment served by the N baseband devices to the M baseband devices when the traffic volume is less than a second preset threshold;

[0133] The first preset threshold is greater than the second preset threshold, M is an integer greater than or equal to 1, N is an integer greater than M, and the N baseband devices include the M baseband devices.

[0134] Optionally, the multiple baseband devices include a first baseband device and a second baseband device;

[0135] The processing module 1102 is also used to establish a first sending and receiving point TRP entity of a first cell on the first baseband device, and the first cell belongs to the second baseband device; through the establishment of the first TRP, the first cell served by the second baseband device is migrated to the first baseband device.

[0136] Optionally, the processing module 1102 is also used to process the data of the first cell in a frequency division manner through the first TRP entity of the first baseband device and the second TRP entity of the second baseband device; after all user devices in the first cell migrate from the second baseband device to the first baseband device, delete the second TRP entity of the second baseband device.

[0137] Optionally, the multiple baseband devices include a first baseband device and a second baseband device;

[0138] The processing module 1102 is also used to establish a first protocol stack entity for the user equipment on the first baseband device and a second protocol stack entity for the user equipment on the second baseband device, the first protocol stack entity and the second protocol stack entity corresponding to the same first cell; through the establishment of the first protocol stack entity and the second protocol stack entity, the user equipment in the first cell served by the second baseband device is migrated to the first baseband device.

[0139] Optionally, the processing module 1102 is also used to simultaneously send and receive data of user equipment in the first cell served by the second baseband device through the first protocol stack entity and the second protocol stack entity; and delete the second protocol stack entity after the user equipment migrates from the second baseband device to the first baseband device.

[0140] Optionally, the baseband device is a baseband board in a baseband unit BBU.

[0141] It should be noted that the implementation of each module can also refer to Figure 2 and Figure 5 The corresponding description of the method embodiment shown executes the method and functions performed by the communication device in the above embodiment.

[0142] Fig.12 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device can be applied to Figure 1 In the system shown, the functions of the communication device in the above method embodiment are executed, or the steps or processes executed by the communication device in the above method embodiment are realized.

[0143] like Fig.12 As shown, the communication device includes a processor 1201 and a transceiver 1202. Optionally, the communication device also includes a memory 1203. The processor 1201, the transceiver 1202 and the memory 1203 can communicate with each other through an internal connection path to transmit control and / or data signals. The memory 1203 is used to store a computer program, and the processor 1201 is used to call and run the computer program from the memory 1203 to control the transceiver 1202 to send and receive signals. Optionally, the communication device may also include an antenna for sending the uplink data or uplink control signaling output by the transceiver 1202 through a wireless signal.

[0144] The processor 1201 and the memory 1203 may be combined into a processing device, and the processor 1201 is used to execute the program code stored in the memory 1203 to implement the above functions. In specific implementation, the memory 1203 may also be integrated into the processor 1201, or independent of the processor 1201. Fig.11 Corresponding to the processing module in.

[0145] The transceiver 1202 can be used with Fig.11 The transceiver 1202 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.

[0146] It should be understood that Fig.12 The communication device shown is capable of implementing Figure 2 and Figure 5 The method embodiment shown involves various processes of the communication device. The operations and / or functions of each module in the communication device are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0147] The processor 1201 can be used to execute the actions implemented by the communication device in the previous method embodiment, and the transceiver 1202 can be used to execute the actions of the communication device sending to or receiving from the communication device described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.

[0148] Among them, the processor 1201 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the contents disclosed in this application. The processor 1201 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on. The communication bus 1204 can be a peripheral component interconnect standard PCI bus or an extended industrial standard structure EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.12Only one thick line is used to represent it, but it does not mean that there is only one bus or one type of bus. The communication bus 1204 is used to realize the connection and communication between these components. Among them, the transceiver 1202 in the embodiment of the present application is used to communicate signaling or data with other node devices. The memory 1203 may include volatile memory, such as nonvolatile dynamic random access memory (NVRAM), phase change random access memory (PRAM), magnetoresistive random access memory (MRAM), etc., and may also include non-volatile memory, such as at least one disk storage device, electrically erasable programmable read-only memory (EEPROM), flash memory devices, such as NOR flash memory or NAND flash memory, semiconductor devices, such as solid state disk (SSD), etc. The memory 1203 may also be at least one storage device located away from the aforementioned processor 1201. The memory 1203 may optionally store a set of computer program codes or configuration information. Optionally, the processor 1201 may also execute a program stored in the memory 1203. The processor may cooperate with the memory and the transceiver to execute any method and function of the communication device in the above-mentioned application embodiment.

[0149] An embodiment of the present application also provides a chip system, which includes a processor for supporting a communication device to implement the functions involved in any of the above embodiments, such as generating or processing baseband resources involved in the above method.

[0150] In one possible design, the chip system may also include a memory, which is used for computer programs and data necessary for the communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices. The input and output of the chip system correspond to the receiving and sending operations of the communication device in the method embodiment, respectively.

[0151] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, the computer program product comprising: a computer program, when the computer program is run on a computer, causes the computer to execute Figure 2 and Figure 5 A method according to any one of the embodiments shown.

[0152] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores a computer program, and when the computer program is run on a computer, the computer executes Figure 2 and Figure 5 A method according to any one of the embodiments shown.

[0153] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).

[0154] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A baseband resource processing method, characterized in that, the method includes: obtaining the traffic volume situation within the coverage area; determining the cell operating mode within the coverage area according to the traffic volume situation, wherein the cell operating mode is used to represent the correspondence between Z physical sites and logical cells, the number of the logical cells is related to the occupancy situation of baseband resources, and Z is an integer greater than 1.

2. The method according to claim 1, characterized in that, the determining the cell operating mode within the coverage area according to the traffic volume situation includes: when the traffic volume situation is greater than or equal to a first preset threshold, determining that the cell operating mode is a first operating mode, and the first operating mode is that the Z physical sites correspond to X logical cells; when the traffic volume situation is less than the first preset threshold, determining that the cell operating mode is a second operating mode, and the second operating mode is that the Z physical sites correspond to Y logical cells; wherein, X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y.

3. The method according to claim 2, characterized in that, the first operating mode is that the Z physical sites correspond to Z logical cells, or the second operating mode is that the Z physical sites correspond to 1 logical cell.

4. The method according to claim 2 or 3, characterized in that, the method further includes: when the cell operating mode is the first operating mode, using M baseband devices to provide the baseband resources for the X logical cells; when the cell operating mode is the second operating mode, using N baseband devices to provide the baseband resources for the Y logical cells; wherein, M is an integer greater than or equal to 1 and less than or equal to Z, N is an integer greater than or equal to 1 and less than or equal to Z, and M is greater than N.

5. The method according to claim 4, characterized in that, the physical site is a radio remote unit (RRU), and the baseband device is a baseband board in a baseband unit (BBU).

6. A baseband resource processing method, characterized in that, the method includes: obtaining the traffic volume situation within the coverage area; migrating the cells and user equipment served by multiple baseband devices among the multiple baseband devices according to the traffic volume situation, and one baseband device corresponds to one type of baseband resources.

7. The method according to claim 6, characterized in that, the multiple baseband devices include M baseband devices or N baseband devices, and the migrating the cells and user equipment served by multiple baseband devices among the multiple baseband devices according to the traffic volume situation includes: when the traffic volume situation is greater than a first preset threshold, migrating the cells and user equipment served by the M baseband devices to the N baseband devices; when the traffic volume situation is less than a second preset threshold, migrating the cells and user equipment served by the N baseband devices to the M baseband devices; Wherein, the first preset threshold is greater than the second preset threshold, M is an integer greater than or equal to 1, N is an integer greater than M, and the N baseband devices include the M baseband devices.

8. The method according to claim 6 or 7, characterized in that the multiple baseband devices include a first baseband device and a second baseband device, and the migrating of the cells and user equipments served by the multiple baseband devices among the multiple baseband devices according to the traffic volume situation includes: establishing a first transmission and reception point (TRP) entity of a first cell on the first baseband device, where the first cell belongs to the second baseband device; migrating the first cell served by the second baseband device to the first baseband device through the established first TRP.

9. The method according to claim 8, characterized in that the method further includes: processing the data of the first cell through the first TRP entity of the first baseband device and the second TRP entity of the second baseband device in a frequency division manner; after all user equipments in the first cell are migrated from the second baseband device to the first baseband device, deleting the second TRP entity of the second baseband device.

10. The method according to any one of claims 6-9, characterized in that the multiple baseband devices include a first baseband device and a second baseband device, and the migrating of the cells and user equipments served by the multiple baseband devices among the multiple baseband devices according to the traffic volume situation includes: establishing a first protocol stack entity for the user equipment on the first baseband device and establishing a second protocol stack entity for the user equipment on the second baseband device, where the first protocol stack entity and the second protocol stack entity correspond to the same first cell; migrating the user equipments in the first cell served by the second baseband device to the first baseband device through the established first protocol stack entity and the second protocol stack entity.

11. The method according to claim 10, characterized in that the method further includes: simultaneously transmitting and receiving the data of the user equipments in the first cell served by the second baseband device through the first protocol stack entity and the second protocol stack entity; after the user equipment is migrated from the second baseband device to the first baseband device, deleting the second protocol stack entity.

12. The method according to any one of claims 6-11, characterized in that the baseband device is a baseband board in a baseband unit (BBU).

13. A baseband resource processing device, characterized in that the device includes: an acquisition module, configured to acquire the traffic volume situation in a coverage area; a processing module, configured to determine the operation form of cells in the coverage area according to the traffic volume situation, where the operation form of cells is used to represent the correspondence between Z physical sites and logical cells, the number of logical cells is related to the occupation situation of baseband resources, and Z is an integer greater than 1.

14. The device according to claim 13, characterized in that The processing module is further configured to determine that the cell operating mode is a first operating mode when the traffic volume condition is greater than or equal to a first preset threshold, where the first operating mode is that the Z physical sites correspond to X logical cells; and determine that the cell operating mode is a second operating mode when the traffic volume condition is less than the first preset threshold, where the second operating mode is that the Z physical sites correspond to Y logical cells. Wherein, X is an integer less than or equal to Z, Y is an integer greater than or equal to 1, and X is greater than Y.

15. The apparatus according to claim 14, characterized in that the first operating mode is that the Z physical sites correspond to Z logical cells, or the second operating mode is that the Z physical sites correspond to 1 logical cell.

16. The apparatus according to claim 14 or 15, characterized in that the processing module is further configured to, when the cell operating mode is the first operating mode, use M baseband devices to provide the baseband resources to the X logical cells; and when the cell operating mode is the second operating mode, use N baseband devices to provide the baseband resources to the Y logical cells. Wherein, M is an integer greater than or equal to 1 and less than or equal to Z, N is an integer greater than or equal to 1 and less than or equal to Z, and M is greater than N.

17. The apparatus according to claim 16, characterized in that the physical site is a radio remote unit (RRU), and the baseband device is a baseband board in a baseband unit (BBU).

18. A baseband resource processing apparatus, characterized in that the apparatus includes: an acquisition module, configured to acquire the traffic volume condition in a coverage area; a processing module, configured to migrate cells and user equipment served by a plurality of baseband devices among the plurality of baseband devices according to the traffic volume condition, where one baseband device corresponds to one type of baseband resource.

19. The apparatus according to claim 18, characterized in that the plurality of baseband devices include M baseband devices or N baseband devices, and the processing module is further configured to, when the traffic volume condition is greater than a first preset threshold, migrate the cells and user equipment served by the M baseband devices to the N baseband devices; when the traffic volume condition is less than a second preset threshold, migrate the cells and user equipment served by the N baseband devices to the M baseband devices; wherein the first preset threshold is greater than the second preset threshold, M is an integer greater than or equal to 1, N is an integer greater than M, and the N baseband devices include the M baseband devices.

20. The apparatus according to claim 18 or 19, characterized in that the plurality of baseband devices include a first baseband device and a second baseband device; and the processing module is further configured to establish a first transmission and reception point (TRP) entity of a first cell on the first baseband device, where the first cell belongs to the second baseband device; and migrate the first cell served by the second baseband device to the first baseband device through the established first TRP.

21. The apparatus according to claim 20, characterized in that The processing module is further configured to process the data of the first cell in a frequency division manner through the first TRP entity of the first baseband device and the second TRP entity of the second baseband device; after all user equipments in the first cell migrate from the second baseband device to the first baseband device, delete the second TRP entity of the second baseband device.

22. The apparatus according to any one of claims 18-21, wherein, the multiple baseband devices include a first baseband device and a second baseband device; the processing module is further configured to establish a first protocol stack entity for the user equipment on the first baseband device and establish a second protocol stack entity for the user equipment on the second baseband device, where the first protocol stack entity and the second protocol stack entity correspond to the same first cell; and migrate the user equipment in the first cell served by the second baseband device to the first baseband device through the established first protocol stack entity and second protocol stack entity.

23. The apparatus according to claim 22, wherein, the processing module is further configured to simultaneously transmit and receive data of the user equipment in the first cell served by the second baseband device through the first protocol stack entity and the second protocol stack entity; and delete the second protocol stack entity after the user equipment migrates from the second baseband device to the first baseband device.

24. The apparatus according to any one of claims 18-23, wherein, the baseband device is a baseband board in a baseband unit BBU.

25. A baseband resource processing apparatus, wherein, it includes a memory and a processor, the memory is used for storing a computer program, and the processor runs the computer program to enable the baseband resource processing apparatus to execute the method according to any one of claims 1-5, or any one of claims 6-12.

26. A computer-readable storage medium, wherein, the computer-readable storage medium includes a computer program, and when the computer program is run by a processor, the method according to any one of claims 1-12 is implemented.

27. A chip, wherein, the chip includes a processor and a communication interface, the communication interface is used for communicating with external devices or internal devices, and the processor is used for implementing the method according to any one of claims 1-12.