Carrier aggregation scheduling method, device, equipment, storage medium and program product

By adjusting the carrier aggregation protocol stack framework so that each component carrier corresponds to an entity in the MAC and RLC layers respectively, the contradiction between unified design and independent processing in 5G carrier aggregation is resolved, and the flexibility and adaptability of carrier aggregation are improved.

CN118826989BActive Publication Date: 2025-10-03CHINA MOBILE GROUP DESIGN INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410138213.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-31
Publication Date
2025-10-03
Estimated Expiration
2044-01-31

AI Technical Summary

Technical Problem

Existing carrier aggregation technology cannot fully match the basic technology of the 5G communication era, resulting in a contradiction between the unified design of multiple CCs in carrier aggregation and the independent and flexible decoupling design of each CC in 5G, making it difficult to achieve accurate PDCCH state maintenance and data offload.

Method used

By detecting the transmission conditions and subcarrier spacing between the base station component carriers, adjusting the carrier aggregation protocol stack framework of the user terminal, and adopting an improved carrier aggregation protocol stack framework, each component carrier corresponds to an entity in the MAC and RLC layers respectively, achieving independent and flexible decoupling.

Benefits of technology

It improves the flexibility and adaptability of carrier aggregation, ensures the independent processing of each component carrier in 5G communication, and improves the accuracy and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118826989B_ABST
    Figure CN118826989B_ABST
Patent Text Reader

Abstract

The present invention discloses a carrier aggregation scheduling method, apparatus, device, storage medium, and program product. The method detects the transmission conditions and subcarrier spacing between component carriers of a base station and, based on these conditions and subcarrier spacing, determines a target carrier aggregation protocol stack framework for a user terminal to adopt from among several preset carrier aggregation protocol stack frameworks. The present invention can adjust the carrier aggregation protocol stack framework of a user terminal based on the transmission conditions and subcarrier spacing between component carriers, thereby increasing the flexibility of carrier aggregation technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular to a carrier aggregation scheduling method, apparatus, device, storage medium, and program product. Background Art

[0002] Carrier aggregation (CA) involves a base station aggregating two or more component carriers (CCs) to provide services to user terminals (UEs), significantly improving single-user throughput. The carrier that maintains an RRC (Radio Resource Control) connection with the user is called the primary component carrier (PCC); carriers other than the primary carrier are called secondary component carriers (SCCs).

[0003] The carrier aggregation technology of the 5G era fully inherits the 4G carrier aggregation technology framework. However, the 5G single-cell protocol stack technology has undergone fundamental changes compared to 4G. As a result, the carrier aggregation technology developed in the 4G era is inevitably not fully compatible with the 5G foundation technology. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a carrier aggregation scheduling method, apparatus, device, storage medium and program product, which can adjust the carrier aggregation protocol stack framework of the user terminal according to the transmission conditions and subcarrier spacing between the component carriers, thereby improving the flexibility of the carrier aggregation technology.

[0005] To achieve the above objectives, an embodiment of the present invention provides a carrier aggregation scheduling method, including:

[0006] Detecting transmission conditions and subcarrier spacing between component carriers of a base station;

[0007] According to the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework to be adopted by the user terminal is determined from among several preset carrier aggregation protocol stack frameworks.

[0008] As an improvement of the above solution, the preset carrier aggregation protocol stack framework includes the original carrier aggregation protocol stack framework and the improved carrier aggregation protocol stack framework;

[0009] In the original carrier aggregation protocol stack framework, multiple component carriers share one MAC entity; in the improved carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity.

[0010] As an improvement of the above solution, the preset carrier aggregation protocol stack framework includes the original carrier aggregation protocol stack framework and the improved carrier aggregation protocol stack framework;

[0011] In the original carrier aggregation protocol stack framework, the plurality of component carriers share one MAC entity and one RLC entity;

[0012] The improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework;

[0013] In the first carrier aggregation protocol stack framework, multiple component carriers share one RLC entity, and each component carrier corresponds to one MAC entity; in the second carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity and one RLC entity.

[0014] As an improvement to the above solution, determining, based on the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework adopted by the user terminal from among several preset carrier aggregation protocol stack frameworks includes:

[0015] When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacing of each component carrier is exactly the same, determining the original carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0016] When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacings of the component carriers are not completely the same, determining the first carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0017] When the transmission condition does not meet the preset ideal transmission requirement, the second carrier aggregation protocol stack framework is determined as the target carrier aggregation protocol stack framework adopted by the user terminal.

[0018] As an improvement to the above solution, before detecting the transmission conditions and subcarrier spacing between component carriers of the base station, the method further includes:

[0019] Determining whether the user terminal supports the improved carrier aggregation protocol stack framework;

[0020] When the user terminal does not support the improved carrier aggregation protocol stack framework, determining the original carrier aggregation protocol stack framework as a target carrier aggregation protocol stack framework adopted by the user terminal;

[0021] When the user terminal supports the improved carrier aggregation protocol stack framework, the transmission conditions and subcarrier spacing between component carriers of the base station are detected.

[0022] As an improvement to the above solution, the detecting of the transmission conditions between component carriers of the base station includes:

[0023] detecting a transmission delay between the component carriers;

[0024] When the transmission delay is less than or equal to a preset transmission delay threshold, it is determined that the transmission condition meets the preset ideal transmission requirement;

[0025] When the transmission delay is greater than the preset transmission delay threshold, it is determined that the transmission condition does not meet the preset ideal transmission requirement.

[0026] An embodiment of the present invention further provides a carrier aggregation scheduling device, including:

[0027] A component carrier detection module is used to detect the transmission conditions and subcarrier spacing between component carriers of the base station;

[0028] The carrier aggregation protocol determination module is used to determine a target carrier aggregation protocol stack framework adopted by the user terminal from among several preset carrier aggregation protocol stack frameworks according to the transmission condition and the subcarrier spacing.

[0029] An embodiment of the present invention also provides a carrier aggregation scheduling device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements the carrier aggregation scheduling method as described in any one of the above items.

[0030] An embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the carrier aggregation scheduling method as described in any one of the above items.

[0031] An embodiment of the present invention further provides a computer program product, which includes a computer program or computer instructions. When the computer program or the computer instructions are executed by a processor, the scheduling method for carrier aggregation as described in any one of the above items is implemented.

[0032] Compared with the existing technology, the carrier aggregation scheduling method, device, equipment, storage medium and program product disclosed in the present invention obtain a new carrier aggregation protocol stack framework by improving the original carrier aggregation protocol stack framework, and in the application process, combining the transmission conditions and subcarrier spacing between component carriers to determine the target carrier aggregation protocol stack framework adopted by the user terminal. While taking into account the compatibility of carrier aggregation, it effectively improves the flexibility of carrier aggregation, is more adaptable to the 5G communication era, and ensures the independent and flexible decoupling design of each component carrier in 5G. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 This is a schematic diagram of the principle of carrier aggregation technology in related technologies;

[0034] Figure 2 This is a schematic diagram of the principle of multiple component carrier splitting in the related art;

[0035] Figure 3 This is a flow chart of a carrier aggregation scheduling method provided by an embodiment of the present invention;

[0036] Figure 4 2 is a schematic structural diagram of an original carrier aggregation protocol stack framework in an embodiment of the present invention;

[0037] Figure 5 2 is a schematic structural diagram of an improved first carrier aggregation protocol stack framework in an embodiment of the present invention;

[0038] Figure 6 2 is a schematic structural diagram of an improved second carrier aggregation protocol stack framework in an embodiment of the present invention;

[0039] Figure 7 1 is a flow chart of a preferred carrier aggregation scheduling method according to an embodiment of the present invention;

[0040] Figure 8 This is a structural diagram of a carrier aggregation scheduling device provided by an embodiment of the present invention;

[0041] Figure 9 It is a structural diagram of a carrier aggregation scheduling device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0043] In the description of this application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on this application.

[0044] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature specified as "first" or "second" may explicitly or implicitly include one or more of such features. Throughout this application, unless otherwise specified, "plurality" means two or more.

[0045] In the description of this application, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; and internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.

[0046] It should be noted that the embodiments of the present invention are applied to the field of carrier aggregation technology, see Figure 1 , is a schematic diagram of the principle of carrier aggregation technology in related technologies. In the early days of 4G, the protocol (R8) stipulated that the maximum bandwidth of each cell was 20M. In the later stages of 4G (4G-A), the traffic of a single 20M cell could not meet the application requirements; therefore, based on the single-cell technology, the protocol (R10) produced carrier aggregation technology, which is to splice multiple cells together to provide services for a user terminal UE to obtain a larger single UE peak traffic. In the 5G era, the bandwidth of a single cell can reach 100M, which is 5 times that of the original 4G cell. Therefore, 5G has well supported the traffic requirements in the early days. The evolution of carrier aggregation technology has not been very urgent, resulting in a slow evolution of carrier aggregation. It completely inherits the 4G technology framework, except that the bandwidth of a single CC in 5G is larger.

[0047] In the 4G era, carrier aggregation technology required multiple CCs to share a single MAC entity (Medium Access Control Entity). This necessitated completely consistent and unified MAC layer processing across all CCs. Due to compatibility and cost considerations, no major changes were made to the underlying technology in the mid-generation of access network technology. Carrier aggregation was introduced in the mid-to-late 4G era, and its foundation, the single-cell protocol stack, remained unchanged. 5G carrier aggregation fully inherits 4G carrier aggregation technology.

[0048] However, in 4G, since the SCS (Sub-Carrier Space) of each CC is consistent, unified processing at the MAC layer is relatively easy. However, the single-cell protocol stack technology of 5G has undergone fundamental changes compared to 4G. 5G CCs require flexibility and have different SCSs, so unified MAC processing has become difficult to achieve. As a result, the carrier aggregation technology developed in the 4G era is bound to not fully match the basic technology of 5G. The unified design of multiple CCs in carrier aggregation is in conflict with the independent and flexible decoupling design of each CC in 5G.

[0049] For example, in a single CC, after the physical downlink control channel data PDCCH is sent, the DRX On Duration timer is activated; in a multi-CC situation, the CCs need to share PDCCH information with each other and maintain a set of DRX On Duration timers. However, the PDCCH information update frequency of each CC in 5G varies greatly (FR1-1ms, FR2-0.125ms), making it difficult for each CC to share PDCCH information in real time, resulting in inaccurate PDCCH status maintenance. For another example, see Figure 2 , is a schematic diagram of the principle of multiple component carrier offloading in related technologies. After the MAC of the secondary carrier SCC receives the offload instruction ①, it needs to request data from the RLC (Radio Link Control) entity of the primary carrier PCC within a certain period of time ②. The RLC entity of the primary carrier PCC offloads data to the MAC of the secondary carrier SCC ③. Due to the significant difference in the time granularity of the two CCs in 5G, by the time offload ③ is performed, the effective time of offload instruction ① has passed, resulting in offload failure.

[0050] In order to solve the problem that the 4G carrier aggregation protocol stack architecture in the related technology can no longer adapt to the requirements of 5G carrier aggregation, see Figure 3 , is a flow chart of a method for scheduling carrier aggregation provided by an embodiment of the present invention. The embodiment of the present invention provides a method for scheduling carrier aggregation, which is specifically performed through steps S11 to S12:

[0051] S11. Detecting transmission conditions and subcarrier spacing between component carriers of a base station;

[0052] S12: Determine a target carrier aggregation protocol stack framework to be adopted by the user terminal from among several preset carrier aggregation protocol stack frameworks according to the transmission condition and the subcarrier spacing.

[0053] In an embodiment of the present invention, a novel carrier aggregation protocol stack framework is obtained by improving the existing carrier aggregation protocol stack framework. In actual application, by detecting the transmission conditions between the component carriers and the subcarrier spacing between the component carriers of the base station, a carrier aggregation protocol stack framework suitable for the user terminal is determined based on the transmission conditions between the component carriers and the subcarrier spacing between the component carriers. The target carrier aggregation protocol stack framework is then used for carrier aggregation scheduling.

[0054] As a preferred embodiment, the preset carrier aggregation protocol stack framework includes an original carrier aggregation protocol stack framework and an improved carrier aggregation protocol stack framework; wherein, in the original carrier aggregation protocol stack framework, multiple component carriers share one MAC entity; in the improved carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity.

[0055] Specifically, see Figure 4 , is a structural diagram of the original carrier aggregation protocol stack framework in an embodiment of the present invention. In the original carrier aggregation protocol stack framework, multiple component carriers CC share a MAC entity, and the processing of each component carrier CC at the MAC layer is required to be completely consistent and unified.

[0056] In the improved carrier aggregation protocol stack framework, based on the original carrier aggregation protocol stack framework, it is improved to multiple MAC entities, each component carrier CC corresponds to a MAC entity, and the processing of each component carrier at the MAC layer is independent of each other, ensuring the independent and flexible decoupling design of each component carrier CC in 5G.

[0057] Preferably, based on the above embodiment, the improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework; wherein, in the first carrier aggregation protocol stack framework, multiple component carriers share one RLC entity, and each component carrier corresponds to one MAC entity; in the second carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity and one RLC entity.

[0058] Specifically, in the existing carrier aggregation protocol stack framework, multiple component carriers (CCs) share a MAC entity and a RLC entity. It should be noted that the MAC entity (i.e., the Multiplexing UE) is located at the MAC layer, and the MAC layer also includes a scheduling unit (Scheduling / Priority Handing), and multiple component carriers (CCs) share a single scheduling unit; the RLC entity is located at the RLC layer, and each RLC entity is composed of one or more Seqm.ARQ units connected in series, and the Seqm.ARQ units are used to perform segmentation and retransmission functions.

[0059] The improved carrier aggregation protocol stack framework is improved to multiple MAC entities, which are specifically divided into two frameworks. Figure 5 , is a schematic diagram of the structure of the improved first carrier aggregation protocol stack framework in an embodiment of the present invention. In the first carrier aggregation protocol stack framework, at the RLC layer, multiple component carriers CC still share one RLC entity, and at the MAC layer, multiple component carriers CC still share one scheduling unit. Each component carrier CC corresponds to a MAC entity, so that the processing of each component carrier at the MAC layer is independent of each other. Figure 6 , is a structural diagram of the improved second carrier aggregation protocol stack framework in an embodiment of the present invention. In the second carrier aggregation protocol stack framework, it is improved to multiple MAC entities and multiple RLC entities. At the RLC layer, each component carrier CC corresponds to an RLC entity. At the MAC layer, multiple component carriers CC still share a scheduling unit, and each component carrier CC corresponds to a MAC entity, so that the processing of each component carrier at the RLC layer and the MAC layer is independent of each other. That is, compared with the first carrier aggregation protocol stack framework, the second carrier aggregation protocol stack framework moves the diversion point to the PDCP (Packet Data Convergence Protocol) layer.

[0060] It can be seen that the advantage of the original carrier aggregation protocol stack framework lies in compatibility, the advantage of the improved first carrier aggregation protocol stack framework lies in control flexibility, and the advantage of the improved second carrier aggregation protocol stack framework lies in control and data flexibility.

[0061] By adopting the technical means of the embodiments of the present invention, a new carrier aggregation protocol stack framework is obtained by improving the original carrier aggregation protocol stack framework, and in the application process, the transmission conditions and subcarrier spacing between the component carriers are combined to determine the target carrier aggregation protocol stack framework adopted by the user terminal. While taking into account the compatibility of carrier aggregation, the flexibility of carrier aggregation is effectively improved, which is more suitable for the 5G communication era and ensures the independent and flexible decoupling design of each component carrier in 5G.

[0062] As a preferred implementation, an embodiment of the present invention is further implemented on the basis of the above-mentioned embodiment, on the basis of an embodiment in which the improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework, wherein each of the component carriers in the first carrier aggregation protocol stack framework corresponds to one of the MAC entities; and each of the component carriers in the second carrier aggregation protocol stack framework corresponds to one of the MAC entities and one of the RLC entities.

[0063] See Figure 7 , is a flow chart of a preferred carrier aggregation scheduling method in an embodiment of the present invention, wherein step S12, i.e., determining a target carrier aggregation protocol stack framework to be adopted by a user terminal from among several preset carrier aggregation protocol stack frameworks based on the transmission condition and the subcarrier spacing, includes:

[0064] S121: When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacing of each component carrier is exactly the same, determine the original carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0065] S122: When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacings of the component carriers are not completely the same, determine the first carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0066] S123: When the transmission condition does not meet a preset ideal transmission requirement, determine the second carrier aggregation protocol stack framework as a target carrier aggregation protocol stack framework to be adopted by the user terminal.

[0067] In an embodiment of the present invention, it is first determined whether the transmission conditions between the component carriers meet the preset ideal transmission requirements. When the transmission conditions meet the preset ideal transmission requirements, the consistency of the subcarrier spacing SCS between the component carriers is further determined. If the subcarrier spacing between the component carriers is exactly the same, it indicates that it is relatively easy for the component carriers to meet the requirements of unified processing at the MAC layer. Therefore, the original carrier aggregation protocol stack framework of the 4G era can be used. If the subcarrier spacing between the component carriers is not exactly the same, it is difficult for the component carriers to meet the unified processing at the MAC layer. Therefore, a first carrier aggregation protocol stack framework is adopted in which each component carrier corresponds to a MAC entity to ensure that the processing of each component carrier at the RLC layer and the MAC layer is independent of each other. When the transmission conditions do not meet the preset ideal transmission requirements, a first carrier aggregation protocol stack framework is adopted in which each component carrier corresponds to a MAC entity and an RLC entity. This framework does not have high requirements for ideal transmission, thereby improving the flexibility of data transmission and control.

[0068] Preferably, the detecting the transmission condition between component carriers of the base station includes:

[0069] detecting a transmission delay between the component carriers;

[0070] When the transmission delay is less than or equal to a preset transmission delay threshold, it is determined that the transmission condition meets the preset ideal transmission requirement;

[0071] When the transmission delay is greater than the preset transmission delay threshold, it is determined that the transmission condition does not meet the preset ideal transmission requirement.

[0072] In an embodiment of the present invention, the transmission condition between the component carriers is characterized by the transmission delay between the component carriers. When the transmission delay is large, it is considered that the current transmission condition between the component carriers is non-ideal; when the transmission delay is small, it is considered that the current transmission condition between the component carriers is ideal.

[0073] It is understandable that the above scenarios are only optional implementations. In actual application, the judgment criteria for ideal transmission conditions and non-ideal transmission conditions can be determined according to actual transmission requirements, and no specific limitations are made here.

[0074] As a preferred embodiment, the present invention is further implemented on the basis of any of the above embodiments. Figure 7 In step S11, that is, before detecting the transmission conditions and subcarrier spacing between component carriers of the base station, the method further includes:

[0075] Determining whether the user terminal supports the improved carrier aggregation protocol stack framework;

[0076] When the user terminal does not support the improved carrier aggregation protocol stack framework, determining the original carrier aggregation protocol stack framework as a target carrier aggregation protocol stack framework adopted by the user terminal;

[0077] When the user terminal supports the improved carrier aggregation protocol stack framework, steps S11 and S12 are performed.

[0078] That is, in a preferred embodiment of the present invention, the carrier aggregation scheduling method is specifically performed through steps S21 to S24:

[0079] S21. Determine whether the user terminal supports the improved carrier aggregation protocol stack framework;

[0080] S22. When the user terminal does not support the improved carrier aggregation protocol stack framework, determine the original carrier aggregation protocol stack framework as a target carrier aggregation protocol stack framework adopted by the user terminal;

[0081] S23. Detecting transmission conditions and subcarrier spacing between component carriers of the base station;

[0082] S24. Determine, according to the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework to be adopted by the user terminal in the original carrier aggregation protocol stack framework and the improved carrier aggregation protocol stack framework.

[0083] In this embodiment of the present invention, before applying the carrier aggregation protocol stack framework, it is necessary to first determine the capabilities of the carrier aggregation protocol stack framework that the user terminal can support, that is, to determine whether it supports the improved carrier aggregation protocol stack framework. If the improved carrier aggregation protocol stack framework is not supported, the original carrier aggregation protocol stack framework is used as the target carrier aggregation protocol stack framework for carrier aggregation. If the improved carrier aggregation protocol stack framework is supported, the transmission conditions between the component carriers and the subcarrier spacing between the component carriers are further detected, and based on the detection results, it is further determined whether to use the original carrier aggregation protocol stack framework or the improved carrier aggregation protocol stack framework.

[0084] By adopting the technical means of the embodiments of the present invention, a new carrier aggregation protocol stack framework is obtained by improving the original carrier aggregation protocol stack framework, and in the application process, the transmission conditions and subcarrier spacing between the component carriers are combined to determine the target carrier aggregation protocol stack framework adopted by the user terminal. While taking into account the compatibility of carrier aggregation, the flexibility of carrier aggregation is effectively improved, which is more suitable for the 5G communication era and ensures the independent and flexible decoupling design of each component carrier in 5G.

[0085] See also Figure 8, is a structural diagram of a carrier aggregation scheduling device provided by an embodiment of the present invention. The embodiment of the present invention also provides a carrier aggregation scheduling device 30, including a component carrier detection module 31 and a carrier aggregation protocol determination module 32, wherein,

[0086] The component carrier detection module 31 is used to detect the transmission conditions and subcarrier spacing between the component carriers of the base station;

[0087] The carrier aggregation protocol determination module 32 is configured to determine a target carrier aggregation protocol stack framework to be adopted by the user terminal from among several preset carrier aggregation protocol stack frameworks according to the transmission condition and the subcarrier spacing.

[0088] Preferably, the preset carrier aggregation protocol stack framework includes an original carrier aggregation protocol stack framework and an improved carrier aggregation protocol stack framework; in the original carrier aggregation protocol stack framework, multiple component carriers share one MAC entity; in the improved carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity.

[0089] More preferably, the improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework; wherein, in the first carrier aggregation protocol stack framework, multiple component carriers share one RLC entity, and each component carrier corresponds to one MAC entity; and in the second carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity and one RLC entity.

[0090] As a preferred implementation, the carrier aggregation protocol determination module 32 is specifically configured to:

[0091] When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacing of each component carrier is exactly the same, determining the original carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0092] When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacings of the component carriers are not completely the same, determining the first carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0093] When the transmission condition does not meet the preset ideal transmission requirement, the second carrier aggregation protocol stack framework is determined as the target carrier aggregation protocol stack framework adopted by the user terminal.

[0094] Preferably, the detecting the transmission condition between component carriers of the base station includes:

[0095] detecting a transmission delay between the component carriers;

[0096] When the transmission delay is less than or equal to a preset transmission delay threshold, it is determined that the transmission condition meets the preset ideal transmission requirement;

[0097] When the transmission delay is greater than the preset transmission delay threshold, it is determined that the transmission condition does not meet the preset ideal transmission requirement.

[0098] As a preferred embodiment, the device 30 further includes:

[0099] A compatibility determination module, configured to determine whether the user terminal supports the improved carrier aggregation protocol stack framework;

[0100] The carrier aggregation protocol determining module 32 is further configured to: when the user terminal does not support the improved carrier aggregation protocol stack framework, determine the original carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal;

[0101] The component carrier detection module 31 is specifically configured to detect transmission conditions and subcarrier spacing between component carriers of a base station when the user terminal supports the improved carrier aggregation protocol stack framework.

[0102] By adopting the technical means of the embodiments of the present invention, a new carrier aggregation protocol stack framework is obtained by improving the original carrier aggregation protocol stack framework, and in the application process, the transmission conditions and subcarrier spacing between the component carriers are combined to determine the target carrier aggregation protocol stack framework adopted by the user terminal. While taking into account the compatibility of carrier aggregation, the flexibility of carrier aggregation is effectively improved, which is more suitable for the 5G communication era and ensures the independent and flexible decoupling design of each component carrier in 5G.

[0103] It should be noted that a carrier aggregation scheduling device provided in an embodiment of the present invention is used to execute all the process steps of a carrier aggregation scheduling method in the above embodiment. The working principles and beneficial effects of the two correspond one to one, and therefore will not be repeated.

[0104] See also Figure 9 , is a structural diagram of a carrier aggregation scheduling device provided in an embodiment of the present invention. An embodiment of the present invention also provides a carrier aggregation scheduling device 40, including a processor 41, a memory 42, and a computer program stored in the memory and configured to be executed by the processor, and when the processor executes the computer program, it implements the carrier aggregation scheduling method as described in any one of the above embodiments.

[0105] It should be noted that a carrier aggregation scheduling device provided in an embodiment of the present invention is used to execute all process steps of a carrier aggregation scheduling method in the above embodiment. The working principles and beneficial effects of the two correspond one to one, and therefore will not be repeated.

[0106] An embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the carrier aggregation scheduling method as described in any one of the above embodiments.

[0107] An embodiment of the present invention further provides a computer program product, which includes a computer program or computer instructions. When the computer program or the computer instructions are executed by a processor, the scheduling method for carrier aggregation as described in any one of the above embodiments is implemented.

[0108] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium, and when executed, the program can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0109] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A carrier aggregation scheduling method, characterized in that: include: Detecting transmission conditions and subcarrier spacing between component carriers of a base station; Determining, according to the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework to be adopted by the user terminal from among a plurality of preset carrier aggregation protocol stack frameworks; The preset carrier aggregation protocol stack framework includes an original carrier aggregation protocol stack framework and an improved carrier aggregation protocol stack framework; In the original carrier aggregation protocol stack framework, the plurality of component carriers share one MAC entity and one RLC entity; The improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework; In the first carrier aggregation protocol stack framework, multiple component carriers share one RLC entity, and each component carrier corresponds to one MAC entity; in the second carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity and one RLC entity.

2. The carrier aggregation scheduling method according to claim 1, wherein: The determining, according to the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework to be adopted by the user terminal from among a plurality of preset carrier aggregation protocol stack frameworks includes: When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacing of each component carrier is exactly the same, determining the original carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal; When the transmission condition meets a preset ideal transmission requirement and the subcarrier spacings of the component carriers are not completely the same, determining the first carrier aggregation protocol stack framework as the target carrier aggregation protocol stack framework adopted by the user terminal; When the transmission condition does not meet the preset ideal transmission requirement, the second carrier aggregation protocol stack framework is determined as the target carrier aggregation protocol stack framework adopted by the user terminal.

3. The carrier aggregation scheduling method according to claim 1 or 2, wherein: Before detecting the transmission conditions and subcarrier spacing between component carriers of the base station, the method further includes: Determining whether the user terminal supports the improved carrier aggregation protocol stack framework; When the user terminal does not support the improved carrier aggregation protocol stack framework, determining the original carrier aggregation protocol stack framework as a target carrier aggregation protocol stack framework adopted by the user terminal; When the user terminal supports the improved carrier aggregation protocol stack framework, the transmission conditions and subcarrier spacing between component carriers of the base station are detected.

4. The carrier aggregation scheduling method according to claim 1, wherein: The detecting the transmission condition between component carriers of the base station includes: detecting a transmission delay between the component carriers; When the transmission delay is less than or equal to a preset transmission delay threshold, it is determined that the transmission condition meets the preset ideal transmission requirement; When the transmission delay is greater than the preset transmission delay threshold, it is determined that the transmission condition does not meet the preset ideal transmission requirement.

5. A carrier aggregation scheduling device, characterized in that: include: A component carrier detection module is used to detect the transmission conditions and subcarrier spacing between component carriers of the base station; a carrier aggregation protocol determination module, configured to determine, according to the transmission condition and the subcarrier spacing, a target carrier aggregation protocol stack framework to be adopted by the user terminal from among a plurality of preset carrier aggregation protocol stack frameworks; The preset carrier aggregation protocol stack framework includes an original carrier aggregation protocol stack framework and an improved carrier aggregation protocol stack framework; In the original carrier aggregation protocol stack framework, the plurality of component carriers share one MAC entity and one RLC entity; The improved carrier aggregation protocol stack framework includes a first carrier aggregation protocol stack framework and a second carrier aggregation protocol stack framework; In the first carrier aggregation protocol stack framework, multiple component carriers share one RLC entity, and each component carrier corresponds to one MAC entity; in the second carrier aggregation protocol stack framework, each component carrier corresponds to one MAC entity and one RLC entity.

6. A carrier aggregation scheduling device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, the method for scheduling carrier aggregation according to any one of claims 1 to 4 is implemented.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute the carrier aggregation scheduling method according to any one of claims 1 to 4.

8. A computer program product, characterized in that The computer program product includes a computer program or computer instructions, and when the computer program or the computer instructions are executed by a processor, the carrier aggregation scheduling method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Method and apparatus for service continuity across lf and mmwave

    CN113424620A

  • Apparatus and method for transparent or headeless layer 2 protocol

    CN114222010A