Method for reporting qos / qoe in mobile environment and device therefor

IN594915BActive Publication Date: 2026-07-09SK TELECOM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
IN · IN
Patent Type
Patents
Current Assignee / Owner
SK TELECOM CO LTD
Filing Date
2019-01-03
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

Monitoring real-time Quality of Service (QoS) and Quality of Experience (QoE) in mobile streaming environments is challenging due to fluctuations in mobile networks, unlike wired networks, where IPTV set-top boxes can easily monitor these parameters.

Method used

A method and apparatus for reporting mobile streaming service quality by measuring the quality of streaming services in terminal devices and generating mobile service quality indicators using MQI and NAM Feedback messages, which include parameters like buffer underrun, packet loss, and bit rate, to effectively monitor the mobile streaming network environment.

Benefits of technology

Enables real-time monitoring and reporting of mobile streaming service quality, allowing for improved QoS and QoE in mobile networks by adjusting video content delivery based on feedback messages, such as adjusting spatial and temporal resolution or switching between communication networks.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present invention relates to a method for reporting the quality of a mobile streaming service and a device therefor and a terminal device receiving a mobile streaming service through at least one communication network measures the quality of the streaming service generates on the basis of the measurement result a mobile service quality indicator for monitoring QoS or QoE and reports the generated mobile service quality indicator in real time through an MQI message an NAM feedback message or the like thereby enabling network conditions to be effectively monitored even in a mobile streaming environment.
Need to check novelty before this filing date? Find Prior Art

Description

[1]The invention relates to a method and an apparatus therefor for reporting the quality of a mobile streaming services. More specifically, the method over at least one communication network to measure the quality of a streaming service in a terminal device that receives a mobile streaming service, reports the generated mobile service quality index to generate a mobile service quality indicator based on the measurement result and to a device.BACKGROUND[2]Information described in this section merely provide background information as to the present embodiment is not constituting prior art.[3]What is real-time multimedia services, as one of the transmission method of multimedia data, says the way to play or consume the content of audio and video. This real-time multimedia services can be classified according to the type of services, interactive services, interactive services, streaming services. If this is not all of the streaming service to download large multimedia data, receiving only some data to be currently playing it can be played instantly in real time.[4]The result of these streaming services, live broadcast services such as live streaming, live broadcast was able to further ensure the real-time, compared to traditional download forms.[5]On the other hand, the current service consumption pattern of the streaming service consumer is in accordance with the movement to a wired network, wireless network, streaming services, such as mobile devices than a streaming service like IPTV haegam, traffic of the mobile streaming service is in the increasing trend, this mobile streaming services it is very important that; (Service Level Agreement SLA) guarantees the quality of the environment.[6]In addition, since the mobile streaming environment, the fluctuations snarled as compared to the wired network based on a streaming service environment, to provide a stable service, they are necessary to check the quality indicator associated with a streaming service of a mobile network according to the periodically or as needed.[7]However, in the wired network streaming fixed as in the IPTV set-top box is different from that provided to monitor the real-time QoS (Quality of Service) or the QoE (Quality of Experience), the mobile streaming environment of the network, such as the real-time QoS or QoE there is a problem that is not easy to monitor the situation.Detailed Description of the InventionSUMMARY[8]The present invention to solve the above problems is as to provide a method and an apparatus therefor for reporting the quality of a mobile streaming service, measuring a quality of a streaming service in a terminal device that receives a mobile streaming service, based on the measurement result by looking at the creation of mobile service quality indicators in real time such as through the MQI NAM Feedback message or messages you want to allow effective monitoring of the situation in the mobile streaming network environment.[9]However, this is not an object of the present invention is limited to the object described above, it is not mentioned yet another object will be able to be clearly understood from the following description.Problem solving means

[10] Service quality reporting method of the present invention for achieving the object described above includes the steps of measuring the quality of the streaming service, the terminal device receives from the content providing apparatus; And to generate a mobile service quality indicator based on the measurement result may include the step of transmitting to the contents providing apparatus.

[11] In this case, the mobile service quality indicator can be transmitted is included in any of the MQI message and NAM Feedback messages.

[12] In addition, the MQI message, the MQI time the message is generated with time, the sustain identification information, the processing power, the cell ID, the occurrence of a buffer under-run during a period of the area by the terminal device in the terminal device of the terminal device or occurrence frequency that is, inter-packet intervals for a period, the content data the number of lost packets during transmission, the movement of the terminal an index and the terminal as to the type, content error indicator, the content transfer rate of the connected wireless network when comprising at least one of speed, and including the cell ID, it may further include information about a time in a cell in which the terminal apparatus corresponding to the cell ID.

[13] Also, the NAM Feedback message, the NAM Feedback messages are generated time, the available bit rate, a total buffer capacity, maximum bit rate, average bit rate, current delay, bit error rate, the number of lost packets during a contents data transmission, inter-packet interval during one period, can include at least one of the terminal details and media quality information.

[14] At this time, the terminal detailed information may include at least one of identification information and the cell ID of the terminal device, wherein the media quality information may include a content error indicators.

[15] Furthermore, the present invention can provide a method recording medium recording a computer readable program for executing the above-described.

[16] For transmitting and receiving the content data from the content providing apparatus to the terminal apparatus of the present invention in conjunction with at least one communication network to attain the object as described above, the communication module; And the content provided to measure the quality of the streaming service being provided from the device, generates a mobile service quality indicator based on the measurement result, to control to transmit the generated index to the contents providing apparatus through the communication module It may include a control module.

[17] In this case, the mobile service quality indicator can be transmitted is included in any of the MQI message and NAM Feedback messages.Effects of the Invention

[18] According to the invention, by measuring the quality of a streaming service in a terminal device that receives a mobile streaming service, generating a mobile service quality indicator for monitoring the QoS or QoE is based on the measurement result and MQI the generated mobile quality of service indicator by real-time reporting via message or NAM Feedback messages, it can effectively monitor the situation in the mobile streaming network environment.

[19] In addition, it can be initiated by direct or implied in the description according to the embodiment of the present invention which will be described later, a variety of effects other than the above-described effect.Brief Description of the Drawings

[20] 1 is a view for explaining a structure of a system for implementing quality of service reporting method according to an embodiment of the invention.

[21] 2 is a block diagram showing a typical configuration of a terminal apparatus according to the present invention.

[22] 3 to FIG. 4 is a diagram illustrating the syntax of the MQI message according to an embodiment of the present invention.

[23] 5 to 9 are diagrams for describing the syntax of NAM Feedback message according to an embodiment of the present invention.Mode for the Invention

[24] In order to clarify the features and advantages of the problem solution means of the present invention, with reference to a particular embodiment of the invention illustrated in the accompanying drawings will be described in detail the invention.

[25] However, the details of the following description, well-known functions and which may obscure the subject matter of the present invention in the accompanying drawings or configurations will be omitted. In addition, the same components throughout the drawings are to be noted that denoted by the same reference numerals as possible.

[26] The terms or words used in the following description and drawings are general and are not to be construed as limited to the dictionary meanings. The inventor interpreted based on the meanings and concepts corresponding to technical aspects of the present invention and based on the principle that can be defined as appropriate for the concept of the term to describe his own invention in the best way. Thus it embodiments the configuration shown in the examples and figures disclosed herein are merely nothing but the embodiment most preferred embodiment of the invention, a not intended to limit the scope of the present invention, a variety can be made thereto according to the present application point It should be understood that there are equivalents and modifications.

[27] In addition, the first and to be used to describe various components, the term including the ordinal number such as 2, only to distinguish one component from the other components used as well, to define said component not used. For example, without departing from the scope of the present invention of claim 2 includes a first component may be named as a component, similar to the first component may be named as a second component.

[28] In addition, the terms used herein are merely used to describe particular embodiments, and are not intended to limit the present invention. Expression in the singular number include a plural forms unless the context clearly indicates otherwise. Further, geotyiji to terms such as "include The" or "gajida" as described herein specifies that the features, numbers, steps, actions, components, parts, or one that exists combinations thereof described in the specification, one or the presence or addition of more other features, integers, steps, operations, elements, parts or combinations thereof and are not intended to preclude.

[29] Further, the terms such as "part", "group", "module" described in the specification mean units for processing at least one function or operation. This can be implemented as a combination of hardware, software, or hardware and software. In addition, "days (a or an)", "one (one)", "the (the)," and similar terms are otherwise indicated herein in the context of describing the invention (especially in the following claims context) or it can be used as a non-retorted clear by the context, meant to include both the singular and the plural.

[30] In addition to the above terms, certain terms used in the following description will provided to aid the understanding of the present invention. The use of such specific terms may be modified within the scope and spirit of the invention in other forms.

[31] In addition, embodiments within the scope of the invention include a computer-readable medium with or passes the data structure stored in a computer-executable instructions, or computer readable media. Such computer-readable media, may be a general purpose, or any available media that is accessible by a computer system, a special purpose. By way of example, such computer-readable media can comprise RAM, ROM, EPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or computer-executable instructions, computer-readable form of instructions or data structures the can be used to store or deliver the desired program code means, may include a physical storage medium such as a general-purpose or any other medium that can be accessed by a special-purpose computer system, but are not limited to, .

[32] The technical background to implement a packet transmission method according to the invention in the description and the claims below will be described on the assumption that the (MPEG Media Transport) MMT.

[33] That is, the service content described in the embodiment of the invention the device may be a (MMT Aware Network Entity) MANE of MMTP (MPEG Media Transport Protocol), may be an external server that stores the streaming content is transmitted.

[34] However, this is only one, for convenience illustrated for better understanding of the present invention, but the invention is not necessarily applied is limited to MMT technique.

[35] And now, with reference to the drawings and to be described in detail with respect to the service quality report according to an embodiment of the present invention.

[36] 1 is a view showing the configuration of a system for reporting a quality of service in a mobile streaming service according to an embodiment of the invention.

[37] 1, the system for reporting the mobile streaming quality of service according to an embodiment of the present invention may be configured to include a content providing apparatus 200 and terminal apparatus 300. The content providing apparatus 200 and terminal apparatus 300 are linked through a communication network (100).

[38] Then, with reference to FIG. 1 and to an overview of the individual components.

[39] First, network 100 is responsible for passing data to the data transmitted and received between the terminal apparatus 200 and the content providing server 300. The communication network 100 includes a WLAN (Wireless LAN), Wi-Fi (Wi-Fi), Wibro (Wibro), WiMAX (Wimax), HSDPA (High Speed ​​Downlink Packet Access), LTE (Long Term Evolution), LTE-A (Long Term Evolution Advanced) may use a wireless communication system, etc. However, in addition to the above or any other well known communication system may include any form of communication methods it will be further developed.

[40] The content providing device 200 is a device for transmitting or stored in the content providing device 200, content data such as a video from an external device (not shown) through a communication network 100 to the terminal device 300 .

[41] The contents providing apparatus 200 may transmit the content data in packets to the terminal device 300. And the packet may be a packet MMT, as described above.

[42] In particular, the contents providing apparatus 200 according to the present invention refer to the mobile service quality indicators embedded in the terminal device (300) MQI message or NAM Feedback messages by sending the content to be optimized for the current mobile services environment, the user's QoS a (Quality of Service) or the QoE (Quality of Experience) may be raised.

[43] For example, the content providing device 200 with reference to MQI message or NAM Feedback messages sent by the terminal apparatus 300, increase the resolution of the video content, or may be lowered to transfer.

[44] That is, the content providing device 200 determines whether to adjust the spatial resolution of the video content based on the MQI message or NAM Feedback messages, whether to adjust the temporal resolution, whether to send the video content to the HD quality whether to send to the SD quality crystal, or want to transfer the number of frames of the video content to be 30fps to 60fps decide whether to send to send a video content to the terminal device 300.

[45] As another example, the content providing device 200 may refer to messages or MQI NAM Feedback messages sent by the terminal device 300, to change a communication network to send the content.

[46] That is, the contents providing apparatus 200 may refer to messages or MQI NAM Feedback messages, monitors the network traffic by, such as LTE, Wi-Fi. And providing, by transmitting the content to the terminal device 300, control the traffic amount of each communication of the content in LTE networks on the basis of the monitoring result to the transmission, or Wi-Fi network to the terminal device 300, the user which can increase the QoS or QoE.

[47] Further, in some cases, by transferring a portion of the video content in LTE network, and transmits the rest of the Wi-Fi network, it is also possible to increase the QoS or QoE by controlling the amount of traffic.

[48] That is, the traffic over the multiple paths, and by referring to the terminal device 300 is transmitted by MQI message or NAM Feedback messages, according to the quality of service indicator, the image data is transmitted to the LTE network and the voice data is transmitted to the Wi-Fi network, the transfer is dispersed. Further, depending on the quality of service indicators, sending the I frames of image data in a Wi-Fi network, and, B, may adjust the amount of traffic sent to the P frame in LTE network.

[49] Finally, the terminal device 300 according to the present invention may be to the content transmission request to the content providing device 200, receives content by streaming from the content providing apparatus 200 according to the user's input.

[50] At this time, the content may be received in packets, the packet may be a packet MMT.

[51] In particular, the terminal device 300 according to the present invention can measure the quality of the streaming service being provided from the content providing apparatus 200, generates mobile service quality indicator based on the measurement result. On the other hand, by the mobile by including a quality of service indicator in the message or MQI NAM Feedback messages sent to the content providing device 200, it may report the quality of service to the mobile content provision device 200. The

[52] Referring to FIG. 2 the configuration of the terminal device 300, the terminal device 300 may be configured to include a storage module 310, a communication module 330 and control module 350.

[53] Storage module 310 may store the content received through the communication module (330).

[54] In particular, may comprise a buffer (not shown) for storing the content received is a storage module 310 according to the characteristics of the streaming service, temporarily for a period of time.

[55] Communication module 330 is for transmitting and receiving the content providing device 300, and data via the communication network (100). Through the communication module 210 can request a content service according to the user's input, and receives a content corresponding to the request. In addition, it is possible to transmit the message or MQI NAM Feedback message including a mobile terminal device quality of service indicator of 300 is determined by the content providing device 200. The

[56] In particular, the communication module 330 according to the present invention can be divided into one or more communication modules 331 to connect to one or more communication networks.

[57] For example, the first communication module 331 may be a communication module for connecting to the LTE network, the second communication module 331 may be a communication module for connecting to the Wi-Fi network.

[58] Control module 350 is the device that controls the overall operation of the terminal apparatus 300 in accordance with the present invention.

[59] In particular, the content through the control module 350. The communication module 330 to generate a mobile service quality indicators, and measuring the quality of the streaming service, based on the measurement results being provided from the contents providing apparatus 200 according to the present invention and it controls to transmit to the providing apparatus 200.

[60] At this time, it can be transmitted by including the mobile service quality indicator as in any of the MQI message or NAM Feedback messages.

[61] And now, let's look through MQI message or phrases for 3 to 6 of the NAM Feedback message including the mobile quality of service indicators.

[62] 3 to Fig. 4 is a view for explaining an example of the syntax of the MQI message according to an embodiment of the present invention.

[63] First, looking at FIG. 3 as an example syntax for the MQI message according to the present invention, MQI message may include device_id field indicating an identification of the terminal device 300. Identification information of the terminal apparatus 300 included in the device_id field typically may be a telephone number assigned to the terminal device 300, the length of device_id field may be 64 bits.

[64] Also, MQI message may include a field indicating Device_capability the processing capabilities of the terminal device 300. The processing power is may be a terminal device 300 such as the resolution of an image that can be processed, its length may be 32 bits.

[65] C_id field may be a Cell ID of the local terminal device 300 is located, and the length may be 32 bits.

[66] Buffer_underrun field may be an indicator of the number of times that a buffer underrun occurs during a period that length is 8 bits.

[67] Interface_type field may be present as a field indicating the type of wireless network, the terminal device 300 is connected, in the radio network, the terminal device 300 is connected may include a Wi-Fi, LTE network, such as its length is 8 bits .

[68] Video_quality field may be a field indicating the number of times the generated error, such as a freeze (Freeze) in the video content during the period, error black (black), the error macroblock (MB error), and its length is 32 bits.

[69] packet loss field indicates the number of lost packets during a contents data transmission for a period, the length of the field may be 8 bits.

[70] SRR field SINR (Signal-to-Interference-plus-Noise Ratio), a field indicating the like, indication of the content transmission rate RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), the length of the 32-bit It may have.

[71] moving_speed field may have a length of 8 bits as a field indicating the moving speed of the terminal apparatus 300. The

[72] Generation_time field is a field about a the MQI message generation time, can be expressed in ms (milliseconds) unit, it may have a length of 32 bits.

[73] Next, the another example of the syntax MQI message according to the present invention will be described with reference to FIG.

[74] generation_time field, and field Rebuffering_duration interface_type field of the fields contained in the message of MQI 4 is omitted and explanation of the same bar generation_time field, and field buffer_underrun Interface_type field of Figure 3, respectively.

[75] client_id field is a typical example of the identification information indicates the identification information of the terminal device 300 may be a MSISDN. client_id field may have a length of 32 bits.

[76] Time_C_id field may further include information about a time that the terminal device 300 is located in the Cell with the Cell ID in the area where the terminal device 300 is located. Representative values ​​that may correspond to those Time_C_id field may be a CGI (the Cell Global Identifier) ​​and eCGI (e-UTRAN Cell Global Identifier), its length may be 32 bits.

[77] Jitter_duration may have a length of 8 bits to mean the interval between packets for one period.

[78] Packet_loss_count is a measure of how many packets are lost in the content data, it may have a length of 8 bits.

[79] Video_quality can be an indicator of the number of times each error for each type of error in the video content, this type of error, a block error Freeze (Freeze), Black error (Black) and Matt errors (MB).

[80] On the other hand, the Video_quality field may indicate to the measured error occurrence count for each error type, the length of the field to be assigned to each type of error may be 8 bits.

[81] Now, by including the mobile service quality indicator in NAM Feedback message's look through NAM Feedback Message Syntax for Figures 5 to 9 of the case of transmitting the content providing device 200. The

[82] Referring to Figure 5 through one example of syntax of the NAM Feedback messages according to the invention, it may include a version field and a message_id field consisting of eight bits consisting of 16 bits. In addition, it may include NAM_flag field, a reserved field consisting of seven bits of information for the cover NAM Feedback message length field is composed of, consisting of one bit in 16 bits.

[83] If, NAM_flag has fields it may include the case having a value of 0, the CLI_id field indicating the identity of the CLI (Cross Layer Interface) to a length of 8 bits. It may also include a field that indicates the relative relative_available_bitrate available bit rate, a length of 8 bits.

[84] relative_buffer_fullness field is a field indicating the relative amount of buffer may have a 16-bit.

[85] relative_peak_bitrate field is a field indicating the relative maximum bit rate and may have a 32-bit.

[86] average_bitrate_period field may have a 32-bit field that indicates the average bit rate for the period.

[87] current_delay field and may have a 32-bit field indicating a delay information of the content currently being transmitted.

[88] BER field indicates a bit error rate.

[89] And it shall be omitted C_id field, buffer_underrun field, Interface_type field, Video_quality field, gerneration_time field C_id field, buffer_underrun field, Interface_type field, Video_quality field, the same as described gerneration_time field of FIG.

[90] On the other hand, when the value of the field NAM_flag 1, available_bitrate has a field that indicates the total available bit rate to a 32-bit length.

[91] Buffer_fullness the field that indicates the absolute amount of butter having a 32-bit length.

[92] peak_bitrate field indicates the maximum bit rate may have a 32-bit length.

[93] SDU_size field may have a 32-bit length, a field indicating the size of the SDU (Service Data Unit).

[94] SDU_loss_ratio field may have 8 bits as a field indicating the loss rate of the SDU.

[95] In addition to that CLI_id field, average_bitrate_period field, generation_time field, BER field, C_id field, buffer_underrun field, Interface_type field, Video_quality field so that explanation thereof is omitted the same as in the case of NAM_flag field is zero.

[96] Now, take a look at the other one of the NAM syntax Feedback messages in accordance with the invention over the FIG.

[97] The NAM Feedback messages are also the same as in Fig NAM Feedback messages of Figure 5 may be included message_id field, version field, length field, NAM_flag field, reserved field.

[98] Further, when the value of NAM_flag field is 0, CLI_id field, relative_available_bitrate field, relative_buffer_fullness field, relative_peak_bitrate field, average_bitrate_period field, current_delay field, gerneration_time field, BER field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, may include a interface_type field, video_quality field, CLI_id field, relative_available_bitrate field, relative_buffer_fullness field, relative_peak_bitrate field, average_bitrate_period field, current_delay field, BER field CLI_id field, relative_available_bitrate field in the case where the value of NAM_flag field of Figure 50, relative_buffer_fullness field, relative_peak_bitrate field, average_bitrate_period field is the same as current_delay field, BER field.

[99] Also, gerneration_time field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, interface_type field, video_quality field gerneration_time field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, interface_type field of Figure 4, is the same as video_quality field.

[100] On the other hand, when NAM_flag field value is 1, CLI_id field, available_bitrate field, buffer_fullness field, peak_bitrate field, average_bitrate_period field, current_delay field, SDU_size field, SDU_loss_ratio field, gerneration_time field, BER field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, interface_type field, may include a video_quality field, CLI_id field, available_bitrate field, buffer_fullness field, peak_bitrate field, average_bitrate_period field, current_delay field, SDU_size field, SDU_loss_ratio field, gerneration_time field, BER field of Figure 5 NAM_flag CLI_id field in the case where the field value is 1, available_bitrate field, buffer_fullness field, peak_bitrate field, average_bitrate_period field, current_delay field, SDU_size field is the same as SDU_loss_ratio field, BER field.

[101] Also, gerneration_time field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, interface_type field, video_quality field gerneration_time field, client_id field, Time_C_id field, Rebuffering_duration field, Jitter_duration field, Packet_loss_count field, interface_type field of Figure 4, is the same as video_quality field.

[102] Now, take a look at a still another example of syntax of the NAM Feedback messages according to the present invention with reference to FIG. 7 to FIG.

[103] In comparison with another example of syntax of the NAM Feedback message of Figure 6 will be described below with only the changed or added parameter.

[104] In Figure 7, still another example of the syntax for the media_quality_descriptor mobile_info_descriptor and media quality for the detailed information of the terminal apparatus is newly defined.

[105] To indicate whether or not the above-described two descriptor is executed, and contains the fields and mobile_info_descriptor_flag media_quality_descriptor_flag field, when each of the field has a value of 1, each descriptor is a run is reported to the content providing device 200. The

[106] Also, NAM_flag The syntax for the case of when the field value is 0, and 1 in the case of NAM_flag field has a value of 1 to be symmetric average_bitrate_period field and change the order of current_dalay field, SDU_size field and SDU_loss_ratio field since the BER field It is to be located.

[107] Also, NAM_flag field and reserved field to be located in the message payload for consistency with other messages.

[108] Figure 8 shows a modification of the syntax shown in mobile_info_descriptor, Figure 9 illustrates the syntax of media_quality_descriptor.

[109] Table 1 below sets forth a, the mobile_info_descriptor, media_quality_descriptor and change or add a parameter newly defined with regard to Figure 7 of the.

[110] TABLE 1parameter Explanationmobile_info_descriptor Mobile information descriptor contains information which is associated with MMT receiving entity in case it is a mobile device. When MMT receiving entity is a cellular mobile device, it can have mobile-specific attributes including MSISDN or Cell IDmobile_info_descriptor_flag indicates whether mobile_info_descriptor is included or not. If it is set to '1', the descriptor is included.media_quality_descriptor Media quality descriptor contains information on playback quality of media at MMT receiving entity side.media_quality_descriptor_flag indicates whether media_quality_descriptor is included or not. If it is set to '1', the descriptor is included.jitter_duration indicates total duration of playback bufferunderrun measured during the period specified in MC message in milliseconds. The length of this field is 32 bits.

[111] Table 2 and Table 3 sets forth the parameters included in the syntax of mobile_info_descriptor and media_quality_descriptor defined in Figure 8 and 9, respectively.

[112] TABLE 2parameter Explanationdescriptor_tag a tag value indicating the type of this descriptor.descriptor_length indicates the length in bytes counting from the next byte after this field to the last byte of the descriptor.MSISDN_flag indicates whether MSISDN is included or not. If it is set to '1', the descriptor is included.IMSI_flag indicates whether IMSI is included or not. If it is set to '1', the descriptor is included.current_cell_id_flag indicates whether current_cell_ID is included or not. If it is set to '1', the descriptor is included.MSISDN indicates MSISDN (Mobile Subscriber International Subscriber Directory Number) number of MMT receiving entity. The length of this field is 15 decimal digits, which is coded into 60 binary digits where each decimal digit is assigned 4 binary bits.IMSI indicates IMSI (International Mobile Subscriber Identity) number of MMT receiving entity. The length of this field is 15 decimal digits, which is coded into 60 binary digits where each decimal digit is assigned 4 binary bits.current_cell_id indicates current cell ID (CGI for 2G / 3G and eCGI for 4G). It is assigned a 15 decimal digit code which corresponds to totally 60 bits where 4bits are assigned for each 1 decimal digit.

[113] TABLE 3parameter Explanationnum_time_sample indicates the count of time instances (timestamp) at which the media quality is measured.timestamp indicates the time instance at which the media quality is measured based on UTC. The format is the "short-format". The unit is a second.freeze indicates total count of consecutive playback video frames which is identical and measured from current timestamp to next timestamp. It counts all the frames which is consecutive and same even though its first head frame is different.black indicates total count of black playback video frames which is measured from current timestamp to next timestamp. It counts all the wholly black frames.mb_error indicates total count of video frames which has macro block error measured from current timestamp to next timestamp.decoding_error indicates total count of audio frame decoding error measured from current timestamp to next timestamp.rebuffering_duration indicates total duration of abnormal playback measured during the period specified in MC message in milliseconds. The length of this field is 32 bits.

[114] MQI NAM Feedback message according to the message or be an example of the syntax is but is included in the terminal details, are always message media quality information, such as content error indicators, such as identification information with the cell ID of the terminal device, NAM Feedback Further, according to another example of the syntax message defines the media_quality_descriptor for mobile_info_descriptor and media quality information for the terminal details separately. By setting the flag value for the information, the message syntax compared to existing messages by transmitting the information when the information is required by the terminal device 300 by the flag value to 1 only in the content providing device 200 it is possible to reduce the length.

[115] As described above, this specification includes a number of specific implementations of the detail, but these are not to any invention or to be understood as limiting even in the range of what can be charged, but rather can be specific to particular embodiments of the particular invention It should be understood as a description of the characteristics.

[116] In addition, although the depicted operations in the drawings in a particular order, which handageona must perform such operations as the specific order or sequential order shown to achieve the desired result is not to be understood to be carried out by all illustrated acts. In certain cases, it may be advantageous are multi-tasking and parallel processing. In addition, the separation of various system components in the embodiments described above are not to be understood such a separation to be required in all embodiments, the program components and systems described above are generally to be integrated or packaged into multiple software products together in a single software product it can be understood that.

[117] This technology is described to present the best mode of the invention, and in order to illustrate the present invention and provides examples to allow the production of ordinary skill can use the present invention. This written specification is not intended to limit the invention to the specific terms set forth. Thus, although the detailed description of the present invention will be described with reference to the example described above, one of ordinary skill may be applied to modifications, changes and variations to the examples without departing from the scope of the invention.

[118] Therefore, the scope of the present invention is not determined by the described embodiments shall be appointed by the claims.Industrial Applicability

[119] The present invention relates to a method and an apparatus therefor for reporting the quality of a mobile streaming service, measuring a quality of a streaming service in a terminal device that receives a mobile streaming service, and generating mobile service quality indicator based on the measurement result the by looking at the creation of mobile service quality indicators in real-time such as through the MQI message or NAM Feedback messages it can effectively monitor the situation in the mobile streaming network environment.

[120] Thus, via the quality of service reporting method it can contribute to the streaming service industry, in addition, the present invention is so much that can be done explicitly, as well as there is sufficient potential for commercial or business reality there is industrial applicability.

Claims

Claims

1. A method for reporting a quality of service from the terminal device receives the content via the mobile streaming to a content providing device, comprising: measuring the quality of the streaming service, the terminal device receives from the content providing apparatus; And a step of generating a mobile service quality indicator based on the measurement result, transmitted to the content providing device; Service quality reporting method that includes.

2. The method of claim 1, wherein the mobile service quality indicators, and a NAM message MQI Feedback included in any of the messages report how quality of service, characterized in that for transport.

3. The method of claim 2, wherein the MQI message, the MQI the message creation time, identification information, and processing power, the occurrence of a buffer under-run for the terminal device, the cell ID, one period of the located area of ​​the terminal device of the terminal device number of times the duration or occurrence that is, one cycle inter-packet intervals for number of dropped packets during the content data transmitted, the terminal device type of the connected wireless network, and indicators of the on content error indicator, the content transfer rate when comprising at least one of the moving speed of the terminal apparatus, and includes the cell ID, how to report quality of service, it characterized in that it further includes information about the time in the cells in which the terminal apparatus corresponding to the cell ID.

4. The method of claim 2, wherein the NAM Feedback message, the NAM Feedback message is the time, the available bit rate, a total buffer capacity, maximum bit rate, average bit rate, the loss in the current delay, bit error rate, the content data generating the number of packets, packet spacing for one period, terminal details and quality of service reporting method characterized in that it comprises at least one of the media quality information.

5. The method of claim 4, wherein the terminal detailed information, quality of service reporting method characterized in that it comprises at least one of the identification information and the cell ID of the terminal device.

6. The method of claim 4, wherein the media quality information, quality of service reporting method comprising: a content error indicators.

7. Claim 1 to claim 6, wherein any one of the ways the program is computer-readable recording medium for executing the recording of the described terms.

8. In the terminal device receives the content via the mobile streaming communication module for transmitting and receiving content data based at least in conjunction with a communication network from a content providing apparatus; And the content provided to measure the quality of the streaming service being provided from the device, generates a mobile service quality indicator based on the measurement result, to control to transmit the generated index to the contents providing apparatus through the communication module a control module; The terminal device comprising a.

9. The method of claim 8, wherein the mobile service quality indicators, and NAM Feedback MQI message is included in one of a message, characterized in that the terminal device to transmit.