Configuration information processing method and apparatus

CN117641496BActive Publication Date: 2026-10-20DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210968902.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-12
Publication Date
2026-10-20
Estimated Expiration
2042-08-12

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种配置信息处理方法及装置,用以解决现有技术中小区切换导致终端业务质量不平稳、不连续的缺陷,实现小区切换场景下终端业务质量的平稳、连续过度

Benefits of technology

[0132]本申请实施例提供的配置信息处理方法及装置,通过基于配置模板的描述信息,来获取处理目标终端的业务所需的算法策略和参数,可以实现网络跟随终端进行持续地闭环自适应调整,从而保证小区切换场景下终端业务质量的平稳、连续过度,提高了用户体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117641496B_ABST
    Figure CN117641496B_ABST
Patent Text Reader

Abstract

The application belongs to the field of communication, and provides a configuration information processing method and device. The method comprises the following steps: based on description information of a configuration template, obtaining an algorithm strategy and parameters required by a service of a target terminal; wherein the configuration template is determined based on target information corresponding to the target terminal and a target network element respectively; the target information comprises at least one of device capability information, environment perception information and service perception information; the target network element is a current access network element of the target terminal and / or an original access network element of the target terminal. The configuration information processing method and device provided in the embodiment of the application can realize continuous closed-loop self-adaptive adjustment of the network following the terminal, thereby ensuring smooth and continuous transition of the terminal service quality in a cell handover scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a configuration information processing method and apparatus. Background Technology

[0002] Currently, mobile communication networks mainly use cellular architecture to achieve resource reuse. The base station signal of each cell covers a certain geographical area. Usually, the useful signal is weaker and the interference is greater at the cell edge, resulting in a difference in transmission performance between the cell edge and the cell center.

[0003] When terminals switch between cells, it is difficult to guarantee seamless and lossless transmission. In densely deployed cell scenarios, the switching will be more frequent, making it impossible to provide continuous and seamless communication services or guarantee the stability of the service experience. Summary of the Invention

[0004] This application provides a configuration information processing method and apparatus to solve the defects of unstable and discontinuous terminal service quality caused by cell handover in the prior art, and to achieve a smooth and continuous transition of terminal service quality in cell handover scenarios.

[0005] In a first aspect, embodiments of this application provide a configuration information processing method applied to a first network element, the method comprising:

[0006] Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal;

[0007] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0008] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0009] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0010] Receive the description information of the configuration template sent by the original access network element.

[0011] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0012] Receive the description information of the configuration template sent by the second network element.

[0013] In one embodiment, when the first network element is the target network element and the target network element is the original access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0014] Receive the description information of the configuration template sent by the second network element.

[0015] In one embodiment, the method further includes:

[0016] The description information of the configuration template is sent to the existing access network element of the target terminal.

[0017] In one embodiment, the description information of the configuration template includes any one of the following:

[0018] User-level configuration template profile;

[0019] The index corresponding to the user-level configuration template profile.

[0020] In one embodiment, when the description information of the configuration template includes a user-level configuration template profile, obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile;

[0021] When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

[0022] In one embodiment, the method further includes:

[0023] The system receives the configuration set sent by the second network element. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

[0024] In one embodiment, receiving the description information of the configuration template includes:

[0025] Based on event triggering, the description information of the configuration template is received.

[0026] In one embodiment, the algorithm strategy includes at least one of the following:

[0027] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0028] In one embodiment, the device capability information includes multi-antenna capability information;

[0029] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0030] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0031] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0032] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0033] The DU includes the DU specified by the CU.

[0034] Secondly, embodiments of this application also provide a configuration information processing method applied to a second network element, the method comprising:

[0035] Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal.

[0036] Send the description information of the configuration template to the first network element;

[0037] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0038] In one embodiment, the description information of the configuration template includes any one of the following:

[0039] User-level configuration template profile;

[0040] The index corresponding to the user-level configuration template profile.

[0041] In one embodiment, if the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the method further includes:

[0042] Send the configuration set to the first network element;

[0043] The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

[0044] In one embodiment, sending the description information of the configuration template to the first network element includes:

[0045] Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

[0046] In one embodiment, before sending the description information of the configuration template to the first network element, the method further includes:

[0047] Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information;

[0048] Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

[0049] In one embodiment, the algorithm strategy includes at least one of the following:

[0050] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0051] In one embodiment, the device capability information includes multi-antenna capability information;

[0052] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0053] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0054] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0055] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0056] The DU includes the DU specified by the CU.

[0057] In one embodiment, the second network element includes:

[0058] A database is used to store target information corresponding to the target terminal and the target network element, respectively.

[0059] The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively;

[0060] The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively.

[0061] The protocol processing unit is used to process mobile communication system access network protocol functions.

[0062] The interface processing unit is used to process the interface between the second network element and the network entity.

[0063] Thirdly, embodiments of this application also provide a network element, including a memory, a transceiver, and a processor:

[0064] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0065] Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal;

[0066] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0067] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0068] In one embodiment, when the target network element is the original access network element of the target terminal and the network element is the current access network element of the target terminal, the processor is specifically configured to perform the following operations:

[0069] Receive the description information of the configuration template sent by the original access network element.

[0070] In one embodiment, when the target network element is the original access network element of the target terminal and the network element is the current access network element of the target terminal, the processor is specifically configured to perform the following operations:

[0071] Receive the description information of the configuration template sent by the second network element.

[0072] In one embodiment, when the network element is the target network element and the target network element is the original access network element of the target terminal, the processor is specifically configured to perform the following operations:

[0073] Receive the description information of the configuration template sent by the second network element.

[0074] In one embodiment, the processor is further configured to perform the following operations:

[0075] The description information of the configuration template is sent to the existing access network element of the target terminal.

[0076] In one embodiment, the description information of the configuration template includes any one of the following:

[0077] User-level configuration template profile;

[0078] The index corresponding to the user-level configuration template profile.

[0079] In one embodiment, when the description information of the configuration template includes a user-level configuration template profile, obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile;

[0080] When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

[0081] In one embodiment, the processor is further configured to perform the following operations:

[0082] The configuration set sent by the second network element is received. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

[0083] In one embodiment, the processor is specifically configured to perform the following operations:

[0084] Based on event triggering, the description information of the configuration template is received.

[0085] In one embodiment, the algorithm strategy includes at least one of the following:

[0086] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0087] In one embodiment, the device capability information includes multi-antenna capability information;

[0088] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0089] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0090] In one embodiment, the network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0091] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0092] The DU includes the DU specified by the CU.

[0093] Fourthly, embodiments of this application also provide a network element, including a memory, a transceiver, and a processor:

[0094] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0095] Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal.

[0096] Send the description information of the configuration template to the first network element;

[0097] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0098] In one embodiment, the description information of the configuration template includes any one of the following:

[0099] User-level configuration template profile;

[0100] The index corresponding to the user-level configuration template profile.

[0101] In one embodiment, if the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the processor is further configured to perform the following operations:

[0102] Send the configuration set to the first network element;

[0103] The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

[0104] In one embodiment, the processor is specifically configured to perform the following operations:

[0105] Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

[0106] In one embodiment, before sending the description information of the configuration template to the first network element, the processor is further configured to perform the following operations:

[0107] Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information;

[0108] Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

[0109] In one embodiment, the algorithm strategy includes at least one of the following:

[0110] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0111] In one embodiment, the device capability information includes multi-antenna capability information;

[0112] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0113] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0114] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0115] In one embodiment, the network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance, and management (OAM) network element.

[0116] The DU includes the DU specified by the CU.

[0117] In one embodiment, the network element includes:

[0118] A database is used to store target information corresponding to the target terminal and the target network element, respectively.

[0119] The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively;

[0120] The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively.

[0121] The protocol processing unit is used to process mobile communication system access network protocol functions.

[0122] The interface processing unit is used to process the interface between the network element and the network entity.

[0123] Fifthly, embodiments of this application also provide a configuration information processing device applied to a first network element, the device comprising:

[0124] The acquisition unit is used to acquire the algorithm strategies and parameters required for processing the target terminal's services based on the description information of the configuration template.

[0125] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0126] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0127] Sixthly, embodiments of this application also provide a configuration information processing device applied to a second network element, the device comprising:

[0128] The determining unit is used to determine a configuration template based on the target information corresponding to the target terminal and the target network element respectively; the configuration template is used to obtain the algorithm strategy and parameters required to process the service of the target terminal;

[0129] The sending unit is used to send the description information of the configuration template to the first network element;

[0130] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0131] In a seventh aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the configuration information processing method described in the first aspect above, or to execute the configuration information processing method described in the second aspect above.

[0132] The configuration information processing method and apparatus provided in this application obtain the algorithm strategies and parameters required for processing the services of the target terminal by using the description information based on the configuration template. This enables the network to continuously and adaptively adjust in a closed loop following the terminal, thereby ensuring a smooth and continuous transition of terminal service quality in cell handover scenarios and improving user experience. Attached Figure Description

[0133] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0134] Figure 1This is a schematic diagram of the network architecture for applying the configuration information processing method provided in the embodiments of this application;

[0135] Figure 2 This is one of the flowcharts illustrating the configuration information processing method provided in the embodiments of this application;

[0136] Figure 3 This is a second flowchart illustrating the configuration information processing method provided in this application embodiment;

[0137] Figure 4 This is a schematic diagram of the structure of the second network element according to an embodiment of this application;

[0138] Figure 5 This is one of the information interaction diagrams illustrating an example of applying the configuration information processing method provided in the embodiments of this application;

[0139] Figure 6 This is a second schematic diagram of information interaction, representing an example of the configuration information processing method provided in the embodiments of this application.

[0140] Figure 7 This is the third schematic diagram of information interaction, representing an example of the configuration information processing method provided in the embodiments of this application.

[0141] Figure 8 This is one of the structural schematic diagrams of the network element provided in the embodiments of this application;

[0142] Figure 9 This is the second schematic diagram of the network element structure provided in the embodiments of this application;

[0143] Figure 10 This is one of the structural schematic diagrams of the configuration information processing device provided in the embodiments of this application;

[0144] Figure 11 This is a second schematic diagram of the configuration information processing device provided in the embodiments of this application. Detailed Implementation

[0145] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0146] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0147] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0148] This application provides a configuration information processing method and apparatus to achieve a smooth and continuous transition of terminal service quality during cell handover scenarios.

[0149] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0150] To facilitate a full understanding of the technical solution of this application, the following content is hereby introduced:

[0151] As an essential component of mobile communication systems, terminals and network devices use a series of algorithms, such as signal detection and estimation, link adaptation, radio resource management, and handover, to ensure signal quality and continuity during communication. Among these, the various algorithm strategies and parameter settings within the base station play a dominant role, as they are usually the factors affecting the transmission of all user equipment within the entire cell.

[0152] While academic research has mentioned classifying users and setting different RRM (Radio Resource Management) algorithms and thresholds for different categories, the number of users in real-world networks is enormous, potentially two to three orders of magnitude higher than the number of base stations. Network devices have limited storage, computing, and real-time processing capabilities, making individual policy processing for each user too labor-intensive. Furthermore, each base station is deployed independently, and to conserve valuable air interface resources, user-level signal measurements are reported to the dominant base station they connect to. Additionally, the interface bandwidth between base stations is relatively limited, preventing frequent exchange of information about all users and their own resource scheduling. Therefore, existing mobile communication networks can only employ cell-level algorithms and parameter configurations, and base stations typically only exchange cell-level resource scheduling information (load, high interference indication, etc.).

[0153] To improve communication efficiency and equipment processing capabilities while reducing network deployment costs, the network architecture using the configuration information processing method provided in this application can be divided into three layers: CU (Centralized Unit), DU (Distributed Unit), and TRP (Transmission / Receipt Point). Figure 1 As shown.

[0154] A Transmission Pointer (TRP) is a network device used to transmit and receive air interface signals between a terminal and a base station, and it is transparent to the terminal. In a network deployment, a Terminal Utility (DU) can connect to and control multiple TRPs, and a Central Unit (CU) can connect to and control multiple DUs. Simultaneously, the network deployment is denser, reducing the ratio of DUs to terminals by one to two orders of magnitude, and the number of TRPs and terminals can even reach the same order of magnitude, making distributed control more convenient and efficient. CUs can employ cloud technology, resulting in stronger processing capabilities. Connecting to multiple DUs and possessing more comprehensive information provides the material basis for centralized processing across regions and devices.

[0155] In real-world environments, the channel characteristics experienced by the same terminal at stationary and different moving speeds vary significantly. Furthermore, various new services are emerging in the network, such as XR (Extended Reality) and holographic services. Their peak rate, latency, latency jitter, and other QoS (Quality of Service) indicators differ greatly from existing services like VoNR (Voice over New Radio), web browsing, WeChat, and short videos.

[0156] After a terminal accesses a cell, the base station uses the cell-level default values ​​for various algorithms and parameters, including various signal processing algorithms, physical layer control and link adaptation algorithms, resource allocation and scheduling algorithms, etc. These algorithms and parameters also need to be differentiated into different application scenarios based on service quality feedback and signal measurement reports, such as judging the terminal's multi-antenna capability, predicting the terminal's moving speed, and judging whether the scenario is interference-limited or power-limited, in order to optimize service performance in real time and gradually as the environment changes and ensure user experience.

[0157] Even if the terminal adjusts itself according to various adaptive algorithms while connected to the same cell, it must be reset according to the default algorithms and parameters of the new cell once a handover occurs. This adjustment and change is relatively sudden and more drastic than the periodic closed-loop control or adaptive adjustment in the original cell. The signal strength and the gain of various algorithms will change abruptly or fluctuate significantly. At the same time, the radio signals received by the handover terminal and terminals at the edge of the surrounding cells are also prone to jumps. It can be seen that the control algorithms and strategies for terminals in different cells are inconsistent, which can easily cause unstable and discontinuous service quality and unreliable service experience.

[0158] Furthermore, taking power control as an example, after the closed-loop adjustment of the original cell, the performance gradually stabilizes. Once switched to a new cell, a large initial power value is usually set according to the open-loop power control to ensure service continuity, and resources are reallocated in the new cell. For the edge terminals of the original cell, this is a sudden strong interference, which may cause the edge terminals of the original cell to drop calls or experience a drop in speed. Setting it too high will also cause strong interference to edge users.

[0159] Figure 2 This is one of the flowcharts illustrating the configuration information processing method provided in the embodiments of this application, such as... Figure 2 As shown, this application embodiment provides a configuration information processing method, the execution subject of which can be a first network element, such as a DU, a base station, etc. The method includes:

[0160] Step 210: Based on the description information of the configuration template, obtain the algorithm strategy and parameters required to process the services of the target terminal.

[0161] The configuration template is determined based on the target information corresponding to the target terminal and the target network element respectively; the target information includes at least one of the following: device capability information, environmental awareness information, and service awareness information.

[0162] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0163] It should be noted that the configuration template can be determined by the second network element based on the target information corresponding to the target terminal and the target network element respectively. This target information includes the device capability information, environmental awareness information, and service awareness information of the target terminal and the target network element.

[0164] Equipment capability information includes capabilities that the equipment possesses or supports, such as multi-antenna capabilities and the main algorithms it supports;

[0165] Environmental perception information includes the device's geographical location, channel type, signal strength, signal quality, and interference level of the environment in which the device is located.

[0166] Service-aware information includes service QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0167] Algorithm strategies refer to the algorithms and models required to process the services of the target terminal. Algorithms mainly include various physical layer signal detection algorithms, equalization algorithms, and multi-antenna algorithms; MAC (Media Access Control) layer link adaptation algorithms (such as power control), scheduling algorithms, and resource allocation algorithms; and RRC (Radio Resource Control) layer handover algorithms and load balancing algorithms. Models mainly include AI (Artificial Intelligence) models used in communication systems, such as reinforcement learning models, specifically including prediction models (such as channel prediction and traffic prediction) and recommendation models (such as overall optimization of multiple algorithms and parameters to avoid mutual exclusion between algorithms and parameters).

[0168] After receiving the configuration template description, the first network element selects algorithm strategies and parameters for the terminal based on the configuration template and executes these algorithms and parameters to ensure the terminal's service quality. The first network element can perform real-time resource scheduling and closed-loop parameter adjustment based on various feedback information during actual service communication. For example, scheduling algorithms, power control algorithms, and multi-antenna rank (space division multiplexing stream number) adaptive algorithms may adjust the PRBs (Physical Resource Blocks) allocated to users on different channels, as well as the transmit power on each resource block.

[0169] By determining the algorithm strategies and parameters required to process the services of the target terminal based on the device capability information, environmental awareness information, and service awareness information corresponding to the target terminal and the target network element, the first network element can set user-level algorithm strategies and key parameters according to the actual situation of the target terminal.

[0170] Based on this, even if a cell handover occurs at the terminal, the first network element only needs to send the description information of the configuration template to the network element newly accessed by the target terminal. This enables the newly accessed network element to process the target terminal's services using the same algorithm strategy and parameters as before the cell handover, thereby enabling the network to continuously adapt to the terminal in a closed-loop manner.

[0171] It should be noted that in the scenario where the target terminal undergoes cell handover, the target network element can be the original access network element of the target terminal. That is, the configuration template is determined based on the target information corresponding to the target terminal and its original access network element respectively.

[0172] In scenarios where no cell handover occurs at the target terminal, the target network element can be the target terminal's current access network element. That is, the configuration template is determined based on the target information corresponding to both the target terminal and its current access network element. In this case, determining the configuration template based on the target information corresponding to both the target terminal and its current access network element, and then determining the algorithm strategy and parameters based on this configuration template, allows for a more rational allocation of network resources for terminal service processing. This not only ensures the effective execution of terminal services but also conserves network resources.

[0173] When a cell handover occurs at the target terminal, but the new access cell is the same as or very similar to the original access cell, the target network element can be either the original access network element of the target terminal or the current access network element of the target terminal. That is, the configuration template can be determined based on the target information corresponding to the target terminal and its current access network element, or it can be determined based on the target information corresponding to the target terminal and its original access network element.

[0174] The configuration information processing method provided in this application obtains the algorithm strategies and parameters required for processing the target terminal's services by using the description information based on the configuration template. This enables the network to continuously and adaptively adjust in a closed loop following the terminal, thereby ensuring a smooth and continuous transition of terminal service quality during cell handover scenarios and improving user experience.

[0175] In a network architecture to which the configuration information processing method provided in this embodiment of the invention is applicable (e.g.) Figure 1 As shown, one CU can connect to and control multiple DUs, and one DU can connect to and control multiple TRPs. For this network architecture, embodiments of the present invention also creatively propose a centralized control mode and a distributed interaction mode for configuration information processing.

[0176] Specifically, in the centralized control mode, information is centrally stored, data is uniformly calculated, and the user-level algorithm strategy and parameters are determined by the second network element. In the distributed interaction mode, configuration information is mainly exchanged between the first network elements.

[0177] The first network element can specifically include any one of DU, base station, or AP (Access Point).

[0178] The second network element can specifically include any one of the following: CU, DU (including DU designated by CU), cloud-based base station, cloud-based control plane node, and OAM (Operation Administration and Maintenance) network element.

[0179] For flexible deployment, cloud-based base stations or cloud-based control plane nodes can be centrally located in the cloud or at the network edge.

[0180] Considering network backward compatibility, when using the existing OAM as the second network element, in addition to distributing cell-level algorithm policies and parameters to the base station, OAM can also provide user-level algorithm policies and parameters to the base station through enhanced signaling. Specifically, OAM can store user-level algorithm policies and parameters in XML format and distribute them to the base station in XML format.

[0181] Considering the capabilities of network element devices and the flexibility of deployment, a more powerful "large DU" may be used in certain areas to be responsible for the centralized control of other general-capability DUs in the area; in a distributed deployment scenario, a CU may designate a DU to be responsible for the centralized control of DUs in a certain area; furthermore, a CU may designate a DU to centrally control multiple DUs in a certain area to provide user-level algorithm policies and parameter guarantees for some terminals, thus forming a terminal-centric network.

[0182] The technical solution of this application will be further explained below by specifically introducing the centralized control mode and the distributed interaction mode.

[0183] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following way:

[0184] Receive the description information of the configuration template sent by the original access network element.

[0185] In this embodiment, with Figure 1 For example, UE1 is the target terminal, and UE1 switches from the original access network element DU1 to the current access network element (first network element) DU2.

[0186] This scenario corresponds to a distributed interaction mode:

[0187] Before UE1 switches from DU1 to DU2, DU2 receives the description information of the configuration template sent by DU1. The configuration template corresponding to UE1 is determined based on the target information corresponding to UE1 and DU1 respectively.

[0188] After UE1 switches to DU2, DU2 will obtain the algorithm strategies and parameters required to process the services of UE1 based on the configuration template.

[0189] It is understood that in this embodiment, after UE1 switches to DU2, DU2 still processes UE1's service data using the algorithm strategy and parameters determined based on the target information corresponding to UE1 and DU2 respectively. Therefore, a smooth and continuous transition of UE1's service quality can be achieved in the cell handover scenario, thereby ensuring user experience.

[0190] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following way:

[0191] Receive the description information of the configuration template sent by the second network element.

[0192] In this embodiment, with Figure 1 For example, UE1 is the target terminal. UE1 switches from the original access network element DU1 to the current access network element (first network element) DU2, and the second network element is CU.

[0193] This scenario corresponds to a centralized control mode:

[0194] Before UE1 switches from DU1 to DU2, DU2 receives the configuration template description information sent by CU. The configuration template corresponding to UE1 is determined based on the target information corresponding to UE1 and DU1 respectively.

[0195] After UE1 switches to DU2, DU2 will obtain the algorithm strategies and parameters required to process the services of UE1 based on the configuration template.

[0196] It is understood that in this embodiment, after UE1 switches to DU2, DU2 still processes UE1's service data using the algorithm strategy and parameters determined based on the target information corresponding to UE1 and DU2 respectively. Therefore, a smooth and continuous transition of UE1's service quality can be achieved in the cell handover scenario, thereby ensuring user experience.

[0197] In one embodiment, when the first network element is the target network element and the target network element is the original access network element of the target terminal, the description information of the configuration template is obtained in the following way:

[0198] Receive the description information of the configuration template sent by the second network element.

[0199] In this embodiment, with Figure 1 For example, UE1 is the target terminal. UE1 switches from the original access network element DU1 (the first network element) to the current access network element DU2, and the second network element is CU.

[0200] This scenario corresponds to either a centralized control mode or a distributed interaction mode:

[0201] Before UE1 switches from DU1 to DU2, DU1 receives a description of the configuration template sent by CU. The configuration template for UE1 is determined based on the target information corresponding to UE1 and DU1 respectively.

[0202] Before UE1 switches to DU2, DU1 will obtain the algorithm strategy and parameters required to process UE1's services based on the configuration template, and process UE1's service data according to the algorithm strategy and parameters, thereby allocating reasonable resources for UE1's service processing and ensuring the effective operation of terminal services.

[0203] Furthermore, based on this embodiment, the configuration information processing method provided in this application embodiment may further include:

[0204] Send the configuration template description information to the existing access network element of the target terminal.

[0205] This scenario corresponds to a distributed interaction mode:

[0206] If DU1 determines that UE1 needs to switch to DU2, DU1 will send the description information of the configuration template to DU2 before UE1 switches to DU2, so that after UE1 switches to DU2, DU2 can obtain the algorithm strategy and parameters required to process UE1's services based on the configuration template.

[0207] It is understood that in this embodiment, after UE1 switches to DU2, DU2 still processes UE1's service data using the algorithm strategy and parameters determined based on the target information corresponding to UE1 and DU2 respectively. Therefore, a smooth and continuous transition of UE1's service quality can be achieved in the cell handover scenario, thereby ensuring user experience.

[0208] In one embodiment, the description information of the configuration template may include any of the following:

[0209] User-level configuration template profile;

[0210] The index corresponding to the user-level configuration template profile.

[0211] A Profile is a configuration file that describes how to use the device's hardware and software resources. The format of a Profile can be specified or standardized by the operator or equipment manufacturer. It mainly includes the corresponding terminal and network element identifiers, as well as the various algorithm strategies and parameters determined by the network element for processing the terminal's service data, timestamps, etc.

[0212] User-level configuration templates (profiles) can be shown in Table 1 or Table 2 below:

[0213] Table 1 Example 1 of User-Level Configuration Template (profile)

[0214]

[0215] Table 2 User-level configuration template profile example 2

[0216]

[0217]

[0218] Optionally, an index can be set for each user-level configuration template profile, and the description information of the configuration template can include the index corresponding to the user-level configuration template profile.

[0219] In one embodiment, when the description information of the configuration template includes a user-level configuration template profile, the algorithm strategy and parameters required for processing the target terminal's services are obtained based on the description information of the configuration template, including: obtaining the algorithm strategy and parameters included in the user-level configuration template profile;

[0220] If the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the algorithm strategy and parameters required to process the target terminal's business are obtained based on the description information of the configuration template, including: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

[0221] It is understandable that when the description information of the configuration template includes a user-level configuration template profile, the first network element can directly extract the algorithm strategy and parameters required to process the target terminal's services from the user-level configuration template profile after receiving the description information of the configuration template, and process the target terminal's service data based on the algorithm strategy and parameters.

[0222] When the description information of the configuration template includes the index corresponding to the user-level configuration template profile, after receiving the description information of the configuration template, the first network element can obtain the user-level configuration template profile corresponding to the index in the configuration set based on the index, extract the algorithm strategy and parameters required to process the service of the target terminal from the user-level configuration template profile, and then process the service data of the target terminal based on the algorithm strategy and parameters.

[0223] The configuration set can include multiple user-level configuration templates (profiles) and the index corresponding to each user-level configuration template (profile).

[0224] Understandably, when the configuration template description includes a user-level configuration template profile, although the communication cost of sending the user-level configuration template profile is slightly higher, the first network element can save the resource overhead of storing and updating the configuration set. When the configuration template description includes the index corresponding to the user-level configuration template profile, although the first network element needs to spend some resources on storing and updating the configuration set, it can save the communication cost of sending the user-level configuration template profile, thus improving communication efficiency.

[0225] In one embodiment, the configuration set can be obtained as follows:

[0226] Receive the configuration set sent by the second network element; each element in the configuration set includes the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategy and parameters required to process the terminal's services.

[0227] For example, when the second network element is a CU, the CU obtains and stores the target information corresponding to all its subordinate DUs and terminals, obtains the user-level configuration template profile corresponding to each terminal, and sets an index for each user-level configuration template profile to generate a configuration set.

[0228] Subsequently, the CU will send the configuration set to each DU under the CU.

[0229] Each DU can receive the configuration set sent by the CU.

[0230] Each element in the configuration set may include the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile.

[0231] For example, a configuration set can be represented as a list, and each configuration item in the list can be an element of the configuration set. Each configuration item can include the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile.

[0232] In one embodiment, receiving the description information of the configuration template may include:

[0233] Based on event triggering, receive description information of the configuration template.

[0234] It is understandable that when the target terminal needs to perform cell handover, i.e., when the A3 event or A5 event is triggered, or when the target terminal needs to connect to a new DU, it will involve the CU sending configuration template description information to the DU, or the DU transmitting configuration template description information between DUs, so as to ensure a smooth and continuous transition of terminal service quality in cell handover scenarios.

[0235] It should be noted that when events such as A3 and A5 are triggered, the DU will send corresponding measurement reports to the CU, such as RSRP (Reference Signal Receiving Power) reports and RSRQ (Reference Signal Receiving Quality) reports.

[0236] After receiving the corresponding measurement report, the CU will send the configuration template description information to the DU, or trigger the transmission of the configuration template description information between the DUs.

[0237] Figure 3 This is a second flowchart illustrating the configuration information processing method provided in this application embodiment; as follows: Figure 3 As shown, this application embodiment provides a configuration information processing method, the execution subject of which can be a second network element, such as a DU, a base station, etc. The method includes:

[0238] Step 310: Based on the target information corresponding to the target terminal and the target network element, determine the configuration template; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal;

[0239] Step 320: Send the description information of the configuration template to the first network element;

[0240] The target information includes at least one of the following: equipment capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0241] The first network element is the network element that establishes a connection with the target terminal.

[0242] In step 310, the second network element can obtain the target information corresponding to the target terminal and the target network element respectively, and then determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively.

[0243] The target information includes the device capability information, environmental awareness information, and service awareness information of the target terminal and target network elements.

[0244] Equipment capability information includes capabilities that the equipment possesses or supports, such as multi-antenna capabilities and the main algorithms it supports;

[0245] Environmental perception information includes the device's geographical location, channel type, signal strength, signal quality, and interference level of the environment in which the device is located.

[0246] Service-aware information includes service QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0247] Algorithm strategies refer to the algorithms and models required to process the services of the target terminal. Algorithms mainly include various physical layer signal detection algorithms, equalization algorithms, and multi-antenna algorithms; MAC (Media Access Control) layer link adaptation algorithms (such as power control), scheduling algorithms, and resource allocation algorithms; and RRC (Radio Resource Control) layer handover algorithms and load balancing algorithms. Models mainly include AI (Artificial Intelligence) models used in communication systems, such as reinforcement learning models, specifically including prediction models (such as channel prediction and traffic prediction) and recommendation models (such as overall optimization of multiple algorithms and parameters to avoid mutual exclusion between algorithms and parameters).

[0248] In step 320, the second network element can send the description information of the configuration template to the first network element.

[0249] It should be noted that after the first network element receives the description information of the configuration template sent by the second network element, it can obtain the algorithm strategy and parameters required to process the service of the target terminal based on the description information of the configuration template, and process the service data of the target terminal based on the algorithm strategy and parameters.

[0250] By determining the algorithm strategies and parameters required to process the services of the target terminal based on the device capability information, environmental awareness information, and service awareness information corresponding to the target terminal and the target network element, the first network element can set user-level algorithm strategies and key parameters according to the actual situation of the target terminal.

[0251] Based on this, even if a cell handover occurs at the terminal, the second or first network element only needs to send the description information of the configuration template to the network element newly accessed by the target terminal. This enables the newly accessed network element to process the target terminal's services using the same algorithm strategy and parameters as before the cell handover, thereby enabling the network to continuously adapt to the terminal in a closed-loop manner.

[0252] It should be noted that in the scenario where the target terminal undergoes cell handover, the target network element can be the original access network element of the target terminal. That is, the configuration template is determined based on the target information corresponding to the target terminal and its original access network element respectively.

[0253] In scenarios where no cell handover occurs at the target terminal, the target network element can be the target terminal's current access network element. That is, the second network element determines the configuration template based on the target information corresponding to both the target terminal and its current access network element. In this case, determining the configuration template based on the target information corresponding to both the target terminal and its current access network element, and then determining the algorithm strategy and parameters based on this configuration template, allows for a more rational allocation of network resources for terminal service processing. This not only ensures the effective execution of terminal services but also conserves network resources.

[0254] When a cell handover occurs at the target terminal, but the new access cell is the same as or very similar to the original access cell, the target network element can be either the original access network element of the target terminal or the current access network element of the target terminal. That is, the second network element determines the configuration template based on the target information corresponding to the target terminal and its current access network element, or it determines the configuration template based on the target information corresponding to the target terminal and its original access network element.

[0255] The configuration information processing method provided in this application obtains the algorithm strategies and parameters required for processing the target terminal's services by using the description information based on the configuration template. This enables the network to continuously adjust in a closed loop following the terminal, thereby ensuring a smooth and continuous transition of terminal service quality during cell handover scenarios and improving user experience.

[0256] It should be noted that the first network element can specifically include any one of DU, base station, or AP (Access Point).

[0257] The second network element can specifically include any one of the following: CU, DU (including DU designated by CU), cloud base station, cloud control plane node, and OAM (Operation Administration and Maintenance) network element.

[0258] For flexible deployment, cloud-based base stations or cloud-based control plane nodes can be centrally located in the cloud or at the network edge.

[0259] Considering network backward compatibility, when using the existing OAM as the second network element, in addition to distributing cell-level algorithm policies and parameters to the base station, OAM can also provide user-level algorithm policies and parameters to the base station through enhanced signaling. Specifically, OAM can store user-level algorithm policies and parameters in XML format and distribute them to the base station in XML format.

[0260] In a network architecture to which the configuration information processing method provided in this embodiment of the invention is applicable (e.g.) Figure 1 As shown, a CU can connect to and control multiple DUs, and a DU can connect to and control multiple TRPs. In this network architecture, the first network element can be a DU, and the second network element can be a CU.

[0261] In one embodiment, the description information of the configuration template includes any of the following:

[0262] User-level configuration template profile;

[0263] The index corresponding to the user-level configuration template profile.

[0264] A Profile is a configuration file that describes how to use the device's hardware and software resources. The format of a Profile can be specified or standardized by the operator or equipment manufacturer. It mainly includes the corresponding terminal and network element identifiers, as well as the various algorithm strategies and parameters determined by the network element for processing the terminal's service data, timestamps, etc.

[0265] User-level configuration templates (profiles) can be shown in Table 1 or Table 2 below:

[0266] Table 1 Example 1 of User-Level Configuration Template (profile)

[0267]

[0268] Table 2 User-level configuration template profile example 2

[0269]

[0270]

[0271] Optionally, an index can be set for each user-level configuration template profile, and the description information of the configuration template can include the index corresponding to the user-level configuration template profile.

[0272] In one embodiment, where the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the configuration information processing method provided in this embodiment of the invention may further include:

[0273] Send the configuration set to the first network element;

[0274] The configuration set includes the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the business of the target terminal.

[0275] For example, when the second network element is a CU, the CU can obtain target information from its subordinate DU, TRP, and terminal devices. The sources of target information include device self-reporting during device deployment or connection establishment, information exchange between devices during operation, core network signaling issuance, and real-time measurement reporting by devices during connection.

[0276] The CU stores target information by establishing a database, classifying and storing information for all subordinate devices, and using different information formats according to the content and purpose of the information. The information in the database can be updated periodically by time triggering or by event triggering updates. For example, after a new terminal connection is established, the terminal should be created in the database. When the terminal communication ends and the connection is released, the terminal information should be deleted from the database. When a terminal undergoes a handover, the cell information associated with the terminal should be updated. When the device is in energy-saving mode, the resource availability information should be updated accordingly.

[0277] The CU also stores all algorithm strategies and parameters that the DU might use, and saves the target for each DU and terminal. Based on the terminal's real-time information (environmental awareness information, service awareness information), the CU can calculate and determine the scenario in which the terminal is located. For example, it can infer the distance between the terminal and the DU based on the wireless signal strength, and determine the terminal's moving speed based on changes in signal strength. Typically, based on engineering experience, algorithms suitable for different scenarios can be inferred from device capability information, environmental awareness information, and service awareness information. Therefore, the CU can refer to the above engineering experience and the scenarios inferred from the calculations to pre-set certain rules, determine the algorithm model, and calculate the parameter results output by the algorithm based on the target information of the terminal and DU. Thus, various algorithm strategies and parameters are determined, and user-level configuration templates (profiles) are generated for each terminal.

[0278] It should be noted that resource allocation may include inter-cell time-frequency resource block allocation, orthogonal pilot resource allocation, beam allocation, massive MIMO, multi-user clustering, and wireless network virtualization resource pool allocation. The optimal solution typically belongs to NP-hard combinatorial optimization, with computational complexity increasing exponentially with system size. Traditional computational methods statically partition such problems, obtaining suboptimal solutions with relatively low computational cost. Future networks will more widely adopt AI technology, providing other possible technical approaches for resource allocation, such as deep recommendation systems. This requires global information and strong computing power, while CU can perform such calculations and generate suitable algorithm strategies and models.

[0279] After the CU generates the user-level configuration template profile, it will promptly send it to the DU for execution. The CU can also coordinate resource configuration among DUs based on the device capability information, environmental awareness information, and load information of its subordinate devices, such as PCI allocation, IP address allocation, resource staggering at the cell edge, and handover resource reservation.

[0280] Furthermore, CU can also set indexes for each user-level configuration template profile to generate configuration sets.

[0281] Subsequently, the CU will send the configuration set to each DU (first network element) under the CU.

[0282] Each DU can receive the configuration set sent by the CU.

[0283] Each element in the configuration set may include the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile.

[0284] For example, a configuration set can be represented as a list, and each configuration item in the list can be an element of the configuration set. Each configuration item can include the terminal identifier, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile.

[0285] It is understandable that when the description information of the configuration template includes a user-level configuration template profile, the first network element can directly extract the algorithm strategy and parameters required to process the target terminal's services from the user-level configuration template profile after receiving the description information of the configuration template, and process the target terminal's service data based on the algorithm strategy and parameters.

[0286] When the description information of the configuration template includes the index corresponding to the user-level configuration template profile, after receiving the description information of the configuration template, the first network element can obtain the user-level configuration template profile corresponding to the index in the configuration set based on the index, extract the algorithm strategy and parameters required to process the service of the target terminal from the user-level configuration template profile, and then process the service data of the target terminal based on the algorithm strategy and parameters.

[0287] Understandably, when the configuration template description includes a user-level configuration template profile, although the communication cost of sending the user-level configuration template profile is slightly higher, the first network element can save the resource overhead of storing and updating the configuration set. When the configuration template description includes the index corresponding to the user-level configuration template profile, although the first network element needs to spend some resources on storing and updating the configuration set, it can save the communication cost of sending the user-level configuration template profile, thus improving communication efficiency.

[0288] In one embodiment, step 320 may include:

[0289] Based on event triggering, the description information of the target terminal's configuration template is sent to the first network element.

[0290] It is understandable that when the target terminal needs to perform cell handover, i.e., when the A3 event or A5 event is triggered, or when the target terminal needs to connect to a new DU, the CU will send the configuration template description information to the DU to ensure a smooth and continuous transition of terminal service quality in cell handover scenarios.

[0291] It should be noted that when events such as A3 and A5 are triggered, the DU will send corresponding measurement reports to the CU, such as RSRP (Reference Signal Receiving Power) reports and RSRQ (Reference Signal Receiving Quality) reports.

[0292] After receiving the corresponding measurement report, the CU will send the configuration template description information to the DU, or trigger the transmission of the configuration template description information between the DUs.

[0293] In one embodiment, prior to step 320, the configuration information processing method provided in this application embodiment may further include:

[0294] Upon obtaining the first update information of the target terminal's target information, the configuration template is updated based on the first update information;

[0295] Upon obtaining the second update information of the target network element's target information, the configuration template is updated based on the second update information.

[0296] It should be noted that during communication among devices under the CU, when services or the environment change, each device will trigger measurement reporting for various connection states, such as service-aware information (cache data volume) and environment-aware information (RSCP / RSCQ, etc.). When this information is uploaded to the CU, it will trigger the CU to perform resource configuration-related calculations and redetermine the configuration template. The aforementioned connection changes include service establishment and release, and cross-regional or cross-device mobile handover.

[0297] Specifically, after receiving measurement reports from subordinate devices, the CU will determine the first update information of the terminal's target information and / or the second update information of the DU's target information based on the measurement report information, and update the configuration template based on the first update information and / or the second update information.

[0298] After the CU updates the configuration template, it will send it to the corresponding DU to execute the updated configuration template; or, after updating the configuration template, it will first determine whether the updated configuration template has significant changes compared to the previous configuration template (e.g., the type of a certain algorithm strategy has changed, the change value of a certain parameter is greater than the threshold, etc.). If so, it will be sent to the corresponding DU for execution in a timely manner.

[0299] The configuration information processing method provided in this application can dynamically update the algorithm strategies and parameters required for processing the services of the target terminal by updating the configuration template based on the target information before issuing the configuration template, thereby improving the service quality of the terminal.

[0300] In one embodiment, such as Figure 4 As shown, the second network element may include:

[0301] The database is used to store target information corresponding to the target terminal and the target network element respectively;

[0302] The strategy calculation unit has built-in various algorithms and models, as well as some engineering experience rules, to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively;

[0303] The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively.

[0304] The protocol processing unit is used to process mobile communication system access network protocol functions.

[0305] The interface processing unit is used to process the interfaces between the second network element and various network entities in the core network.

[0306] The following are several examples of applying the configuration information processing method provided in the embodiments of this application:

[0307] Example 1 (Terminal does not switch cells):

[0308] like Figure 5 As shown, this example includes the following steps:

[0309] Step 510: DU1 (first network element) sends the target information of DU1 (first network element) and UE (target terminal) to CU (second network element). Optionally, CU can also obtain the target information of UE from the core network.

[0310] Step 520: The CU creates an entry for the UE in the database, and saves the obtained DU1 and the target information of the UE into the database after preprocessing.

[0311] Step 530: CU policy calculation is triggered. The CU policy calculation module retrieves the target information of DU1 and UE from the database and generates the UE profile based on the target information of DU1 and UE.

[0312] Step 540: The CU sends the UE's profile to the DU1;

[0313] Step 550: DU processes the UE's service data based on the UE's profile.

[0314] It should be noted that the specific implementation methods of the above steps can be referred to the above method embodiments, and will not be repeated here.

[0315] Example 2 (Terminal cell handover, distributed interaction mode):

[0316] like Figure 6 As shown, this example includes the following steps:

[0317] Step 610: The target terminal UE performs frequency point measurement according to the network configuration, including RSRP and / or RSRQ information; and the RSRP and / or RSRQ information meets the conditions to trigger the A3 event reporting;

[0318] Step 620: After receiving the RSRP and / or RSRQ measurement reports, DU1 (the original access network element of the target terminal) determines whether the handover conditions are met based on the signal strength of the local area and neighboring areas in the reported content.

[0319] Step 630: DU1 determines that DU2 (the current access network element) meets the handover conditions, notifies DU2 to prepare for handover, and sends the UE's profile to DU2 at the same time.

[0320] Step 640: DU2 determines the algorithm strategy and parameters required to process the UE's services based on the profile provided by DU1; optionally, DU2 can also recalculate the parameters by combining the user information in the cell to determine the resource configuration information for the UE and prepare for handover.

[0321] Step 650: DU1 notifies the UE to switch to DU2. The handover command carries information such as the channel resources prepared by DU2 for the UE.

[0322] Step 660: After the UE switches to DU2, DU2 processes the UE's service data according to the determined algorithm strategy and parameters.

[0323] It should be noted that the specific implementation methods of the above steps can be referred to the above method embodiments, and will not be repeated here.

[0324] Example 3 (Terminal cell handover, centralized control mode):

[0325] like Figure 7 As shown, this example includes the following steps:

[0326] Step 710: The target terminal UE performs frequency point measurement according to the network configuration, including RSRP and / or RSRQ information; and the RSRP and / or RSRQ information triggers the A3 event reporting when the conditions are met.

[0327] Step 720: DU1 (original access network element) sends RSRP and / or RSRQ measurement reports to CU (second network element);

[0328] Step 730: After receiving the RSRP and / or RSRQ measurement reports, the CU determines whether the handover conditions are met based on the signal strength of the local and neighboring cells in the reported content.

[0329] Step 740: The CU determines that DU2 (the current access network element) meets the handover conditions, notifies DU2 to prepare for handover, and sends the UE's profile to DU2 at the same time.

[0330] Step 750: DU2 determines the algorithm strategy and parameters required to process the UE's services based on the profile provided by CU; optionally, DU2 can also recalculate the parameters by combining the user information in the cell to determine the resource configuration information for the UE and prepare for handover.

[0331] Step 760: DU1 notifies the UE to switch to DU2. The handover command carries information such as the channel resources prepared by DU2 for the UE.

[0332] Step 770: DU2 processes the UE's service data according to the determined algorithm strategy and parameters.

[0333] It should be noted that the specific implementation methods of the above steps can be referred to the above method embodiments, and will not be repeated here.

[0334] Figure 8 This is one of the structural schematic diagrams of the network element provided in the embodiments of this application, such as... Figure 8 As shown, the network element includes a memory 820, a transceiver 800, and a processor 810, wherein:

[0335] The memory 820 is used to store computer programs; the transceiver 800 is used to send and receive data under the control of the processor 810; the processor 810 is used to read the computer program in the memory 820 and perform the following operations:

[0336] Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal;

[0337] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0338] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0339] Specifically, transceiver 800 is used to receive and send data under the control of processor 810.

[0340] Among them, Figure 8 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 810) and memory (memory 820). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 800 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 810 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 810 during operation.

[0341] The processor 810 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0342] In one embodiment, the processor 810 is specifically configured to perform the following operations:

[0343] Receive the description information of the configuration template sent by the original access network element.

[0344] In one embodiment, when the target network element is the original access network element of the target terminal and the network element is the current access network element of the target terminal, the processor 810 is specifically configured to perform the following operations:

[0345] Receive the description information of the configuration template sent by the second network element.

[0346] In one embodiment, when the network element is the target network element and the target network element is the original access network element of the target terminal, the processor 810 is specifically configured to perform the following operations:

[0347] Receive the description information of the configuration template sent by the second network element.

[0348] In one embodiment, the processor 810 is further configured to perform the following operations:

[0349] The description information of the configuration template is sent to the existing access network element of the target terminal.

[0350] In one embodiment, the description information of the configuration template includes any one of the following:

[0351] User-level configuration template profile;

[0352] The index corresponding to the user-level configuration template profile.

[0353] In one embodiment, when the description information of the configuration template includes a user-level configuration template profile, obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile;

[0354] When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

[0355] In one embodiment, the processor 810 is further configured to perform the following operations:

[0356] The system receives the configuration set sent by the second network element. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

[0357] In one embodiment, the processor 810 is specifically configured to perform the following operations:

[0358] Based on event triggering, the description information of the configuration template is received.

[0359] In one embodiment, the algorithm strategy includes at least one of the following:

[0360] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0361] In one embodiment, the device capability information includes multi-antenna capability information;

[0362] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0363] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0364] In one embodiment, the network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0365] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0366] The DU includes the DU specified by the CU.

[0367] It should be noted that the network element provided in this application embodiment can implement all the method steps implemented by the method embodiment with the first network element as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0368] Figure 9 This is the second schematic diagram of the network element structure provided in the embodiments of this application, such as... Figure 9 As shown, the network element includes a memory 920, a transceiver 900, and a processor 910, wherein:

[0369] The memory 920 is used to store computer programs; the transceiver 900 is used to send and receive data under the control of the processor 910; the processor 910 is used to read the computer program in the memory 920 and perform the following operations:

[0370] Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal.

[0371] Send the description information of the configuration template to the first network element;

[0372] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0373] Specifically, transceiver 900 is used to receive and send data under the control of processor 910.

[0374] Among them, Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 910) and memory (memory 920). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 900 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 910 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 910 during operation.

[0375] The processor 910 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0376] In one embodiment, the description information of the configuration template includes any one of the following:

[0377] User-level configuration template profile;

[0378] The index corresponding to the user-level configuration template profile.

[0379] In one embodiment, when the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the processor 910 is further configured to perform the following operations:

[0380] Send the configuration set to the first network element;

[0381] The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

[0382] In one embodiment, the processor 910 is specifically configured to perform the following operations:

[0383] Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

[0384] In one embodiment, before sending the description information of the configuration template to the first network element, the processor 910 is further configured to perform the following operations:

[0385] Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information;

[0386] Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

[0387] In one embodiment, the algorithm strategy includes at least one of the following:

[0388] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0389] In one embodiment, the device capability information includes multi-antenna capability information;

[0390] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0391] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0392] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0393] In one embodiment, the network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance, and management (OAM) network element.

[0394] The DU includes the DU specified by the CU.

[0395] In one embodiment, the network element includes:

[0396] A database is used to store target information corresponding to the target terminal and the target network element, respectively.

[0397] The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively;

[0398] The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively.

[0399] The protocol processing unit is used to process mobile communication system access network protocol functions.

[0400] The interface processing unit is used to process the interface between the network element and the network entity.

[0401] It should be noted that the network element provided in this application embodiment can implement all the method steps implemented by the method embodiment with the second network element as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0402] Figure 10 This is one of the structural schematic diagrams of the configuration information processing device provided in the embodiments of this application. For example... Figure 10 As shown in the illustration, this application embodiment also provides a configuration information processing device applied to a first network element, the device comprising:

[0403] The acquisition unit 1010 is used to acquire the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template.

[0404] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0405] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal.

[0406] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0407] Receive the description information of the configuration template sent by the original access network element.

[0408] In one embodiment, when the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0409] Receive the description information of the configuration template sent by the second network element.

[0410] In one embodiment, when the first network element is the target network element and the target network element is the original access network element of the target terminal, the description information of the configuration template is obtained in the following manner:

[0411] Receive the description information of the configuration template sent by the second network element.

[0412] In one embodiment, the apparatus further includes a transmitting unit (not shown), for:

[0413] The description information of the configuration template is sent to the existing access network element of the target terminal.

[0414] In one embodiment, the description information of the configuration template includes any one of the following:

[0415] User-level configuration template profile;

[0416] The index corresponding to the user-level configuration template profile.

[0417] In one embodiment, when the description information of the configuration template includes a user-level configuration template profile, obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile;

[0418] When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

[0419] In one embodiment, the apparatus further includes a receiving unit (not shown) for:

[0420] The system receives the configuration set sent by the second network element. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

[0421] In one embodiment, receiving the description information of the configuration template includes:

[0422] Based on event triggering, the description information of the configuration template is received.

[0423] In one embodiment, the algorithm strategy includes at least one of the following:

[0424] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0425] In one embodiment, the device capability information includes multi-antenna capability information;

[0426] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0427] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0428] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0429] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0430] The DU includes the DU specified by the CU.

[0431] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the method embodiment where the execution subject is the first network element, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0432] Figure 11 This is a second schematic diagram of the configuration information processing device provided in the embodiments of this application. Figure 11 As shown in the illustration, this application also provides a configuration information processing device applied to a second network element, the device comprising:

[0433] The determining unit 1110 is used to determine a configuration template based on the target information corresponding to the target terminal and the target network element respectively; the configuration template is used to obtain the algorithm strategy and parameters required to process the service of the target terminal.

[0434] The sending unit 1120 is used to send the description information of the configuration template to the first network element;

[0435] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0436] The description information of the configuration template includes any one of the following:

[0437] User-level configuration template profile;

[0438] The index corresponding to the user-level configuration template profile.

[0439] In one embodiment, when the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the sending unit 1120 is further configured to:

[0440] Send a configuration set to the first network element;

[0441] The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

[0442] In one embodiment, sending the description information of the configuration template to the first network element includes:

[0443] Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

[0444] In one embodiment, before sending the description information of the configuration template to the first network element, the device further includes an update module (not shown in the figure), used for:

[0445] Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information;

[0446] Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

[0447] In one embodiment, the algorithm strategy includes at least one of the following:

[0448] Signal detection algorithms, equalization algorithms, and multi-antenna algorithms for the physical layer; link adaptation algorithms, scheduling algorithms, and resource allocation algorithms for the MAC layer; handover algorithms and load balancing algorithms for the RRC layer; prediction models and recommendation models.

[0449] In one embodiment, the device capability information includes multi-antenna capability information;

[0450] The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located;

[0451] The service awareness information includes at least one of the following: service quality of service (QoS) information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

[0452] In one embodiment, the first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

[0453] In one embodiment, the second network element includes any one of a centralized unit (CU), a distributed unit (DU), a cloud-based base station, a cloud-based control plane node, and an operation, maintenance and management (OAM) network element.

[0454] The DU includes the DU specified by the CU.

[0455] In one embodiment, the second network element includes:

[0456] A database is used to store target information corresponding to the target terminal and the target network element, respectively.

[0457] The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively;

[0458] The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively.

[0459] The protocol processing unit is used to process mobile communication system access network protocol functions.

[0460] The interface processing unit is used to process the interface between the second network element and the network entity.

[0461] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the method embodiment where the execution subject is the second network element, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0462] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0463] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0464] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the methods provided in the above embodiments, such as including:

[0465] Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal;

[0466] The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information.

[0467] The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal. Alternatively,

[0468] Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal.

[0469] Send the description information of the configuration template to the first network element;

[0470] The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal.

[0471] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0472] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).

[0473] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0474] The base station involved in this application embodiment may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The base station can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The base station can also coordinate the attribute management of the air interface. For example, the base station involved in the embodiments of this application can be a network device (Base Transceiver Station, BTS) in Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, etc., and is not limited in the embodiments of this application. In some network structures, the base station may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and distributed unit may also be geographically separated.

[0475] Base stations and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

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

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

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

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

[0480] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A configuration information processing method, characterized in that, Applied to the first network element, the method includes: Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal; The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information. The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal; The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

2. The configuration information processing method according to claim 1, characterized in that, When the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following way: Receive the description information of the configuration template sent by the original access network element.

3. The configuration information processing method according to claim 1, characterized in that, When the target network element is the original access network element of the target terminal, and the first network element is the current access network element of the target terminal, the description information of the configuration template is obtained in the following way: Receive the description information of the configuration template sent by the second network element.

4. The configuration information processing method according to claim 1, characterized in that, When the first network element is the target network element, and the target network element is the original access network element of the target terminal, the description information of the configuration template is obtained in the following way: Receive the description information of the configuration template sent by the second network element.

5. The configuration information processing method according to claim 4, characterized in that, The method further includes: The description information of the configuration template is sent to the existing access network element of the target terminal.

6. The configuration information processing method according to claim 5, characterized in that, When the description information of the configuration template includes a user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile; When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

7. The configuration information processing method according to claim 6, characterized in that, The method further includes: The system receives the configuration set sent by the second network element. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

8. The configuration information processing method according to any one of claims 2 to 5, characterized in that, The description information of receiving the configuration template includes: Based on event triggering, the description information of the configuration template is received.

9. The configuration information processing method according to any one of claims 1 to 5, characterized in that, The device capability information includes multi-antenna capability information; The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located; The service awareness information includes at least one of the following: service quality of QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

10. The configuration information processing method according to any one of claims 1 to 5, characterized in that, The first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

11. The configuration information processing method according to any one of claims 3, 4, and 7, characterized in that, The second network element includes any one of the following: centralized unit (CU), distributed unit (DU), cloud-based base station, cloud-based control plane node, and operation, maintenance and management (OAM) network element; The DU includes the DU specified by the CU.

12. A configuration information processing method, characterized in that, Applied to a second network element, the method includes: Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal. Send the description information of the configuration template to the first network element; The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal. The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

13. The configuration information processing method according to claim 12, characterized in that, If the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the method further includes: Send a configuration set to the first network element; The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

14. The configuration information processing method according to claim 12, characterized in that, The step of sending the description information of the configuration template to the first network element includes: Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

15. The configuration information processing method according to claim 12, characterized in that, Before sending the description information of the configuration template to the first network element, the method further includes: Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information; Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

16. The configuration information processing method according to any one of claims 12 to 15, characterized in that, The device capability information includes multi-antenna capability information; The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located; The service awareness information includes at least one of the following: service quality of QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

17. The configuration information processing method according to any one of claims 12 to 15, characterized in that, The first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

18. The configuration information processing method according to any one of claims 12 to 15, characterized in that, The second network element includes any one of the following: centralized unit (CU), distributed unit (DU), cloud-based base station, cloud-based control plane node, and operation, maintenance and management (OAM) network element; The DU includes the DU specified by the CU.

19. The configuration information processing method according to claim 18, characterized in that, The second network element includes: A database is used to store target information corresponding to the target terminal and the target network element, respectively. The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively; The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively. The protocol processing unit is used to process mobile communication system access network protocol functions. The interface processing unit is used to process the interface between the second network element and the network entity.

20. A network element, comprising a memory, a transceiver, and a processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Based on the description information of the configuration template, obtain the algorithm strategies and parameters required to process the business of the target terminal; The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information. The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal; The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

21. The network element according to claim 20, characterized in that, When the target network element is the original access network element of the target terminal, and the network element is the current access network element of the target terminal, the processor is specifically used to perform the following operations: Receive the description information of the configuration template sent by the original access network element.

22. The network element according to claim 20, characterized in that, When the target network element is the original access network element of the target terminal, and the network element is the current access network element of the target terminal, the processor is specifically used to perform the following operations: Receive the description information of the configuration template sent by the second network element.

23. The network element according to claim 20, characterized in that, When the network element is the target network element, and the target network element is the original access network element of the target terminal, the processor is specifically used to perform the following operations: Receive the description information of the configuration template sent by the second network element.

24. The network element according to claim 23, characterized in that, The processor is also used to perform the following operations: The description information of the configuration template is sent to the existing access network element of the target terminal.

25. The network element according to claim 24, characterized in that, When the description information of the configuration template includes a user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the algorithm strategy and parameters included in the user-level configuration template profile; When the description information of the configuration template includes an index corresponding to the user-level configuration template profile, the step of obtaining the algorithm strategy and parameters required for processing the target terminal's services based on the description information of the configuration template includes: obtaining the user-level configuration template profile corresponding to the index in the configuration set based on the index, and obtaining the algorithm strategy and parameters included in the user-level configuration template profile.

26. The network element according to claim 25, characterized in that, The processor is also used to perform the following operations: The system receives the configuration set sent by the second network element. Each element in the configuration set includes the identifier of the terminal, the user-level configuration template profile corresponding to the terminal, and the index corresponding to the configuration template profile. The user-level configuration template profile includes the algorithm strategy and parameters required to process the services of the terminal.

27. The network element according to any one of claims 21 to 24, characterized in that, The processor is specifically used to perform the following operations: Based on event triggering, the description information of the configuration template is received.

28. The network element according to any one of claims 20 to 24, characterized in that, The device capability information includes multi-antenna capability information; The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located; The service awareness information includes at least one of the following: service quality of QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

29. The network element according to any one of claims 20 to 24, characterized in that, The network element includes any one of the following: distribution unit (DU), base station, and access point (AP).

30. The network element according to any one of claims 22, 23, and 26, characterized in that, The second network element includes any one of the following: centralized unit (CU), distributed unit (DU), cloud-based base station, cloud-based control plane node, and operation, maintenance and management (OAM) network element; The DU includes the DU specified by the CU.

31. A network element, comprising a memory, a transceiver, and a processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Based on the target information corresponding to the target terminal and the target network element, a configuration template is determined; the configuration template is used to obtain the algorithm strategies and parameters required to process the services of the target terminal. Send the description information of the configuration template to the first network element; The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal. The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

32. The network element according to claim 31, characterized in that, If the description information of the configuration template includes the index corresponding to the user-level configuration template profile, the processor is further configured to perform the following operations: Send a configuration set to the first network element; The configuration set includes an identifier for the terminal, a user-level configuration template profile corresponding to the terminal, and an index corresponding to the configuration template profile; the user-level configuration template profile includes the algorithm strategies and parameters required to process the services of the target terminal.

33. The network element according to claim 31, characterized in that, The processor is specifically used to perform the following operations: Based on the event trigger, the description information of the configuration template of the target terminal is sent to the first network element.

34. The network element according to claim 31, characterized in that, Before sending the description information of the configuration template to the first network element, the processor is further configured to perform the following operations: Upon obtaining the first update information of the target information of the target terminal, the configuration template is updated based on the first update information; Upon obtaining the second update information of the target information of the target network element, the configuration template is updated based on the second update information.

35. The network element according to any one of claims 31 to 34, characterized in that, The device capability information includes multi-antenna capability information; The environmental perception information includes at least one of the following: the device's geographical location information, channel type information, signal strength information, signal quality information, and interference level information of the environment in which the device is located; The service awareness information includes at least one of the following: service quality of QoS information, current cached data volume of the device, current storage capacity of the device, and current load of the device.

36. The network element according to any one of claims 31 to 34, characterized in that, The first network element includes any one of a distribution unit (DU), a base station, and an access point (AP).

37. The network element according to any one of claims 31 to 34, characterized in that, The network element includes any one of the following: centralized unit (CU), distributed unit (DU), cloud-based base station, cloud-based control plane node, and operation, maintenance and management (OAM) network element; The DU includes the DU specified by the CU.

38. The network element according to claim 37, characterized in that, The network element includes: A database is used to store target information corresponding to the target terminal and the target network element, respectively. The strategy calculation unit is used to determine the configuration template based on the target information corresponding to the target terminal and the target network element respectively; The data processing unit is used to acquire target information corresponding to the target terminal and the target network element respectively, and to clean, classify and summarize the target information corresponding to the target terminal and the target network element respectively. The protocol processing unit is used to process mobile communication system access network protocol functions. The interface processing unit is used to process the interface between the network element and the network entity.

39. A configuration information processing device, characterized in that, Applied to the first network element, the device includes: The acquisition unit is used to acquire the algorithm strategies and parameters required for processing the target terminal's services based on the description information of the configuration template. The configuration template is determined based on the target information corresponding to the target terminal and the target network element, respectively; the target information includes at least one of device capability information, environmental awareness information, and service awareness information. The target network element is the current access network element of the target terminal and / or the original access network element of the target terminal; The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

40. A configuration information processing device, characterized in that, Applied to a second network element, the device includes: The determining unit is used to determine a configuration template based on the target information corresponding to the target terminal and the target network element respectively; the configuration template is used to obtain the algorithm strategy and parameters required to process the service of the target terminal; The sending unit is used to send the description information of the configuration template to the first network element; The target information includes at least one of device capability information, environmental awareness information, and service awareness information; the target network element is the current access network element of the target terminal or the original access network element of the target terminal. The description information of the configuration template includes any one of the following: User-level configuration template profile; The index corresponding to the user-level configuration template profile; The algorithm strategy includes algorithms and / or models required to process the services of the target terminal, wherein the algorithm includes one or more of the following: Signal detection algorithms, equalization algorithms, and multi-antenna algorithms used in the physical layer; Link adaptation algorithms, scheduling algorithms, and resource allocation algorithms used in the Media Access Control (MAC) layer; Handover algorithms and load balancing algorithms used in the Radio Resource Control (RRC) layer; The model includes one or more of the following: Predictive models and recommendation models.

41. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the method according to any one of claims 1 to 11, or to perform the method according to any one of claims 12 to 19.

Citation Information

Patent Citations

  • Network configuration method, device and system

    CN110913409A