Quality parameter transmission method, terminal, and network side device
First Claim
1. A quality parameter transmission method, wherein the method comprises:
- sending, by a terminal, an indication message to a network side device, wherein the indication message indicates that the terminal is capable of reporting a quality parameter related to user experience of a preset service, wherein the preset service comprises a streaming service and/or an interactive service;
after sending the indication message to the network side device, receiving, by the terminal, from the network side device, a request for the quality parameter related to user experience of the preset service; and
in response to the request, sending, by the terminal, a value of the quality parameter related to user experience of the preset service to the network side device;
wherein a protocol corresponding to the streaming service comprises at least one of the following;
a video protocol based on Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), a progressive download (PD) video protocol, or a video protocol based on HTTP Live Streaming (HLS);
wherein the quality parameter comprises at least one of the following;
a list of HTTP requests or responses, a list of switch events, an average throughput, an initial playout delay, a buffer data volume, a play information list, media presentation description (MPD) information, a web response delay, a first page opening delay, a whole page opening delay, or a page integrity indication.
1 Assignment
0 Petitions
Accused Products
Abstract
A quality parameter transmission method includes: sending, by the network side device, a first request message to the terminal, where the first request message is used to request a quality parameter related to user experience of a preset service; and after receiving the first request message from the network side device, sending, by the terminal, the quality parameter to the network side device. The network side device obtains, from the terminal, the quality parameter related to user experience of the preset service, and therefore can evaluate network operation quality by using the quality parameter, to facilitate network optimization, provide better network quality for the terminal, and improve user experience.
7 Citations
16 Claims
-
1. A quality parameter transmission method, wherein the method comprises:
-
sending, by a terminal, an indication message to a network side device, wherein the indication message indicates that the terminal is capable of reporting a quality parameter related to user experience of a preset service, wherein the preset service comprises a streaming service and/or an interactive service; after sending the indication message to the network side device, receiving, by the terminal, from the network side device, a request for the quality parameter related to user experience of the preset service; and in response to the request, sending, by the terminal, a value of the quality parameter related to user experience of the preset service to the network side device; wherein a protocol corresponding to the streaming service comprises at least one of the following;
a video protocol based on Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), a progressive download (PD) video protocol, or a video protocol based on HTTP Live Streaming (HLS);wherein the quality parameter comprises at least one of the following;
a list of HTTP requests or responses, a list of switch events, an average throughput, an initial playout delay, a buffer data volume, a play information list, media presentation description (MPD) information, a web response delay, a first page opening delay, a whole page opening delay, or a page integrity indication. - View Dependent Claims (2, 3, 4)
-
-
5. A quality parameter transmission method, wherein the method comprises:
-
receiving, by a network side device, an indication message from a terminal, wherein the indication message indicates whether the terminal is capable of reporting a quality parameter related to user experience of a preset service, wherein the preset service comprises a streaming service and/or an interactive service; based on the indication message indicating that the terminal is capable of reporting the quality parameter related to user experience of the preset service, sending, by the network side device, a request to the terminal for the quality parameter related to user experience of the preset service; and after sending the request to the terminal for the quality parameter related to user experience of the preset service, receiving, by the network side device, a value of the quality parameter from the terminal; wherein a protocol corresponding to the streaming service comprises at least one of the following;
a video protocol based on Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), a progressive download (PD) video protocol, or a video protocol based on HTTP Live Streaming (HLS);wherein the quality parameter comprises at least one of the following;
a list of HTTP requests or responses, a list of switch events, an average throughput, an initial playout delay, a buffer data volume, a play information list, media presentation description (MPD) information, a web response delay, a first page opening delay, a whole page opening delay, or a page integrity indication. - View Dependent Claims (6, 7, 8)
-
-
9. A terminal, comprising
a memory having processor-executable instructions stored thereon; - and
a processor, coupled to the memory, configured to execute the processor-executable instructions to facilitate; sending an indication message to a network side device, wherein the indication message indicates that the terminal is capable of reporting a quality parameter related to user experience of a preset service, wherein the preset service comprises a streaming service and/or an interactive service; after sending the indication message to the network side device, receiving a request from the network side device for the quality parameter related to user experience of the preset service; and in response to the request, sending a value of the quality parameter related to user experience of the preset service to the network side device; wherein a protocol corresponding to the streaming service comprises at least one of the following;
a video protocol based on Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), a progressive download (PD) video protocol, or a video protocol based on HTTP Live Streaming (HLS);wherein the quality parameter comprises at least one of the following;
a list of HTTP requests or responses, a list of switch events, an average throughput, an initial playout delay, a buffer data volume, a play information list, media presentation description (MPD) information, a web response delay, a first page opening delay, a whole page opening delay, or a page integrity indication. - View Dependent Claims (10, 11, 12)
- and
-
13. A network side device, comprising:
-
a memory having processor-executable instructions stored thereon; and a processor, configured to execute the processor-executable instructions to facilitate; receiving an indication message from a terminal, wherein the indication message indicates whether the terminal is capable of reporting a quality parameter related to user experience of a preset service, wherein the preset service comprises a streaming service and/or an interactive service; based on the indication message indicating that the terminal is capable of reporting the quality parameter related to user experience of the preset service, sending a request to the terminal for the quality parameter related to user experience of the preset service; and after sending the request to the terminal for the quality parameter related to user experience of the preset service, receiving a value of the quality parameter related to user experience of the preset service from the terminal; wherein a protocol corresponding to the streaming service comprises at least one of the following;
a video protocol based on Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH), a progressive download (PD) video protocol, or a video protocol based on HTTP Live Streaming (HLS);wherein the quality parameter comprises at least one of the following;
a list of HTTP requests or responses, a list of switch events, an average throughput, an initial playout delay, a buffer data volume, a play information list, media presentation description (MPD) information, a web response delay, a first page opening delay, a whole page opening delay, or a page integrity indication. - View Dependent Claims (14, 15, 16)
-
Specification