Data processing method and apparatus, network device, and storage medium
By deploying public and private network physical cells on the same carrier and across boards or frames, and coordinating the scheduling of air interface resources and merging the transmission of IQ data, the problems of independent configuration and physical isolation in the integrated deployment of public and private networks are solved, improving data processing efficiency and reducing costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2022-09-05
- Publication Date
- 2026-07-10
AI Technical Summary
In existing technologies, the integrated deployment of 5G public and private networks cannot achieve independent configuration and physical isolation of physical cells in public and private networks, resulting in the inability to share spectrum resources, failing to meet the SLA requirements in specific private network scenarios, and incurring high site construction costs.
Public and private network physical cells are carried on the same carrier and deployed across boards or frames. Air interface resources are coordinated and scheduled by each target physical cell to process data separately and then merge and transmit IQ data.
It enables independent configuration and physical isolation of public and private network physical cell parameters, improves the data processing efficiency of public and private networks, and reduces the cost of building sites.
Smart Images

Figure CN117715053B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a data processing method, apparatus, network device, and storage medium. Background Technology
[0002] With the development of information technology, the construction of 5G (5th-Generation Mobile Communication Technology) networks has entered a rapid stage. 5G private networks have the characteristics of applicable regional deployment, personalized network requirements, and industry application scenarios. The integrated deployment of 5G public networks and private networks can shorten the construction cycle and thus greatly reduce costs.
[0003] In related technologies, the integrated deployment of 5G public and private networks adopts the 5G virtual private network (VPN) approach. This involves leveraging 5G public network resources and end-to-end slicing technology to provide customers with a virtual private network with guaranteed latency and bandwidth. The public and private network wireless slicing solutions generally include the following methods:
[0004] 1. QoS (Quality of Service) scheduling: Slices share cells and radio frequencies; share air interface resources, and use QoS priority scheduling.
[0005] 2. RB (Resource Block) resource reservation: Shared cell and radio frequency between slices; reserved RB resources between slices.
[0006] 3. Spectrum slicing: divided into cells, sharing radio frequency, with independent spectrum and independent cells between slices.
[0007] 4. Physical base station slicing: Divided into cells and base stations, slices are located in independent physical base stations, independent frequency bands and independent cells.
[0008] However, among the four public and private network wireless slicing schemes mentioned above, Schemes 2 and 3 use static allocation of spectrum resources, and spectrum resources cannot be shared between slices; Scheme 4 uses different hardware devices for deployment, resulting in high site construction costs, and the spectrum resources are also independent and cannot be shared; although slices in Scheme 1 can share hardware and spectrum resources, SSB (SS / PBCH Block) / RMSI (Remaining Minimum SI) information is also shared, and broadcasts and public channels between public and private network slices cannot be configured differently. For specific private network scenarios, the SLA (Service Level Agreement) means that the solutions in the relevant technologies cannot achieve data processing in the case of public and private network cell division and spectrum resource sharing, nor can they achieve physical isolation between public and private networks, or data processing in the case of the above-mentioned public and private network convergence. Summary of the Invention
[0009] This application provides a data processing method, apparatus, network device, and storage medium, which can achieve independent configuration of public and private network physical cell parameters, physical isolation of public and private network physical cells, and collaborative processing of public and private network data in this scenario; the technical solution is as follows:
[0010] On the one hand, a data processing method is provided, the method comprising:
[0011] A cell model is established, which includes public network physical cells and private network physical cells. The public network physical cells and the private network physical cells are built on the same carrier. The public network physical cells and the private network physical cells are located on different baseband boards, or the public network physical cells and the private network physical cells are located on different baseband processing unit (BBU) frames.
[0012] Air interface resources are coordinated and scheduled among the target physical cells in the cell model; the target physical cells include the public network physical cells and the private network physical cells.
[0013] Based on the air interface resources corresponding to each target physical cell, data processing is performed through the physical layer of each target physical cell.
[0014] The in-phase orthogonal IQ data of each target physical cell are merged and transmitted; the IQ data is the data obtained after data processing by the physical layer.
[0015] On the other hand, a data processing apparatus is provided, the apparatus comprising:
[0016] The cell model establishment module is used to establish a cell model, which includes public network physical cells and private network physical cells. The public network physical cells and the private network physical cells are built on the same carrier. The public network physical cells and the private network physical cells are located on different baseband boards, or the public network physical cells and the private network physical cells are located on different baseband processing unit (BBU) frames.
[0017] The air interface resource scheduling module is used to coordinately schedule air interface resources through each target physical cell in the cell model; the target physical cell includes the public network physical cell and the private network physical cell.
[0018] The data processing module is used to process data through the physical layer of each target physical cell based on the air interface resources corresponding to each target physical cell.
[0019] The data transmission module is used to merge and transmit in-phase orthogonal IQ data from each target physical cell; the IQ data is the data obtained after data processing by the physical layer.
[0020] In one possible implementation, the air interface resource scheduling module includes:
[0021] The configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the first physical cell is one of the target physical cells; the second physical cell is the target physical cell other than the first physical cell;
[0022] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell. The second information is sent by the second physical cell when a terminal is performing shared channel service scheduling. The second information includes at least one of the following: scheduling size of the second physical cell, terminal correlation information, and scheduling priority information of the second physical cell.
[0023] The channel scheduling submodule is used to schedule the shared channel of the first physical cell through the first physical cell according to the scheduling information; wherein the scheduling information includes: configuration parameters of the first physical cell, configuration parameters of the second physical cell, first information and second information; the first information includes at least one of the scheduling size of the first physical cell, terminal correlation information and scheduling priority information of the first physical cell.
[0024] In one possible implementation, the channel scheduling submodule includes:
[0025] A space-division scheduling unit is used to perform space-division scheduling on the shared channel of the first physical cell through the first physical cell when the terminal correlation information of each target physical cell meets the space-division condition. After the space-division scheduling, the frequency domain position of the shared channel of the first physical cell overlaps with the frequency domain position of the shared channel of the second physical cell.
[0026] The channel scheduling unit is used to schedule the shared channel of the first physical cell based on the frequency domain position of the cell definition synchronization block (CD-SSB) of each target physical cell when the terminal correlation information of each target physical cell does not meet the spatial division condition.
[0027] In one possible implementation, the channel scheduling unit is configured to allocate resource blocks to the shared channels of the first physical cell in order from low frequency to high frequency when the first frequency domain position of the first physical cell is in the lowest frequency band relative to the second frequency domain position of the second physical cell.
[0028] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0029] In one possible implementation, the channel scheduling unit is configured to allocate resource blocks to the shared channel of the first physical cell in order from high frequency to low frequency when the first frequency domain position of the first physical cell is at the highest frequency band relative to the second frequency domain position of the second physical cell.
[0030] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0031] In one possible implementation, when the number of target physical cells is greater than or equal to 3, the channel scheduling unit is used to divide the carrier bandwidth based on the number of physical cells to obtain at least three carrier intervals when the first frequency domain position of the first physical cell is in the middle frequency band relative to the second frequency domain position of the second physical cell.
[0032] Within the carrier interval where the first frequency domain position is located, the shared channel of the first physical cell is allocated resource blocks in the order from low frequency to high frequency through the first physical cell;
[0033] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0034] In one possible implementation, when the scheduling information includes the scheduling priority information, the channel scheduling submodule is configured to allocate resource blocks to the physical shared channel of the first physical cell according to the scheduling priority order indicated by the scheduling priority information, when the sum of the number of the first resource blocks and the second resource blocks is greater than the number of resource blocks for the carrier bandwidth.
[0035] Wherein, the first resource block quantity is the resource block allocated to the first physical cell, and the second resource block is the resource block pre-allocated to the second physical cell.
[0036] In one possible implementation, the data processing module is used to perform data processing through the physical layer of the first physical cell based on the resource blocks allocated by the shared channel of the first physical cell.
[0037] In one possible implementation, the data transmission module is configured to merge and transmit in-phase quadrature IQ data from each target physical cell via radio frequency (RF).
[0038] In one possible implementation, when the first physical cell and the second physical cell are located on different baseband boards, the configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell based on the baseband board transmission channel, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the baseband board transmission channel is used to realize communication between the baseband boards.
[0039] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell based on the baseband board transmission channel.
[0040] In one possible implementation, when the first physical cell and the second physical cell are located on different BBU frames, the configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell based on the baseband processing unit transmission channel, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the baseband processing unit transmission channel is used to realize communication between each baseband processing unit.
[0041] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell based on the baseband processing unit transmission channel.
[0042] In one possible implementation, the cell model establishment module is used for carrier parameter configuration, physical cell configuration, and logical cell configuration.
[0043] In one possible implementation, the physical cell configuration includes public network physical cell configuration and private network physical cell configuration;
[0044] The public network physical cell configuration includes: public network physical cell bandwidth configuration, public network physical cell parameter configuration, public network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between carriers and the public network physical cells;
[0045] The private network physical cell configuration includes: private network physical cell bandwidth configuration, private network physical cell parameter configuration, private network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between the carrier and the private network physical cell.
[0046] In one possible implementation, the logical cell configuration includes logical cell establishment, logical cell parameter configuration, and the establishment of a mapping relationship between logical cells and physical cells;
[0047] The logical cell includes a public network logical cell and a private network logical cell; the public network logical cell corresponds to the public network physical cell, and the private network logical cell corresponds to the private network physical cell.
[0048] On the other hand, a network device is provided, the network device including a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions implementing the above-described data processing method when executed by the processor.
[0049] On the other hand, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the above-described data processing method.
[0050] On the other hand, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the above-described data processing method.
[0051] On the other hand, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the above-described data processing method.
[0052] The technical solution provided in this application may include the following beneficial effects:
[0053] The data processing method provided in this application embodiment establishes a cell model, carries public network physical cells and private network physical cells on the same carrier, and deploys public network physical cells and private network physical cells across boards or frames, thereby realizing independent configuration of public and private network physical cell parameters and physical isolation of public and private network physical cells;
[0054] Meanwhile, in the deployment scenario of the aforementioned public-private network physical cells, by coordinating the scheduling of air interface resources among the cells, the physical layer of each physical cell performs data processing separately, and the IQ data of each physical cell is merged and transmitted, the collaborative processing of public-private network data is achieved using the same carrier resource, thereby improving the processing effect of public-private network data.
[0055] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0056] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0057] Figure 1 A schematic diagram of a carrier in a Multi-SSB scenario illustrated in an exemplary embodiment of this application is shown;
[0058] Figure 2 A schematic diagram of a cell model provided in an exemplary embodiment of this application is shown;
[0059] Figure 3 A cell model framework diagram illustrating an exemplary embodiment of this application is shown;
[0060] Figure 4 A flowchart illustrating a data processing method provided in an exemplary embodiment of this application is shown;
[0061] Figure 5 A flowchart of another data processing method provided by an exemplary embodiment of this application is shown;
[0062] Figure 6 A flowchart illustrating the cell model establishment process provided in an exemplary embodiment of this application is shown;
[0063] Figure 7 A schematic diagram of a configuration interface provided in an exemplary embodiment of this application is shown;
[0064] Figure 8 This invention illustrates a schematic diagram of scheduler cooperative interaction provided in an exemplary embodiment of this application;
[0065] Figure 9 A schematic diagram of shared channel scheduling provided in an exemplary embodiment of this application is shown;
[0066] Figure 10 A schematic diagram illustrating the data processing stage of an exemplary embodiment of this application is shown;
[0067] Figure 11 This illustration shows a schematic diagram of a public network and private network topology provided in an exemplary embodiment of this application;
[0068] Figure 12 A block diagram of a data processing apparatus provided in an exemplary embodiment of this application is shown;
[0069] Figure 13 This is a block diagram of a network device provided in an exemplary embodiment of this application. Detailed Implementation
[0070] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0071] In traditional mobile communication technology, there is a one-to-one correspondence between carriers and physical cells, meaning one carrier corresponds to one physical cell. However, in the field of 5G mobile communication technology, the concept of Multiple Synchronization Signal / PBCH Block (Multi-SSB) is introduced. In a Multi-SSB scenario, multiple cells can exist on a single carrier. This application's embodiment adopts the Multi-CD SSB approach, supporting the establishment of multiple physical cells on the same carrier, each with independent configuration parameters. Since networking using multiple physical cells allows for independent configuration of parameters between physical cells, such as power configuration and beam direction, it can meet the different coverage requirements of public and private networks when both public and private network physical cells are established on the same carrier. Because broadcasts are independent, different paging strategies, reselection strategies, and neighbor cell configurations can be configured for both public and private networks.
[0072] Figure 1 A schematic diagram of a carrier in a Multi-SSB scenario illustrated in an exemplary embodiment of this application is shown, as follows: Figure 1 As shown, multiple SSBs (Synchronization Signal / Physical Broadcast Channel Blocks) can be configured on a single carrier; these SSBs can be classified into CD-SSBs (Cell Defining SSBs) 110 and non-CD-SSBs 120; for example... Figure 1SSB1 and SSB3 are CD-SSBs, while SSB2 and SSB4 are non-CD-SSBs. A CD-SSB can define a physical cell, which can have PCI (Physical Cell Identifier), initial CORESET (Control Resource Set), initial BWP (Bandwidth Part), RMSI (Remaining Minimum SI), etc.
[0073] based on Figure 1 The carrier diagram shown in this application illustrates a cell model that includes a carrier, a physical cell, and a logical cell. Figure 2 A schematic diagram of a cell model provided in an exemplary embodiment of this application is shown, such as... Figure 2 As shown, multiple physical cells 220 can be established on the same carrier 210, and each physical cell can correspond to at least one logical cell 230.
[0074] Carrier 210 is a physical NR (New Radio) carrier on the network side (base station) under the cell model. It includes baseband, radio frequency and antenna hardware and software resources and can support the functions of one or more physical cells.
[0075] The physical cell 220 is a terminal-aware physical cell in the cell model; this physical cell can accept synchronous radio access from the terminal to perform uplink / downlink data transmission. A physical cell can support the functions of one or more logical cells, and each physical cell can correspond to different logical cells depending on the operator. Each physical cell corresponds to one CD-SSB; this physical cell can also be called a physical NR cell or a physical DU (Distributed Unit) cell. It should be noted that, to meet the needs of public-private network convergence scenarios, in this embodiment, the physical cells built on the same carrier include at least one public network physical cell and at least one private network physical cell.
[0076] The logical cell 230 is a logical cell that can be perceived by the terminal side under the cell model. The terminal perceives all logical cells by receiving the SIB1 (System Information Block Type 1) message of the physical cell. When the terminal selects the PLMN (Public Land Mobile Network) during access, it also selects the logical cell at the same time. The logical cell can also be called a logical NR cell or a logical DU cell.
[0077] Taking the example of two physical cells built on the same carrier, Figure 3 A cell model framework diagram illustrating an exemplary embodiment of this application is shown, as follows: Figure 3 As shown, two physical cells, namely Physical Cell 1 and Physical Cell 2, are built on carrier 310. Physical Cell 1 is used for public network terminal access and service processing, while Physical Cell 2 is used for private network terminal access and service processing. In other words, Physical Cell 1 is a public network physical cell, and Physical Cell 2 is a private network physical cell. The two physical cells share the same carrier spectrum resources. Each physical cell has independent configurations such as CD-SSB, initial CORESET, initial BWP, and RMSI.
[0078] In scenarios where public and private networks are deployed together, in order to achieve physical isolation between the public and private networks, one possible implementation is that the public network physical cell and the private network physical cell can be deployed on separate baseband boards, or the public network physical cell and the private network physical cell can be deployed on separate baseband unit (BBU) frames. By deploying the public network physical cell and the private network physical cell across boards / or frames, hardware physical isolation between the public network physical cell and the private network physical cell can be achieved.
[0079] Based on the above Figure 2 or Figure 3 The shown community model, Figure 4 This application illustrates a flowchart of a data processing method provided in an exemplary embodiment. This method can be executed by a network device, which may be a management device on the base station side, such as… Figure 4 As shown, the data processing method includes:
[0080] Step 410: Establish a cell model, which includes public network physical cells and private network physical cells. The public network physical cells and private network physical cells are built on the same carrier. The public network physical cells and private network physical cells are located on different baseband boards, or the public network physical cells and private network physical cells are located on different baseband processing unit (BBU) frames.
[0081] In this application embodiment, public network physical cell and private network physical cell can be used to refer to the functional classification of physical cells carried on the same carrier, without limiting the number of physical cells carried on the same carrier; that is, at least one public network physical cell and at least one private network physical cell can be carried on the same carrier, and this application does not limit the number of public network physical cells and private network physical cells carried on the same carrier.
[0082] Step 420: Coordinate the scheduling of air interface resources through the target physical cells in the cell model; the target physical cells include public network physical cells and private network physical cells.
[0083] In this embodiment, public network physical cells and private network physical cells are deployed across boards (located on different baseband boards) or across frames (located on different baseband processing units). Since the public network and private network share the same carrier resources, air interface resources need to be scheduled when the public network physical cells and private network physical cells perform data processing in this scenario to meet the data processing needs between the public network physical cells and private network physical cells. Specifically, each target physical cell can achieve coordinated scheduling of air interface resources through coordinated processing by a scheduler.
[0084] Step 430: Based on the air interface resources corresponding to each target physical cell, data processing is performed separately through the physical layer of each target physical cell.
[0085] In other words, the physical layer of each target physical cell processes data based on its respective air interface resources obtained after coordinated scheduling.
[0086] Step 440: Merge and transmit the in-phase orthogonal IQ data of each target physical cell; the IQ data is the data obtained after data processing at the physical layer.
[0087] Since all target physical cells share the same carrier resources, when transmitting IQ data for each target physical cell, it is necessary to merge the IQ data of each target physical cell. This merging can refer to superimposing the IQ data of each target physical cell into one data.
[0088] In summary, the data processing method provided in this application embodiment establishes a cell model, carries public network physical cells and private network physical cells on the same carrier, and deploys public network physical cells and private network physical cells across boards or frames, thereby realizing independent configuration of public and private network physical cell parameters and physical isolation between public and private network physical cells.
[0089] Meanwhile, in the deployment scenario of the aforementioned public-private network physical cells, by coordinating the scheduling of air interface resources among the cells, the physical layer of each physical cell performs data processing separately, and the IQ data of each physical cell is merged and transmitted, the collaborative processing of public-private network data is achieved using the same carrier resource, thereby improving the processing effect of public-private network data.
[0090] based on Figure 4 As can be seen from the description of the illustrated embodiments, the data processing method provided in this application includes two stages: a cell model establishment stage and a data processing stage. Figure 5 A flowchart of another data processing method provided by an exemplary embodiment of this application is shown. This data processing method can be executed by a network device, which may be a management device on the base station side.
[0091] like Figure 5As shown, the data processing method in the cell model establishment phase includes:
[0092] Step 510: Establish a cell model, which includes public network physical cells and private network physical cells. The public network physical cells and private network physical cells are built on the same carrier. The public network physical cells and private network physical cells are located on different baseband boards, or they are located on different baseband processing unit (BBU) frames.
[0093] The cell model establishment process includes carrier and cell establishment, as well as carrier and cell configuration. The carrier and cell configuration includes carrier parameter configuration, physical cell configuration, and logical cell configuration. The carrier and cell configuration process can be performed during the carrier and cell establishment process. Figure 6 A flowchart illustrating the cell model establishment process provided in an exemplary embodiment of this application is shown, as follows: Figure 6 As shown, the process of establishing a cell model can be implemented as follows:
[0094] S601, establish carrier wave.
[0095] In this embodiment of the application, a carrier can be established based on the bandwidth spectrum of FR (Frequency Range) 1 in the 5G working frequency band; illustratively, if the bandwidth spectrum of FR1 is 100M, then a carrier with a bandwidth of 100M can be established.
[0096] After establishing a carrier, carrier parameters can be configured. For example, carrier parameter configuration can include configuring carrier center frequency, bandwidth, number of antennas, duplex mode, and other carrier-related parameters.
[0097] S602 establishes public network physical cells and private network physical cells.
[0098] After establishing the public network physical cell and the private network physical cell, you can configure the physical cell, which includes both public network physical cell configuration and private network physical cell configuration:
[0099] The public network physical cell configuration includes: public network physical cell bandwidth configuration, public network physical cell parameter configuration, public network neighbor cell and mobility policy configuration, and the establishment of the mapping relationship between carriers and public network physical cells.
[0100] When configuring bandwidth for a public network physical cell, the bandwidth of the public network physical cell is less than or equal to the carrier bandwidth; the parameters of the public network physical cell may include the CD-SSB, frequency domain location, BWP, CORESET, PRACH (Physical Random Access Channel) location, downlink transmission power, and SSB weight, etc.; public network neighbor cell and mobility policies may include timers and thresholds for cell selection, reselection, paging, etc.
[0101] Private network physical cell configuration includes: private network physical cell bandwidth configuration, private network physical cell parameter configuration, private network neighbor cell and mobility policy configuration, and establishment of the mapping relationship between carrier and private network physical cell.
[0102] When configuring bandwidth for a private network physical cell, the bandwidth of the private network physical cell is less than or equal to the carrier bandwidth. The parameters of the private network physical cell may include the CD-SSB, frequency domain location, BWP, CORESET, PRACH location, downlink transmission power, and SSB weight, etc. Among the above parameters of the private network physical cell, the CD-SSB of the private network physical cell is different from that of the public network physical cell. The parameters of the private network physical cell other than the CD-SSB can be the same as or different from those of the public network physical cell. The private network neighbor cell and mobility policies may include timers and thresholds for cell selection, reselection, paging, etc. The configuration parameters of the private network neighbor cell and mobility policies can be the same as or different from those of the public network neighbor cell and mobility configuration policies.
[0103] In this embodiment of the application, the public network physical cell and the private network physical cell are respectively mapped to the same carrier, that is, the public network physical cell and the private network physical cell are associated on the same carrier.
[0104] S603, logical cell configuration.
[0105] The logical cell configuration includes logical cell establishment, logical cell parameter configuration, and the establishment of a mapping relationship between logical cells and physical cells;
[0106] Among them, logical cells include public network logical cells and private network logical cells; the public network logical cell corresponds to the public network physical cell, and the private network logical cell corresponds to the private network physical cell.
[0107] Optionally, a public network physical cell can correspond to at least one public network logical cell, and a private network physical cell can correspond to at least one private network logical cell. This application does not limit the number of public network logical cells or private network logical cells.
[0108] After the cell model is established, private network terminals can access the private network physical cell: after the private network terminal finds the CD-SSB of the private network physical cell, it completes the access from the private network physical cell; public network terminals can access the public network physical cell: after the public network terminal finds the CD-SSB of the public network physical cell, it completes the access from the public network physical cell.
[0109] In this embodiment of the application, the configuration of carrier and cell can be implemented based on a configuration interface, which can be displayed on the network device; Figure 7 A schematic diagram of a configuration interface provided in an exemplary embodiment of this application is shown, such as... Figure 7 As shown, the configuration interface may include a carrier parameter configuration area 710, a physical cell configuration area 720, and a logical cell configuration area 730, so that users can configure the corresponding parameters by performing configuration operations in each configuration area.
[0110] During the data processing phase, network devices can coordinate the scheduling of air interface resources of each physical cell in the cell model to realize the data processing process of each physical cell in the public and private networks.
[0111] This application uses the coordinated scheduling process of air interface resources of the first physical cell in the cell model as an example for illustration. The air interface resource scheduling process of any physical cell in the cell model can refer to the air interface resource scheduling process of the first physical cell, and will not be repeated here. The first physical cell can be a public network physical cell or a private network physical cell. The data processing method includes:
[0112] Step 520: Send the configuration parameters of the first physical cell to the second physical cell through the first physical cell, and receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the first physical cell is one of the target physical cells; the second physical cell is a physical cell other than the first physical cell in the target physical cell.
[0113] The configuration parameters of the physical cell include the physical cell's bandwidth, frequency domain location, CD-SSB, BWP, CORESET, PRACH location, downlink transmission power, and SSB weight.
[0114] When the target physical cell contains two physical cells, the target physical cell contains one public network physical cell and one private network physical cell. In this case, if the first physical cell is a public network physical cell, then the second physical cell is a private network physical cell; if the first physical cell is a private network physical cell, then the second physical cell is a public network physical cell. That is, the interaction of cell configuration parameters between the public network physical cell and the private network physical cell can be achieved through the above steps.
[0115] When the target physical cell contains more than two physical cells, the target physical cell contains at least one public network physical cell and at least one private network physical cell. In this case, the first physical cell can be either a public network physical cell or a private network physical cell, and the second physical cell is any other physical cell in the target physical cell besides the first physical cell. Through the above steps, the interaction of cell configuration parameters between the first physical cell and other physical cells on the same carrier can be realized. This process may include the interaction of cell configuration parameters between public network physical cells and private network physical cells, the interaction of cell configuration parameters between public network physical cells, and the interaction of cell configuration parameters between private network physical cells.
[0116] In one possible implementation, after the public and private network physical cells (i.e., public network physical cells and private network physical cells) are established and configured, the physical cells can exchange configuration parameters. Taking the first physical cell as an example, after the first physical cell and the second physical cell are established and configured, the first physical cell can send the configuration parameters of the first physical cell to the second physical cell and receive the configuration parameters of the second physical cell sent by the second physical cell.
[0117] Step 530: Receive second information sent by the second physical cell through the first physical cell. The second information is sent by the second physical cell when a terminal is performing shared channel service scheduling. The second information includes at least one of the following: scheduling size of the second physical cell, terminal correlation information, and scheduling priority information of the second physical cell.
[0118] In a schematic scenario where the cell model comprises two physical cells, with the second physical cell being a public network physical cell and the first physical cell being a private network physical cell, when a terminal in the public network physical cell is performing shared channel service scheduling, the second physical cell will notify the private network physical cell of second information before transmitting data through the shared channel. At this time, the second information includes at least one of the following: the scheduling size of the public network physical cell, terminal correlation information, and scheduling priority information of the public network physical cell.
[0119] The shared channel service scheduling can be implemented as either Physical Downlink Shared Channel (PUSCH) service scheduling or PUSCH (Physical Uplink Shared Channel) service scheduling.
[0120] In a cell model containing two physical cells, where the second physical cell is a private network physical cell and the first physical cell is a public network physical cell, when a terminal in the private network physical cell performs shared channel service scheduling, a second piece of information is notified to the private network physical cell before data transmission on the shared channel. At this time, the second piece of information includes at least one of the following: scheduling size of the private network physical cell, terminal correlation information, and scheduling priority information of the public network physical cell.
[0121] The scheduling size is used to indicate the size of the scheduling service corresponding to the terminal.
[0122] The terminal correlation information is used to determine the channel-related information between the terminal and other terminals. For example, when the first physical cell receives the second information and the first terminal is accessing the second physical cell, the first physical cell can determine the channel correlation between the first terminal and the second terminal based on the terminal correlation information of the second terminal accessing the second physical cell and the terminal correlation information of the first terminal.
[0123] The scheduling priority information is used to indicate the execution order of shared channel service scheduling requests received by the physical cell.
[0124] Optionally, the second information is sent by the second physical cell n slots in advance over the air interface when a terminal is performing shared channel service scheduling; n is a positive number; where different timeslots can be set for different terminals; illustratively, it is assumed that for ordinary terminals, the second information can be sent one time slot in advance over the air interface; for URLLC (Ultra-Reliable and Low Latency Communications) terminals, the second information can be sent in advance over the air interface mini slot, where the number of slots corresponding to the mini slot is less than 1; it should be noted that, for different access terminals, relevant personnel can make adaptive timeslot settings, and this application does not restrict this.
[0125] Optionally, when a terminal in the first physical cell is performing shared channel service scheduling, before transmitting data on the shared channel, the first physical cell notifies the second physical cell of first information, which includes at least one of the scheduling size of the first physical cell, terminal correlation information, and scheduling priority information of the first physical cell.
[0126] In one possible implementation, when the first terminal accesses the first physical cell, the first physical cell notifies the second physical cell of terminal-level configuration parameters. These terminal-level configuration parameters may include physical resource configuration parameters such as PDCCH (Physical Downlink Control Channel), PUCCH (Physical Uplink Shared Channel), SRS (Sounding Reference Signal), and CSI-RS (CSI reference signal). Correspondingly, the first physical cell receives the terminal-level configuration parameters sent by the second physical cell when the second terminal accesses the second physical cell.
[0127] Optionally, since the target physical cells are deployed across boards or frames, the schedulers of each target physical cell can exchange parameter information based on the transmission channel between schedulers when they perform coordinated scheduling.
[0128] In illustrative terms, when the first physical cell and the second physical cell are located on different baseband boards, the network device can, based on the baseband board transmission channel, send configuration parameters of the first physical cell to the second physical cell through the first physical cell, and receive configuration parameters of the second physical cell back through the first physical cell; it can also, based on the baseband board transmission channel, receive second information sent by the second physical cell through the first physical cell; this baseband board transmission channel is used to realize communication between the baseband boards. In other words, when the first and second physical cells are deployed across different boards, the first and second physical cells can exchange parameter information through the baseband board transmission channel.
[0129] When the first physical cell and the second physical cell are located on different BBU frames, the network device can send configuration parameters of the first physical cell to the second physical cell through the first physical cell, and receive configuration parameters of the second physical cell back through the first physical cell, all via the baseband processing unit transmission channel. It can also receive second information sent by the second physical cell through the first physical cell, using the baseband processing unit transmission channel to enable communication between the baseband processing units. In other words, when the first and second physical cells are deployed across frames, they can exchange parameter information through the baseband processing unit transmission channel.
[0130] Taking a target physical cell that comprises two physical cells as an example. Figure 8 This application illustrates a schematic diagram of scheduler cooperative interaction provided in an exemplary embodiment, such as... Figure 8 As shown, the public network physical cell 810 and the private network physical cell 820 cooperate with each other through transmission channels (including baseband board transmission channels and baseband processing unit transmission channels). The cooperation includes: after the establishment of the public and private network physical cells, the two physical cells exchange configuration parameters of each physical cell through the transmission channels, such as physical cell bandwidth, frequency domain location, BWP, SSB, PRACH configuration, etc.; after the terminal accesses the shared private network physical cell, the two physical cells exchange terminal-level configuration parameters through the transmission channels, such as physical resource configurations such as PDCCH, PUCCH, SRS, CSI-RS, etc.; when a terminal in the public network physical cell needs to perform PDSCH / PUSCH scheduling, the scheduling size, terminal correlation information, and scheduling priority information are notified to the private network physical cell n slots in advance; when a terminal in the private network physical cell needs to perform PDSCH / PUSCH scheduling, the scheduling size, terminal correlation information, and scheduling priority information are notified to the public network physical cell n slots in advance.
[0131] Step 540: According to the scheduling information, the shared channel of the first physical cell is scheduled through the first physical cell; wherein, the scheduling information includes: configuration parameters of the first physical cell, configuration parameters of the second physical cell, first information and second information; the first information includes at least one of the scheduling size of the first physical cell, terminal correlation information and scheduling priority information of the first physical cell.
[0132] In other words, when scheduling the shared channel of its own physical cell, the first physical cell needs to refer to the second information notified by the second physical cell, the configuration parameters of the second physical cell, and the configuration parameters and first information of its own physical cell for comprehensive scheduling.
[0133] Optionally, based on the scheduling information, the process of scheduling the shared channel of the first physical cell through the first physical cell can be implemented as follows:
[0134] When the terminal correlation information of each target physical cell meets the spatial division condition, the shared channel of the first physical cell is spatially scheduled through the first physical cell. After spatial scheduling, the frequency domain position of the shared channel of the first physical cell can overlap with the frequency domain position of the shared channel of the second physical cell.
[0135] In other words, when the first physical cell determines that the channel correlation of each terminal meets the spatial division condition based on the terminal correlation information received from each second physical cell, the shared channel of the first physical cell can be scheduled. The frequency domain position of the shared channel of the first physical cell after scheduling can overlap with the frequency domain position of the shared channel of the second physical cell.
[0136] When the terminal correlation information of each target physical cell does not meet the spatial division condition, the shared channel of the first physical cell is scheduled through the first physical cell based on the frequency domain position of the cell definition synchronization block CD-SSB of each target physical cell.
[0137] In one possible implementation, the first physical cell schedules the shared channel of its own physical cell based on the relative frequency band relationship between the first frequency domain position of the CD-SSB of its own physical cell and the second frequency domain position of the CD-SSB of the second physical cell.
[0138] Optionally, if the first frequency domain position of the first physical cell is in the lowest frequency band relative to the second frequency domain position of the second physical cell, resource blocks are allocated to the shared channel of the first physical cell in order from low frequency to high frequency.
[0139] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on scheduling information.
[0140] To illustrate, when a target physical cell contains two physical cells, if the first frequency domain position is in a lower frequency band relative to the second frequency domain position, the first physical cell allocates resource blocks for its shared channel from the lower frequency to the higher frequency of the carrier, and pre-allocates resource blocks for the shared channel of the second physical cell according to the scheduling information; furthermore, the shared channel of the second physical cell can be pre-allocated according to the second information in the scheduling information; for example, the first physical cell can determine the number of resource blocks to be pre-allocated to the shared channel of the second physical cell based on the scheduling size in the second information.
[0141] Optionally, if the first frequency domain position of the first physical cell is at the highest frequency band relative to the second frequency domain position of the second physical cell, resource blocks are allocated to the shared channel of the first physical cell in order from high frequency to low frequency.
[0142] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on scheduling information.
[0143] Indicatively, when the target physical cell contains two physical cells, if the first frequency domain position is in a higher frequency band relative to the second frequency domain position, the first physical cell allocates resource blocks for the shared channel of its own physical cell from the high frequency to the low frequency of the carrier, and pre-allocates resource blocks for the shared channel of the second physical cell according to the scheduling information.
[0144] Optionally, when the target physical cell contains two physical cells, the first physical cell may allocate resource blocks in the reverse order of the resource block allocation for the shared channel of the second physical cell according to the scheduling information. For example, when the first physical cell allocates resource blocks for its shared channel in order from low frequency to high frequency, it allocates resource blocks for the shared channel of the second physical cell in order from high frequency to low frequency; conversely, when the first physical cell allocates resource blocks for its shared channel in order from high frequency to low frequency, it allocates resource blocks for the shared channel of the second physical cell in order from low frequency to high frequency.
[0145] Taking a target physical cell that comprises two physical cells as an example. Figure 9 This illustration shows a schematic diagram of shared channel scheduling provided in an exemplary embodiment of this application, such as... Figure 9 As shown, the shared channel scheduling process includes:
[0146] S901: Based on the terminal correlation information notified by the peer physical cell, this physical cell determines whether the channel correlation between terminals meets the spatial division condition. If yes, proceed to S902; otherwise, proceed to S903.
[0147] Here, "this physical cell" can refer to either a private network physical cell or a public network physical cell. When this physical cell is a public network physical cell, the peer physical cell is a private network physical cell; when this physical cell is a private network physical cell, the peer physical cell is a public network physical cell.
[0148] S902, spatial scheduling between physical inter-cell spaces.
[0149] The frequency domain locations of the two physical cells after scheduling can overlap.
[0150] S903, determine the frequency band of the first frequency domain position relative to the second frequency domain position; if the first frequency domain position is in the low frequency band relative to the second frequency domain position, then execute S904; if the first frequency domain position is in the high frequency band relative to the second frequency domain position, then execute S905.
[0151] The first frequency domain position is the frequency domain position of the CD-SSB of this physical cell, and the second frequency domain position is the frequency domain position of the CD-SSB of the peer physical cell.
[0152] S904, This physical cell allocates shared channel resource blocks in order from low frequency to high frequency.
[0153] S905, this physical cell allocates shared channel resource blocks in order from high frequency to low frequency.
[0154] Optionally, when the number of target physical cells is greater than or equal to 3, and the first frequency domain position of the first physical cell is in the middle frequency band relative to the second frequency domain position of the second physical cell, the carrier bandwidth is divided based on the number of physical cells to obtain at least three carrier intervals.
[0155] Within the carrier interval where the first frequency domain position is located, resource blocks are allocated to the shared channel of the first physical cell in order from low frequency to high frequency.
[0156] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on scheduling information.
[0157] Optionally, the frequency domain ranges corresponding to at least three carrier intervals do not overlap. For example, taking a target physical cell containing three physical cells, if the frequency domain position 2 of physical cell 2 is in the middle frequency band relative to the frequency domain position 1 of physical cell 1 and the frequency domain position 3 of physical cell 3, with frequency domain position 1 in the lowest frequency band and frequency domain position 3 in the highest frequency band, then the carrier bandwidth can be divided into three carrier intervals. The frequency domain ranges of the three carrier intervals do not overlap. For physical cell 1, resource blocks are allocated in order from low frequency to high frequency of the carrier; for physical cell 3, resource blocks are allocated in order from high frequency to low frequency of the carrier; and for physical cell 2, within the carrier interval where frequency domain position 2 is located, resource blocks are allocated in order from low frequency to high frequency of the carrier interval.
[0158] Optionally, if the scheduling information includes scheduling priority information, it is necessary to ensure that physical cells with higher scheduling priority are scheduled first. In this case, if the sum of the number of the first resource block and the second resource block is greater than the number of resource blocks of the carrier bandwidth, the physical shared channel of the first physical cell is allocated resource blocks according to the scheduling priority order indicated by the scheduling priority information.
[0159] The first resource block is the resource block allocated to the first physical cell, and the second resource block is the resource block pre-allocated to the second physical cell.
[0160] To illustrate, if the target physical cell contains two physical cells, and the scheduling priority of the second physical cell is higher than that of the first physical cell, and the sum of the number of the first resource blocks and the second resource blocks exceeds the number of carrier bandwidth resource blocks, then the resource blocks of the second physical cell need to be allocated first, and then the resource blocks of the first physical cell need to be allocated.
[0161] Step 550: Based on the resource blocks allocated by the shared channel of the first physical cell, data processing is performed through the physical layer of the first physical cell.
[0162] In this embodiment of the application, after determining the resource block of the shared channel of the first physical cell based on steps 520 to 540, the physical layer of the first physical cell performs data processing based on the resource block.
[0163] Step 560: Combine and transmit the in-phase quadrature IQ data of each target physical cell via radio frequency (RF).
[0164] In the embodiments of this application, each target physical cell corresponds to the same radio frequency (RF). This radio frequency is used to receive IQ data from different target physical cells, and after merging the IQ data from different target physical cells, it is transmitted to the antenna port so that the antenna port can perform data transmission.
[0165] Taking a target physical cell that comprises two physical cells as an example. Figure 10 A schematic diagram illustrating the data processing stage of an exemplary embodiment of this application is shown, such as... Figure 10 As shown, public network physical cell 1010 and private network physical cell 1020 are deployed across boards or frames. Each physical cell has its own corresponding physical layer and scheduler. At this time, the schedulers between the public network physical cell and the private network physical cell need to coordinate scheduling. After each physical cell independently completes its own data processing at the physical layer, it sends the IQ data obtained after data processing to the radio frequency 1030. The radio frequency merges the received IQ data and transmits it to the antenna port 1040 for transmission of the merged IQ data.
[0166] In summary, the data processing method provided in this application embodiment establishes a cell model, carries public network physical cells and private network physical cells on the same carrier, and deploys public network physical cells and private network physical cells across boards or frames, thereby realizing independent configuration of public and private network physical cell parameters and physical isolation between public and private network physical cells;
[0167] Meanwhile, in the deployment scenario of the aforementioned public-private network physical cells, by coordinating the scheduling of air interface resources among the cells, processing data at the physical layer of each physical cell, and merging and transmitting IQ data from each physical cell, collaborative processing of public-private network data is achieved using the same carrier resource, thereby improving the processing effect of public-private network data.
[0168] Taking a scenario involving two physical cells in a public-private network converged deployment, with the public-private network physical cells deployed in separate frames, as an example... Figure 11 The diagram illustrates a public network and private network topology provided in an exemplary embodiment of this application, as shown below. Figure 11As shown, the public network and private network are deployed in separate frames, each configured with different physical cells; public network physical cell 1110 corresponds to public network BBU1130, and private network physical cell 1120 corresponds to private network BBU1140, and the public network physical cell and the private network physical cell share the same carrier.
[0169] In a public-private network converged deployment scenario, the configuration process of the cell model may include:
[0170] 1. Carrier configuration.
[0171] If FR (Frequency Range) 1 in the 5G working frequency band is a 100M bandwidth spectrum, a 100M carrier can be established, a center frequency point can be configured, and the carrier bandwidth is 100M.
[0172] 2. Physical community configuration.
[0173] Two physical cells are established. The bandwidth of the public network physical cell can be set to 100 Mbps, overlapping with the carrier frequency; the bandwidth of the private network physical cell can also be set to 100 Mbps, overlapping with the carrier frequency. In other words, the frequency bands of the public network physical cell and the private network physical cell can completely overlap.
[0174] Configure the physical resources under each physical cell; these physical resources may include CD-SSB, BWP, CORESET, PRACH location, etc.
[0175] Establish a mapping relationship between the carrier and the two physical cells; the public network physical cell and the private network physical cell are associated with the same carrier. The public network physical cell is used for public network terminals, and the private network physical cell is used for private network terminals. Optionally, the CD-SSB of the public network physical cell is in the low-frequency domain, and the CD-SSB of the private network physical cell is in the high-frequency domain.
[0176] 3. Logical cell configuration.
[0177] Establish a mapping relationship between physical and logical cells; taking one physical cell as an example, the public network physical cell corresponds to logical cell 1, and the private network physical cell corresponds to logical cell 2.
[0178] 4. Deploy public and private networks separately.
[0179] Public network physical cells and private network physical cells are located on different BBU frames. Transmission between the public network and the private network ensures that the schedulers of the public network and the private network can negotiate and communicate.
[0180] After the public and private networks are integrated and deployed, signal processing involving the public and private networks requires coordinated processing by schedulers from both networks.
[0181] 5. Scheduler coordination between public and private networks:
[0182] 5.1 Public network physical cells and private network physical cells exchange cell-level configuration parameters, such as physical cell bandwidth, frequency domain location, BWP, SSB, PRACH configuration, etc.
[0183] 5.2 After the corresponding terminal is connected to the public network physical cell, the public network physical cell and the private network physical cell exchange terminal-level configuration parameters, such as physical resource configurations like PDCCH, PUCCH, SRS, and CSI-RS.
[0184] Specifically, private network terminals search for and decode the CD-SSB of the private network physical cell, and then access the private network physical cell; public network terminals search for and decode the CD-SSB of the public network physical cell, and then access the public network physical cell.
[0185] 5.3 Advance PDSCH / PUSCH scheduling requests between physical cells in n slots, terminal correlation information, and scheduling priority information.
[0186] This scheduling request can be used to indicate the scheduling size of the content to be scheduled.
[0187] Optionally, the value of n can be set based on the terminal type. Illustratively, in the MSG1 phase, network devices can distinguish terminal types based on the terminal access preamble. If the terminal is a public network terminal, it can exchange PDSCH / PUSCH scheduling requests, terminal correlation information, and scheduling priority information between physical cells one slot in advance. If the terminal is a private network URLLC terminal, it can exchange PDSCH / PUSCH scheduling requests, terminal correlation information, and scheduling priority information between physical cells according to a mini slot, where the mini slot is less than one slot, thereby achieving fast access.
[0188] 5.4 If the channel correlation of public and private network terminals does not meet the spatial division condition based on the terminal correlation information, then public network physical cells will allocate RBs from low frequency to high frequency, and private network physical cells will allocate RBs from high frequency to low frequency.
[0189] 5.5 If the channel correlation of public and private network terminals meets the spatial division condition based on the terminal correlation information, then the public network physical cell and the private network physical cell shall be spatially divided and scheduled; after spatial division scheduling, the frequency domain position of the public network physical cell and the frequency domain position of the private network physical cell may overlap.
[0190] 6. Each physical cell's corresponding processing layer performs signal processing independently and sends the processed public network signal and private network signal to the same RF. The public network IQ data and private network IQ data are merged on the RF and finally transmitted uniformly on the carrier spectrum.
[0191] Figure 12 A block diagram of a data processing apparatus provided in an exemplary embodiment of this application is shown, such as Figure 12 As shown, the data processing apparatus includes:
[0192] The cell model establishment module 1210 is used to establish a cell model, which includes a public network physical cell and a private network physical cell. The public network physical cell and the private network physical cell are built on the same carrier. The public network physical cell and the private network physical cell are located on different baseband boards, or the public network physical cell and the private network physical cell are located on different baseband processing unit (BBU) frames.
[0193] The air interface resource scheduling module 1220 is used to coordinately schedule air interface resources through each target physical cell in the cell model; the target physical cell includes the public network physical cell and the private network physical cell.
[0194] The data processing module 1230 is used to process data through the physical layer of each target physical cell based on the air interface resources corresponding to each target physical cell.
[0195] The data transmission module 1240 is used to merge and transmit in-phase orthogonal IQ data of each target physical cell; the IQ data is the data obtained after data processing by the physical layer.
[0196] In one possible implementation, the air interface resource scheduling module 1220 includes:
[0197] The configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the first physical cell is one of the target physical cells; the second physical cell is the target physical cell other than the first physical cell;
[0198] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell. The second information is sent by the second physical cell when a terminal is performing shared channel service scheduling. The second information includes at least one of the following: scheduling size of the second physical cell, terminal correlation information, and scheduling priority information of the second physical cell.
[0199] The channel scheduling submodule is used to schedule the shared channel of the first physical cell through the first physical cell according to the scheduling information; wherein the scheduling information includes: configuration parameters of the first physical cell, configuration parameters of the second physical cell, first information and second information; the first information includes at least one of the scheduling size of the first physical cell, terminal correlation information and scheduling priority information of the first physical cell.
[0200] In one possible implementation, the channel scheduling submodule includes:
[0201] A space-division scheduling unit is used to perform space-division scheduling on the shared channel of the first physical cell through the first physical cell when the terminal correlation information of each target physical cell meets the space-division condition. After the space-division scheduling, the frequency domain position of the shared channel of the first physical cell overlaps with the frequency domain position of the shared channel of the second physical cell.
[0202] The channel scheduling unit is used to schedule the shared channel of the first physical cell based on the frequency domain position of the cell definition synchronization block (CD-SSB) of each target physical cell when the terminal correlation information of each target physical cell does not meet the spatial division condition.
[0203] In one possible implementation, the channel scheduling unit is configured to allocate resource blocks to the shared channels of the first physical cell in order from low frequency to high frequency when the first frequency domain position of the first physical cell is in the lowest frequency band relative to the second frequency domain position of the second physical cell.
[0204] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0205] In one possible implementation, the channel scheduling unit is configured to allocate resource blocks to the shared channel of the first physical cell in order from high frequency to low frequency when the first frequency domain position of the first physical cell is at the highest frequency band relative to the second frequency domain position of the second physical cell.
[0206] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0207] In one possible implementation, when the number of target physical cells is greater than or equal to 3, the channel scheduling unit is used to divide the carrier bandwidth based on the number of physical cells to obtain at least three carrier intervals when the first frequency domain position of the first physical cell is in the middle frequency band relative to the second frequency domain position of the second physical cell.
[0208] Within the carrier interval where the first frequency domain position is located, the shared channel of the first physical cell is allocated resource blocks in the order from low frequency to high frequency through the first physical cell;
[0209] The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
[0210] In one possible implementation, when the scheduling information includes the scheduling priority information, the channel scheduling submodule is configured to allocate resource blocks to the physical shared channel of the first physical cell according to the scheduling priority order indicated by the scheduling priority information, when the sum of the number of the first resource blocks and the second resource blocks is greater than the number of resource blocks for the carrier bandwidth.
[0211] Wherein, the first resource block quantity is the resource block allocated to the first physical cell, and the second resource block is the resource block pre-allocated to the second physical cell.
[0212] In one possible implementation, the data processing module 1230 is used to perform data processing through the physical layer of the first physical cell based on the resource blocks allocated by the shared channel of the first physical cell.
[0213] In one possible implementation, the data transmission module 1240 is used to merge and transmit in-phase quadrature IQ data of each target physical cell via radio frequency (RF).
[0214] In one possible implementation, when the first physical cell and the second physical cell are located on different baseband boards, the configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell based on the baseband board transmission channel, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the baseband board transmission channel is used to realize communication between the baseband boards.
[0215] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell based on the baseband board transmission channel.
[0216] In one possible implementation, when the first physical cell and the second physical cell are located on different BBU frames, the configuration parameter interaction submodule is used to send the configuration parameters of the first physical cell to the second physical cell through the first physical cell based on the baseband processing unit transmission channel, and to receive the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell; the baseband processing unit transmission channel is used to realize communication between each baseband processing unit.
[0217] The information receiving submodule is used to receive second information sent by the second physical cell through the first physical cell based on the baseband processing unit transmission channel.
[0218] In one possible implementation, the cell model establishment module 1210 is used for carrier parameter configuration, physical cell configuration, and logical cell configuration.
[0219] In one possible implementation, the physical cell configuration includes public network physical cell configuration and private network physical cell configuration;
[0220] The public network physical cell configuration includes: public network physical cell bandwidth configuration, public network physical cell parameter configuration, public network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between carriers and the public network physical cells;
[0221] The private network physical cell configuration includes: private network physical cell bandwidth configuration, private network physical cell parameter configuration, private network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between the carrier and the private network physical cell.
[0222] In one possible implementation, the logical cell configuration includes logical cell establishment, logical cell parameter configuration, and the establishment of a mapping relationship between logical cells and physical cells;
[0223] The logical cell includes a public network logical cell and a private network logical cell; the public network logical cell corresponds to the public network physical cell, and the private network logical cell corresponds to the private network physical cell.
[0224] In summary, the data processing apparatus provided in this application embodiment establishes a cell model and carries public network physical cells and private network physical cells on the same carrier. The public network physical cells and private network physical cells are deployed across boards or frames, thereby realizing the independent configuration of public and private network physical cell parameters and the physical isolation of public and private network physical cells.
[0225] Meanwhile, in the deployment scenario of the aforementioned public-private network physical cells, by coordinating the scheduling of air interface resources among the cells, the physical layer of each physical cell performs data processing separately, and the IQ data of each physical cell is merged and transmitted, the collaborative processing of public-private network data is achieved using the same carrier resource, thereby improving the processing effect of public-private network data.
[0226] The data processing device provided in this application embodiment can achieve... Figure 4 or Figure 5 Each process of the data processing method shown in any embodiment, or each corresponding process, achieves the same or corresponding technical effect. To avoid repetition, it will not be described again here.
[0227] This application also provides a network device, which may include an access network device or a core network device. The access network device may also be referred to as a radio access network device, radio access network (RAN), radio access network function, or radio access network unit. The access network device may include a base station, a WLAN access point, or a WiFi node, etc. In this application embodiment, the network device can be implemented as a management device on the base station side.
[0228] Figure 13 This is a block diagram of a network device provided in an exemplary embodiment of this application, such as... Figure 13 As shown, the network device 1300 includes: an antenna 1301, a radio frequency (RF) device 1302, a baseband device 1303, a processor 1304, and a memory 1305. The antenna 1301 is connected to the RF device 1302. In the uplink direction, the RF device 1302 receives information through the antenna 1301 and transmits the received information to the baseband device 1303 for processing. In the downlink direction, the baseband device 1303 processes the information to be transmitted and sends it to the RF device 1302. The RF device 1302 processes the received information and transmits it through the antenna 1301.
[0229] The baseband device 1303 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 13 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1305 via a bus interface to call the program in the memory 1305 and execute the network device operation shown in the above method embodiment.
[0230] The network device may also include a network interface 1306, such as a Common Public Radio Interface (CPRI).
[0231] Specifically, the network device 1300 in this application embodiment further includes: instructions or programs stored in memory 1305 and executable on processor 1304, wherein processor 1304 calls the instructions or programs in memory 1305 to execute. Figure 12 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0232] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above data processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0233] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0234] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described data processing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0235] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described data processing method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0236] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the claims.
[0237] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A data processing method, characterized in that, The method includes: A cell model is established, which includes public network physical cells and private network physical cells. The public network physical cells and the private network physical cells are built on the same carrier. The public network physical cells and the private network physical cells are located on different baseband boards, or the public network physical cells and the private network physical cells are located on different baseband processing unit (BBU) frames. Air interface resources are coordinated and scheduled through each target physical cell in the cell model; the target physical cell includes the public network physical cell and the private network physical cell, and each target physical cell corresponds to a cell definition synchronization block (CD-SSB); Based on the air interface resources corresponding to each target physical cell, data processing is performed through the physical layer of each target physical cell. The in-phase orthogonal IQ data of each target physical cell are merged and transmitted; the IQ data is the data obtained after data processing by the physical layer.
2. The method according to claim 1, characterized in that, The method of coordinating air interface resources among target physical cells includes: The configuration parameters of the first physical cell are sent to the second physical cell through the first physical cell, and the configuration parameters of the second physical cell are received from the second physical cell through the first physical cell; the first physical cell is one of the target physical cells; the second physical cell is the target physical cell other than the first physical cell. The first physical cell receives second information sent by the second physical cell, the second information being sent by the second physical cell when a terminal is performing shared channel service scheduling; the second information includes at least one of the following: scheduling size of the second physical cell, terminal correlation information, and scheduling priority information of the second physical cell; According to the scheduling information, the shared channel of the first physical cell is scheduled through the first physical cell; wherein, the scheduling information includes: configuration parameters of the first physical cell, configuration parameters of the second physical cell, first information and second information; the first information includes at least one of the scheduling size of the first physical cell, terminal correlation information and scheduling priority information of the first physical cell.
3. The method according to claim 2, characterized in that, The step of scheduling the shared channel of the first physical cell according to the scheduling information includes: When the terminal correlation information of each target physical cell meets the spatial division condition, the shared channel of the first physical cell is spatially scheduled through the first physical cell. After the spatial division scheduling, the frequency domain position of the shared channel of the first physical cell overlaps with the frequency domain position of the shared channel of the second physical cell. If the terminal correlation information of each target physical cell does not meet the spatial division condition, the shared channel of the first physical cell is scheduled through the first physical cell based on the frequency domain position of the cell definition synchronization block CD-SSB of each target physical cell.
4. The method according to claim 3, characterized in that, The frequency domain location of the Cell Definition Synchronization Block (CD-SSB) of each target physical cell, and the scheduling of the shared channel of the first physical cell through the first physical cell, include: When the first frequency domain position of the first physical cell is in the lowest frequency band relative to the second frequency domain position of the second physical cell, resource blocks are allocated to the shared channel of the first physical cell in order from low frequency to high frequency. The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
5. The method according to claim 3, characterized in that, The frequency domain location of the Cell Definition Synchronization Block (CD-SSB) of each target physical cell, and the scheduling of the shared channel of the first physical cell through the first physical cell, include: When the first frequency domain position of the first physical cell is at the highest frequency band relative to the second frequency domain position of the second physical cell, resource blocks are allocated to the shared channel of the first physical cell in order from high frequency to low frequency. The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
6. The method according to claim 3, characterized in that, When the number of target physical cells is greater than or equal to 3, the frequency domain position of the cell definition synchronization block (CD-SSB) of each target physical cell is used to schedule the shared channel of the first physical cell, including: When the first frequency domain position of the first physical cell is in the middle frequency band relative to the second frequency domain position of the second physical cell, the carrier bandwidth is divided based on the number of physical cells to obtain at least three carrier intervals. Within the carrier interval where the first frequency domain position is located, the shared channel of the first physical cell is allocated resource blocks in the order from low frequency to high frequency through the first physical cell; The first physical cell pre-allocates resource blocks to the shared channel of the second physical cell based on the scheduling information.
7. The method according to any one of claims 4 to 6, characterized in that, When the scheduling information includes the scheduling priority information, the step of scheduling the shared channel of the first physical cell through the first physical cell according to the scheduling information includes: If the sum of the number of the first resource block and the second resource block is greater than the number of resource blocks of the carrier bandwidth, the first physical cell allocates resource blocks to the physical shared channel of the first physical cell according to the scheduling priority order indicated by the scheduling priority information. Wherein, the first resource block quantity is the resource block allocated to the first physical cell, and the second resource block is the resource block pre-allocated to the second physical cell.
8. The method according to claim 7, characterized in that, The process of data processing based on the air interface resources corresponding to each target physical cell, performed at the physical layer of each target physical cell, includes: Based on the resource blocks allocated by the shared channel of the first physical cell, data processing is performed through the physical layer of the first physical cell.
9. The method according to claim 1, characterized in that, The process of merging and transmitting in-phase orthogonal IQ data from each target physical cell includes: The in-phase quadrature IQ data of each target physical cell are merged and transmitted using radio frequency (RF).
10. The method according to claim 2, characterized in that, When the first physical cell and the second physical cell are located on different baseband boards, the step of sending the configuration parameters of the first physical cell to the second physical cell through the first physical cell, and receiving the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell, includes: Based on the baseband board transmission channel, the configuration parameters of the first physical cell are sent to the second physical cell through the first physical cell, and the configuration parameters of the second physical cell are received back from the second physical cell through the first physical cell; the baseband board transmission channel is used to realize communication between each baseband board. The step of receiving the second information sent by the second physical cell through the first physical cell includes: Based on the baseband board transmission channel, the second information sent by the second physical cell is received through the first physical cell.
11. The method according to claim 2, characterized in that, When the first physical cell and the second physical cell are located on different BBU frames, the step of sending the configuration parameters of the first physical cell to the second physical cell through the first physical cell, and receiving the configuration parameters of the second physical cell fed back by the second physical cell through the first physical cell, includes: Based on the baseband processing unit transmission channel, the configuration parameters of the first physical cell are sent to the second physical cell through the first physical cell, and the configuration parameters of the second physical cell are received back by the second physical cell through the first physical cell; the baseband processing unit transmission channel is used to realize communication between each baseband processing unit. The step of receiving the second information sent by the second physical cell through the first physical cell includes: Based on the baseband processing unit transmission channel, the second information sent by the second physical cell is received through the first physical cell.
12. The method according to claim 1, characterized in that, The establishment of the cell model includes: carrier parameter configuration, physical cell configuration, and logical cell configuration.
13. The method according to claim 12, characterized in that, The physical cell configuration includes public network physical cell configuration and private network physical cell configuration; The public network physical cell configuration includes: public network physical cell bandwidth configuration, public network physical cell parameter configuration, public network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between carriers and the public network physical cells; The private network physical cell configuration includes: private network physical cell bandwidth configuration, private network physical cell parameter configuration, private network neighbor cell and mobility policy configuration, and the establishment of a mapping relationship between the carrier and the private network physical cell.
14. The method according to claim 12, characterized in that, The logical cell configuration includes logical cell establishment, logical cell parameter configuration, and the establishment of a mapping relationship between logical cells and physical cells; The logical cell includes a public network logical cell and a private network logical cell; the public network logical cell corresponds to the public network physical cell, and the private network logical cell corresponds to the private network physical cell.
15. A data processing apparatus, characterized in that, The device includes: The cell model establishment module is used to establish a cell model, which includes public network physical cells and private network physical cells. The public network physical cells and the private network physical cells are built on the same carrier. The public network physical cells and the private network physical cells are located on different baseband boards, or the public network physical cells and the private network physical cells are located on different baseband processing unit (BBU) frames. The air interface resource scheduling module is used to coordinately schedule air interface resources through each target physical cell in the cell model; the target physical cell includes the public network physical cell and the private network physical cell, and each target physical cell corresponds to a cell definition synchronization block (CD-SSB); The data processing module is used to process data through the physical layer of each target physical cell based on the air interface resources corresponding to each target physical cell. The data transmission module is used to merge and transmit in-phase orthogonal IQ data from each target physical cell; the IQ data is the data obtained after data processing by the physical layer.
16. A network device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the data processing method as described in any one of claims 1 to 14.
17. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the data processing method as described in any one of claims 1 to 14.