Service guarantee method and device, computer equipment and storage medium

By receiving service assurance requests from target terminals and combining signal maps and terminal trajectory information, the system automatically determines communication optimization strategies, solving the problem of service assurance lag caused by reliance on manual analysis in existing technologies, and achieving better service assurance results and user experience.

CN121586052APending Publication Date: 2026-02-27CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511744562.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-25
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

Existing business assurance methods rely on manual analysis and static configuration, resulting in poor business assurance performance, failure to meet user needs, and delays.

Method used

By receiving service assurance requests from target terminals, and combining signal maps and terminal trajectory information, the system automatically determines communication optimization strategies and performs service assurance based on these strategies, including resource scheduling, handover strategies, and QoS parameter configuration.

Benefits of technology

It enables automated business assurance without human intervention, improving business assurance effectiveness and enhancing user experience and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121586052A_ABST
    Figure CN121586052A_ABST
Patent Text Reader

Abstract

The invention discloses a business guarantee method and device, computer equipment and a storage medium. Belongs to the technical field of wireless communication, and specifically comprises the following steps: automatically determining a communication optimization strategy according to terminal track information, a signal map and service demand information of a target terminal under the condition of receiving a service guarantee request which is sent by a user through a user terminal and carries the service demand information. And on the basis of the communication optimization strategy, service guarantee is automatically carried out on the target terminal. According to the method, manual participation is not needed, when the network equipment determines the communication optimization strategy, the service demand information, the terminal position and the prediction track information of the target terminal are considered, the signal map is combined, the consideration is more comprehensive, the determined communication optimization strategy has a better service guarantee effect on the target terminal, and the user experience is improved. The service experience of the user can be effectively improved, and then the user satisfaction is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, specifically to a service assurance method, apparatus, computer equipment, and storage medium. Background Technology

[0002] In the future, as mobile communication networks evolve towards fifth-generation mobile communication technology 5G-A and sixth-generation mobile communication technology 6G, network architecture will become increasingly complex, service types will become increasingly diversified, and users' requirements for the quality of experience (QoE) will continue to rise.

[0003] Existing methods for ensuring user business experience mostly rely on manual analysis and static configuration. This not only heavily depends on human experience, but the configuration process is also highly delayed, resulting in poor business assurance and a poor user experience that fails to meet user needs. Summary of the Invention

[0004] Therefore, it is necessary to provide a business assurance method, apparatus, computer equipment, and storage medium that can reduce manpower input and improve business assurance effectiveness in response to the above-mentioned technical problems.

[0005] Firstly, this application provides a service assurance method applied to a network device, the method comprising:

[0006] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0007] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0008] Based on communication optimization strategies, service protection is provided for the target terminal.

[0009] In one embodiment, the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein the recommended handover information includes recommended base station handover or recommended cell handover.

[0010] In one embodiment, the service assurance request is sent by the target terminal when it is determined that the communication quality at a future location cannot meet the service requirements of the target service; wherein the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

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

[0012] Obtain the terminal information of the candidate terminal and the base station information of the candidate base station sent by the UPF network element;

[0013] A signal map is constructed based on the regional map, terminal information, and base station information.

[0014] In one embodiment, a signal map is constructed based on a regional map, terminal information, and base station information, including:

[0015] The area map is divided into grids based on a preset size to obtain a grid map;

[0016] Based on terminal information and base station information, determine the grid communication information of the grid cells contained in the grid map;

[0017] A signal map is constructed based on grid maps and grid communication information.

[0018] In one embodiment, the terminal information includes at least one of the target metric parameters and the service MOS value.

[0019] In one embodiment, the target metrics include at least one of wireless metrics, service metrics, and environmental metrics;

[0020] Wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate;

[0021] Business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency;

[0022] Environmental metrics include at least one of the following: terminal location, predicted trajectory information, speed of movement, and battery status.

[0023] In one embodiment, the base station information includes at least one of cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

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

[0025] Based on business metrics, determine the current application services of candidate terminals;

[0026] Select relevant metrics for the current application business from the target metrics;

[0027] Input the parameters of the relevant indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0028] In one embodiment, a communication optimization strategy is determined based on service requirement information, signal map, and terminal trajectory information of the target terminal, including:

[0029] Based on business requirements, signal maps, constraints, and target terminal trajectory information, a communication optimization strategy is determined; among which, constraints include resource capacity and business priority.

[0030] In one embodiment, service assurance for the target terminal is performed based on a communication optimization strategy, including:

[0031] The communication optimization strategy is sent to the PCF network element so that the PCF network element can generate a target optimization strategy based on the communication optimization strategy, and send the target optimization strategy to the radio access network through the SMF network element so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load situation, and provide service protection for the target terminal based on the base station handover situation.

[0032] In one embodiment, the communication optimization strategy includes at least one of a resource scheduling strategy, a handover strategy, and a QoS parameter configuration.

[0033] In one embodiment, the grid communication information includes at least one of the following: reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0034] Secondly, this application provides another service assurance method applied to the target terminal, the method comprising:

[0035] A service assurance request is initiated to the network device; the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0036] Thirdly, this application provides a service assurance device configured in a network device, the device comprising:

[0037] The receiving module is used to receive service assurance requests sent by the target terminal; the service assurance request carries service requirement information.

[0038] The determination module is used to determine communication optimization strategies based on business requirement information, signal map, and terminal trajectory information of the target terminal; wherein, the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes terminal location and predicted trajectory information;

[0039] The protection module is used to provide service protection for target terminals based on communication optimization strategies.

[0040] Fourthly, this application provides another service assurance device configured in the target terminal, the device comprising:

[0041] The sending module is used to initiate a service assurance request to the network device. The service assurance request carries service requirement information. The service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy. The signal map includes at least one grid cell, and each grid cell has corresponding grid communication information. The terminal trajectory information includes the terminal location and predicted trajectory information.

[0042] Fifthly, this application also provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0043] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0044] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0045] Based on communication optimization strategies, service protection is provided for the target terminal.

[0046] Sixthly, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the following steps:

[0047] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0048] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0049] Based on communication optimization strategies, service protection is provided for the target terminal.

[0050] Seventhly, this application also provides a computer program product comprising a computer program that, when executed by a processor, performs the following steps:

[0051] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0052] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0053] Based on communication optimization strategies, service protection is provided for the target terminal.

[0054] The aforementioned service assurance method, apparatus, computer equipment, and storage medium, upon receiving a service assurance request carrying service requirement information sent by a user through a user terminal, automatically determine a communication optimization strategy based on the target terminal's terminal trajectory information, signal map, and service requirement information. Based on the communication optimization strategy, they automatically provide service assurance for the target terminal. The signal map includes at least one grid cell, each with corresponding grid communication information; the terminal trajectory information includes the terminal's location and predicted trajectory information. This application eliminates the need for manual intervention, and the network equipment, when determining the communication optimization strategy, considers not only the target terminal's service requirement information, terminal location, and predicted trajectory information, but also the signal map, providing a more comprehensive approach. This results in a more effective communication optimization strategy for ensuring service assurance for the target terminal, effectively improving the user's service experience and ultimately increasing user satisfaction. Attached Figure Description

[0055] Figure 1 This embodiment provides an application environment diagram for a business assurance method.

[0056] Figure 2 This is a flowchart illustrating the first service assurance method provided in this embodiment;

[0057] Figure 3 This is a schematic diagram of the process for constructing a signal map provided in this embodiment;

[0058] Figure 4 This is a flowchart illustrating the process of determining the service MOS value of a candidate terminal for the current application service, as provided in this embodiment.

[0059] Figure 5 This is a flowchart illustrating the second service assurance method provided in this embodiment;

[0060] Figure 6 Signaling interaction diagram of a service assurance method provided in this embodiment;

[0061] Figure 7This is a structural block diagram of a service assurance device provided in this embodiment;

[0062] Figure 8 This is a structural block diagram of another service assurance device provided in this embodiment;

[0063] Figure 9 This is an internal structural diagram of the computer device provided in this embodiment. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0065] The service assurance method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, Figure 1 In this process, network equipment receives a service assurance request carrying service requirement information from a target terminal. Based on the target terminal's trajectory information and signal map, a communication optimization strategy is determined. Service assurance is then provided for the target terminal based on this strategy. The signal map includes at least one grid cell, each with corresponding grid communication information; the terminal trajectory information includes the terminal's location and predicted trajectory information.

[0066] Among these, network devices can be NWDAF (Network Data Analytics Function) network elements. NWDAF is a standardized network function in the 5G core network, marking a crucial step towards intelligence, automation, and adaptability in 5G networks. The core task of these network devices is to provide a centralized data analytics brain for the entire 5G network, responsible for collecting, analyzing, and predicting network data, and providing intelligent analysis results for other network functions.

[0067] The target terminal refers to the terminal device with business assurance requirements. It can be a smart terminal such as a mobile phone or computer, or a smart wearable device such as a smartwatch or smart bracelet.

[0068] In one embodiment, Figure 2 This is a flowchart illustrating a business assurance method provided in an embodiment of this application, in which the method is applied... Figure 1 Taking a network device as an example, the method includes the following steps:

[0069] S201, Receive service assurance request sent by the target terminal.

[0070] A service assurance request is a message sent by a target terminal requesting service assurance. This request carries service requirement information. The service can be voice, video, gaming, or other similar services.

[0071] Optionally, in this embodiment, the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and suggested handover information; wherein, the suggested handover information includes suggested base station handover or suggested cell handover.

[0072] Optionally, in this embodiment, the service assurance request is sent by the target terminal when the communication quality at its determined future location cannot meet the service requirements of the target service; wherein, the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage. For example, if the target terminal has been using video service in the past minute, then the target service is video service. Optionally, in this embodiment, the trajectory prediction information can be obtained by the target terminal using a deep learning model, inputting a location sequence over a past period, and outputting a location prediction result for a future period, wherein the location prediction result includes trajectory prediction information. Optionally, in this embodiment, the communication quality can be determined based on any one or more of the following: reference signal received power, reference signal received quality, network bandwidth, and uplink / downlink transmission rate.

[0073] As an optional implementation of this application, a service assurance request is received directly from the target terminal.

[0074] Another optional implementation of this application is to receive a service assurance request sent by the target terminal through other devices. These other devices may be UPF (User Plane Function) network elements.

[0075] S202, based on service requirement information, signal map and target terminal trajectory information, determine communication optimization strategies.

[0076] The signal map contains several grid cells, each with a size of 10m x 10m; the signal map includes at least one grid cell, each with corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0077] Optionally, in this embodiment, the grid communication information includes at least one of the following: Signal to Interference plus Noise Ratio (SINR), Reference Signal Received Power (RSRP), uplink and downlink rate information, and Mean Opinion Score (MOS) value information.

[0078] Optionally, in this embodiment, the signal map is obtained by the network device through a comprehensive analysis of the communication situation in each area, sent by the terminal device or UPF network element.

[0079] Optionally, in this embodiment, the terminal trajectory information of the target terminal can be reported by the target terminal to the network device, or the network device can obtain the terminal location of the target terminal from the AMF (Access and Mobility Management Function) network element, perform trajectory prediction on the terminal location, obtain the predicted trajectory information, and then obtain the terminal trajectory information of the target terminal.

[0080] As an optional implementation of this application, service requirement information, signal map, and terminal trajectory information of the target terminal are input into an intelligent analysis model, which then outputs a communication optimization strategy. The intelligent analysis model can be a pre-trained neural network model.

[0081] Another optional implementation of this application involves determining a communication optimization strategy based on service requirement information, signal map, constraints, and the target terminal's trajectory information; wherein the constraints include resource capacity and service priority. Optionally, in this embodiment, the service requirement information, signal map, constraints, and the target terminal's trajectory information are input into an intelligent analysis model, which then outputs the communication optimization strategy. The intelligent analysis model can be a trained neural network model.

[0082] Optionally, in this embodiment, the communication optimization strategy is at least one of a resource scheduling strategy, a handover strategy, and a QoS parameter configuration. The resource scheduling strategy includes RB (Resource Block) allocation ratio and modulation and coding scheme (MCS) selection. The handover strategy includes a handover threshold (RSRP difference ≥ 6dB) and handover to a different base station or cell. The QoS (Quality of Service) parameter configuration includes 5QI (5G QoS identifier) ​​and Guaranteed Bit Rate (GBR), etc. The communication optimization strategy may also include the target terminal's terminal identifier, strategy type, and parameter configuration values.

[0083] S203, based on communication optimization strategies, provides service assurance for the target terminal.

[0084] As an optional implementation of this application, the communication optimization strategy is sent directly or indirectly to the target terminal or the base station equipment associated with the target terminal, and the target terminal performs service protection based on the communication optimization strategy, or the base station equipment performs service protection for the target terminal based on the communication optimization strategy.

[0085] Another optional implementation of this application embodiment involves sending a communication optimization policy to the PCF (Policy Control Function) network element. The PCF network element then generates a target optimization policy based on the communication optimization policy and sends the target optimization policy to the radio access network (RAN) via the SMF (Session Management Function) network element. This allows the RAN to determine base station handover status based on the target optimization policy and base station load, and to provide service guarantees for the target terminal based on the base station handover status. In this embodiment, an optional implementation of the PCF network element generating the target optimization policy based on the communication optimization policy involves the PCF network element storing a QoS policy rule base and user subscription data (QoS Level Identifier, QCI). Based on the communication optimization policy, the PCF network element combines the policy priority configured by the operator, the user subscription data of the user associated with the target terminal, and the QoS policy rule base to generate the target optimization policy. This target optimization policy is then sent to the SMF network element via the N7 interface, and the SMF network element sends the target optimization policy to the RAN. In this embodiment, the optional implementation method for the wireless access network to determine the base station handover status based on the target optimization strategy and base station load is as follows: If the target optimization strategy is to hand over the base station, and the base station load meets the handover conditions, then the base station handover status is determined to be handover. If the handover conditions are not met, then the base station handover status is determined to be no handover. Optionally, in this embodiment, the network device can send the communication optimization strategy to the PCF network element through the N5 interface.

[0086] The aforementioned service assurance method, upon receiving a service assurance request carrying service requirement information sent by a user through a user terminal, automatically determines a communication optimization strategy based on the target terminal's trajectory information, signal map, and service requirement information. Based on this strategy, it automatically provides service assurance for the target terminal. The signal map includes at least one grid cell, each with corresponding grid communication information; the terminal trajectory information includes the terminal's location and predicted trajectory information. This application eliminates the need for manual intervention, and the network device, in determining the communication optimization strategy, considers not only the target terminal's service requirement information, location, and predicted trajectory information, but also the signal map, providing a more comprehensive approach. This results in a more effective communication optimization strategy for ensuring service assurance for the target terminal, effectively improving the user's service experience and ultimately increasing user satisfaction.

[0087] In one embodiment, in order to construct a signal map and to make the constructed signal map more valuable for reference, such as Figure 3 As shown, another optional implementation of a business assurance method includes:

[0088] S301, obtain the terminal information of the candidate terminal and the base station information of the candidate base station sent by the UPF network element.

[0089] In this context, a candidate terminal refers to a terminal device within the map area corresponding to the signal strength map. The target terminal can be one of the candidate terminals. A candidate base station refers to a base station device within the map area corresponding to the signal strength map.

[0090] Optionally, in this embodiment, the terminal information includes at least one of the target indicator parameters and the service MOS value. Optionally, in this embodiment, the target indicator includes at least one of the wireless indicator, service indicator, and environmental indicator. Optionally, in this embodiment, the wireless indicator includes at least one of the reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate. Optionally, in this embodiment, the service indicator includes at least one of the application type (voice, video, game, etc.), media stream bitrate, number of playback stutters, and loading latency. Optionally, in this embodiment, the environmental indicator includes at least one of the terminal location (GPS / BeiDou positioning, accuracy ≤ 5 meters), predicted trajectory information, movement speed, and battery status.

[0091] Optionally, in this embodiment, the service MOS value is determined by a service-level QoE evaluation model at the UPF network element. Specifically, by deploying an AI inference engine, the application service type is identified, and based on the collection and statistics of application-related indicators, the service MOS value is output through the service-level QoE evaluation model. The input parameters of the service-level QoE evaluation model include: for video services: bitrate (kbps), frame rate (fps), stutter duration (ms), stutter duration percentage (%), initial buffer latency (ms), etc.; for voice services: packet loss rate (%), jitter (ms), one-way latency (ms); the model output is a MOS (Mean Opinion Score) value (1-5 points, step size 0.5).

[0092] Optionally, in this embodiment, the base station information includes at least one of the following: cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0093] As an optional implementation of this application, the UPF network element receives terminal information and base station information periodically or in real time sent by candidate terminals and candidate base stations, and sends the received terminal information of candidate terminals and base station information of candidate base stations to the network device.

[0094] As another optional implementation of this application, the UPF network element collects the terminal information of candidate terminals and the base station information of candidate base stations in real time or periodically, and sends the collected terminal information of candidate terminals and the base station information of candidate base stations to the network device.

[0095] S302 constructs a signal map based on the regional map, terminal information, and base station information.

[0096] Optionally, in this embodiment, the area map is divided into grids based on a preset size to obtain a grid map. Based on terminal information and base station information, the grid communication information of the grid cells contained in the grid map is determined. Based on the grid map and the grid communication information, a signal map is constructed. Here, the area map refers to the map of the area corresponding to the signal map. The preset size refers to the pre-configured size used to divide the area map into a grid map or a raster map; the preset size can be 10m * 10m. Optionally, in this embodiment, an optional implementation of determining the grid communication information of the grid cells contained in the grid map based on terminal information and base station information is that the network device can generate a signal heat map covering the grid map based on the terminal information and base station information. Based on the signal heat map corresponding to each grid cell, the grid communication information of each grid cell can be determined; wherein, the signal heat map includes a coverage heat map (used to present RSRP distribution), a quality heat map (used to present SINR distribution), a rate heat map (used to present uplink and downlink rate distribution), and an experience heat map (used to present service MOS value distribution).

[0097] In this embodiment, terminal information of candidate terminals and base station information of candidate base stations sent by the UPF network element are obtained. A signal map is constructed based on the area map, terminal information, and base station information. This embodiment not only enables more efficient and accurate signal map creation but also makes the grid communication information corresponding to each grid cell in the created signal map more accurate and valuable for reference. This allows the communication optimization strategy output by the NWDAF to be optimized, further ensuring the user's service experience.

[0098] Based on the above embodiments, in order to more accurately determine the service MOS value of the candidate terminal for each application service, such as Figure 4 As shown, an optional implementation of a business assurance method includes:

[0099] S401, based on business metrics, determine the current application services of candidate terminals.

[0100] The current application service refers to the application that the candidate terminal is currently using, such as video, voice, and games.

[0101] Optionally, in this embodiment, an AI inference engine can be deployed to identify the current application services of candidate terminals by combining the collected service metrics of candidate terminals. Specifically, deep packet inspection (DPI) technology can be used to determine the current application services of candidate terminals based on service metrics.

[0102] S402, Select the relevant metrics for the current application business from the target metrics.

[0103] Optionally, in this embodiment, the associated metrics of the current application service can be selected from the target metrics based on the application service list. The application service list records the associated metrics for each application service. For example, the associated metrics for video services include bitrate, frame rate, stutter duration, stutter duration percentage, and initial buffer latency; the associated metrics for voice services include packet loss rate, jitter, and one-way latency.

[0104] S403, input the indicator parameters of the associated indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0105] Optionally, in this embodiment, the number of current application services of the target terminal may be more than two. For example, voice service and game service may be executed simultaneously. Therefore, for each current application service, the indicator parameters of the associated indicators of the current application service are input into the service QoE evaluation model to obtain the service MOS value of the candidate terminal for the current application service.

[0106] In this embodiment, the current application service of the candidate terminal is determined based on service metrics. Related metrics for the current application service are selected from the target metrics. The metric parameters of the related metrics are input into the service QoE evaluation model to obtain the service MOS value of the candidate terminal for the current application service. This embodiment allows for a more accurate determination of the service MOS value of the candidate terminal for each application service. It should be noted that this embodiment can be executed by a UPF network element or by a network device.

[0107] In one embodiment, Figure 5 This is a flowchart illustrating a business assurance method provided in an embodiment of this application, in which the method is applied... Figure 1 Taking the target terminal as an example, the method includes the following steps:

[0108] S501 initiates a service assurance request to the network device.

[0109] The service assurance request carries service requirement information; the service assurance request is used to instruct network devices to determine communication optimization strategies based on service requirement information, signal map and target terminal trajectory information, and to provide service assurance for the target terminal based on the communication optimization strategies; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes terminal location and predicted trajectory information.

[0110] It should be noted that the specific method of the service assurance method executed by the target terminal in this embodiment is described in detail in the above embodiments, and will not be repeated here.

[0111] In one embodiment, such as Figure 6 As shown, taking a network device as an NWDAF network element as an example, an optional implementation of a service assurance method includes:

[0112] S601, the UPF network element receives target indicator parameters of candidate terminals and base station information of candidate base stations. The target indicators include at least one of radio indicators, service indicators, and environmental indicators; the radio indicators include at least one of reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate; the service indicators include at least one of application type, media stream bitrate, playback stutter count, and loading latency; the environmental indicators include at least one of terminal location, predicted trajectory information, movement speed, and battery status. The base station information includes at least one of cell load rate, uplink / downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0113] S602, the UPF network element determines the current application service of the candidate terminal based on service indicators.

[0114] S603, the UPF network element selects the relevant indicators of the current application service from the target indicators.

[0115] S604, the UPF network element inputs the indicator parameters of the associated indicators into the service QoE evaluation model to obtain the service MOS value of the candidate terminal for the current application service.

[0116] S605, the UPF network element sends the terminal information of the candidate terminal and the base station information of the candidate base station to the NWDAF network element.

[0117] S606, the NWDAF network element acquires terminal information of candidate terminals and base station information of candidate base stations sent by the UPF network element. The terminal information includes at least one of the target indicator parameters and the service MOS value.

[0118] S607, the NWDAF network element divides the area map into grids based on preset dimensions to obtain a grid map.

[0119] S608, the NWDAF network element determines the grid communication information of the grid cells contained in the grid map based on terminal information and base station information. The grid communication information includes at least one of the following: reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0120] The S609 NWDAF network element constructs a signal map based on grid maps and grid communication information.

[0121] S610, the NWDAF network element receives a service assurance request initiated by the target terminal. This service assurance request carries service requirement information. This information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and suggested handover information. The suggested handover information includes a suggested base station switch or a suggested cell switch. The service assurance request is sent by the target terminal when the communication quality at its determined future location cannot meet the service requirements of the target service. The future location is determined based on trajectory prediction information. The target service is determined based on the target terminal's historical service usage.

[0122] In S611, the NWDAF network element determines a communication optimization strategy based on service demand information, signal map, constraints, and target terminal trajectory information. The constraints include resource capacity and service priority, while the terminal trajectory information includes terminal location and predicted trajectory information.

[0123] S612, the NWDAF network element sends a communication optimization strategy to the PCF network element.

[0124] S613, the PCF network element generates a target optimization strategy based on the communication optimization strategy.

[0125] S614, the PCF network element sends the target optimization strategy to the radio access network through the SMF network element, so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load, and provide service protection for the target terminal based on the base station handover situation.

[0126] The service assurance method of this embodiment, upon receiving a service assurance request carrying service requirement information sent by a user through a user terminal, automatically determines a communication optimization strategy based on the target terminal's terminal trajectory information, signal map, and service requirement information. Based on the communication optimization strategy, it automatically performs service assurance for the target terminal. The signal map includes at least one grid cell, each with corresponding grid communication information; the terminal trajectory information includes the terminal's location and predicted trajectory information. This application requires no manual intervention, and the network device, when determining the communication optimization strategy, considers not only the target terminal's service requirement information, terminal location, and predicted trajectory information, but also the signal map, providing a more comprehensive approach. This results in a more effective communication optimization strategy for ensuring service assurance for the target terminal, effectively improving the user's service experience and thus increasing user satisfaction.

[0127] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0128] Based on the same inventive concept, this application also provides a service assurance apparatus for implementing the service assurance method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more service assurance apparatus embodiments provided below can be found in the limitations of the service assurance method described above, and will not be repeated here.

[0129] In one embodiment, by Figure 7 A structural block diagram of a service assurance device in one embodiment is shown. Figure 7 As shown, a service assurance device 1 is provided, which includes: a receiving module 11, a determining module 12, and a assurance module 13, wherein:

[0130] The receiving module is used to receive a service assurance request sent by the target terminal; wherein the service assurance request carries service requirement information.

[0131] The determination module is used to determine communication optimization strategies based on business requirement information, signal map, and terminal trajectory information of the target terminal; wherein, the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes terminal location and predicted trajectory information;

[0132] The protection module is used to provide service protection for the target terminal based on the communication optimization strategy.

[0133] In one embodiment, the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein the recommended handover information includes recommended base station handover or recommended cell handover.

[0134] In one embodiment, the service assurance request is sent by the target terminal when it is determined that the communication quality at a future location cannot meet the service requirements of the target service; wherein the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

[0135] In one embodiment, a service assurance device 1 further includes:

[0136] The acquisition module is used to acquire terminal information of candidate terminals and base station information of candidate base stations sent by the UPF network element;

[0137] The module is used to build a signal map based on the regional map, terminal information, and base station information.

[0138] In one embodiment, the construction module is further specifically used for:

[0139] The area map is divided into grids based on a preset size to obtain a grid map;

[0140] Based on terminal information and base station information, determine the grid communication information of the grid cells contained in the grid map;

[0141] A signal map is constructed based on grid maps and grid communication information.

[0142] In one embodiment, the terminal information includes at least one of the target metric parameters and the service MOS value.

[0143] In one embodiment, the target metrics include at least one of wireless metrics, service metrics, and environmental metrics;

[0144] Wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate;

[0145] Business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency;

[0146] Environmental metrics include at least one of the following: terminal location, predicted trajectory information, speed of movement, and battery status.

[0147] In one embodiment, the base station information includes at least one of cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0148] In one embodiment, a service assurance device 1 further includes:

[0149] The confirmation module is used to determine the current application services of candidate terminals based on business indicators.

[0150] The selection module is used to select relevant metrics for the current application business from the target metrics;

[0151] The input module is used to input the indicator parameters of the associated indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0152] In one embodiment, the determining module is further specifically used for:

[0153] Based on business requirements, signal maps, constraints, and target terminal trajectory information, a communication optimization strategy is determined; among which, constraints include resource capacity and business priority.

[0154] In one embodiment, the protection module is further specifically used for:

[0155] The communication optimization strategy is sent to the PCF network element so that the PCF network element can generate a target optimization strategy based on the communication optimization strategy, and send the target optimization strategy to the radio access network through the SMF network element so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load situation, and provide service protection for the target terminal based on the base station handover situation.

[0156] In one embodiment, the communication optimization strategy includes at least one of a resource scheduling strategy, a handover strategy, and a QoS parameter configuration.

[0157] In one embodiment, the grid communication information includes at least one of the following: reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0158] In one embodiment, by Figure 8 A structural block diagram of a service assurance device in one embodiment is shown. Figure 8 As shown, a service assurance device 2 is provided, which includes: a sending module 21, wherein:

[0159] The sending module 21 is used to initiate a service assurance request to the network device; wherein the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0160] Each module in the aforementioned business support device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0161] In one embodiment, a computer device is provided, which may be a platform-side device, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores business assurance-related information. The network interface communicates with external user devices via a network connection. When the computer program is executed by the processor, it implements a business assurance method.

[0162] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specifically, the computer device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0163] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0164] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0165] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0166] Based on communication optimization strategies, service protection is provided for the target terminal.

[0167] In one embodiment, when the processor executes the computer program, it further implements the following steps: the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein the recommended handover information includes a recommended base station handover or a recommended cell handover.

[0168] In one embodiment, when the processor executes the computer program, it further implements the following steps: a service assurance request is sent by the target terminal when the communication quality at a determined future location cannot meet the service requirements of the target service; wherein the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

[0169] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0170] Obtain the terminal information of the candidate terminal and the base station information of the candidate base station sent by the UPF network element;

[0171] A signal map is constructed based on the regional map, terminal information, and base station information.

[0172] In one embodiment, when the processor executes the computer program, it further performs the following steps: constructing a signal map based on the area map, terminal information, and base station information, including:

[0173] The area map is divided into grids based on a preset size to obtain a grid map;

[0174] Based on terminal information and base station information, determine the grid communication information of the grid cells contained in the grid map;

[0175] A signal map is constructed based on grid maps and grid communication information.

[0176] In one embodiment, when the processor executes the computer program, it further performs the following steps: the terminal information includes at least one of the target indicator parameters and the service MOS value.

[0177] In one embodiment, when the processor executes the computer program, it further performs the following steps: the target metric includes at least one of wireless metrics, service metrics, and environmental metrics;

[0178] Wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate;

[0179] Business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency;

[0180] Environmental metrics include at least one of the following: terminal location, predicted trajectory information, speed of movement, and battery status.

[0181] In one embodiment, when the processor executes the computer program, it further performs the following steps: the base station information includes at least one of cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0182] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0183] Based on business metrics, determine the current application services of candidate terminals;

[0184] Select relevant metrics for the current application business from the target metrics;

[0185] Input the parameters of the relevant indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0186] In one embodiment, when the processor executes the computer program, it further performs the following steps: determining a communication optimization strategy based on service requirement information, signal map, and terminal trajectory information of the target terminal, including:

[0187] Based on business requirements, signal maps, constraints, and target terminal trajectory information, a communication optimization strategy is determined; among which, constraints include resource capacity and business priority.

[0188] In one embodiment, when the processor executes the computer program, it further performs the following steps: providing service assurance for the target terminal based on a communication optimization strategy, including:

[0189] The communication optimization strategy is sent to the PCF network element so that the PCF network element can generate a target optimization strategy based on the communication optimization strategy, and send the target optimization strategy to the radio access network through the SMF network element so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load situation, and provide service protection for the target terminal based on the base station handover situation.

[0190] In one embodiment, when the processor executes the computer program, it further implements the following steps: the communication optimization strategy includes at least one of resource scheduling strategy, handover strategy, and QoS parameter configuration.

[0191] In one embodiment, when the processor executes the computer program, it further implements the following steps: the grid communication information includes at least one of reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0192] In one embodiment, another computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0193] A service assurance request is initiated to the network device; the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0194] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0195] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0196] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0197] Based on communication optimization strategies, service protection is provided for the target terminal.

[0198] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein the recommended handover information includes a recommended base station handover or a recommended cell handover.

[0199] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: a service assurance request is sent by the target terminal when the communication quality at a determined future location cannot meet the service requirements of the target service; wherein the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

[0200] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0201] Obtain the terminal information of the candidate terminal and the base station information of the candidate base station sent by the UPF network element;

[0202] A signal map is constructed based on the regional map, terminal information, and base station information.

[0203] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: constructing a signal map based on the area map, terminal information, and base station information, including:

[0204] The area map is divided into grids based on a preset size to obtain a grid map;

[0205] Based on terminal information and base station information, determine the grid communication information of the grid cells contained in the grid map;

[0206] A signal map is constructed based on grid maps and grid communication information.

[0207] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the terminal information includes at least one of the target indicator parameters and the service MOS value.

[0208] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: the target metric includes at least one of wireless metrics, service metrics, and environmental metrics;

[0209] Wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate;

[0210] Business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency;

[0211] Environmental metrics include at least one of the following: terminal location, predicted trajectory information, speed of movement, and battery status.

[0212] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the base station information includes at least one of cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0213] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0214] Based on business metrics, determine the current application services of candidate terminals;

[0215] Select relevant metrics for the current application business from the target metrics;

[0216] Input the parameters of the relevant indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0217] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining a communication optimization strategy based on business requirement information, signal map, and terminal trajectory information of the target terminal, including:

[0218] Based on business requirements, signal maps, constraints, and target terminal trajectory information, a communication optimization strategy is determined; among which, constraints include resource capacity and business priority.

[0219] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: providing service assurance to the target terminal based on a communication optimization strategy, including:

[0220] The communication optimization strategy is sent to the PCF network element so that the PCF network element can generate a target optimization strategy based on the communication optimization strategy, and send the target optimization strategy to the radio access network through the SMF network element so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load situation, and provide service protection for the target terminal based on the base station handover situation.

[0221] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the communication optimization strategy includes at least one of resource scheduling strategy, handover strategy, and QoS parameter configuration.

[0222] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the grid communication information includes at least one of reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0223] In one embodiment, another computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, performs the following steps:

[0224] A service assurance request is initiated to the network device; the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0225] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0226] Receive a service assurance request sent by the target terminal; the service assurance request carries service requirement information.

[0227] Based on business requirements, signal maps, and target terminal trajectory information, a communication optimization strategy is determined. The signal map includes at least one grid cell, each with corresponding grid communication information. The terminal trajectory information includes terminal location and predicted trajectory information.

[0228] Based on communication optimization strategies, service protection is provided for the target terminal.

[0229] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein the recommended handover information includes a recommended base station handover or a recommended cell handover.

[0230] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: a service assurance request is sent by the target terminal when the communication quality at a determined future location cannot meet the service requirements of the target service; wherein the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

[0231] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0232] Obtain the terminal information of the candidate terminal and the base station information of the candidate base station sent by the UPF network element;

[0233] A signal map is constructed based on the regional map, terminal information, and base station information.

[0234] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: constructing a signal map based on the area map, terminal information, and base station information, including:

[0235] The area map is divided into grids based on a preset size to obtain a grid map;

[0236] Based on terminal information and base station information, determine the grid communication information of the grid cells contained in the grid map;

[0237] A signal map is constructed based on grid maps and grid communication information.

[0238] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the terminal information includes at least one of the target indicator parameters and the service MOS value.

[0239] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: the target metric includes at least one of wireless metrics, service metrics, and environmental metrics;

[0240] Wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink / downlink rate, and retransmission rate;

[0241] Business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency;

[0242] Environmental metrics include at least one of the following: terminal location, predicted trajectory information, speed of movement, and battery status.

[0243] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the base station information includes at least one of cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

[0244] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0245] Based on business metrics, determine the current application services of candidate terminals;

[0246] Select relevant metrics for the current application business from the target metrics;

[0247] Input the parameters of the relevant indicators into the business QoE evaluation model to obtain the business MOS value of the candidate terminal for the current application business.

[0248] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining a communication optimization strategy based on business requirement information, signal map, and terminal trajectory information of the target terminal, including:

[0249] Based on business requirements, signal maps, constraints, and target terminal trajectory information, a communication optimization strategy is determined; among which, constraints include resource capacity and business priority.

[0250] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: providing service assurance to the target terminal based on a communication optimization strategy, including:

[0251] The communication optimization strategy is sent to the PCF network element so that the PCF network element can generate a target optimization strategy based on the communication optimization strategy, and send the target optimization strategy to the radio access network through the SMF network element so that the radio access network can determine the base station handover situation based on the target optimization strategy and the base station load situation, and provide service protection for the target terminal based on the base station handover situation.

[0252] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the communication optimization strategy includes at least one of resource scheduling strategy, handover strategy, and QoS parameter configuration.

[0253] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the grid communication information includes at least one of reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

[0254] In one embodiment, another computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0255] A service assurance request is initiated to the network device; the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

[0256] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these. The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combinations of these technical features are not contradictory, they should be considered within the scope of this specification.

[0257] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A business assurance method, characterized in that, Applied to network devices, the method includes: Receive a service assurance request sent by the target terminal; wherein the service assurance request carries service requirement information; Based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal, a communication optimization strategy is determined; wherein, the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes terminal location and predicted trajectory information; Based on the aforementioned communication optimization strategy, service assurance is provided for the target terminal.

2. The method according to claim 1, characterized in that, The service requirement information includes at least one of the following: service type, required bandwidth, maximum acceptable latency, and recommended handover information; wherein, the recommended handover information includes a recommended base station or a recommended cell.

3. The method according to claim 1, characterized in that, The service assurance request is sent by the target terminal when the communication quality at its future location is determined to be insufficient to meet the service requirements of the target service; wherein, the future location is determined based on trajectory prediction information; and the target service is determined based on the target terminal's historical service usage.

4. The method according to claim 1, characterized in that, The method further includes: Obtain terminal information of candidate terminals and base station information of candidate base stations sent by the UPF network element of the user plane function; The signal map is constructed based on the regional map, the terminal information, and the base station information.

5. The method according to claim 4, characterized in that, The step of constructing the signal map based on the regional map, the terminal information, and the base station information includes: The area map is divided into grids based on a preset size to obtain a grid map; Based on the terminal information and the base station information, determine the grid communication information of the grid cells contained in the grid map; The signal map is constructed based on the grid map and the grid communication information.

6. The method according to claim 4, characterized in that, The terminal information includes at least one of the target indicator parameters and the business average opinion score (MOS) value.

7. The method according to claim 4, characterized in that, The target metrics include at least one of the following: wireless metrics, service metrics, and environmental metrics; The wireless metrics include at least one of the following: reference signal received power, reference signal received quality, uplink and downlink rates, and retransmission rate; The business metrics include at least one of the following: application type, media bitrate, number of playback stutters, and loading latency; The environmental indicators include at least one of the following: terminal location, predicted trajectory information, movement speed, and battery status.

8. The method according to claim 4, characterized in that, The base station information includes at least one of the following: cell load rate, uplink and downlink throughput, handover success rate, and radio resource control connection establishment success rate.

9. The method according to claim 7, characterized in that, The method further includes: Based on the aforementioned business metrics, determine the current application business of the candidate terminal; Select the relevant metrics for the current application service from the target metrics; The parameters of the associated indicators are input into the Quality of Experience (QoE) evaluation model to obtain the MOS value of the candidate terminal for the current application service.

10. The method according to claim 1, characterized in that, The step of determining a communication optimization strategy based on the service requirement information, signal map, and target terminal trajectory information includes: Based on the service requirement information, signal map, constraints, and terminal trajectory information of the target terminal, a communication optimization strategy is determined; wherein, the constraints include resource capacity and service priority.

11. The method according to claim 1, characterized in that, The provision of service assurance for the target terminal based on the communication optimization strategy includes: The communication optimization policy is sent to the policy control function (PCF) network element, so that the PCF network element generates a target optimization policy based on the communication optimization policy, and sends the target optimization policy to the radio access network through the session management function (SMF) network element, so that the radio access network determines the base station handover situation based on the target optimization policy and the base station load situation, and performs service protection for the target terminal based on the base station handover situation.

12. The method according to any one of claims 1-11, characterized in that, The communication optimization strategy includes at least one of the following: resource scheduling strategy, handover strategy, and QoS parameter configuration.

13. The method according to any one of claims 1-11, characterized in that, The grid communication information includes at least one of the following: reference signal reception quality, reference signal reception power, uplink / downlink rate information, and service MOS value information.

14. A business assurance method, characterized in that, Applied to a target terminal, the method includes: A service assurance request is initiated to the network device; wherein the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, a signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

15. A business support device, characterized in that, Configured in a network device, the device includes: The receiving module is used to receive a service assurance request sent by the target terminal; wherein the service assurance request carries service requirement information. The determination module is used to determine a communication optimization strategy based on the service requirement information, the signal map, and the terminal trajectory information of the target terminal; wherein, the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes terminal location and predicted trajectory information; The protection module is used to provide service protection for the target terminal based on the communication optimization strategy.

16. A business support device, characterized in that, The device, configured in the target terminal, includes: A sending module is used to initiate a service assurance request to a network device; wherein the service assurance request carries service requirement information; the service assurance request is used to instruct the network device to determine a communication optimization strategy based on the service requirement information, a signal map, and the terminal trajectory information of the target terminal, and to provide service assurance for the target terminal based on the communication optimization strategy; the signal map includes at least one grid cell, and each grid cell has corresponding grid communication information; the terminal trajectory information includes the terminal location and predicted trajectory information.

17. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 14.

18. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14.

19. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14.