A QoE configuration release method, apparatus, and computer-readable storage medium

By passing release type parameters between the terminal and network-side devices, flexible release of QoE configuration is achieved, which solves the shortcomings of the single release method in the existing technology and improves the adaptability and performance of the system.

CN116347470BActive Publication Date: 2026-03-06DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111602603.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2026-03-06
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

Existing QoE configuration release methods are too simplistic and cannot flexibly handle QoE configuration release requirements in different scenarios.

Method used

By receiving and generating QoE configuration release information containing release type parameters, the terminal and network-side devices collaboratively determine and release the target QoE configuration, supporting flexible release by configuration type and service type.

Benefits of technology

It enables flexible release of QoE configuration, improves system performance and adaptability, and is suitable for various wireless communication systems, including 5G systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116347470B_ABST
    Figure CN116347470B_ABST
Patent Text Reader

Abstract

This application relates to the field of wireless communication technology, and in particular to a QoE configuration release method, device, and computer-readable storage medium. In this application, the terminal receives QoE configuration release information sent by a network-side device. The QoE configuration release information includes a release type parameter, which indicates the type of QoE configuration to be released by the terminal. Based on the release type parameter, the terminal determines the target QoE configuration to be released and releases the target QoE configuration. In this application, the terminal releases the QoE configuration corresponding to the QoE configuration type notified by the network-side device, thereby enabling flexible QoE configuration release and further improving system performance.
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, and in particular to a QoE configuration release method, device, and computer-readable storage medium. Background Technology

[0002] The goal of Quality of Experience (QoE) is to collect user experience quality parameters for different service types. When the core network or Operation Administration and Maintenance (OAM) entity sends QoE configuration to the Radio Access Network (RAN), the RAN forwards the QoE configuration to the UE. The UE collects the relevant QoE measurement reports and reports them to the RAN, which then reports them to the server. The QoE measurement reports are generated by the terminal's application layer and sent to the UE's Access Stratum (AS). The UE's AS then sends the reports to the RAN via Radio Resource Control (RRC) messages.

[0003] In related technologies, when the RAN needs to release the UE's QoE configuration for some reason, the RAN notifies the UE of the QoE ID that needs to be released, and the terminal releases all QoE configurations corresponding to that QoE ID. Therefore, the current method for releasing QoE configurations is too simplistic. Summary of the Invention

[0004] This application provides a QoE configuration release method, device, and computer-readable storage medium for flexibly releasing QoE configuration.

[0005] In a first aspect, embodiments of this application provide a QoE configuration release method, including:

[0006] The terminal receives QoE configuration release information sent by a network-side device. The QoE configuration release information includes a release type parameter, which indicates the type of QoE configuration released by the terminal.

[0007] The target QoE configuration to be released is determined based on the release type parameter, and the target QoE configuration is released.

[0008] Secondly, embodiments of this application also provide a QoE configuration release method, including:

[0009] After determining that the terminal needs to release the QoE configuration, QoE configuration release information containing a release type parameter is generated; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0010] The QoE configuration release information is sent to the terminal.

[0011] Thirdly, embodiments of this application provide a terminal, including a memory, a processor, and a transceiver;

[0012] The memory is used to store computer programs;

[0013] The transceiver is used to send and receive data under the control of the processor;

[0014] The processor is configured to read the computer program in the memory and perform the following operations:

[0015] The terminal receives QoE configuration release information sent by a network-side device. The QoE configuration release information includes a release type parameter, which indicates the type of QoE configuration released by the terminal.

[0016] The target QoE configuration to be released is determined based on the release type parameter, and the target QoE configuration is released.

[0017] Fourthly, embodiments of this application provide a network-side device, including a memory, a processor, and a transceiver;

[0018] The memory is used to store computer programs;

[0019] The transceiver is used to send and receive data under the control of the processor;

[0020] The processor is configured to read the computer program in the memory and perform the following operations:

[0021] After determining that the terminal needs to release the QoE configuration, QoE configuration release information containing a release type parameter is generated; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0022] The QoE configuration release information is sent to the terminal.

[0023] Fifthly, embodiments of this application provide a QoE configuration release device, comprising:

[0024] The receiving module is used to receive QoE configuration release information sent by the network-side device. The QoE configuration release information includes a release type parameter, which is used to indicate the type of QoE configuration released by the terminal.

[0025] The determination module is used to determine the target QoE configuration to be released based on the release type parameter, and to release the target QoE configuration.

[0026] Sixthly, embodiments of this application provide a QoE configuration release device, comprising:

[0027] The generation module is used to generate QoE configuration release information containing a release type parameter after determining that the terminal needs to release the QoE configuration; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0028] The sending module is used to send the QoE configuration release information to the terminal.

[0029] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program for causing the computer to perform the methods described in the first or second aspect above.

[0030] In this embodiment, when a terminal receives QoE configuration release information containing a release type parameter from a network-side device, the terminal can determine the target QoE configuration to be released based on the release type parameter and release it. The network-side device then notifies the terminal of the type of QoE configuration to be released. The terminal releases the QoE configuration corresponding to the type notified by the network-side device, thereby enabling flexible QoE configuration release and further improving system performance. Attached Figure Description

[0031] Figure 1 This is a schematic diagram illustrating one application scenario in an embodiment of this application;

[0032] Figure 2 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0033] Figure 3 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0034] Figure 4 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0035] Figure 5 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0036] Figure 6 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0037] Figure 7 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0038] Figure 8 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0039] Figure 9 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0040] Figure 10 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0041] Figure 11 This is a schematic diagram of the structure of a terminal in an embodiment of this application;

[0042] Figure 12 This is a schematic diagram of the structure of a network-side device according to an embodiment of this application;

[0043] Figure 13 This is a schematic diagram of the structure of a QoE configuration release device according to an embodiment of this application;

[0044] Figure 14 This is a schematic diagram of another QoE configuration release device in an embodiment of this application;

[0045] Figure 15 This is a flowchart of a QoE configuration release method in an embodiment of this application;

[0046] Figure 16 This is a flowchart of another QoE configuration release method in the embodiments of this application. Detailed Implementation

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

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

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

[0050] like Figure 1As shown in the embodiment of this application, an optional application scenario is presented. The wireless communication system includes an OAM entity 10, a core network (CN) device 11, a RAN node 12, and a terminal 13.

[0051] In this application scenario, this application provides two types of QoE measurement. One is signalalling-based, in which OAM entity 10 sends QoE configuration to the core network, core network device 11 sends QoE configuration to RAN node 12, and RAN node 12 then forwards the QoE configuration to terminal 13. In this case, the QoE configuration is for a specific UE. The other is management-based, in which OAM entity 10 directly sends QoE configuration to RAN node 12, and RAN node 12 then forwards the QoE configuration to terminal 13. In this case, the QoE configuration is configured for multiple UEs.

[0052] After determining that the terminal needs to release the QoE configuration, RAN node 12 generates QoE configuration release information containing a release type parameter, which indicates the type of QoE configuration released by the terminal; RAN node 12 sends the QoE configuration release information to terminal 13.

[0053] Terminal 13 receives QoE configuration release information containing release type parameters sent by RAN node 12; based on the release type parameters in the QoE configuration release information, it determines the target QoE configuration to be released and releases the target QoE configuration.

[0054] It should be noted that when determining whether a terminal needs to release its QoE configuration, the RAN node checks whether the terminal has moved out of the valid range of the QoE configuration. If the terminal moves out of the valid range of the QoE configuration, the RAN node determines that the terminal needs to release the QoE configuration. Alternatively, the RAN node checks whether there is a network fault. If the type of network fault determines that the QoE configuration needs to be released, the RAN node determines that the terminal needs to release the QoE configuration. Or, if the RAN node determines that the QoE configuration needs to be released due to human network management, the RAN node determines that the terminal needs to release the QoE configuration.

[0055] In this embodiment of the wireless communication system, after determining that the terminal needs to release the QoE configuration, the RAN node sends an RRC reconfiguration message to the terminal; wherein, the RRC reconfiguration message contains QoE configuration release information, and the QoE configuration release information contains a release type parameter;

[0056] The release type parameters in this application embodiment include configuration type parameters and / or service type parameters;

[0057] The configuration type parameter can be a first configuration type parameter. For example, the first configuration type can be a QoE configuration type that is not visible to network-side devices (Traditional QoE), or the first configuration type can be both Traditional QoE and QoE configuration type that is visible to network-side devices (RAN-visible QoE).

[0058] Service type parameters include, but are not limited to: string, streaming media, and MTSI.

[0059] After receiving the RRC reconfiguration message sent by the network-side device, the terminal parses the QoE configuration release information from the RRC reconfiguration message and obtains the release type parameter contained in the QoE configuration release information. Based on the release type parameter, the terminal determines the target QoE configuration corresponding to the release type parameter and releases the target QoE configuration.

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

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

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

[0063] Network-side devices and terminals can each use one or more antennas for Multiple-Input Multiple-Output (MIMO) transmission. MIMO transmission can be Single-User MIMO (SU-MIMO) or Multiple-User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, pre-coding transmission, or beamforming transmission, etc.

[0064] In this application embodiment, the release type parameter includes configuration type parameter and / or service type parameter;

[0065] The configuration type of QoE can be a configuration type that is not visible to network-side devices, or a configuration type that is visible to network-side devices.

[0066] It should be noted that the network-side device in this application embodiment can be a RAN node.

[0067] The following section introduces two different configuration types of QoE:

[0068] 1. For QoE that is not visible to network-side devices;

[0069] In the system framework with both signaling-based and management-based measurement configurations, the process and configuration parameters of the QoE configuration sent by the RAN node to the UE are the same. The QoE configuration file is encapsulated in a file for the RAN node. The RAN node does not decapsulate the file and directly transmits it to the UE transparently through RRC signaling. This type of QoE configuration is invisible to the RAN node.

[0070] The R16 protocol version defines QoE measurement management parameters, including but not limited to the following parameters:

[0071] a. QoE collection entity address

[0072] This parameter defines the IP address to which the QMC record is transmitted; either an IPv4 or IPv6 address can be used.

[0073] b. QoE reference

[0074] This parameter is used to define the network request session. The QoE reference is globally unique and consists of MCC + MNC + QMC ID.

[0075] MCC and MNC are derived from the management system along with the trace activation request and are used to define a PLMN contained in the management system. The QMC ID is a 3-byte string.

[0076] c. QoE identification information

[0077] The QoE identification information, also known as the measurement ID, is used to identify the UE-side QoE configuration and measurement report. It is used for the RAN node to interact with the UE over the air interface. The RAN node is responsible for mapping this ID one-to-one with the aforementioned QoE reference.

[0078] d. QMC configuration file

[0079] This parameter is defined in the QoE configuration file by the application layer service.

[0080] e. Service Type (Service Type Parameter)

[0081] This parameter is used to define the service type that needs to be measured for QoE; the service type parameter includes types such as string, streaming media, and MTSI.

[0082] f. Area Scope

[0083] This parameter is used to define the valid area for QoE configuration, and can include cell list, TA list, etc.

[0084] After receiving the QoE configuration via RRC messages, the UE's AS layer sends the QoE configuration to the application layer through the directory defined by the AT command. This configuration includes parameters such as Service Type, QoE reference, and QMC configuration file. When the service corresponding to the configured service type begins to occur, the application layer starts measuring according to the configuration file and generates a measurement QoE report based on the configuration conditions. Once the QoE measurement report is generated, the UE's application layer sends the QoE report to the UE's AS layer via AT command. The UE's AS layer immediately sends the QoE to the RAN node via RRC messages. The RAN node then sends the report to the corresponding server at the IP address defined in the configuration file, thus completing the QoE configuration and measurement report collection process.

[0085] 2. For QoE visible to network-side devices;

[0086] A QoE that is visible to network-side devices can be called a RAN-visible QoE. This type of QoE configuration is generated and configured by the RAN node for the UE. After receiving the UE's QoE report, the RAN node can directly understand the QoE report, rather than encapsulating it before reporting.

[0087] The RAN-visible QoE measurement management parameters include, but are not limited to, the following parameters:

[0088] a. RAN visible QoE metrics

[0089] The UE collects and reports QoE parameters such as buffer level and playout delay.

[0090] b. QoE identification information

[0091] The QoE identification information, also known as the measurement ID, is used to identify the UE-side QoE configuration and measurement report. It is used for RAN node and UE to interact over the air interface. This identifier is shared with the QoE of the first configuration type.

[0092] d. Service Type (Service Type Parameter)

[0093] This parameter is used to define the service type that needs to be measured for QoE. The service type parameter includes types such as string, streaming media, and MTSI.

[0094] In this embodiment of the application, when the network-side device determines that the terminal needs to release its QoE configuration, the network-side device will send QoE configuration release information to the terminal. After receiving the QoE configuration release information, the terminal releases the configuration and processes the collected measurement report data according to the actual situation.

[0095] Among them, the reasons why the network-side device determines that the terminal needs to release the QoE configuration and the release message is not limited to normal release or the terminal moving out of the effective range of the QoE configuration;

[0096] Normal release includes, but is not limited to: release by human management or release due to network failure.

[0097] After receiving the QoE configuration release information sent by the network-side device, the terminal determines the target QoE configuration to be released according to the release type parameter in the QoE configuration release information, and releases the target QoE configuration.

[0098] The following details the process of releasing the target QoE configuration in the embodiments of this application.

[0099] First, based on the release type parameter contained in the QoE configuration release information, determine the target QoE configuration that needs to be released.

[0100] 1. Release type parameters include configuration type parameters;

[0101] The QoE configuration release information sent by the network-side device to the terminal also includes QoE identification information;

[0102] The terminal determines the candidate QoE configuration corresponding to the QoE identification information based on the QoE identification information, and selects the QoE configuration corresponding to the configuration type parameter from the candidate QoE configurations as the target QoE configuration.

[0103] In practice, the QoE configuration release information sent by the network-side device to the terminal in this application embodiment includes QoE identification information and configuration type parameters;

[0104] When determining the target QoE configuration, all QoE configurations corresponding to the QoE identification information are identified as candidate QoE configurations; then, the QoE configuration corresponding to the configuration type parameter is selected from the candidate QoE configurations as the target QoE configuration.

[0105] An optional implementation is that if the configuration type parameter included in the QoE configuration release information is the first configuration type parameter, then all QoE configurations in the candidate QoE configurations are taken as the target QoE configuration.

[0106] For example, if the QoE configuration types include Traditional QoE (which is not visible to network-side devices) and RAN-visible QoE (which is visible to network-side devices), then the first configuration type parameter can be Traditional QoE, or the first configuration type parameter can be both Traditional QoE and RAN-visible QoE.

[0107] If the configuration type parameter included in the QoE configuration release information is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the candidate QoE configurations as the target QoE configuration.

[0108] For example, if the QoE configuration types include Traditional QoE (which is not visible to network-side devices) and RAN-visible QoE (which is visible to network-side devices), then the second configuration type parameter can be RAN-visible QoE.

[0109] 2. Release type parameters include service type parameters;

[0110] In this embodiment of the application, when the QoE configuration release information sent by the network-side device to the terminal includes a service type parameter, the QoE configuration corresponding to the service type parameter is used as the target QoE configuration.

[0111] If the release type parameter included in the QoE configuration release information sent by the network-side device to the terminal is a service type parameter, then the terminal determines all QoE configurations corresponding to that service type parameter as the target QoE configuration; for example, assuming that the service type parameter included in the QoE configuration release information is a string, then the terminal will use the string type QoE configuration as the target QoE configuration.

[0112] 3. Release type parameters include configuration type parameters and service type parameters;

[0113] In this embodiment of the application, when the QoE configuration release information sent by the network-side device to the terminal includes a configuration type parameter and a service type parameter, the QoE configuration corresponding to the configuration type parameter is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0114] Because QoE configurations can be divided into different configuration types based on configuration type parameters, QoE configurations can also be divided into different service types based on service type parameters;

[0115] When the QoE configuration release information sent by the network-side device to the terminal includes both configuration type parameters and service type parameters, when the terminal determines the target QoE configuration, the terminal determines a part of the QoE configuration based on the service type parameters included in the QoE configuration release information and a part of the QoE configuration based on the configuration type parameters included in the QoE configuration release information. The QoE configuration that is the same in both parts is taken as the target QoE configuration.

[0116] In practice, the embodiments of this application can determine the QoE configuration corresponding to the service type parameter based on the service type parameter, and then select the QoE configuration corresponding to the configuration type parameter from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0117] An optional implementation is that if the configuration type parameter included in the QoE configuration release information is the first configuration type parameter, then all QoE configurations corresponding to the service type parameter are taken as the target QoE configuration.

[0118] For example, QoE configuration types include Traditional QoE and RAN-visible QoE. The first configuration type parameter carried in the QoE configuration release information can be represented as Traditional QoE. When the configuration type parameter included in the QoE configuration release information received by the terminal is Traditional QoE, the terminal releases all QoE configurations corresponding to the service type parameter, that is, the terminal releases both the Traditional QoE configuration and the RAN-visible QoE configuration corresponding to that service type parameter; or

[0119] The first configuration type parameter carried in the QoE configuration release information can be represented as Traditional QoE and RAN-visible QoE. When the configuration type parameters included in the QoE configuration release information received by the terminal are Traditional QoE and RAN-visible QoE, the terminal releases all QoE configurations corresponding to the service type parameter, that is, the terminal releases the Traditional QoE configuration and RAN-visible QoE configuration corresponding to the service type parameter.

[0120] If the configuration type parameter included in the QoE configuration release information is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the QoE configuration corresponding to the service type parameter as the target QoE configuration.

[0121] For example, QoE configuration types include Traditional QoE and RAN-visible QoE. The second configuration type parameter carried in the QoE configuration release information can be represented as RAN-visible QoE. When the configuration type parameter included in the QoE configuration release information received by the terminal is RAN-visible QoE, the terminal releases the RAN-visible QoE configuration corresponding to the service type parameter.

[0122] In addition, in an optional implementation, the QoE configuration release information in this application embodiment further includes a release reason parameter for indicating the reason for releasing the QoE configuration;

[0123] The release reason parameters include, but are not limited to, normal release and terminal moving out of the valid range of the QoE configuration.

[0124] In this embodiment of the application, after determining the target QoE configuration to be released based on the release type parameter in the QoE configuration release information, the release timing of the target QoE configuration is determined based on the release reason parameter; after the release timing arrives, the target QoE configuration is released.

[0125] In practice, if the release reason parameter indicates that the reason for releasing the QoE configuration is normal release, then the current moment will be used as the release time for the target QoE configuration.

[0126] When the release reason parameter is normal release, this embodiment of the application, after determining the target QoE configuration that needs to be released, immediately releases the target QoE configuration and deletes the measurement reports related to the target QoE configuration.

[0127] If the release reason parameter indicates that the reason for releasing the QoE configuration is that the terminal moves out of the valid range of the QoE configuration, then the release timing of the target QoE configuration is determined according to the current QoE measurement status of the terminal.

[0128] Optionally, if the terminal's current QoE measurement status is "no QoE measurement is being performed", then the current moment is used as the release time for the target QoE configuration; if the terminal's current QoE measurement status is "QoE measurement is being performed", then the moment when the QoE measurement ends is used as the release time for the target QoE configuration.

[0129] It should be noted that after the target QoE configuration is determined, if the terminal is currently performing QoE measurement, the terminal needs to complete the current QoE measurement. After the current QoE measurement is completed, a QoE measurement report is generated based on the QoE measurement results, and the target QoE configuration is released.

[0130] In this embodiment of the application, after the network-side device sends QoE configuration release information to the terminal, the QoE measurement report obtained by the terminal through QoE measurement can be processed in the following manner:

[0131] If the target network device accessed after the terminal moves out of the valid range of the QoE configuration supports reporting measurement reports, then the QoE measurement report will be reported to the target network device.

[0132] It should be noted that since the target network device to which the terminal switches access supports reporting measurement reports, it means that the target network device can receive the measurement reports reported by the terminal. Therefore, the terminal can report the QoE measurement report obtained from the QoE measurement to the target network device.

[0133] If the target network-side device accessed after the terminal moves out of the valid range of the QoE configuration does not support reporting measurement reports, then the QoE measurement report is stored; an optional approach is to report the QoE measurement report to the network-side device that supports reporting measurement reports after the terminal accesses the network-side device that supports reporting measurement reports.

[0134] In this mode, the terminal stores the QoE measurement report until the terminal switches over again and connects to a network-side device that supports reporting measurement reports. The terminal then reports the QoE measurement report to the network-side device that supports reporting measurement reports.

[0135] If the target network-side device accessed after the terminal moves out of the valid range of the QoE configuration does not support reporting measurement reports, then the QoE measurement report is stored; another optional implementation is that if the terminal accesses a network-side node that supports reporting measurement reports within a preset time period, then the QoE measurement report is reported to the network-side device that supports reporting measurement reports; otherwise, the QoE measurement report is deleted.

[0136] In practice, after the terminal determines that the target network-side device accessed after moving out of the valid range of the QoE configuration does not support reporting measurement reports, the QoE measurement report is stored. At the same time, a timer can be started and a preset duration can be set. If the terminal accesses a network-side device that supports reporting measurement reports before the timer expires, the QoE measurement report is reported to the network-side device that supports reporting measurement reports. If the terminal still has not accessed a network-side device that supports reporting measurement reports when the timer expires, the stored QoE measurement report is deleted.

[0137] It should be noted that if the QoE configuration release information sent by the network-side device to the terminal does not include the release reason parameter, the terminal can immediately release the target QoE configuration after receiving the QoE configuration release information and determining the target QoE configuration that needs to be released.

[0138] Optionally, the encoding structure corresponding to the QoE configuration release method implemented in this application can be:

[0139] Example 1:

[0140]

[0141]

[0142] Example 2:

[0143]

[0144] The following describes the QoE configuration release method of this application with reference to several embodiments.

[0145] Example 1

[0146] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a QoE identifier, a configuration type parameter of Traditional QoE, and a release reason of normal release;

[0147] like Figure 2As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0148] Step S201: The network-side device determines that the terminal needs to release the QoE configuration;

[0149] Step S202: The network-side device sends QoE configuration release information to the terminal, which includes a QoE identifier, a configuration type parameter of TraditionalQoE, and a release reason parameter of normal release.

[0150] Step S203: The terminal determines all QoE configurations corresponding to the QoE identification information as the target QoE configurations that need to be released;

[0151] Among them, all QoE configurations corresponding to the QoE identification information include Traditional QoE and RAN-visible QoE;

[0152] Step S204: The terminal immediately releases the target QoE configuration.

[0153] It should be noted that when the configuration type parameter included in the QoE configuration release information is Traditional QoE or RAN-visible QoE, the QoE configuration release process is the same as... Figure 2 The process shown is the same.

[0154] Example 2

[0155] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a QoE identifier, a configuration type parameter of RAN-visible QoE, and a release reason of normal release;

[0156] like Figure 3 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0157] Step S301: The network-side device determines that the terminal needs to release the QoE configuration;

[0158] Step S302: The network-side device sends QoE configuration release information to the terminal, which includes a QoE identifier, a configuration type parameter of RAN-visibleQoE, and a release reason parameter of normal release.

[0159] Step S303: The terminal determines that the RAN-visible QoE type QoE configuration in the QoE configuration corresponding to the QoE identification information is the target QoE configuration that needs to be released;

[0160] Step S304: The terminal immediately releases the target QoE configuration.

[0161] Example 3

[0162] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a QoE identifier, a configuration type parameter of Traditional QoE, and a release reason that the terminal has moved out of the valid range of the QoE configuration;

[0163] like Figure 4 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0164] Step S401: The network-side device determines that the terminal needs to release the QoE configuration;

[0165] Step S402: The network-side device sends QoE configuration release information to the terminal, which includes a QoE identifier, a configuration type parameter of TraditionalQoE, and a release reason parameter of the terminal moving out of the valid range of the QoE configuration.

[0166] Step S403: The terminal determines all QoE configurations corresponding to the QoE identification information as the target QoE configurations that need to be released;

[0167] Among them, all QoE configurations corresponding to the QoE identification information include Traditional QoE and RAN-visible QoE;

[0168] The terminal determines whether a QoE measurement is currently in progress; if yes, proceed to step S404; otherwise, proceed to step S406.

[0169] Step S404: After the terminal confirms that the QoE measurement is complete, it releases the target QoE configuration;

[0170] Step S405: The terminal reports a QoE measurement report to the network-side device;

[0171] Specifically, the terminal needs to determine the specific method for reporting measurement reports based on whether the target network-side device it accesses after moving out of the valid range of the QoE configuration supports reporting measurement reports; the specific method for the terminal to determine the method for reporting measurement reports can be found in the description above.

[0172] Step S406: The terminal immediately releases the target QoE configuration.

[0173] It should be noted that when the configuration type parameter included in the QoE configuration release information is Traditional QoE or RAN-visible QoE, the QoE configuration release process is the same as... Figure 4 The process shown is the same.

[0174] Example 4

[0175] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a QoE identifier, a configuration type parameter of RAN-visible QoE, and a release reason that the terminal has moved out of the valid range of the QoE configuration;

[0176] like Figure 5 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0177] Step S501: The network-side device determines that the terminal needs to release the QoE configuration;

[0178] Step S502: The network-side device sends QoE configuration release information to the terminal, which includes a QoE identifier, a configuration type parameter of RAN-visibleQoE, and a release reason parameter of the terminal moving out of the valid range of the QoE configuration.

[0179] Step S503: The terminal determines that the RAN-visible QoE type QoE configuration in the QoE configuration corresponding to the QoE identification information is the target QoE configuration that needs to be released;

[0180] The terminal determines whether a QoE measurement is currently in progress; if yes, proceed to step S504; otherwise, proceed to step S506.

[0181] Step S504: After the terminal confirms that the QoE measurement is completed, it releases the target QoE configuration;

[0182] Step S505: The terminal reports a QoE measurement report to the network-side device;

[0183] Specifically, the terminal needs to determine the specific method for reporting measurement reports based on whether the target network-side device it accesses after moving out of the valid range of the QoE configuration supports reporting measurement reports; the specific method for the terminal to determine the method for reporting measurement reports can be found in the description above.

[0184] Step S506: The terminal immediately releases the target QoE configuration.

[0185] Example 5

[0186] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a service type parameter;

[0187] like Figure 6 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0188] Step S601: The network-side device determines that the terminal needs to release the QoE configuration;

[0189] Step S602: The network-side device sends QoE configuration release information containing service type parameters to the terminal;

[0190] Step S603: The terminal determines all QoE configurations corresponding to the service type parameter as the target QoE configurations to be released;

[0191] Step S604: The terminal immediately releases the target QoE configuration.

[0192] Example 6

[0193] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a service type parameter, a configuration type parameter of Traditional QoE, and a release reason of normal release;

[0194] like Figure 7 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0195] Step S701: The network-side device determines that the terminal needs to release the QoE configuration;

[0196] Step S702: The network-side device sends QoE configuration release information to the terminal, which includes a service type parameter, a configuration type parameter of Traditional QoE, and a release reason parameter of normal release.

[0197] Step S703: The terminal determines all QoE configurations corresponding to the service type parameter as the target QoE configurations to be released;

[0198] Step S704: The terminal immediately releases the target QoE configuration.

[0199] It should be noted that when the configuration type parameter included in the QoE configuration release information is Traditional QoE or RAN-visible QoE, the QoE configuration release process is the same as... Figure 7 The process shown is the same.

[0200] Example 7

[0201] Assume that the QoE configuration release information sent by the network-side device to the terminal includes the service type parameter, the configuration type parameter is RAN-visible QoE, and the release reason is normal release;

[0202] like Figure 8 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0203] Step S801: The network-side device determines that the terminal needs to release the QoE configuration;

[0204] Step S802: The network-side device sends QoE configuration release information to the terminal, which includes service type parameter, configuration type parameter as RAN-visible QoE, and release reason parameter as normal release;

[0205] Step S803: The terminal determines that the RAN-visible QoE type QoE configuration in the QoE configuration corresponding to the service type parameter is the target QoE configuration that needs to be released;

[0206] Step S804: The terminal immediately releases the target QoE configuration.

[0207] Example 8

[0208] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a service type parameter, a configuration type parameter of Traditional QoE, and a release reason that the terminal has moved out of the valid range of the QoE configuration;

[0209] like Figure 9 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0210] Step S901: The network-side device determines that the terminal needs to release the QoE configuration;

[0211] Step S902: The network-side device sends a QoE configuration release message to the terminal, which includes a service type parameter, a configuration type parameter of Traditional QoE, and a release reason parameter of the terminal moving out of the valid range of the QoE configuration.

[0212] Step S903: The terminal determines all QoE configurations corresponding to the service type parameter as the target QoE configurations that need to be released;

[0213] The terminal determines whether a QoE measurement is currently in progress; if yes, it executes step S904; otherwise, it executes step S906.

[0214] Step S904: After the terminal confirms that the QoE measurement is completed, it releases the target QoE configuration;

[0215] Step S905: The terminal reports a QoE measurement report to the network-side device;

[0216] Specifically, the terminal needs to determine the specific method for reporting measurement reports based on whether the target network-side device it accesses after moving out of the valid range of the QoE configuration supports reporting measurement reports; the specific method for the terminal to determine the method for reporting measurement reports can be found in the description above.

[0217] Step S906: The terminal immediately releases the target QoE configuration.

[0218] It should be noted that when the configuration type parameter included in the QoE configuration release information is Traditional QoE or RAN-visible QoE, the QoE configuration release process is the same as... Figure 9 The process shown is the same.

[0219] Example 9

[0220] Assume that the QoE configuration release information sent by the network-side device to the terminal includes a service type parameter, a configuration type parameter of RAN-visible QoE, and a release reason that the terminal has moved out of the valid range of the QoE configuration;

[0221] like Figure 10 As shown, the QoE configuration release method in this application embodiment includes the following steps:

[0222] Step S1001: The network-side device determines that the terminal needs to release the QoE configuration;

[0223] Step S1002: The network-side device sends a QoE configuration release message to the terminal, which includes a service type parameter, a configuration type parameter of RAN-visible QoE, and a release reason parameter of the terminal moving out of the valid range of the QoE configuration.

[0224] Step S1003: The terminal determines that the RAN-visible QoE type QoE configuration in the QoE configuration corresponding to the service type parameter is the target QoE configuration that needs to be released;

[0225] The terminal determines whether a QoE measurement is currently in progress; if yes, proceed to step S1004; otherwise, proceed to step S1006.

[0226] Step S1004: After the terminal confirms that the QoE measurement is completed, it releases the target QoE configuration;

[0227] Step S1005: The terminal reports a QoE measurement report to the network-side device;

[0228] Specifically, the terminal needs to determine the specific method for reporting measurement reports based on whether the target network-side device it accesses after moving out of the valid range of the QoE configuration supports reporting measurement reports; the specific method for the terminal to determine the method for reporting measurement reports can be found in the description above.

[0229] Step S1006: The terminal immediately releases the target QoE configuration.

[0230] like Figure 11 As shown, this application embodiment provides a terminal, including a memory 1101, a processor 1102, and a transceiver 1103;

[0231] The memory 1101 is used to store computer programs;

[0232] The transceiver 1103 is used to send and receive data under the control of the processor 1102;

[0233] The processor 1102 is configured to read the computer program in the memory 1101 and perform the following operations:

[0234] The terminal receives QoE configuration release information sent by a network-side device. The QoE configuration release information includes a release type parameter, which indicates the type of QoE configuration released by the terminal.

[0235] The target QoE configuration to be released is determined based on the release type parameter, and the target QoE configuration is released.

[0236] Optionally, the processor 1102 is specifically used for:

[0237] If the release type parameter includes a configuration type parameter, and the QoE configuration release information also includes QoE identification information, then the candidate QoE configuration corresponding to the QoE identification information is determined based on the QoE identification information, and the QoE configuration corresponding to the configuration type parameter is selected from the candidate QoE configurations as the target QoE configuration; or

[0238] If the release type parameter includes a service type parameter, then the QoE configuration corresponding to the service type parameter is used as the target QoE configuration; or

[0239] If the release type parameter includes a configuration type parameter and a service type parameter, then the QoE configuration corresponding to the configuration type parameter is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0240] Optionally, when selecting the QoE configuration corresponding to the configuration type parameter from the candidate QoE configurations as the target QoE configuration, the processor 1102 is specifically used for:

[0241] If the configuration type parameter is the first configuration type parameter, then all QoE configurations in the candidate QoE configurations will be used as the target QoE configuration;

[0242] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the candidate QoE configurations as the target QoE configuration.

[0243] Optionally, when selecting a QoE configuration corresponding to the configuration type parameter from the QoE configurations corresponding to the service type parameter as the target QoE configuration, the processor 1102 is specifically used for:

[0244] If the configuration type parameter is the first configuration type parameter, then all QoE configurations corresponding to the service type parameter will be used as the target QoE configuration;

[0245] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0246] Optionally, the QoE configuration release information may also include a release reason parameter indicating the reason for releasing the QoE configuration;

[0247] The processor 1102 is specifically used for:

[0248] Based on the release reason parameter included in the QoE configuration release information, the release timing of the target QoE configuration is determined; after the release timing is reached, the target QoE configuration is released.

[0249] Optionally, the processor 1102 is specifically used for:

[0250] If the release reason parameter indicates that the reason for releasing the QoE configuration is normal release, then the current moment will be taken as the release time for the target QoE configuration;

[0251] If the release reason parameter indicates that the reason for releasing the QoE configuration is that the terminal moves out of the effective range of the QoE configuration, then the release timing of the target QoE configuration is determined according to the current QoE measurement status of the terminal.

[0252] Optionally, the processor 1102 is specifically used for:

[0253] If the current QoE measurement status of the terminal is no QoE measurement, then the current moment will be used as the release time for the target QoE configuration.

[0254] If the terminal's current QoE measurement status is in progress, then the moment when the QoE measurement ends will be used as the release time for the target QoE configuration.

[0255] Optionally, if the moment when the QoE measurement ends is taken as the release time for the target QoE configuration, the processor 1102 is further configured to:

[0256] If the target network device accessed after the terminal moves out of the valid range of the QoE configuration supports reporting measurement reports, then the QoE measurement report will be reported to the target network device.

[0257] If the target network-side device accessed after the terminal moves out of the valid range of the QoE configuration does not support reporting measurement reports, then the QoE measurement report is stored; after the terminal accesses a network-side device that supports reporting measurement reports, the QoE measurement report is reported to the network-side device that supports reporting measurement reports; or, if the terminal accesses a network-side node that supports reporting measurement reports within a preset time period, then the QoE measurement report is reported to the network-side device that supports reporting measurement reports; otherwise, the QoE measurement report is deleted.

[0258] Among them, Figure 11 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1102 and memory represented by memory 1101 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1103 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1104 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0259] The processor 1102 is responsible for managing the bus architecture and general processing, while the memory 1101 can store the data used by the processor 1102 when performing operations.

[0260] Optionally, the processor 1102 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0261] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0262] like Figure 12 As shown, this application embodiment provides a network-side device, including a memory 1201, a processor 1202, and a transceiver 1203;

[0263] The memory 1201 is used to store computer programs;

[0264] The transceiver 1203 is used to send and receive data under the control of the processor 1202;

[0265] The processor 1202 is configured to read the computer program in the memory 1201 and perform the following operations:

[0266] After determining that the terminal needs to release the QoE configuration, QoE configuration release information containing a release type parameter is generated; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0267] The QoE configuration release information is sent to the terminal.

[0268] Optionally, the release type parameter includes configuration type parameter and / or service type parameter, and the QoE configuration release information also includes a release reason parameter to indicate the reason for releasing the QoE configuration;

[0269] The processor 1202 is specifically used for:

[0270] The QoE configuration release information, including the release type parameter and the release reason parameter, is sent to the terminal; wherein, the release reason parameter is used to instruct the terminal to determine the release timing of the target QoE configuration based on the release reason parameter.

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

[0272] The processor 1202 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.

[0273] like Figure 13 As shown, this application embodiment provides a QoE configuration release device, including:

[0274] The receiving module 1301 is configured to receive QoE configuration release information sent by the network-side device. The QoE configuration release information includes a release type parameter, which is used to indicate the type of QoE configuration released by the terminal.

[0275] The determination module 1302 is used to determine the target QoE configuration to be released based on the release type parameter, and release the target QoE configuration.

[0276] Optionally, the determining module 1302 is specifically used for:

[0277] If the release type parameter includes a configuration type parameter, and the QoE configuration release information also includes QoE identification information, then the candidate QoE configuration corresponding to the QoE identification information is determined based on the QoE identification information, and the QoE configuration corresponding to the configuration type parameter is selected from the candidate QoE configurations as the target QoE configuration; or

[0278] If the release type parameter includes a service type parameter, then the QoE configuration corresponding to the service type parameter is used as the target QoE configuration; or

[0279] If the release type parameter includes a configuration type parameter and a service type parameter, then the QoE configuration corresponding to the configuration type parameter is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0280] Optionally, when selecting the QoE configuration corresponding to the configuration type parameter from the candidate QoE configurations as the target QoE configuration, the determining module 1302 is specifically used for:

[0281] If the configuration type parameter is the first configuration type parameter, then all QoE configurations in the candidate QoE configurations will be used as the target QoE configuration;

[0282] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the candidate QoE configurations as the target QoE configuration.

[0283] Optionally, when selecting a QoE configuration corresponding to the configuration type parameter from the QoE configurations corresponding to the service type parameter as the target QoE configuration, the determining module 1302 is specifically used for:

[0284] If the configuration type parameter is the first configuration type parameter, then all QoE configurations corresponding to the service type parameter will be used as the target QoE configuration;

[0285] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0286] Optionally, the QoE configuration release information may also include a release reason parameter indicating the reason for releasing the QoE configuration;

[0287] The determining module 1302 is specifically used for:

[0288] Based on the release reason parameter included in the QoE configuration release information, the release timing of the target QoE configuration is determined; after the release timing is reached, the target QoE configuration is released.

[0289] Optionally, the determining module 1302 is specifically used for:

[0290] If the release reason parameter indicates that the reason for releasing the QoE configuration is normal release, then the current moment will be taken as the release time for the target QoE configuration;

[0291] If the release reason parameter indicates that the reason for releasing the QoE configuration is that the terminal moves out of the effective range of the QoE configuration, then the release timing of the target QoE configuration is determined according to the current QoE measurement status of the terminal.

[0292] Optionally, the determining module 1302 is specifically used for:

[0293] If the current QoE measurement status of the terminal is no QoE measurement, then the current moment will be used as the release time for the target QoE configuration.

[0294] If the terminal's current QoE measurement status is in progress, then the moment when the QoE measurement ends will be used as the release time for the target QoE configuration.

[0295] Optionally, if the moment when the QoE measurement ends is taken as the release time for the target QoE configuration, the determining module 1302 is further configured to:

[0296] If the target network device accessed after the terminal moves out of the valid range of the QoE configuration supports reporting measurement reports, then the QoE measurement report will be reported to the target network device.

[0297] If the target network-side device accessed after the terminal moves out of the valid range of the QoE configuration does not support reporting measurement reports, then the QoE measurement report is stored; after the terminal accesses a network-side device that supports reporting measurement reports, the QoE measurement report is reported to the network-side device that supports reporting measurement reports; or, if the terminal accesses a network-side node that supports reporting measurement reports within a preset time period, then the QoE measurement report is reported to the network-side device that supports reporting measurement reports; otherwise, the QoE measurement report is deleted.

[0298] like Figure 14 As shown, this application embodiment provides a QoE configuration release device, including:

[0299] The generation module 1401 is used to generate QoE configuration release information containing a release type parameter after determining that the terminal needs to release the QoE configuration; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0300] The sending module 1402 is used to send the QoE configuration release information to the terminal.

[0301] Optionally, the release type parameter includes configuration type parameter and / or service type parameter, and the QoE configuration release information also includes a release reason parameter to indicate the reason for releasing the QoE configuration;

[0302] The sending module 1402 is specifically used for:

[0303] The QoE configuration release information, including the release type parameter and the release reason parameter, is sent to the terminal; wherein, the release reason parameter is used to instruct the terminal to determine the release timing of the target QoE configuration based on the release reason parameter.

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

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

[0306] Based on the same inventive concept, this application provides a QoE configuration release method, which corresponds to the terminal in the above system. Since the method and the system solve problems in similar ways, the implementation of the method can refer to the implementation of the system, and the repeated parts will not be described again.

[0307] like Figure 15 As shown in the embodiment of this application, a QoE configuration release method is provided and applied to the terminal side. The method includes:

[0308] Step S1501: Receive QoE configuration release information sent by the network-side device. The QoE configuration release information includes a release type parameter, which is used to indicate the type of QoE configuration released by the terminal.

[0309] Step S1502: Determine the target QoE configuration to be released according to the release type parameter, and release the target QoE configuration.

[0310] Optionally, determining the target QoE configuration to be released based on the release type parameter specifically includes:

[0311] If the release type parameter includes a configuration type parameter, and the QoE configuration release information also includes QoE identification information, then the candidate QoE configuration corresponding to the QoE identification information is determined based on the QoE identification information, and the QoE configuration corresponding to the configuration type parameter is selected from the candidate QoE configurations as the target QoE configuration; or

[0312] If the release type parameter includes a service type parameter, then the QoE configuration corresponding to the service type parameter is used as the target QoE configuration; or

[0313] If the release type parameter includes a configuration type parameter and a service type parameter, then the QoE configuration corresponding to the configuration type parameter is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0314] Optionally, selecting the QoE configuration corresponding to the configuration type parameter from the candidate QoE configurations as the target QoE configuration includes:

[0315] If the configuration type parameter is the first configuration type parameter, then all QoE configurations in the candidate QoE configurations will be used as the target QoE configuration;

[0316] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the candidate QoE configurations as the target QoE configuration.

[0317] Optionally, selecting the QoE configuration corresponding to the configuration type parameter from the QoE configurations corresponding to the service type parameter as the target QoE configuration includes:

[0318] If the configuration type parameter is the first configuration type parameter, then all QoE configurations corresponding to the service type parameter will be used as the target QoE configuration;

[0319] If the configuration type parameter is the second configuration type parameter, then the QoE configuration visible to the network-side device is selected from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

[0320] Optionally, the QoE configuration release information may also include a release reason parameter indicating the reason for releasing the QoE configuration;

[0321] The release of the target QoE configuration specifically includes:

[0322] Based on the release reason parameter included in the QoE configuration release information, determine the release timing of the target QoE configuration;

[0323] Upon the arrival of the release timing, the target QoE configuration is released.

[0324] Optionally, determining the release timing of the target QoE configuration based on the release reason parameter included in the QoE configuration release information specifically includes:

[0325] If the release reason parameter indicates that the reason for releasing the QoE configuration is normal release, then the current moment will be taken as the release time for the target QoE configuration;

[0326] If the release reason parameter indicates that the reason for releasing the QoE configuration is that the terminal moves out of the effective range of the QoE configuration, then the release timing of the target QoE configuration is determined according to the current QoE measurement status of the terminal.

[0327] Optionally, determining the release timing of the target QoE configuration based on the current QoE measurement state of the terminal specifically includes:

[0328] If the current QoE measurement status of the terminal is no QoE measurement, then the current moment will be used as the release time for the target QoE configuration.

[0329] If the terminal's current QoE measurement status is in progress, then the moment when the QoE measurement ends will be used as the release time for the target QoE configuration.

[0330] Optionally, if the time when the QoE measurement ends is taken as the release time for the target QoE configuration, the method further includes:

[0331] If the target network device accessed after the terminal moves out of the valid range of the QoE configuration supports reporting measurement reports, then the QoE measurement report will be reported to the target network device.

[0332] If the target network-side device accessed after the terminal moves out of the valid range of the QoE configuration does not support reporting measurement reports, then the QoE measurement report is stored; after the terminal accesses a network-side device that supports reporting measurement reports, the QoE measurement report is reported to the network-side device that supports reporting measurement reports; or, if the terminal accesses a network-side node that supports reporting measurement reports within a preset time period, then the QoE measurement report is reported to the network-side device that supports reporting measurement reports; otherwise, the QoE measurement report is deleted.

[0333] Based on the same inventive concept, this application also provides a QoE configuration release method, which corresponds to the RAN node in the above system. Since the method and the system solve problems in similar principles, the implementation of the method can refer to the implementation of the system, and the repeated parts will not be described again.

[0334] like Figure 16 As shown in the embodiment of this application, a QoE configuration release method is provided and applied to a network-side device. The method includes:

[0335] Step S1601: After determining that the terminal needs to release the QoE configuration, generate QoE configuration release information containing a release type parameter; the release type parameter is used to indicate the type of QoE configuration released by the terminal.

[0336] Step S1602: Send the QoE configuration release information to the terminal.

[0337] Optionally, the release type parameter includes configuration type parameter and / or service type parameter, and the QoE configuration release information also includes a release reason parameter to indicate the reason for releasing the QoE configuration;

[0338] Sending the QoE configuration release information to the terminal specifically includes:

[0339] The QoE configuration release information, including the release type parameter and the release reason parameter, is sent to the terminal; wherein, the release reason parameter is used to instruct the terminal to determine the release timing of the target QoE configuration based on the release reason parameter.

[0340] In addition, embodiments of this application also provide a computer-readable storage medium storing a computer program for causing the computer to execute any of the above-described QoE configuration release methods.

[0341] The computer-readable storage medium can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

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

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

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

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

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

Claims

1. A method for releasing quality of experience (QoE) configuration, characterized in that, The method comprises: receiving QoE configuration release information sent by a network side device, wherein the QoE configuration release information comprises a release type parameter, and the release type parameter is used for indicating a type of QoE configuration released by a terminal; determining a target QoE configuration that needs to be released according to the release type parameter, and releasing the target QoE configuration; wherein the determining of the target QoE configuration that needs to be released according to the release type parameter specifically comprises: if the release type parameter comprises a configuration type parameter and the QoE configuration release information further comprises QoE identification information, then determining a candidate QoE configuration corresponding to the QoE identification information according to the QoE identification information, and selecting a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as the target QoE configuration; or if the release type parameter comprises a configuration type parameter and a service type parameter, then selecting a QoE configuration corresponding to the configuration type parameter from QoE configurations corresponding to the service type parameter as the target QoE configuration.

2. The method of claim 1, wherein, The selecting of the QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as the target QoE configuration comprises: if the configuration type parameter is a first configuration type parameter, then taking all QoE configurations in the candidate QoE configuration as the target QoE configuration; if the configuration type parameter is a second configuration type parameter, then selecting a QoE configuration visible to the network side device from the candidate QoE configuration as the target QoE configuration.

3. The method of claim 1, wherein, The selecting of the QoE configuration corresponding to the configuration type parameter from the QoE configurations corresponding to the service type parameter as the target QoE configuration comprises: if the configuration type parameter is a first configuration type parameter, then taking all QoE configurations corresponding to the service type parameter as the target QoE configuration; if the configuration type parameter is a second configuration type parameter, then selecting a QoE configuration visible to the network side device from the QoE configurations corresponding to the service type parameter as the target QoE configuration.

4. The method according to any one of claims 1 to 3, characterized in that, The QoE configuration release information further comprises a release reason parameter used for indicating a reason of releasing a QoE configuration; the releasing of the target QoE configuration specifically comprises: determining a release time of releasing the target QoE configuration according to the release reason parameter comprised in the QoE configuration release information; after the release time arrives, releasing the target QoE configuration.

5. The method of claim 4, wherein, The determining of the release time of releasing the target QoE configuration according to the release reason parameter comprised in the QoE configuration release information specifically comprises: if the release reason parameter indicates that a reason of releasing a QoE configuration is normal release, then taking a current time as the release time of releasing the target QoE configuration; if the release reason parameter indicates that a reason of releasing a QoE configuration is that a terminal moves out of a valid range of the QoE configuration, then determining the release time of releasing the target QoE configuration according to a current QoE measurement state of the terminal.

6. The method of claim 5, wherein, The release time of the target QoE configuration is determined according to the current QoE measurement state of the terminal, and specifically includes: If the current QoE measurement state of the terminal is not performing QoE measurement, the current time is taken as the release time of the target QoE configuration; If the current QoE measurement state of the terminal is performing QoE measurement, the time when the QoE measurement ends is taken as the release time of the target QoE configuration.

7. The method of claim 6, wherein, If the time when the QoE measurement ends is taken as the release time of the target QoE configuration, the method further includes: If the target network side device accessed by the terminal after moving out of the effective range of the QoE configuration supports reporting of the measurement report, the QoE measurement report is reported to the target network side device; If the target network side device accessed by the terminal after moving out of the effective range of the QoE configuration does not support reporting of the measurement report, the QoE measurement report is stored; after the terminal accesses a network side device supporting reporting of the measurement report, the QoE measurement report is reported to the network side device supporting reporting of the measurement report; or, if the terminal accesses a network side node supporting reporting of the measurement report within a preset time length, the QoE measurement report is reported to the network side node supporting reporting of the measurement report, otherwise, the QoE measurement report is deleted. 8.A QoE configuration release method, characterized in that, The method includes: After determining that the terminal needs to release the QoE configuration, QoE configuration release information containing a release type parameter is generated; the release type parameter is used to indicate the type of the QoE configuration released by the terminal; if the release type parameter includes a configuration type parameter and the QoE configuration release information further contains QoE identification information, the release type parameter is used to: instruct the terminal to determine a candidate QoE configuration corresponding to the QoE identification information according to the QoE identification information, and select a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as a target QoE configuration that needs to be released; or, if the release type parameter includes a configuration type parameter and a service type parameter, the release type parameter is used to: instruct the terminal to select a QoE configuration corresponding to the configuration type parameter from QoE configurations corresponding to the service type parameter as the target QoE configuration; The QoE configuration release information is sent to the terminal.

9. The method of claim 8, wherein, The QoE configuration release information further includes a release reason parameter used to indicate the reason for releasing the QoE configuration; The QoE configuration release information is sent to the terminal, and specifically includes: The QoE configuration release information containing the release type parameter and the release reason parameter is sent to the terminal; the release reason parameter is used to instruct the terminal to determine the release time of the target QoE configuration according to the release reason parameter.

10. A terminal, characterized by comprising: includes a memory, a processor, and a transceiver; The memory is used to store a computer program; The transceiver is used to transceive data under the control of the processor; The processor is used to read the computer program in the memory and perform the following operations: receive QoE configuration release information sent by a network side device, the QoE configuration release information containing a release type parameter, the release type parameter being used for indicating a type of QoE configuration released by a terminal; determine a target QoE configuration to be released according to the release type parameter, and release the target QoE configuration; wherein the processor is specifically configured to: if the release type parameter includes a configuration type parameter and the QoE configuration release information further contains QoE identification information, determine a candidate QoE configuration corresponding to the QoE identification information according to the QoE identification information, and select a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as the target QoE configuration; or if the release type parameter includes a configuration type parameter and a service type parameter, select a QoE configuration corresponding to the configuration type parameter from QoE configurations corresponding to the service type parameter as the target QoE configuration.

11. The terminal according to claim 10, characterized by when selecting a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as the target QoE configuration, the processor is specifically configured to: if the configuration type parameter is a first configuration type parameter, take all QoE configurations in the candidate QoE configuration as the target QoE configuration; if the configuration type parameter is a second configuration type parameter, select a QoE configuration visible to the network side device from the candidate QoE configuration as the target QoE configuration.

12. The terminal of claim 10, wherein, when selecting a QoE configuration corresponding to the configuration type parameter from QoE configurations corresponding to the service type parameter as the target QoE configuration, the processor is specifically configured to: if the configuration type parameter is a first configuration type parameter, take all QoE configurations corresponding to the service type parameter as the target QoE configuration; if the configuration type parameter is a second configuration type parameter, select a QoE configuration visible to the network side device from QoE configurations corresponding to the service type parameter as the target QoE configuration.

13. A terminal according to any one of claims 10 to 12, characterised in that, the QoE configuration release information further includes a release reason parameter used for indicating a reason for releasing a QoE configuration; the processor is specifically configured to: determine a release timing of releasing the target QoE configuration according to the release reason parameter included in the QoE configuration release information, and release the target QoE configuration after the release timing arrives.

14. The terminal of claim 13, wherein, the processor is specifically configured to: if the release reason parameter indicates that a reason for releasing a QoE configuration is normal release, take a current time as the release timing of releasing the target QoE configuration; if the release reason parameter indicates that a reason for releasing a QoE configuration is that the terminal moves out of a valid range of the QoE configuration, determine the release timing of releasing the target QoE configuration according to a current QoE measurement state of the terminal.

15. The terminal of claim 14, wherein, the processor is specifically configured to: if the current QoE measurement state of the terminal is that no QoE measurement is performed, take a current time as the release timing of releasing the target QoE configuration; If the current QoE measurement state of the terminal is that the QoE measurement is being performed, a time point at which the QoE measurement is ended is taken as a release time of the target QoE configuration.

16. The terminal of claim 15, wherein, If the time point at which the QoE measurement is ended is taken as the release time of the target QoE configuration, the processor is further configured to: If the target network side device accessed by the terminal after moving out of the valid range of the QoE configuration supports reporting of the measurement report, the QoE measurement report is reported to the target network side device; If the target network side device accessed by the terminal after moving out of the valid range of the QoE configuration does not support reporting of the measurement report, the QoE measurement report is stored; After the terminal accesses the network side device supporting reporting of the measurement report, the QoE measurement report is reported to the network side device supporting reporting of the measurement report; Or, if the terminal accesses the network side node supporting reporting of the measurement report within a preset time length, the QoE measurement report is reported to the network side node supporting reporting of the measurement report, otherwise, the QoE measurement report is deleted.

17. A network-side device, comprising: comprise a memory, a processor and a transceiver; The memory is configured to store a computer program; The transceiver is configured to transceive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: After determining that the terminal needs to release the QoE configuration, generating QoE configuration release information containing a release type parameter; the release type parameter is used to indicate the type of the QoE configuration released by the terminal; if the release type parameter comprises a configuration type parameter and the QoE configuration release information further contains QoE identification information, the release type parameter is used to: instruct the terminal to determine a candidate QoE configuration corresponding to the QoE identification information according to the QoE identification information, and select a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as a target QoE configuration that needs to be released; or, if the release type parameter comprises a configuration type parameter and a service type parameter, the release type parameter is used to: instruct the terminal to select a QoE configuration corresponding to the configuration type parameter from the QoE configuration corresponding to the service type parameter as the target QoE configuration; The QoE configuration release information is sent to the terminal.

18. The network-side device of claim 17, wherein, The QoE configuration release information further comprises a release reason parameter used to indicate the reason for releasing the QoE configuration; The processor is specifically configured to: The QoE configuration release information containing the type parameter and the release reason parameter is sent to the terminal; wherein the release reason parameter is used to instruct the terminal to determine a release time of the target QoE configuration according to the release reason parameter.

19. A QoE configuration release device, characterized in that, comprise: The receiving module is configured to receive the QoE configuration release information sent by the network side device, the QoE configuration release information containing a release type parameter, the release type parameter being used to indicate the type of the QoE configuration released by the terminal; The determining module is configured to determine a target QoE configuration that needs to be released according to the release type parameter, and release the target QoE configuration. The target QoE configuration is determined according to the release type parameter, and specifically includes: If the release type parameter includes a configuration type parameter and the QoE configuration release information further includes QoE identification information, a candidate QoE configuration corresponding to the QoE identification information is determined according to the QoE identification information, and a QoE configuration corresponding to the configuration type parameter is selected from the candidate QoE configuration as the target QoE configuration; or If the release type parameter includes a configuration type parameter and a service type parameter, a QoE configuration corresponding to the configuration type parameter is selected from QoE configurations corresponding to the service type parameter as the target QoE configuration.

20. A QoE configuration release device, characterized in that, The method comprises: A generating module is configured to generate QoE configuration release information including a release type parameter after determining that a terminal needs to release a QoE configuration; the release type parameter is used to indicate the type of the QoE configuration released by the terminal; if the release type parameter includes a configuration type parameter, the QoE configuration release information further includes QoE identification information, the release type parameter is used to instruct the terminal to determine a candidate QoE configuration corresponding to the QoE identification information according to the QoE identification information, and select a QoE configuration corresponding to the configuration type parameter from the candidate QoE configuration as a target QoE configuration that needs to be released; or if the release type parameter includes a configuration type parameter and a service type parameter, the release type parameter is used to instruct the terminal to select a QoE configuration corresponding to the configuration type parameter from QoE configurations corresponding to the service type parameter as the target QoE configuration; A sending module is configured to send the QoE configuration release information to the terminal.

21. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is used to make the computer execute the method in any one of claims 1 to 7, or the computer program is used to make the computer execute the method in claim 8 or 9. The computer readable storage medium stores a computer program, and the computer program is used to make the computer execute the method in any one of claims 1 to 7, or the computer program is used to make the computer execute the method in claim 8 or 9.

Citation Information

Patent Citations

  • Business experience measurement and collection method and equipment

    CN113556754A

  • Communication method and communication device

    CN113676930A