Super cell scheduling method, device, centralized scheduler and distributed scheduler
By combining centralized scheduler and distributed scheduler in 5G supercells, public resources and dedicated scheduling parameters are configured to realize parallel scheduling of user equipment, solving the problem of insufficient system capacity of supercells and improving the scheduling capabilities of user equipment.
Patent Information
- Application Number
- CN201910441160.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-24
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2039-05-24
AI Technical Summary
Due to the limited centralized point processing capacity, the system capacity of the 5G super cell has decreased, and it is impossible to effectively schedule users in multiple regular cells, resulting in limited number of users.
The method of combining centralized scheduler and distributed scheduler is adopted to realize parallel scheduling of user equipment by configuring public resources and dedicated scheduling parameters, and increase the number of users in a single scheduling.
Through this method, the system capacity of the super cell is significantly improved, so that the capacity of the super cell is maximized and the scheduling of more user equipment can be effectively handled.
Smart Images

Figure CN111988860B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to, but is not limited to, a super cell scheduling method, device, centralized scheduler, distributed scheduler, and computer-readable storage medium. Background Art
[0002] As the fifth generation of mobile communication network, the peak transmission speed of 5G network will be faster than that of 4G network and the user experience will be better. Currently, the 5G system is being widely studied and gradually promoted to commercial network.
[0003] A super cell is composed of multiple CPs (Cell-Portions, regular cells), and each CP shares the resources of the super cell, including PCI (Physical-layer cell identities, physical cell identifiers), time domain resources, frequency domain resources, etc. However, since each super cell needs to cover the range of multiple original regular cells, the number of users in the super cell is the sum of multiple super cells.
[0004] The super cell usually adopts a centralized scheduling method to complete scheduling. However, due to the limited processing capacity of the centralized point, the number of users that can be scheduled per TTI (Transmission Time Interval) is limited, resulting in a decrease in the system capacity of the super cell. Summary of the invention
[0005] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
[0006] Embodiments of the present invention provide a super cell scheduling method, device, centralized scheduler, distributed scheduler and computer-readable storage medium to improve the system capacity of the super cell.
[0007] An embodiment of the present invention provides a scheduling method for a super cell, wherein the super cell includes multiple conventional cells CPs, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler, and the method includes:
[0008] The centralized scheduler configures and schedules the common resources of the super cell;
[0009] The centralized scheduler configures dedicated scheduling parameters for user equipment UE accessing the super cell, so that the distributed scheduler concurrently schedules UEs belonging to a CP corresponding to the distributed scheduler.
[0010] An embodiment of the present invention further provides a scheduling method for a super cell, wherein the super cell includes multiple conventional cells CPs, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler, the method comprising:
[0011] The distributed scheduler determines a UE belonging to a CP corresponding to the distributed scheduler, and obtains a dedicated scheduling parameter for the UE;
[0012] The distributed scheduler schedules the UE according to the dedicated scheduling parameters of the UE.
[0013] An embodiment of the present invention further provides a super cell scheduling device, including:
[0014] A first scheduling module, used to configure and schedule public resources of the super cell;
[0015] The second scheduling module is used to configure dedicated scheduling parameters for UE accessing the super cell, so that the distributed scheduler concurrently schedules UEs belonging to the CP corresponding to the distributed scheduler.
[0016] An embodiment of the present invention further provides a centralized scheduler, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the super cell scheduling method when executing the program.
[0017] An embodiment of the present invention further provides a super cell scheduling device, including:
[0018] An acquisition module, used to determine a UE belonging to a CP corresponding to the UE, and acquire a dedicated scheduling parameter of the UE;
[0019] The third scheduling module is used to schedule the UE according to the dedicated scheduling parameters of the UE.
[0020] An embodiment of the present invention further provides a distributed scheduler, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the super cell scheduling method is implemented when the processor executes the program.
[0021] The embodiment of the present invention further provides a scheduling system, comprising a centralized scheduler and a plurality of distributed schedulers, wherein the centralized scheduler corresponds to a super cell, and each distributed scheduler corresponds to a regular cell CP belonging to the super cell;
[0022] The centralized scheduler is used to configure and schedule the common resources of the super cell, and configure dedicated scheduling parameters for UEs accessing the super cell;
[0023] The distributed scheduler is used for concurrently scheduling UEs belonging to a CP corresponding to the distributed scheduler according to the dedicated scheduling parameters of the UEs.
[0024] An embodiment of the present invention further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the super cell scheduling method.
[0025] In an embodiment of the present invention, a super cell includes multiple regular cell CPs, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler. The method of the embodiment of the present invention includes: the centralized scheduler configures and schedules the common resources of the super cell; the centralized scheduler configures a dedicated scheduling parameter for a UE accessing the super cell, so that the distributed scheduler concurrently schedules the UE belonging to the CP corresponding to the distributed scheduler. The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring a dedicated scheduling parameter for the UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0026] Other aspects will be apparent upon reading and understanding the drawings and detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a schematic diagram of the composition of a scheduling system according to an embodiment of the present invention;
[0028] Figure 2 is a flowchart of a super cell scheduling method according to an embodiment of the present invention (applied to a scheduling system);
[0029] Figure 3 is a flowchart of a scheduling method for a super cell according to an embodiment of the present invention (applied to a centralized scheduler);
[0030] Figure 4 is a flowchart of a super cell scheduling method according to an embodiment of the present invention (applied to a distributed scheduler);
[0031] Figure 5 is a flowchart of a super cell scheduling method of application example 1 of the present invention;
[0032] Figure 6 is a flowchart of a super cell scheduling method of application example 2 of the present invention;
[0033] Figure 7 1 is a schematic diagram of the composition of a scheduling device for a super cell according to an embodiment of the present invention (applied to a centralized scheduler);
[0034] Figure 8 is a schematic diagram of the composition of a centralized scheduler according to an embodiment of the present invention;
[0035] Fig. 9 1 is a schematic diagram of the composition of a scheduling device for a super cell according to an embodiment of the present invention (applied to a distributed scheduler);
[0036] Fig.10 It is a schematic diagram of the composition of a distributed scheduler according to an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0038] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.
[0039] In the embodiment of the present invention, a centralized scheduler and a distributed scheduler are combined to implement scheduling of the super cell.
[0040] Reference Figure 1 The scheduling system of the embodiment of the present invention includes: a centralized scheduler 101 and multiple distributed schedulers 102, wherein the centralized scheduler corresponds to a super cell, and each distributed scheduler corresponds to a CP belonging to the super cell.
[0041] Among them, N adjacent cells can be formed into a super cell, and a cell belonging to a super cell is called a CP, where the value of N can be selected according to hardware capabilities, computational complexity, etc. Each super cell is equipped with a centralized scheduler to centrally manage the entire super cell, and each CP is equipped with a distributed scheduler to perform distributed scheduling of each CP user.
[0042] Only one PCI is configured for a super cell. From the perspective of UE (User Equipment), only one large cell can be seen, but the N CPs in the super cell cannot be seen.
[0043] like Figure 2 As shown, the super cell scheduling method of the embodiment of the present invention is applied to a scheduling system, including:
[0044] Step 201: A centralized scheduler configures and schedules the common resources of the super cell.
[0045] In one embodiment, step 201 includes:
[0046] The centralized scheduler schedules initial BWP (Bandwidth part, bandwidth slice), and configures and schedules common channels and common messages.
[0047] Among them, the common channels and common messages are channels and messages related to PCI in the super cell, such as access messages, synchronization channels, broadcast channels and broadcast messages, paging messages, etc. These common channels and common messages are uniformly configured and scheduled by the centralized scheduler.
[0048] Step 202: The central scheduler configures dedicated scheduling parameters for the UE accessing the super cell.
[0049] In one embodiment, the method further includes: the centralized scheduler determining a home CP of the UE.
[0050] In one embodiment, the central scheduler determines the home CP of the UE including:
[0051] The centralized scheduler periodically determines the home CP of the UE during and after the UE accesses, and determines the CP with the largest signal strength received from the UE as the home CP of the UE.
[0052] In one embodiment, step 202 includes:
[0053] The centralized scheduler configures dedicated PUSCH (Physical Uplink Shared Channel) parameters, dedicated PDCCH (Physical Downlink Control Channel) parameters and dedicated PDSCH (Physical Downlink Shared Channel) parameters for the UE accessing the super cell.
[0054] In one embodiment, the centralized scheduler configures dedicated PUSCH parameters of all UEs in the hyper cell to be different from each other, configures dedicated PDCCH parameters of all UEs in the hyper cell to be different from each other, and configures dedicated PDSCH parameters of all UEs in the hyper cell to be different from each other.
[0055] The centralized scheduler configures different dedicated scheduling parameters for the UEs, thereby realizing independent scheduling of each CP and avoiding mutual interference between CPs.
[0056] In one embodiment, the dedicated PUSCH parameters include an uplink DMRS scrambling identifier in a DMRS (Demodulation reference signal) generation sequence of the PUSCH. The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH IDThe dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH
[0057] Among them, the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH The corresponding DMRS scrambling identifier n in the DMRS generation sequence of the PDCCH ID , Downlink DMRS scrambling flag in the DMRS generation sequence of PDSCH It is a parameter specified in the 5G protocol 3GPP (3rd Generation Partnership Project) TS 38.211.
[0058] In one embodiment, SRS (Sounding reference signal) resources and PUCCH (Physical Uplink Control Channel) resources of all UEs in the hyper cell are uniformly allocated by a centralized scheduler.
[0059] In one embodiment, the centralized scheduler configures the same SRS sequence identifier for all UEs in the super cell. as well as
[0060] The centralized scheduler configures the same PUCCH parameters for all UEs in the super cell, where the PUCCH parameters include at least one of the following:
[0061] The higher-layer parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, and the scrambling identifier in the DMRS generation sequence of PUCCH format 2
[0062] The above-mentioned PUCCH format refers to the format specified by 3GPP.
[0063] Step 203: The distributed scheduler concurrently schedules the UEs belonging to the CP corresponding to the distributed scheduler according to the dedicated scheduling parameters of the UEs.
[0064] In one embodiment, step 203 includes:
[0065] The distributed scheduler schedules the PDCCH resources, PDSCH resources and PUSCH resources of the UE according to the dedicated scheduling parameters of the UE.
[0066] The distributed scheduler determines the UE belonging to the corresponding CP according to the instruction of the centralized scheduler, obtains the dedicated scheduling parameters of the UE, and schedules the remaining resources after the centralized scheduler completes the scheduling in step 201.
[0067] In one embodiment, after step 203, the method further includes:
[0068] The centralized scheduler uniformly schedules PUCCH resources for UEs scheduled by the distributed scheduler.
[0069] The PUCCH resource here is a PUCCH dynamic feedback resource.
[0070] Since the centralized scheduler periodically determines the home CP of the UE, if the home CP of the UE changes during movement, the distributed scheduler corresponding to the new home CP completes the distributed scheduling of the UE.
[0071] The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring dedicated scheduling parameters for UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0072] The centralized scheduler and distributed scheduler are explained below.
[0073] like Figure 3 As shown, a scheduling method of a super cell in an embodiment of the present invention is applied to a centralized scheduler, the super cell includes multiple conventional cells CP, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler, and the method includes:
[0074] Step 301: The centralized scheduler configures and schedules the common resources of the super cell.
[0075] In one embodiment, step 301 includes:
[0076] The centralized scheduler schedules the initial BWP, and configures and schedules common channels and common messages.
[0077] Among them, the common channels and common messages are channels and messages related to PCI in the super cell, such as access messages, synchronization channels, broadcast channels and broadcast messages, paging messages, etc. These common channels and common messages are uniformly configured and scheduled by the centralized scheduler.
[0078] Step 302: The centralized scheduler configures dedicated scheduling parameters for the UE accessing the super cell, so that the distributed scheduler concurrently schedules the UEs belonging to the CP corresponding to the distributed scheduler.
[0079] In one embodiment, the method further comprises:
[0080] The centralized scheduler determines a home CP of the UE.
[0081] In one embodiment, the centralized scheduler determines the home CP of the UE, including:
[0082] The centralized scheduler periodically determines the home CP of the UE during and after the UE accesses, and determines the CP with the largest signal strength received from the UE as the home CP of the UE.
[0083] In one embodiment, step 302 includes:
[0084] The centralized scheduler configures dedicated PUSCH parameters, dedicated PDCCH parameters, and dedicated PDSCH parameters for UEs accessing the super cell.
[0085] In one embodiment, the centralized scheduler configures dedicated PUSCH parameters, dedicated PDCCH parameters, and dedicated PDSCH parameters for a UE accessing the hyper cell, including:
[0086] The centralized scheduler configures dedicated PUSCH parameters of all UEs in the hyper cell to be different from each other, configures dedicated PDCCH parameters of all UEs in the hyper cell to be different from each other, and configures dedicated PDSCH parameters of all UEs in the hyper cell to be different from each other.
[0087] The centralized scheduler configures different dedicated scheduling parameters for the UEs, thereby realizing independent scheduling of each CP and avoiding mutual interference between CPs.
[0088] In one embodiment, the dedicated PUSCH parameter includes an uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH. The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH
[0089] Among them, the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH The corresponding DMRS scrambling identifier n in the DMRS generation sequence of the PDCCH ID , Downlink DMRS scrambling flag in the DMRS generation sequence of PDSCH It is a parameter specified in the 5G protocol 3GPPTS 38.211.
[0090] In one embodiment, the method further comprises:
[0091] The centralized scheduler configures and schedules SRS resources and PUCCH resources of all UEs in the super cell.
[0092] In one embodiment, in the step of configuring the SRS resources and PUCCH resources of all UEs in the super cell by the centralized scheduler:
[0093] The centralized scheduler configures the same SRS sequence identifier for all UEs in the super cell as well as
[0094] The centralized scheduler configures the same PUCCH parameters for all UEs in the super cell, where the PUCCH parameters include at least one of the following:
[0095] The higher-layer parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, and the scrambling identifier in the DMRS generation sequence of PUCCH format 2
[0096] The above-mentioned PUCCH format refers to the format specified by 3GPP.
[0097] After the distributed scheduler completes scheduling of the UE, the centralized scheduler uniformly schedules PUCCH dynamic feedback resources for the UE.
[0098] Since the centralized scheduler periodically determines the home CP of the UE, if the home CP of the UE changes during movement, the centralized scheduler notifies the distributed scheduler corresponding to the new home CP so that the distributed scheduler completes the distributed scheduling of the UE.
[0099] The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring dedicated scheduling parameters for UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0100] like Figure 4 As shown, the scheduling method of the super cell in the embodiment of the present invention is applied to a distributed scheduler, the super cell includes multiple conventional cells CP, the super cell corresponds to a centralized scheduler, each CP corresponds to a distributed scheduler, and the method includes:
[0101] Step 401: The distributed scheduler determines the UE belonging to the CP corresponding to itself, and obtains the dedicated scheduling parameters of the UE.
[0102] In one embodiment, the distributed scheduler determines the UE belonging to the CP corresponding to itself, including:
[0103] The distributed scheduler determines the UE belonging to the corresponding CP according to the instruction of the centralized scheduler;
[0104] The CP receiving the maximum signal strength from the UE is the home CP of the UE.
[0105] In one embodiment, the acquiring of the dedicated scheduling parameters of the UE includes:
[0106] The distributed scheduler obtains the dedicated scheduling parameters of the UE from the centralized scheduler, where the dedicated scheduling parameters of the UE include dedicated PUSCH parameters, dedicated PDCCH parameters and dedicated PDSCH parameters.
[0107] In one embodiment, dedicated PUSCH parameters of all UEs in the hyper cell are different from each other, dedicated PDCCH parameters of all UEs in the hyper cell are different from each other, and dedicated PDSCH parameters of all UEs in the hyper cell are different from each other.
[0108] The dedicated scheduling parameters of the UEs are different from each other, so that independent scheduling of each CP can be achieved, thereby avoiding mutual interference between CPs.
[0109] In one embodiment, the dedicated PUSCH parameter includes an uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH. The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH
[0110] Step 402: The distributed scheduler schedules the UE according to the dedicated scheduling parameters of the UE.
[0111] In one embodiment, step 402 includes:
[0112] The distributed scheduler schedules the PDCCH resources, PDSCH resources and PUSCH resources of the UE according to the dedicated scheduling parameters of the UE.
[0113] If the CP to which the UE belongs changes during the movement, the distributed scheduler corresponding to the new CP will complete the distributed scheduling of the UE.
[0114] The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring dedicated scheduling parameters for UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0115] The following are some application examples.
[0116] Application Example 1: The flowchart of this application example is as follows Figure 5 As shown, the following steps are included:
[0117] Step 501, establishing a super cell Cell1;
[0118] In this application example, three adjacent cells are formed into a super cell. Assume that the three cells are CP1, CP2, and CP3. The formed super cell is recorded as Cell1. A centralized scheduler is set for Cell1 to centrally manage Cell1. A distributed scheduler is set for CP1, CP2, and CP3 to perform distributed scheduling for each CP user.
[0119] Step 502, configure PCI for Cell1;
[0120] From the UE's perspective, only Cell 1 can be seen, and the PCI of Cell 1 can be obtained, but CP1, CP2, and CP3 in Cell 1 cannot be seen;
[0121] The above steps 501 and 502 can be set through the network management.
[0122] Step 503, the centralized scheduler configures and schedules the common resources of Cell1;
[0123] The centralized scheduler configures and schedules the initial BWP of Cell1 and the channels and messages related to PCI in Cell1, such as access messages, synchronization channels, broadcast channels, broadcast messages, and paging messages.
[0124] Step 504: Assume that there are three UEs accessing, namely UE1, UE2 and UE3, and the centralized scheduler determines their CPs;
[0125] The centralized scheduler determines the CPs to which each UE belongs based on the signal strength received by each CP: UE1 belongs to CP1, UE2 belongs to CP2, and UE3 belongs to CP3;
[0126] Step 505, the centralized scheduler configures dedicated scheduling parameters for UE1, UE2 and UE3 respectively;
[0127] The centralized scheduler configures dedicated PUSCH, PDSCH, and PDCCH parameters for UE1, UE2, and UE3, respectively, including the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH specified in the 5G protocol 3GPP TS 38.211. The corresponding DMRS scrambling identifier n in the DMRS generation sequence of the PDCCH ID , Downlink DMRS scrambling flag in the DMRS generation sequence of PDSCH It is required that the three parameters of UE1, UE2 and UE3 have different values. In addition, the SRS resources and PUCCH resources of UE1, UE2 and UE3 are uniformly allocated by the centralized scheduler, and the high-level parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, or the scrambling identifier in the DMRS generation sequence of PUCCH format 2 And the SRS sequence identifier generated by SRS For UE1, UE2 and UE3, the same value is configured.
[0128] Step 506, the distributed schedulers corresponding to CP1, CP2 and CP3 respectively schedule UE1, UE2 and UE3 in parallel;
[0129] The distributed scheduler schedules the PDCCH, PDSCH and PUSCH of UE1, UE2 and UE3 in a distributed manner, and the available resources are all the remaining resources after the centralized scheduler completes the scheduling in step 503.
[0130] Step 507 : The centralized scheduler uniformly allocates PUCCH resources to UE1 , UE2 and UE3 that have been scheduled in step 506 .
[0131] The PUCCH resource here is a PUCCH feedback dynamic resource.
[0132] Step 508: If the CP to which UE1 belongs changes to CP2 during the movement, the distributed scheduler corresponding to CP2 implements distributed scheduling for UE1 and UE2.
[0133] Application Example 2: The flowchart of this application example is as follows Figure 6 As shown, the following steps are included:
[0134] Step 601, establishing a super cell Cell1;
[0135] In this application example, five adjacent cells are formed into a super cell. Assume that the five cells are CP1, CP2, CP3, CP4 and CP5. The formed super cell is recorded as Cell1. A centralized scheduler is set for Cell1 to centrally manage Cell1. A distributed scheduler is set for CP1, CP2, CP3, CP4 and CP5 to perform distributed scheduling for each CP user.
[0136] Step 602, configure PCI for Cell1;
[0137] From the UE's perspective, only Cell1 can be seen and the PCI of Cell1 can be obtained, but CP1, CP2, CP3, CP4, and CP5 in Cell1 cannot be seen;
[0138] The above steps 601 and 602 can be set through the network management.
[0139] Step 603, the centralized scheduler configures and schedules the common resources of Cell1;
[0140] The centralized scheduler configures and schedules the initial BWP of Cell1 and the channels and messages related to PCI in Cell1, such as access messages, synchronization channels, broadcast channels, broadcast messages, and paging messages.
[0141] Step 604, assuming that there are five UEs accessing, namely UE1, UE2, UE3, UE4 and UE5, the centralized scheduler determines their CPs;
[0142] The centralized scheduler determines the CPs to which each UE belongs based on the signal strength received by each CP: UE1 belongs to CP1, UE2 belongs to CP2, UE3 belongs to CP3, UE4 belongs to CP4, and UE5 belongs to CP5;
[0143] Step 605, the centralized scheduler configures dedicated scheduling parameters for UE1, UE2, UE3, UE4 and UE5 respectively;
[0144] The centralized scheduler configures dedicated PUSCH, PDSCH, and PDCCH parameters for UE1, UE2, UE3, UE4, and UE5, respectively, including the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH specified in the 5G protocol 3GPP TS 38.211. The corresponding DMRS scrambling identifier n in the DMRS generation sequence of the PDCCH ID , Downlink DMRS scrambling flag in the DMRS generation sequence of PDSCH It is required that the three parameters of UE1, UE2, UE3, UE4, and UE5 have different values. In addition, the SRS resources and PUCCH resources of UE1, UE2, UE3, UE4, and UE5 are uniformly allocated by the centralized scheduler, and the high-level parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, or the scrambling identifier in the DMRS generation sequence of PUCCH format 2 And the SRS sequence identifier generated by SRS The same value is configured for UE1, UE2, UE3, UE4 and UE5.
[0145] Step 606, the distributed schedulers corresponding to CP1, CP2, CP3, CP4 and CP5 respectively schedule UE1, UE2, UE3, UE4 and UE5 in parallel;
[0146] The distributed scheduler schedules the PDCCH, PDSCH and PUSCH of UE1, UE2, UE3, UE4 and UE5 in a distributed manner, and the available resources are all the remaining resources after the centralized scheduler completes the scheduling in step 603.
[0147] Step 607 : The centralized scheduler uniformly allocates PUCCH resources to UE1 , UE2 , UE3 , UE4 and UE5 that have been scheduled in step 606 .
[0148] The PUCCH resource here is a PUCCH dynamic feedback resource.
[0149] Step 608: If the CP of UE2 changes to CP3 during the movement, and the CP of UE4 changes to CP5 during the movement, the distributed scheduler corresponding to CP3 completes the distributed scheduling of UE2 and UE3, and the distributed scheduler corresponding to CP5 completes the distributed scheduling of UE4 and UE5.
[0150] like Figure 7 As shown, an embodiment of the present invention further provides a super cell scheduling device, which is applied to a centralized scheduler, including:
[0151] A first scheduling module 701, configured to configure and schedule common resources of a super cell;
[0152] The second scheduling module 702 is used to configure dedicated scheduling parameters for the UE accessing the super cell, so that the distributed scheduler can concurrently schedule the UEs belonging to the CP corresponding to the distributed scheduler.
[0153] In one embodiment, the first scheduling module 701 is used to schedule BWP, and configure and schedule common channels and common messages.
[0154] In one embodiment, the scheduling device further includes:
[0155] The determination module is used to determine the home CP of the UE.
[0156] In one embodiment, the determination module is used to periodically determine the home CP of the UE during and after the UE accesses, and determine the CP with the largest signal strength received from the UE as the home CP of the UE.
[0157] In one embodiment, the second scheduling module 702 is used to configure dedicated physical uplink shared channel PUSCH parameters, dedicated physical downlink control channel PDCCH parameters and dedicated physical downlink shared channel PDSCH parameters for UE accessing the super cell.
[0158] In one embodiment, the second scheduling module 702 is used to configure dedicated PUSCH parameters of all UEs in the hyper cell to be different from each other, configure dedicated PDCCH parameters of all UEs in the hyper cell to be different from each other, and configure dedicated PDSCH parameters of all UEs in the hyper cell to be different from each other;
[0159] The dedicated PUSCH parameters include the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRSDMRS generation sequence of the PDSCH
[0160] In one embodiment, the second scheduling module 702 is further used to configure and schedule the sounding reference signal SRS resources and physical uplink control channel PUCCH resources of all UEs in the super cell.
[0161] In one embodiment, the second scheduling module 702 is configured to configure the same SRS sequence identifier for all UEs in the super cell. as well as
[0162] The same PUCCH parameters are configured for all UEs in the super cell, where the PUCCH parameters include at least one of the following:
[0163] The higher-layer parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, and the scrambling identifier in the DMRS generation sequence of PUCCH format 2
[0164] The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring dedicated scheduling parameters for UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0165] like Figure 8 As shown, the embodiment of the present invention further provides a centralized scheduler, including: a memory 801, a processor 802, and a computer program 803 stored in the memory 801 and executable on the processor 802, wherein when the processor 802 executes the program, the following is achieved: Figure 3 The scheduling method of the super cell.
[0166] like Fig. 9 As shown, an embodiment of the present invention further provides a super cell scheduling device, which is applied to a distributed scheduler, including:
[0167] An acquisition module 901 is used to determine a UE belonging to a CP corresponding to the UE and acquire a dedicated scheduling parameter of the UE;
[0168] The third scheduling module 902 is used to schedule the UE according to the dedicated scheduling parameters of the UE.
[0169] In one embodiment, the acquisition module 901 is used to determine the UE belonging to the corresponding CP according to the instruction of the centralized scheduler;
[0170] The CP receiving the maximum signal strength from the UE is the home CP of the UE.
[0171] In one embodiment, the acquisition module 901 is used to acquire the dedicated scheduling parameters of the UE from the centralized scheduler, where the dedicated scheduling parameters of the UE include dedicated PUSCH parameters, dedicated PDCCH parameters and dedicated PDSCH parameters.
[0172] In one embodiment, dedicated PUSCH parameters of all UEs in the hyper cell are different from each other, dedicated PDCCH parameters of all UEs in the hyper cell are different from each other, and dedicated PDSCH parameters of all UEs in the hyper cell are different from each other;
[0173] The dedicated PUSCH parameters include the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH
[0174] In one embodiment, the third scheduling module 902 is used to schedule the PDCCH resources, PDSCH resources and PUSCH resources of the UE according to the dedicated scheduling parameters of the UE.
[0175] The embodiment of the present invention increases the number of single-time scheduled users of the super cell by configuring dedicated scheduling parameters for UE and combining a centralized scheduler with a distributed scheduler, thereby increasing the system capacity of the super cell and maximizing the capacity of the super cell.
[0176] like Fig.10 As shown, the embodiment of the present invention further provides a distributed scheduler, including: a memory 1001, a processor 1002, and a computer program 1003 stored in the memory 1001 and executable on the processor 1002, wherein the processor 1002 executes the program to implement the following Figure 4 The scheduling method of the super cell.
[0177] An embodiment of the present invention further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the super cell scheduling method.
[0178] In this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0179] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all components may be implemented as software executed by a processor, such as a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
Claims
1. A super cell scheduling method, characterized in that: The super cell includes a plurality of regular cells CP, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler. The method includes: The centralized scheduler configures and schedules the common resources of the super cell; The centralized scheduler determines the home CP of the UE; The centralized scheduler configures dedicated scheduling parameters for user equipment UE accessing the super cell, so that the distributed scheduler concurrently schedules UEs belonging to a CP corresponding to the distributed scheduler.
2. The method according to claim 1, characterized in that The centralized scheduler configures and schedules the common resources of the super cell, including: The centralized scheduler schedules the initial bandwidth slice BWP, and configures and schedules common channels and common messages.
3. The method according to claim 1, characterized in that The centralized scheduler determines the home CP of the UE, including: The centralized scheduler periodically determines the home CP of the UE during and after the UE accesses, and determines the CP with the largest signal strength received from the UE as the home CP of the UE.
4. The method according to claim 1, characterized in that The centralized scheduler configures dedicated scheduling parameters for UE accessing the super cell, including: The centralized scheduler configures dedicated physical uplink shared channel PUSCH parameters, dedicated physical downlink control channel PDCCH parameters and dedicated physical downlink shared channel PDSCH parameters for UE accessing the super cell.
5. The method according to claim 4, characterized in that The centralized scheduler configures dedicated PUSCH parameters, dedicated PDCCH parameters and dedicated PDSCH parameters for UE accessing the super cell, including: The centralized scheduler configures dedicated PUSCH parameters of all UEs in the hyper cell to be different from each other, configures dedicated PDCCH parameters of all UEs in the hyper cell to be different from each other, and configures dedicated PDSCH parameters of all UEs in the hyper cell to be different from each other; The dedicated PUSCH parameters include the uplink DMRS scrambling identifier in the PUSCH demodulation reference signal DMRS generation sequence The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH 6. The method according to claim 1, characterized in that The method further comprises: The centralized scheduler configures and schedules the sounding reference signal SRS resources and physical uplink control channel PUCCH resources of all UEs in the super cell.
7. The method according to claim 6, characterized in that In the step of configuring the SRS resources and PUCCH resources of all UEs in the super cell by the centralized scheduler: The centralized scheduler configures the same SRS sequence identifier for all UEs in the super cell as well as The centralized scheduler configures the same PUCCH parameters for all UEs in the super cell, where the PUCCH parameters include at least one of the following: The higher-layer parameter hoppingId in the base sequence generation of PUCCH formats 0, 1, 3, and 4, and the scrambling identifier in the DMRS generation sequence of PUCCH format 2 8. A super cell scheduling method, characterized in that: The super cell includes a plurality of regular cells CP, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler. The method includes: The distributed scheduler determines a UE belonging to a CP corresponding to itself, and obtains a dedicated scheduling parameter of the UE, wherein the CP to which the UE belongs is determined by the centralized scheduler; The distributed scheduler schedules the UE according to the dedicated scheduling parameters of the UE.
9. The method according to claim 8, characterized in that The distributed scheduler determines the UE belonging to the CP corresponding to itself, including: The distributed scheduler determines the UE belonging to the corresponding CP according to the instruction of the centralized scheduler; The CP receiving the maximum signal strength from the UE is the home CP of the UE.
10. The method according to claim 8, characterized in that The acquiring the dedicated scheduling parameter of the UE includes: The distributed scheduler obtains the dedicated scheduling parameters of the UE from the centralized scheduler, where the dedicated scheduling parameters of the UE include dedicated PUSCH parameters, dedicated PDCCH parameters and dedicated PDSCH parameters.
11. The method according to claim 10, characterized in that Dedicated PUSCH parameters of all UEs in the hyper cell are different from each other, dedicated PDCCH parameters of all UEs in the hyper cell are different from each other, and dedicated PDSCH parameters of all UEs in the hyper cell are different from each other; The dedicated PUSCH parameters include the uplink DMRS scrambling identifier in the DMRS generation sequence of the PUSCH The dedicated PDCCH parameters include the DMRS scrambling identifier n corresponding to the DMRS generation sequence of the PDCCH ID The dedicated PDSCH parameters include the downlink DMRS scrambling identifier in the DMRS generation sequence of the PDSCH 12. The method according to claim 10, characterized in that The distributed scheduler schedules the UE according to the dedicated scheduling parameter of the UE, including: The distributed scheduler schedules the PDCCH resources, PDSCH resources and PUSCH resources of the UE according to the dedicated scheduling parameters of the UE.
13. A super cell scheduling device, characterized in that: Applied to the centralized scheduler, the super cell includes multiple conventional cells CP, the super cell corresponds to one centralized scheduler, and each CP corresponds to one distributed scheduler, including: A first scheduling module, used to configure and schedule public resources of the super cell; A determination module, used to determine the home CP of the UE; The second scheduling module is used to configure dedicated scheduling parameters for UE accessing the super cell, so that the distributed scheduler can concurrently schedule UEs belonging to the CP corresponding to the distributed scheduler.
14. A centralized scheduler, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the super cell scheduling method according to any one of claims 1 to 7 is implemented.
15. A super cell scheduling device, characterized in that: Applied to a distributed scheduler, a super cell includes multiple regular cells CP, the super cell corresponds to a centralized scheduler, and each CP corresponds to a distributed scheduler, including: An acquisition module, used to determine a UE belonging to a CP corresponding to itself, and obtain a dedicated scheduling parameter of the UE, wherein the CP belonging to the UE is determined by the centralized scheduler; The third scheduling module is used to schedule the UE according to the dedicated scheduling parameters of the UE.
16. A distributed scheduler, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the super cell scheduling method according to any one of claims 8 to 12 is implemented.
17. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the super cell scheduling method according to any one of claims 1 to 12.
