Terminal management method, electronic equipment and storage medium

By acquiring and associating information on the core network side and base station side of the terminal device, terminal association information is formed, and the problems of high and low efficiency of terminal equipment management are solved, and the unified management of terminal information is realized, which reduces management costs and improves efficiency.

CN120224233APending Publication Date: 2025-06-27ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311837313.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In enterprise-oriented network service scenarios, the management cost of terminal equipment is high and low efficiency, mainly because terminal information is scattered in various professional systems of terminal, wireless, and core networks, resulting in a single management system being unable to centrally monitor and analyze the overall situation of terminal status.

Method used

By acquiring terminal information on the core network side and the base station side of the terminal device, the terminal association information is performed to form terminal association information, and at least some terminal devices are subjected to predetermined management operations.

Benefits of technology

It realizes unified centralized management of terminal information in base stations and core networks, saves manpower and material resources, reduces management costs, improves management efficiency, and supports rapid positioning of terminal problems and shortens the problem handling cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224233A_ABST
    Figure CN120224233A_ABST
Patent Text Reader

Abstract

The invention provides a terminal management method, electronic equipment and a storage medium, and the method comprises the steps: obtaining original terminal information which comprises the core network side terminal information of at least one terminal device and the base station side terminal information of at least one terminal device; associating the core network side terminal information and the base station side terminal information of each terminal device to obtain terminal association information of each terminal device; and according to the terminal association information of each terminal device, performing predetermined management operation on at least part of the terminal devices. Through the method, the management cost can be reduced, and the management efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a terminal management method, an electronic device, and a storage medium. Background Art

[0002] In the network service scenario for enterprises (To-Business, ToB), terminal devices on the enterprise side are gradually showing a trend of being deployed in a private network. After the terminal devices on the enterprise side access the communication network, both the terminal side and the network side contain a large amount of terminal information. Managing the terminal information on the terminal side and managing the terminal information on the network side both consume a lot of manpower and material resources, with high costs and low management efficiency. Summary of the Invention

[0003] This application provides a terminal management method, an electronic device, and a storage medium for reducing management costs and improving management efficiency.

[0004] An embodiment of this application provides a terminal management method, including: obtaining original terminal information, where the original terminal information includes: core network side terminal information of at least one terminal device and base station side terminal information of at least one terminal device; associating the core network side terminal information and the base station side terminal information of each terminal device to obtain terminal association information of each terminal device; and performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device.

[0005] An embodiment of this application provides a network device, including: one or more processors; a memory storing one or more programs, which when executed by the one or more processors, cause the one or more processors to implement any one of the terminal management methods in the embodiments of this application.

[0006] An embodiment of this application provides a storage medium storing a computer program, which when executed by a processor, implements any one of the terminal management methods in the embodiments of this application.

[0007] According to the terminal management method of the embodiments of this application, the core network side terminal information of at least one terminal device and the base station side terminal information of the at least one terminal device in the obtained original terminal information can be associated to obtain the terminal association information of each terminal device, so that a predetermined management operation can be performed on at least some of the terminal devices according to the terminal association information of each terminal device. According to this method, after associating the terminal information collected from the core network and the base station, the terminal information in the base station and the core network can be connected, so that the terminal information in the base station and the core network can be uniformly and centrally managed, which is beneficial to saving manpower and material resources, reducing management costs, and improving management efficiency.

[0008] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 An architectural diagram showing a terminal management system in some scenarios.

[0010] Figure 2 A flowchart of a terminal management method provided in an embodiment of the present application is shown.

[0011] Figure 3 A schematic diagram of the collection process of original terminal information provided by an embodiment of the present application is shown.

[0012] Figure 4 A schematic diagram of the collection and diagnosis of end-to-end delay, jitter and bandwidth indicators provided in an embodiment of the present application is shown.

[0013] Figure 5 The following is an architecture diagram of a terminal management system according to an embodiment of the present application.

[0014] Figure 6 A schematic diagram of the terminal problem diagnosis process flow of an embodiment of the present application is shown.

[0015] Figure 7 A block diagram of a terminal management device provided in an embodiment of the present application is shown.

[0016] Figure 8 A structural diagram showing an exemplary hardware architecture of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0018] In the ToB scenario, network communication equipment is deployed on the enterprise side. Campus customers can use terminals to connect to the 5th Generation Mobile Communication Technology (5G) ToB network to complete enterprise business. Campus customers are very concerned about the end-to-end status of the terminal, including but not limited to the terminal network connection status, the status of the network side number card, problem demarcation, etc.

[0019] In related technologies, terminal information, terminal numbers and other information are scattered in various professional systems of terminals, wireless and core networks. For example, the terminal status is obtained on the terminal device side, the number contract information can be maintained on the core network, and the network delay of the terminal may involve multiple aspects such as the terminal, wireless base station, core network and third-party application servers. A single management system cannot centrally monitor the full picture of terminal information of terminal devices in the park, nor can it analyze the overall situation of the terminal status.

[0020] Figure 1 The following diagram shows the architecture of the terminal management system in some scenarios. Figure 1 In the present invention, the architecture includes: terminal device 101, wireless device 102, core network device 103, wireless management tool 104, core network management tool 105 and terminal management tool 106. Among them, the wireless management tool 104 can be used to manage the terminal information of the terminal device 101 in the wireless device 102, the core network management tool 105 can be used to manage the terminal information of the terminal device 101 on the core network side, and the terminal management tool 106 is used to manage the terminal information of the terminal device 101 itself.

[0021] pass Figure 1 It can be seen that in the ToB scenario, the terminal management and network management performed by the wireless management tool 104, the core network management tool 105 and the terminal management tool 106 are all isolated. In actual scenarios, they are often restricted by many conditions and cannot unify and associate the scattered data (that is, they cannot pull the information together). This will make it difficult to locate terminal problems and the problem handling cycle will be longer.

[0022] Based on this, starting from the communication network system, it is very necessary to integrate the terminal and SIM card information on the terminal side, wireless side, and core network side to form end-to-end terminal-level intelligent operation and maintenance management for corporate customers.

[0023] The embodiment of the present application provides a terminal management method for reducing management costs and improving management efficiency. In some scenarios, it can also be used to quickly locate terminal problems and shorten the problem handling cycle.

[0024] The terminal management method and device provided in the embodiment of the present application can be executed by a terminal management server. Accordingly, the terminal management device provided in the embodiment of the present application can be arranged in a terminal management server. The terminal management method provided in the embodiment of the present application can also be executed by a server or server cluster that is different from the terminal management server and can communicate with the terminal device and / or the terminal management server. Accordingly, the terminal management device provided in the embodiment of the present application can also be arranged in a server or server cluster that is different from the terminal management server and can communicate with the terminal device and / or the terminal management server.

[0025] It should be understood that Figure 1 the numbers of the terminal devices, base stations, and core network elements in [[ ]] are merely illustrative. According to the implementation requirements, there can be any number of terminal devices, base stations, and core network elements.

[0026] In a first aspect, an embodiment of the present application provides a terminal management method. This method can be executed by an electronic device such as a terminal management server, and this method can be implemented by a processor calling computer-readable program instructions stored in a memory. The terminal management server can include an independent physical server, a server cluster composed of multiple servers, or a cloud server capable of performing cloud computing.

[0027] Figure 2 is a flowchart of the terminal management method provided by the embodiment of the present application. Referring to Figure 2 , the method may include the following steps.

[0028] S210, obtain original terminal information, where the original terminal information includes: core network side terminal information of at least one terminal device and base station side terminal information of at least one terminal device.

[0029] As an example, the original terminal information may include: core network side terminal information of at least one terminal device collected from the core network and base station side terminal information of at least one terminal device collected from the base station.

[0030] In this step, the core network side terminal information refers to the information related to the terminal device collected from the core network side devices. For example, the International Mobile Equipment Identity (IMEI), International Mobile Subscriber Identity (IMSI), Internet Protocol (IP), Quality of Service (QoS), Data Network Name (DNN), network slice, etc. of the SIM card collected from the Unified Data Management (UDM) network element; the dynamic registration and session status information corresponding to the IMSI collected from the Access and Mobility Management Function (AMF) and Session Management Function (SMF); the end-to-end delay and packet delay of the user side collected from the User Plane Function (UPF); and the bandwidth metrics of a single user (a single terminal device) on the core network side obtained through the UPF.

[0031] Among them, the SIM card is a mobile phone card sold by the operator. Each SIM card can correspond to an IMEI, and through the SIM card, the network services provided by the operator can be used; the bandwidth metrics can include, for example, the uplink bandwidth, downlink bandwidth, etc.; the end-to-end delay is the delay from the corresponding terminal device to the accessed application server; the packet delay includes: the delay from the corresponding terminal device to the base station, the delay from the base station to the core network, and the delay from the core network to the application server.

[0032] In this step, the base station side terminal information is the information related to the terminal device collected from the base station. The base station side terminal information includes but is not limited to: the connection status of the base station side terminal, cell information, the delay from the terminal to the radio side base station, delay jitter, and bandwidth metrics.

[0033] In this step, the terminal side terminal information is the information collected from the terminal device itself. The terminal side terminal information includes but is not limited to: the terminal side connection status, terminal location, terminal model, alarm information on the terminal side, etc.

[0034] Exemplarily, the terminal device can be various electronic devices supporting network service operations, including but not limited to smartphones, tablets, laptop computers, desktop computers, and so on.

[0035] S220. Associate the core network side terminal information and the base station side terminal information of each terminal device to obtain the terminal association information of each terminal device.

[0036] In this step, the core network side terminal information, the base station side terminal information, and the terminal side terminal information can be associated through the identification information of the terminal device to obtain the terminal association information. That is to say, through the identification information of the terminal device, the information obtained in each system (core network, radio side base station, terminal) can be associated and matched, so as to converge and associate the terminal information scattered in each system, form the terminal association information, realize the unified modeling of the terminal information in each system, and form a complete terminal information model that connects each system.

[0037] S230. Perform a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device.

[0038] Exemplarily, the predetermined management operation includes at least one of the following: network quality detection, connection status detection, terminal anomaly diagnosis, operation profile construction, diagnosis conclusion determination, and terminal information display.

[0039] In this step, at least some of the terminal devices can be the terminal devices that generate alarm information, or can be any terminal devices with management operation requirements, which can be specifically determined according to actual needs, and the embodiments of the present application do not make specific limitations.

[0040] According to the terminal management method of the embodiments of the present application, the core network side terminal information of at least one terminal device in the obtained original terminal information and the base station side terminal information of the at least one terminal device can be associated to obtain the terminal association information of each terminal device, so that a predetermined management operation can be performed on at least some of the terminal devices according to the terminal association information of each terminal device. According to this method, after associating the terminal information collected from the core network and the base station, the terminal information in the base station and the core network can be connected, so that the terminal information in the base station and the core network can be managed in a unified and centralized manner, which is beneficial to saving manpower and material resources, reducing management costs, and improving management efficiency.

[0041] In the embodiments of the present application, obtaining the original terminal information in step S210 can include the following multiple implementation manners.

[0042] Exemplarily, one implementation is as follows: The core network side terminal information of at least one terminal device can be collected from the core network side, the base station side terminal information of at least one terminal device can be collected from the base station side, and the corresponding terminal side terminal information can be collected from the terminal side of at least one terminal device. It should be noted that the order of information collection from the core network side, the base station side, and the terminal side may not be specifically limited. After collecting the above information, the core network side terminal information and the base station side terminal information of each terminal device can be associated according to the identification information of the terminal device to obtain the terminal association information of each terminal device.

[0043] Exemplarily, another implementation is as follows: After collecting the terminal information on any one of the core network side, the base station side, and the terminal side, the identification information of the terminal device can be obtained from the collected terminal information, and then according to the identification information, the terminal information corresponding to the terminal identification can be collected from the other two sides respectively.

[0044] As a specific example, in some embodiments, step S210 may specifically include: S11, collecting the core network side terminal information of at least one terminal device from the core network. The core network side terminal information at least includes: the identification information of each terminal device; S12, collecting the terminal information corresponding to each identification information from the base station to obtain the base station side terminal information corresponding to each terminal device; S13, collecting the terminal information from the terminal corresponding to each identification information to obtain the terminal side terminal information corresponding to each terminal device.

[0045] In some embodiments, the above step S220 may specifically include: Associating the core network side terminal information and the base station side terminal information according to the identification information of each terminal device to obtain the terminal association information corresponding to each terminal device.

[0046] Exemplarily, the identification information of the terminal device includes but is not limited to at least one of the following: IMEI, IMSI.

[0047] In this embodiment, the identification information of the terminal device can be used to uniquely identify the corresponding terminal device. Associating the core network side terminal information and the base station side terminal information of each terminal device according to the identification information facilitates the centralized management of the terminal information on the core network side and the base station side, thereby helping to improve the efficiency of performing management operations on the terminal device.

[0048] In some embodiments, the original terminal information further includes: the terminal side terminal information collected from at least one terminal device; the above step S220 may specifically include: Associating the core network side terminal information, the base station side terminal information, and the terminal side terminal information according to the identification information of each terminal device to obtain the terminal association information corresponding to each terminal device.

[0049] In the embodiments of the present application, the identification information of the terminal device may be the identification information obtained from the terminal information on the core network side collected, or may be the identification information obtained from the terminal information on the base station side collected, or may be the identification information obtained from the terminal information on the terminal side. The embodiments of the present application may not make specific limitations.

[0050] In this embodiment, according to the identification information of the terminal device, the terminal information on the core network side, the terminal information on the base station side, and the terminal information on the terminal side of each terminal device are associated together, which is convenient for centralized management of the terminal information on the core network side, the base station side, and the terminal side, and thus helps to improve the efficiency of performing management operations on the terminal device.

[0051] For ease of understanding, the following combines Figure 3 and describes the acquisition process of the original terminal information and the processing process of associating the terminal information on the core network side, the terminal information on the base station side, and the terminal information on the terminal side in the original terminal information through exemplary embodiments. Figure 3 FIG. shows a schematic diagram of the processing process of information acquisition and information association provided by the embodiments of the present application. In Figure 3 the terminal management server acquires the original terminal information and associates the terminal information on the core network side, the terminal information on the base station side, and the terminal information on the terminal side in the original terminal information, which may specifically include the following steps:

[0052] S301, Acquire the terminal information on the core network side of multiple terminal devices collected from the core network.

[0053] Specifically, information such as the IMEI, IMSI, IP, and Qos of the SIM card can be obtained from the UDM; the dynamic registration and session status, user delay, jitter, and bandwidth metrics can be obtained from the AMF, SMF, and UPF.

[0054] In this step, the terminal information obtained from the core network elements can all be referred to as: core side terminal information.

[0055] S302, According to the IMEI information collected from the core network, obtain the base station side connection status, base station cell, etc. information corresponding to each IMEI from the base station, and establish an association through the IMEI.

[0056] In this step, the terminal information obtained from the base station (also referred to as the radio side or the base station side) can all be referred to as: base station side terminal information. Through the identification information of the terminal device such as the IMEI, the association between the core side terminal information and the base station side terminal information can be established.

[0057] S303, According to information such as the IMEI, obtain the terminal side connection status, terminal location, terminal model, and alarm information on the terminal side.

[0058] InFigure 3 In this case, assume that a certain IMEI belongs to terminal A. Then, according to this IMEI, terminal information of terminal A on the terminal side can be obtained.

[0059] In this step, the terminal information obtained from the terminal device itself (also referred to as the terminal side) can all be called: terminal-side terminal information. Through identification information such as the IMEI of the terminal device, the association between the core-side terminal information, the base-station-side terminal information, and the terminal-side terminal information can be established.

[0060] In this embodiment, the terminal management server can connect to the core network element and the radio base station through the Device Management protocol, and connect to the terminal through the TR069 protocol. Moreover, by accessing the core network element, the core-network-side terminal information of multiple terminal devices to which the SIM cards belong can be collected. By accessing the radio base station, according to the IMEI information collected from the core network for matching, the connection status of the terminal device corresponding to the IMEI information, the cell information, the delay / jitter / bandwidth metrics information from the terminal to the radio base station, and by accessing the terminal through the TR069 protocol for matching the IMEI information, if it matches the IMEI information of the terminal device, then the connection status, location, model, and alarms on the terminal side, etc. of this terminal device are obtained. The collected core-network-side terminal information, base-station-side terminal information, and terminal-side terminal information are matched and associated, and can be stored uniformly, providing a data basis for subsequent terminal monitoring and terminal problem diagnosis.

[0061] In some embodiments, the predetermined management operations performed on the terminal device include network quality detection.

[0062] In this embodiment, step S230 may specifically include:

[0063] S21, obtaining the end-to-end delay and segmented delay of the target terminal device collected based on the network service quality monitoring protocol from the terminal association information; where the end-to-end delay is the delay from the target terminal device to the accessed application server, and the segmented delay includes: the delay from the target terminal device to the base station, the delay from the base station to the core network, and the delay from the core network to the application server.

[0064] Among them, the delay refers to the time required for the data stream to travel from one end of the network to the other end.

[0065] Exemplarily, the applications accessed by the terminal device include but are not limited to: shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc.; the servers of the accessed applications can be the servers providing the above various application services.

[0066] In some scenarios, the terminal device may not be connected to the terminal management server. As long as the terminal device is in a live state and can respond to the network service quality monitoring protocol, the end-to-end delay (the delay from the target terminal device to the accessed application server) can be collected.

[0067] In some embodiments, the segmented delay may further include: the delay from the terminal device to the base station side. In this embodiment, as long as the terminal device is in a live state, the delay from the terminal device to the base station side can be determined by means of information interaction between the base station and the terminal device.

[0068] S22, Detect the network quality of the target terminal device according to at least one of the end-to-end delay and the segmented delay, and obtain the network quality detection result corresponding to each terminal device.

[0069] Exemplarily, through the network service quality monitoring (QoS Monitoring) technology, the network connection quality of the end-to-end and each domain can be determined according to at least one of the end-to-end delay and the segmented delay.

[0070] In some scenarios, when collecting the delay, if the terminal device does not respond, the segmented delay may not include the delay from the terminal to the base station, that is, it may only include the delay from the base station to the core network and the delay from the core network to the application server, both of which are network-side delays. At this time, the definition of the end-to-end delay remains unchanged, but it can be seen that the measured value of the end-to-end delay is actually the delay from the base station side to the application server accessed by the target terminal. Therefore, the delay measured in this case is the network-side delay. In the ToB network, when a system failure or anomaly occurs, if it is determined that there is a network quality problem based on the network-side delay, it means that the system failure or anomaly is caused by a network-side problem. If it is determined that there is no network quality problem based on the network-side delay, it can be inferred (guessed) that it should be a network quality problem on the terminal side.

[0071] In the embodiments of the present application, if it is determined that the collected delay is the network-side delay, the network quality detection result obtained by analyzing according to the QoS Monitoring technology is the network-side one.

[0072] In the embodiments of the present application, the target terminal device may be any terminal device in the ToB network scenario.

[0073] In some embodiments, step S230 may further include:

[0074] S23, Calculate the delay jitter information of the target terminal device based on the end-to-end delay and the segmented delay.

[0075] S24. Detect the network quality of the target terminal device according to at least one of the end-to-end delay, segment delay, and delay jitter information, and obtain the network quality detection result corresponding to each terminal device.

[0076] Among them, the delay jitter refers to the time difference between the maximum delay and the minimum delay. Jitter can be used to evaluate the stability of the network. The smaller the jitter, the more stable the network.

[0077] In this embodiment, the delay has an important impact on the quality and reliability of network transmission. According to different types of delay information, such as at least one of the end-to-end delay, segment delay, and delay jitter information, the network quality of the target terminal device is detected to achieve network quality detection based on the delay.

[0078] In some embodiments, the segment delay may further include at least one of the following: the first bandwidth metric information of the target terminal device on the core network side obtained from the core network side terminal information, and the second bandwidth metric information of the target terminal device on the base station side obtained from the base station side terminal information.

[0079] In this embodiment, step S230 may further include the following steps.

[0080] S25. Obtain the first bandwidth metric information of the target terminal device on the core network side from the core network side terminal information, and obtain the second bandwidth metric information of the target terminal device on the base station side from the base station side terminal information.

[0081] S26. Detect the network quality of the target terminal device according to at least one of the end-to-end delay, segment delay, delay jitter information, first bandwidth metric information, and second bandwidth metric information, and obtain the network quality detection result corresponding to each terminal device.

[0082] Exemplarily, the first bandwidth metric information is the bandwidth metric information of the target terminal device on the core network side, and the second bandwidth metric information is the bandwidth metric information of the target terminal device on the base station side. The bandwidth metric information includes at least one of the downlink bandwidth and the uplink bandwidth.

[0083] In this embodiment, the bandwidth metric information is very important for evaluating the network performance of the terminal device. Detecting the network quality of the target terminal device through various delays (at least one of the end-to-end delay, segment delay, and delay jitter information) and various bandwidth metric information (at least one of the first bandwidth metric information and the second bandwidth metric information) is conducive to reasonably planning and configuring the network bandwidth based on the network quality detection result, and further conducive to achieving fast and stable data transmission.

[0084] For the sake of easy understanding, the specific meanings of the end-to-end delay, jitter, and bandwidth metric are described below. Figure 4 Describe the specific meanings of the end-to-end delay, jitter, and bandwidth metric.Figure 4 Schematic diagram for collecting and diagnosing end-to-end delay, jitter, and bandwidth metrics provided by embodiments of this application.

[0085] Through Figure 4 It can be seen that there are three domains between terminal A and the application server: the domain corresponding to terminal A and the base station, the domain corresponding to the base station and the core network, and the domain corresponding to the core network and the application server. End-to-end means from terminal A to the application server. Terminal A is any one of multiple terminal devices.

[0086] For terminal A, the end-to-end delay, jitter, and bandwidth metrics refer to the delay, jitter, and bandwidth from terminal A to the application server. The segmented delay, jitter, and bandwidth metrics include the delay, jitter, and bandwidth of each domain. Specifically: the delay, jitter, and bandwidth between terminal A and the base station, such as bandwidth A, the delay, jitter, and bandwidth between the base station and the core network, such as bandwidth B, and the delay, jitter, and bandwidth between the core network and the application server, such as bandwidth C.

[0087] In this embodiment, through the QoSMonitoring technology, the end-to-end delay between the terminal device and the application server and the per-segment delay can be obtained, thereby calculating the end-to-end jitter situation and the per-segment jitter situation. Then, combined with the end-to-end bandwidth metric and the per-segment bandwidth metric, the network connection quality of the end-to-end and each domain can be determined. When there is a network connection or connection quality problem with a certain terminal device, the end-to-end delay, jitter, and bandwidth of this device, as well as the per-segment delay, jitter, and bandwidth, can be checked one by one, which is beneficial to improving the accuracy of the diagnosis result and quickly solving the network connection quality problem of the terminal.

[0088] In some embodiments, step S230 may specifically include: S31, obtaining the first network connection state of the target terminal device on the core network side, the second network connection state on the base station side, and the third network connection state of the terminal device itself from the terminal association information; S32, performing an operating state analysis based on the first network connection state, the second network connection state, and the third network connection state to obtain the connection state detection result of the target terminal device.

[0089] Exemplarily, the first network connection state is used to indicate whether the terminal device is connected to the core network, the second network connection state is used to indicate whether the terminal device is connected to the base station, and the third network connection state is used to indicate the network connection state of the terminal itself, such as whether the wireless network (WiFi) is normally connected, etc.

[0090] In this embodiment, the predetermined management operations performed on the terminal device include connection status detection. Specifically, for the network anomaly problem of the terminal device, the specific location where the network connection status is abnormal can be checked one by one through the network connection status on the terminal side, the network connection status on the base station side, and the network connection status on the core network side, so as to locate the problem of the network connection status and quickly solve the network connection anomaly problem of the terminal.

[0091] In some embodiments, step S230 may specifically include: S41, obtaining at least one of the network quality detection result and the connection status detection result of the target terminal device; S42, obtaining the historical operation profile of the target terminal device pre-constructed; S43, determining the abnormal diagnosis result of the target terminal device according to at least one of the network quality detection result and the connection status detection result and the historical operation profile.

[0092] Among them, the network quality detection result can be obtained according to the above steps S21 - S22, or according to the above steps S21 - S24 and S21 - S26; the connection status detection result can be obtained according to the above steps S31 - S32, which will not be elaborated here.

[0093] Exemplarily, the historical operation profile is used to indicate the business operation rule or the state change rule of the terminal device based on the historical data characteristics of the terminal. For example, some terminal devices go online to execute predetermined services on fixed dates or within specified time periods every month, and remain silent at other times. The connection is in a normal state during the online period and in an abnormal state (such as a disconnected state or an offline state) during the silent period. The silent period is the duration of maintaining the offline state; or, some terminal devices have abnormal network quality on fixed dates or within specified time periods every month. For example, only a relatively low network quality is required to complete some services with low network quality requirements.

[0094] Exemplarily, when the network quality detection result and the connection status detection result of the terminal device are: network quality anomaly and / or connection status anomaly, the historical operation profile of the terminal device is obtained. If it can be determined according to the obtained historical operation profile that the above anomaly conforms to the business operation rule of the terminal device, it can be determined that the abnormal diagnosis result of the terminal device is no anomaly; if it can be determined according to the obtained historical operation profile that the above anomaly does not conform to the business operation rule of the terminal device, it can be determined that the abnormal diagnosis result of the terminal device is terminal anomaly.

[0095] In this embodiment, the predetermined management operations performed on the terminal device include terminal anomaly diagnosis. Specifically, when performing terminal anomaly diagnosis, considering that some periodic patterns of the terminal device can be determined through the historical operation profile of the terminal device and are reflected in some actions, such as periodic online and staying silent. If a terminal has at least one of network connection and connection quality problems, end-to-end diagnosis can be used, such as checking the connection status and connection quality of the terminal device, radio base station, and core network one by one, and combining the historical operation profile of the terminal to comprehensively judge the cause of the terminal anomaly, which is beneficial to reducing the probability of misjudgment and improving the accuracy of terminal anomaly problem diagnosis.

[0096] In some embodiments, S42 may specifically include: extracting the operation characteristics of the target terminal device from the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information of the acquired target terminal device to obtain the historical operation profile of the target terminal device.

[0097] Among them, the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information include: the core network side terminal information, the base station side terminal information, and the terminal side terminal information collected before performing the predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device.

[0098] Exemplarily, the extraction of the operation characteristics of the target terminal device includes the following processing: obtaining the behavior information of each terminal device from the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information; for example, the behavior information includes, but is not limited to: online time, online duration, end-to-end delay, jitter, and bandwidth of the corresponding terminal device when in the online state, as well as segment-by-segment delay, jitter, and bandwidth, offline time, offline duration, and other information; according to the above behavior information, determining the behavior characteristics of the corresponding terminal device, which are used to indicate the regular behavior information of the corresponding terminal device, thereby forming the historical operation profile of the corresponding terminal device.

[0099] In this embodiment, the predetermined management operations performed on the terminal device include operation profile construction. Specifically, after determining the historical operation profile of the terminal device, if the terminal device has a network connection anomaly problem or a network connection quality problem, such as the traffic of the terminal device is lower than the predetermined traffic threshold, or the bandwidth of the terminal device is lower than the predetermined bandwidth threshold, or the terminal device is currently in the offline state, then according to the historical operation profile of the terminal device, it can be determined whether its network connection anomaly problem or network connection quality problem is normal, which is beneficial to reducing the probability of misjudgment and improving the accuracy of terminal anomaly problem diagnosis.

[0100] In some embodiments, step S230 may specifically include: S51, determining a processing strategy corresponding to each abnormal diagnosis result according to the diagnosis result knowledge base, where the diagnosis result real-time library is used to indicate the correspondence between the processing strategy and the abnormal diagnosis result; S52, generating and displaying corresponding diagnosis result prompt information according to the processing strategy corresponding to each abnormal diagnosis result.

[0101] Exemplarily, in the diagnosis result knowledge base, for some common terminal abnormal problems, operation prompts for instructing the terminal device to perform operations such as restarting and going offline can be given.

[0102] In this embodiment, the predetermined management operation performed on the terminal device includes diagnosis conclusion determination. Specifically, corresponding processing suggestions and measures can be given by using the diagnosis result knowledge base, which is beneficial to subsequent cooperation with radio, core network, and terminal capabilities to assist customers in quickly solving terminal problems.

[0103] In some embodiments, step S230 may specifically include: displaying the terminal association information of each terminal device, where the terminal association information includes: core network side terminal information, base station side terminal information, and terminal side terminal information of each terminal device.

[0104] In this step, by displaying the terminal association information of each terminal device, it is convenient to visually monitor the operating status of each terminal device on the terminal device itself, the base station side, and the core network side.

[0105] In this embodiment, the predetermined management operation performed on the terminal device includes terminal information display. Specifically, by displaying the terminal association information of each terminal device, the core network side terminal information, base station side terminal information, and terminal side terminal information associated with each terminal device through the identification information of the terminal device can be presented centrally. For a certain terminal device, the status, configuration, and metrics of the terminal itself and the terminal in each domain of radio and core network can be monitored, and the operating status of the terminal device is clear at a glance.

[0106] According to the terminal management method of the embodiments of the present application, the core network side terminal information, base station side terminal information, and terminal side terminal information of each terminal device in the obtained original terminal information can be associated to obtain the terminal association information of each terminal device, so that predetermined management operations can be performed on at least some terminal devices according to the terminal association information of each terminal device. According to this method, after associating the terminal information collected from the core network, base station, and terminal device itself, the terminal information in the terminal, base station, and core network can be connected, so that the terminal information in the terminal, base station, and core network can be uniformly and centrally managed, which is beneficial to saving manpower and material resources, reducing management costs, and improving management efficiency.

[0107] Figure 5Shows the architecture diagram of the terminal management system according to an embodiment of the present application. Figure 5 And Figure 1 The same or equivalent modules as those in Figure 5 are labeled with the same reference numerals. In

[0108] In some embodiments, the terminal management system can be deployed in a virtualized manner, or share cloud resources with a network management system or other systems. The terminal management server can be implemented as an independent server or a server cluster. Exemplarily, the terminal management server can be deployed in a certain enterprise park to execute the above terminal management method for the terminal devices in the enterprise park; the terminal management server can also be deployed outside the enterprise park for centralized deployment, so as to execute the terminal management method of the above embodiments for the terminal devices in multiple parks and manage the terminals in multiple parks uniformly.

[0109] In Figure 5 the wireless access module 1021 is used to establish a connection with the wireless device 102 through a wireless device interface; the core network access module 1031 is used to establish a connection with the core network device 103 through a core network device interface. Both the wireless device interface and the core network device interface are interfaces based on the Device Manage protocol, simply referred to as the management port.

[0110] Referring to Figure 5 , the terminal access module 1011 is used to access the terminal device 101 through a management protocol at the application layer. Specifically, the management protocol at the application layer can be the Customer-premises equipment (CPE) wide area network management protocol, such as the TR069 protocol (Technical Report 069). TR069 defines a brand-new network management architecture, including a management model, an interaction interface, and basic management parameters, and can effectively implement the management of network devices in a region (enterprise park, home, etc.).

[0111] Continuing to refer to Figure 5, The core network side terminal information of multiple terminal devices collected from the core network can be uploaded to the terminal management server through the core network device interface; the base station side terminal information of each terminal device collected from the base station can be uploaded to the terminal management server through the wireless device interface; the terminal side terminal information collected from the terminal device can be transparently transmitted to the wireless device 102 (the base station to which the terminal device belongs) and the core network device 103 based on the management protocol at the application layer, such as the TR069 protocol, via the terminal device 101, and uploaded to the terminal management server through the TR069 protocol interface provided by the terminal access module 1011.

[0112] In the embodiment of the present application, wireless access, core network access, and terminal access can be realized through the wireless access module 1021, the core network access module 1031, and the terminal access module 1011, so as to automatically manage the terminal information of the terminal device from the device side to the wireless side and then to the core network side. The specific steps of automatically managing can refer to the specific steps of obtaining the original terminal information described in combination with steps S11 - S13 in the above embodiment, which will not be elaborated here.

[0113] In some embodiments, the information storage module 107 is used to store the terminal association information of each terminal device, that is, the core network side terminal information, the base station side terminal information, and the terminal side terminal information associated through the identification information of the terminal device, for terminal monitoring and problem diagnosis.

[0114] In some embodiments, the information monitoring module 108 is used to monitor, for at least some terminal devices, the connection status, configuration information (such as network configuration information), various indicators (such as bandwidth indicators or other network quality evaluation indicators), etc. of each terminal in its own terminal device and in the base station side and core network side domains, and regularly refresh the terminal status in each domain to clearly understand the operation status of the terminal.

[0115] The operation portrait module 110 is used to extract the operation characteristics corresponding to each terminal device from the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information of each terminal device obtained, so as to obtain the historical operation portrait of each terminal device. The specific processing steps can refer to the specific processing steps of step S42 in the above embodiment, which will not be elaborated here.

[0116] The problem diagnosis module 109 is used to, when a network connection or connection quality problem occurs in a certain terminal device, check one by one the network quality detection results and connection status detection results of each terminal device, and combine the historical operation portrait of the terminal device to comprehensively determine the cause of terminal abnormality. The specific processing steps can refer to the specific processing steps of steps S41 - S43 in the above embodiment, which will not be elaborated here.

[0117] The problem handling module 111 is used to give corresponding handling suggestions and measures according to the diagnosis results, so as to coordinate the processing capabilities of the radio side base station, core network equipment, and terminal equipment, and assist the customer to quickly solve terminal problems. For the specific processing steps, reference can be made to steps S51 - S52 in the above - mentioned embodiments, which will not be elaborated here.

[0118] Figure 6 It is a schematic diagram of the terminal problem diagnosis and handling process provided by the embodiments of this application. As Figure 6 shown, the terminal problem diagnosis and handling process includes the following steps:

[0119] S601, Connection status check.

[0120] Specifically, the connection status check includes the terminal - side status check, the base - station - side status check, and the core - network - side status check.

[0121] In this step, the terminal management system can connect to the radio base station through the device interface of the radio base station, connect to the core network element through the device interface of the core network element, and connect to the terminal through the TR069 protocol, and display the terminal - associated information of each terminal device. The terminal - associated information includes: core - network - side terminal information, base - station - side terminal information, and terminal - side terminal information corresponding to the identification information of each terminal device, so as to monitor the operating status of each terminal device on its own, on the base - station side, and on the core - network side.

[0122] When the terminal management monitors an abnormal terminal, it prompts the user to perform a diagnosis. Taking the abnormal terminal as the target terminal, the first network connection status of the target terminal device on the core - network side, the second network connection status on the base - station side, and the third network connection status on the terminal device itself are obtained from the terminal - associated information, so as to implement the terminal - side status check, the base - station - side status check, and the core - network - side status check of the target terminal device.

[0123] S602, Network quality check.

[0124] Specifically, the network quality check includes: delay index check, bandwidth index check, and jitter index check.

[0125] In this step, the end - to - end delay and segment delay, end - to - end bandwidth index and segment bandwidth index, and end - to - end delay jitter and segment delay jitter of the target terminal device are obtained from the terminal - associated information.

[0126] S603, Obtain the terminal behavior portrait.

[0127] Specifically, the terminal behavior portrait can provide a reference for the historical status of the terminal, so as to obtain the historical data characteristics and service operation rules of the terminal device.

[0128] S604, generate a terminal diagnosis conclusion.

[0129] Specifically, generate a diagnosis report and handling measures according to the diagnosis result.

[0130] In this step, based on the end-to-end and network connection status and quality of each domain of the target terminal, and combined with the historical operation profile of the terminal, comprehensively judge the cause of the terminal abnormality, so as to give the abnormality diagnosis result of the target terminal device. Then, among the handling strategies corresponding to multiple preset diagnosis results in the diagnosis result knowledge base, determine the handling strategy corresponding to each abnormality diagnosis result, generate a diagnosis report according to the diagnosis result, and generate handling measures according to the handling strategy.

[0131] Through the above steps S601 - S604, after an abnormal terminal is monitored, a user diagnosis prompt can be generated to prompt the user to perform terminal diagnosis. By diagnosing the end-to-end and network connection status and quality of each domain of the abnormal terminal, and combined with the operation profile of the terminal, a comprehensive diagnosis result can be given. For the diagnosis result, handling delimitation suggestions and handling measures can be given in combination with the diagnosis result knowledge base, so as to quickly solve the problem.

[0132] It can be understood that the above-mentioned various method embodiments mentioned in this application can be combined with each other to form a combined embodiment without violating the principle logic. Due to space limitations, this application will not elaborate further. Those skilled in the art can understand that in the above methods of the specific implementation manner, the specific execution order of each step should be determined according to its function and possible internal logic.

[0133] In addition, this application also provides a terminal management device, an electronic device, and a computer-readable storage medium, all of which can be used to implement any terminal management method provided by this application. The corresponding technical solutions and descriptions are referred to the corresponding records in the method part and will not be elaborated further.

[0134] In a second aspect, an embodiment of this application provides a terminal management device.

[0135] Figure 7 It is a block diagram of a terminal management device provided by an embodiment of this application. Refer to Figure 7 This application embodiment provides a terminal management device, and the terminal management device 700 may include the following modules.

[0136] An obtaining module 710, configured to obtain original terminal information, where the original terminal information includes: core network side terminal information of at least one terminal device and base station side terminal information of at least one terminal device; an association module 720, configured to associate the core network side terminal information and the base station side terminal information of each terminal device to obtain terminal association information of each terminal device; an operation module 730, configured to perform a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device.

[0137] In some embodiments, the association module 720 is specifically configured to: according to the identification information of each terminal device, associate the core network side terminal information and the base station side terminal information to obtain terminal association information corresponding to each terminal device.

[0138] In some embodiments, the original terminal information further includes: terminal side terminal information collected from at least one terminal device; the association module 720 is specifically configured to: after obtaining the original terminal information, according to the identification information of each terminal device, associate the core network side terminal information, the base station side terminal information, and the terminal side terminal information to obtain terminal association information corresponding to each terminal device.

[0139] In some embodiments, the operation module 730 is specifically configured to: obtain the end-to-end delay and the segment delay of a target terminal device collected based on a network service quality monitoring protocol from the terminal association information; where the end-to-end delay is the delay from the target terminal device to the accessed application server, and the segment delay includes: the delay from the target terminal device to the base station, the delay from the base station to the core network, and the delay from the core network to the application server; detect the network quality of the target terminal device according to at least one of the end-to-end delay and the segment delay to obtain a network quality detection result corresponding to each terminal device.

[0140] In some embodiments, the operation module 730 is specifically configured to: obtain, from the terminal association information, a first network connection state of the target terminal device on the core network side, a second network connection state of the target terminal device on the base station side, and a third network connection state of the target terminal device on the terminal device itself;

[0141] Perform a running state analysis according to the first network connection state, the second network connection state, and the third network connection state to obtain a connection state detection result corresponding to each terminal device.

[0142] In some embodiments, the operation module 730 is specifically configured to: obtain at least one of the network quality detection result and the connection state detection result of the target terminal device; obtain a historical operation profile of the target terminal device pre-constructed; determine an abnormal diagnosis result of the target terminal device according to the at least one detection result and the historical operation profile.

[0143] In some embodiments, when the operation module 730 is used to obtain the historical operation profiles of each pre-built terminal device, it is specifically used to: extract the operation characteristics of the target terminal device from the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information of the obtained target terminal device, so as to obtain the historical operation profile of the target terminal device.

[0144] In some embodiments, the operation module 730 is specifically used to: determine the processing strategy corresponding to each abnormal diagnosis result according to the diagnosis result knowledge base, and the diagnosis result real-time library is used to indicate the correspondence between the processing strategy and the abnormal diagnosis result;

[0145] Generate and display the corresponding diagnosis result prompt information according to the processing strategy corresponding to each abnormal diagnosis result.

[0146] In some embodiments, the operation module 730 is specifically used to: determine the processing strategy corresponding to each abnormal diagnosis result according to the diagnosis result knowledge base, and the diagnosis result real-time library is used to indicate the correspondence between the processing strategy and the abnormal diagnosis result; generate and display the corresponding diagnosis result prompt information according to the processing strategy corresponding to each abnormal diagnosis result.

[0147] According to the terminal management device of the embodiments of the present application, the core network side terminal information, the base station side terminal information, and the terminal side terminal information of each terminal device in the obtained original terminal information can be associated to obtain the terminal association information of each terminal device, so that at least some terminal devices can be subjected to predetermined management operations according to the terminal association information of each terminal device. According to this method, after the terminal information collected from the core network, the base station, and the terminal device itself is associated, the terminal information in the terminal, the base station, and the core network can be connected, so that the terminal information in the terminal, the base station, and the core network can be uniformly and centrally managed, which is beneficial to saving manpower and material resources, reducing management costs, and improving management efficiency.

[0148] It should be clear that the present application is not limited to the specific configurations and processes described in the above embodiments and shown in the figures. For the convenience and brevity of description, the detailed descriptions of known methods are omitted here, and the specific working processes of the above-described systems, modules, and units can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0149] Each module in the above terminal management device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.

[0150] In a third aspect, an embodiment of the present application further provides an electronic device.

[0151] Referring to Figure 8 , the electronic device includes: at least one processor 801; at least one memory 802, and one or more I / O interfaces 803; wherein, the memory 802 stores one or more computer programs executable by at least one processor 801, and the one or more computer programs are executed by at least one processor 801 so that at least one processor 801 can execute the above-mentioned terminal management method.

[0152] Among them, the processor is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically such as SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH); the I / O interface (read / write interface) is connected between the processor and the memory and can realize the information interaction between the memory and the processor, including but not limited to a data bus (Bus), etc.

[0153] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, wherein the computer program implements the above-mentioned terminal management method when executed by a processor / processing core. The computer-readable storage medium can be a volatile or non-volatile computer-readable storage medium.

[0154] Those of ordinary skill in the art can understand that all or some of the steps, systems, and functional modules / units in the devices disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof.

[0155] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be executed by several physical components in cooperation.

[0156] Some or all of the physical components may be implemented as software executed by a processor such as a central processing unit (CPU), a digital signal processor, or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory (FLASH), or other magnetic disk storage; compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical disc storage; magnetic cassettes, tapes, magnetic disk storage or other magnetic storage; and any other medium that can be used to store the desired information and that can be accessed by a computer. Additionally, as is well known to those of ordinary skill in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery media.

[0157] This application has disclosed example embodiments, and although specific terms have been employed, they are used only and should be interpreted only as of a general illustrative meaning and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in connection with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in connection with other embodiments, unless otherwise expressly stated. Accordingly, those skilled in the art will understand that various forms and details may be changed without departing from the scope of this application as set forth by the appended claims.

Claims

1. A terminal management method, wherein, The method includes: Obtaining original terminal information, where the original terminal information includes: core network side terminal information of at least one terminal device and base station side terminal information of the at least one terminal device; Associating the core network side terminal information and the base station side terminal information of each terminal device to obtain terminal association information of each terminal device; Performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device.

2. The method according to claim 1, wherein The associating the core network side terminal information and the base station side terminal information of each terminal device to obtain terminal association information of each terminal device includes: Associating the core network side terminal information and the base station side terminal information according to the identification information of each terminal device to obtain terminal association information corresponding to each terminal device.

3. The method according to claim 2, wherein, The original terminal information further includes: terminal side terminal information collected from the at least one terminal device; after obtaining the original terminal information, it further includes: Associating the core network side terminal information, the base station side terminal information, and the terminal side terminal information according to the identification information of each terminal device to obtain terminal association information corresponding to each terminal device.

4. The method according to claim 1, wherein, The performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device includes: Obtaining the end-to-end delay and segment delay of a target terminal device collected based on a network service quality monitoring protocol from the terminal association information; where the end-to-end delay is the delay from the target terminal device to the accessed application server, and the segment delay includes: the delay from the target terminal device to the base station, the delay from the base station to the core network, and the delay from the core network to the application server; Detecting the network quality of the target terminal device according to at least one of the end-to-end delay and the segment delay to obtain a network quality detection result corresponding to each terminal device.

5. The method according to claim 1, wherein, The performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device includes: Obtaining a first network connection state of a target terminal device on the core network side, a second network connection state on the base station side, and a third network connection state on the terminal device itself from the terminal association information; Performing an operating state analysis according to the first network connection state, the second network connection state, and the third network connection state to obtain a connection state detection result corresponding to each terminal device.

6. The method according to claim 1, wherein The performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device includes: Obtaining at least one of the network quality detection result and the connection state detection result of a target terminal device; Obtaining a pre-constructed historical operation profile of the target terminal device; Determining an abnormal diagnosis result of the target terminal device according to the at least one detection result and the historical operation profile.

7. The method according to claim 5, wherein, The obtaining a pre-constructed historical operation profile of each terminal device includes: Performing operation feature extraction on the historical information of the core network side terminal information, the historical information of the base station side terminal information, and the historical information of the terminal side terminal information of the obtained target terminal device to obtain the historical operation portrait of the target terminal device.

8. The method according to claim 5, wherein Performing a predetermined management operation on at least some of the terminal devices according to the terminal association information of each terminal device, including: Determining a processing strategy corresponding to each abnormal diagnosis result according to the diagnosis result knowledge base, where the diagnosis result real-time library is used to indicate the correspondence between the processing strategy and the abnormal diagnosis result; Generating and displaying corresponding diagnosis result prompt information according to the processing strategy corresponding to each abnormal diagnosis result.

9. An electronic device, comprising: At least one processor; A memory having stored thereon at least one program, which when executed by the at least one processor causes the at least one processor to implement the method according to any one of claims 1-8.

10. A storage medium, wherein, The storage medium stores a computer program, and when the computer program is executed by a processor, it implements the method according to any one of claims 1-8.