CN109286814A - The method and apparatus of IPTV service is detected in a kind of passive optical network - Google Patents
The method and apparatus of IPTV service is detected in a kind of passive optical network Download PDFInfo
- Publication number
- CN109286814A CN109286814A CN201710589285.0A CN201710589285A CN109286814A CN 109286814 A CN109286814 A CN 109286814A CN 201710589285 A CN201710589285 A CN 201710589285A CN 109286814 A CN109286814 A CN 109286814A
- Authority
- CN
- China
- Prior art keywords
- mdi
- calculated
- node
- packet
- time delay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0791—Fault location on the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses the methods and apparatus that IPTV service is detected in a kind of passive optical network, are related to passive optical network technique.Method disclosed herein includes: the media transmission quality index MDI that each node calculates separately this node in access net;The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message, successively transmits MDI information;Wherein, the MDI includes following one or more of: time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
Description
Technical field
The present invention relates to passive optical network (Passive Optical Network) technology more particularly to a kind of passive lights
The end-to-end measurement scheme of IPTV video flowing transmission quality in network.
Background technique
With the development of light pricker network, user network access rate is stepped up, and IPTV (Interactive Internet TV) becomes
The Killer service that all multi-operators are pursued.IPTV service is a kind of high real-time, the business of big data quantity, user experience to pass
Important, very harsh to the quality requirement of bearer network, network jitter 5ms is possible to phenomena such as mosaic, blank screen occur.To biography
It unites for user, of course, it is desirable to see and be watched TV by IPTV, it is desirable to obtain as DTV even preferably video matter
Amount.So it is successful key that whether IPTV, which is capable of providing better user experience (QoE),.For entire fiber optic network node
Have very much, in comparison, the general network service quality (QoS) that can only pay close attention to transport layer of ONT Optical Network Terminal pays close attention to net
Network transmission quality measures network performance by indexs such as measurement time delay, shake, packet losses, does not account for the special of IPTV network
Property, the performance of IPTV network cannot be detected well, so the video quality for evaluating IPTV with QoS is clearly less suitable
's.
Summary of the invention
Provided herein is in a kind of passive optical network detect IPTV service method and apparatus, can solve in the related technology without
Method detects the problem of performance of IPTV network.
Disclosed herein is a kind of methods that Interactive Internet TV IPTV service is detected in passive optical network, comprising:
Each node calculates separately the media transmission quality index MDI of this node in access net;
The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message, successively transmits MDI letter
Breath;
Wherein, the MDI includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
Optionally, in the above method, the media transmission quality that each node calculates separately this node in the access net refers to
Marking MDI includes:
When i-th of multimedia video packet P (i) reaches, the virtual cache VB before P (i) is reached and after reaching is calculated, according to
Following formula is calculated:
VB=VB (i, pre)+VB (i, post);
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1);
VB (i, post)=VB (i, pre)+Si;
In formula, VB (i, pre) is the virtual cache before i-th of multimedia video packet reaches;
Sum (Sj) is before i-th multimedia video packet P (i) reaches, all packets that arrived in the sampling period
The sum of PAYLOAD;
MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the virtual cache after i-th of multimedia video packet reaches;
Si is i-th of multimedia video packet P (i) video content size;
VB calculated calculates DF again:
DF=(max (VB)-min (VB))/MR;
In formula, max (VB) and min (VB) are to calculate the VB of resulting all multimedia video packets most in each measurement period
Big value and VB minimum value.
Optionally, in the above method, the access net interior joint includes following one or more of equipment:
Optical line terminal OLT, optical network unit ONU, set-top box.
Optionally, the above method further include:
When carrying out information inquiry and fault location, the predefined RTCP Receive message MDI information is grabbed, is quickly positioned
Malfunctioning node.
Optionally, in the above method, the value by MDI calculated is inserted into predefined RTCP message and includes:
The value for calculating the MDI of this node includes DF, average MLR, 15 minutes time delay factor DF15, MLR15,24 hours time delays
Factor D F24 and MLR24, and DF, average MLR, DF15, MLR15, DF24 and MLR24 are successively encapsulated to predefined RTCP and reported
Wen Zhong.
A kind of equipment there is disclosed herein Interactive Internet TV IPTV service is detected in passive optical network, comprising:
Computing module calculates the media transmission quality index MDI of this node;
The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message by message generation module, by
Layer transmitting MDI information;
Wherein, the MDI includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
Optionally, in above equipment, the computing module, the media transmission quality index MDI for calculating this node includes:
When i-th of multimedia video packet P (i) reaches, the virtual cache VB before P (i) is reached and after reaching is calculated, according to
Following formula is calculated:
VB=VB (i, pre)+VB (i, post);
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1);
VB (i, post)=VB (i, pre)+Si;
In formula, VB (i, pre) is the virtual cache before i-th of multimedia video packet reaches;
Sum (Sj) is before i-th multimedia video packet P (i) reaches, all packets that arrived in the sampling period
The sum of PAYLOAD;
MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the virtual cache after i-th of multimedia video packet reaches;
Si is i-th of multimedia video packet P (i) video content size;
VB calculated calculates DF again:
DF=(max (VB)-min (VB))/MR;
In formula, max (VB) and min (VB) are to calculate the VB of resulting all multimedia video packets most in each measurement period
Big value and VB minimum value.
Optionally, in above equipment, the equipment is optical line terminal OLT, optical network unit ONU or set-top box.
Optionally, in above equipment, the value of MDI calculated is inserted into predefined RTCP by the message generation module
Message includes:
The value for calculating the MDI of this node includes DF, average MLR, 15 minutes time delay factor DF15, MLR15,24 hours time delays
When factor D F24 and MLR24, DF, average MLR, DF15, MLR15, DF24 and MLR24 are successively encapsulated to predefined RTCP and reported
Wen Zhong.
Technical scheme is carried by node deployment MDI monitoring modular each in optical-fiber network and actively insertion
The RTCP message of MDI information can quickly position the node location for causing IPTV service stream congestion, improve the work effect of O&M
Rate.
Detailed description of the invention
Fig. 1 is the IPTV access net system topological diagram of the embodiment of the present invention;
Fig. 2 is the example of the media packet format of the embodiment of the present invention;
Fig. 3 is overview flow chart in the embodiment of the present invention;
Fig. 4 is the format of predefined SCTP application message MDI in the embodiment of the present invention.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with specific embodiment pair
Technical solution of the present invention is described in further detail.It should be noted that in the absence of conflict, embodiments herein and
Feature in embodiment can be arbitrarily combined with each other.
The problem of in view of the performance that can not detect IPTV network in the related technology, present inventor's proposition can be real-time
It detects and hangs facility information under the ability of each node processing IPTV message in network, and the previous collection by central server
Thinking is different, i.e., present inventor using insertion RTCP message (i.e. the specific APP message of SCTP) predetermined in the way of,
The MDI information that each node is carried in the message improves efficiency to realize decentralization management, quickly finds and position to ask
Topic.
Based on above-mentioned thought, the present embodiment provides a kind of methods that IPTV service is detected in passive optical network, mainly include
Following operation:
Each node carries out the calculating of media transmission quality index MDI parameter respectively in access net;
The value of MDI parameter calculated is inserted into predefined RTCP message, successively transmits MDI information;
Wherein, the MDI parameter includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
In the above method, why each node carries out the calculating of media transmission quality index MDI parameter and will be calculated
The value of MDI parameter is inserted into predefined RTCP message, be ability in order to can reflect each node processing IPTV message and
Reflect the network-caching ability of each node by the MDI parameter of each node, solving traditional network measurement method cannot effectively show
User perceives the viewing of IPTV.
Specifically, the implementation of above scheme may include operating as follows:
Step A, the meter that time delay factor (DF) and average Media Loss Ratio (MLR) are realized on ONT Optical Network Terminal (ONU) is defined
It calculates, so that the variation of video dither flow is scaled the demand to transmission of video caching.
In this step, it is assumed that measurement point (i.e. node) virtual cache be VB, when i-th of multimedia video packet P (i) is arrived
Up to when, can calculate P (i) reach before VB and the VB after arrival, be referred to as VB, formula is as follows:
VB=VB (i, pre)+VB (i, post);VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1)
VB (i, post)=VB (i, pre)+Si
Wherein, VB (i, pre) be P (i) reach before VB, sum (Sj) be P (i) reach before, in the sampling period it is all
The sum of the PAYLOAD of packet is reached, MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the VB after P (i) is reached, and Si is P (i) video content size, is owned within a sampling period
The VB (i, pre) and VB (i, post) of packet are referred to as VB.
DF=(max (VB)-min (VB))/MR
The unit of MR are as follows: byte per second.Max (VB) and min (VB) is that all multimedias of gained are calculated in each measurement period
The VB maximum value and VB minimum value of video bag.
MLR=media packet packet loss sum/sampling period
Optionally, the sampling period generally uses one second.
Step B, video message acquires.The step by listening to all media messages in the corresponding port ONU, thus complete to
Analyze the acquisition of data.
In above-mentioned steps B, hook can also be added on the node of driving forwarding data packet in ONU including video acquisition module
Sub- call back function realizes the movement listened to message.
In addition, video acquisition module is by intercepting all video media packets, and root when forwarding video message from driving
According to the time that each data packet reaches, timestamp is stamped for each packet, the calculating for index below provides basis.
Step C, the Decoding Analysis of video bag.The video of IPTV is regarded according to the agreement mode stack of IP/UDP/RTP/TS
It keeps pouring in defeated.
RTP (Real TimeProtocol) in video bag is a kind of stateless media flow transmission agreement, for transmitting
Multimedia content, the agreement are based on UPD or TCP.
TS (TransportStream) in video bag includes that polynary voice and video stream is encapsulated and is carried on RTP,
As shown in Fig. 2, the differentiation of voice and video can be carried out by PID.
According to IP/UDP/RTP/TS, successively video package is decoded, and is stored in counter structure, confession is subsequent
Index, which calculates, to be used.
Step D, index calculates, and according to the decoding result in step C, calculates into index.This step is from data packet head team
Header packet information is taken out in column, according in measurement period it is per second using data using step A algorithm calculate average EF and
MLR.The statistical report period is usually five minutes.
The sampling period for usually calculating EF is 1 second, and in practice, a cycle may not be one one second complete, institute
With a sampling period, stringent since last packet arrival time of upper a cycle, to this period, the last one packet is arrived
Until reaching.It is successively to stamp timestamp that the arrival time of packet can acquire in data.
Step E, step A, B, C, D are executed respectively on the network interface of the upper united mouth of OLT and IPTV set top box, that is, is being connect
Each node in networking all realizes the calculating of MDI user's perceptual parameters.
Step F, predefined RTCP message, i.e. specific application message MI (MDI Info), as shown in Figure 4.Respectively by OLT,
The specific application message is written in the MDI value of ONU and set-top box, predefines in particular it is necessary to firstly generate one in the side OLT
RTCP message, by the corresponding position of the MDI value write-in message of OLT;After ONU receives this message, also the last time is counted
To MDI value be written to the corresponding position in messages ONU;Same method also on the set-top box counts on the last time
The corresponding position of message is written in MDI.Thereby realize the closed loop of video quality monitoring end to end, each section in ring
Point and network administrator can judge the quality of video according to feedback information and be likely to occur location of fault.
The equipment that Interactive Internet TV IPTV service is detected in a kind of passive optical network is also provided herein, for example, OLT,
ONU or set-top box mainly include swindleness module and message generation module.
Computing module calculates the media transmission quality index MDI of this node;
Specifically, computing module can be in the following way when calculating the media transmission quality index MDI of this node:
When i-th of multimedia video packet P (i) reaches, the virtual cache VB before P (i) is reached and after reaching is calculated, according to
Following formula is calculated:
VB=VB (i, pre)+VB (i, post);
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1);
VB (i, post)=VB (i, pre)+Si;
In formula, VB (i, pre) is the virtual cache before i-th of multimedia video packet reaches;
Sum (Sj) is before i-th multimedia video packet P (i) reaches, all packets that arrived in the sampling period
The sum of PAYLOAD;
MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the virtual cache after i-th of multimedia video packet reaches;
Si is i-th of multimedia video packet P (i) video content size;
VB calculated calculates DF again:
DF=(max (VB)-min (VB))/MR;
In formula, max (VB) and min (VB) are to calculate the VB of resulting all multimedia video packets most in each measurement period
Big value and VB minimum value.
The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message by message generation module, by
Layer transmitting MDI information;
Wherein, the MDI includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
In the present embodiment, the value of MDI calculated is inserted into predefined RTCP message and referred to: calculated by message generation module
The value of the MDI of this node include DF, average MLR, 15 minutes time delay factor DF15, MLR15,24 hours time delay factor DF24 and
When MLR24, DF, average MLR, DF15, MLR15, DF24 and MLR24 are successively encapsulated into predefined RTCP message, the report
Literary format is as shown in Figure 4.
Below according to attached drawing and example, the present invention is described further:
Fig. 1 show the basic PON network topological diagram for realizing technical scheme.It can see from this topological diagram, one
A OLT can connect multiple ONU by optical splitter, and the downlink data transmission mode from OLT to ONU is time division multiplexing and physical layer
Broadcast mode, i.e. each downlink frame can be sent to the port PON of all ONU.Upstream data sender from ONU to OLT
Formula is TDMA mode.ONU is connected by network interface with IPTV set top box, and business is carried by IP packet.
Fig. 3 show the specific implementation flow chart of technical scheme comprising following steps 301 to 305:
Step 301: increasing data acquisition module on the upper united mouth OLT, ONU network interface card and set top box port;
Step 302: acquiring and parse RTP/TS packet;
Above-mentioned steps can specifically be divided into following steps:
Video acquisition module realization can be used in step 302a, data acquisition module, by forwarding video message from driving
When time for intercepting all video media packets, and being reached according to each data packet (i.e. video media packet), stamped for each packet
Timestamp.Media packet is carried in IP layers of UDP message.
Step 302b parses RTP (Real TimeProtocol) media flow transmission agreement, for transmitting multimedia content,
The agreement is based on UPD or TCP.It is stored in counter structure, calculates and use for subsequent index.
Step 302c, parsing TS (TransportStream) packet, TS packet are carried on RTP, can carry out language by PID
The differentiation of sound and video.It is also stored in counter structure, calculates and use for subsequent index.
Step 303: according to the parsing result in step 302b and c, MDI parameter index is calculated, including at least the time delay of MDI
And packet loss.
This step takes out header packet information from data packet head queue, is calculated according to sampled data per second in measurement period
Average EF and MLR.Optionally, measurement period is usually five minutes.Concrete operations are as follows:
Step 303a calculates the time delay and packet loss of MDI.Assuming that the virtual cache in measurement point is VB, as i-th of packet P
(i) when reaching, the VB before P (i) is reached and after reaching can be calculated, formula is as follows:
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1)
VB (i, post)=VB (i, pre)+Si
Sum (Sj) is before P (i) is reached, and all the sum of PAYLOAD that arrived packet, MR are media code in the sampling period
Flow rate, Ti are time difference when P (i) is reached with the cycle starting point, and Si is P (i) video content size, within a sampling period
The VB (i, pre) and VB (i, post) of all packets are referred to as VB.
EF=(max (VB)-min (VB))/MR
The unit of MR are as follows: byte per second.Max (VB) and min (VB) is that all multimedias of gained are calculated in each measurement period
The VB maximum value and VB minimum value of video bag.
MLR=media packet packet loss sum/sampling period.
Step 303b, in calculating cycle, average MDI time delay and packet loss can set period default under normal circumstances
Five minutes, that is, generate the period of MI message.To prevent error, there is the state of poor fitting or over-fitting, it can also
To count 15 minutes or 24 hours average delays and packet loss, be written in MI message.
Step 304: being inserted into RTCP message predetermined in a network, successively transmit MDI information;
The step can be divided into following a few step operations:
Step 304a:OLT generates RTCP message predetermined, i.e. SCTP specific application message MI, as shown in figure 4, will
MDI information in measurement period is written corresponding position, and specific information can be with are as follows: time delay factor DF, MLR, 15 minutes time delays because
Son (DF15), MLR15,24 hours time delay factors (DF24), MLR24;
STCP specific application message (MI) is inserted into network by step 304b:OLT.
Step 304c:ONU and STB, respectively will be in nearest measurement period after receiving STCP specific application message (MI)
MDI information is written in message.
Step 305: when carrying out information inquiry and fault location, by grabbing network message, analyzing RTCP special applications report
Text, or walk ONU and STB web page increase MDI show the page inquired, quick positioning failure node.
From above-described embodiment as can be seen that the application calculates network according to sampling first to video message timing sampling
Caching capabilities, so that traditional network is converted to the measurement to network-caching ability to the measurement of packet loss and shake, to solve to pass
System network measure method cannot effectively show user and perceive to the viewing of IPTV.Also, RTCP control report is inserted into RTP message
The mode of text controls user's perception information (MDI value) that each node (OLT, ONU, STB) is carried in message, realizes video report
Literary quality end to end transmit by information, and operation maintenance personnel is allowed to judge to need in which node investigation failure, to mention rapidly
High treatment effeciency, reduces to greatest extent on influence caused by user's perception, understands IPTV service quality and failure to operator
Demarcation positioning provide good analysis means.
Those of ordinary skill in the art will appreciate that all or part of the steps in the above method can be instructed by program
Related hardware is completed, and described program can store in computer readable storage medium, such as read-only memory, disk or CD
Deng.Optionally, one or more integrated circuits can be used also to realize in all or part of the steps of above-described embodiment.Accordingly
Ground, each module/unit in above-described embodiment can take the form of hardware realization, can also use the shape of software function module
Formula is realized.The application is not limited to the combination of the hardware and software of any particular form.
The above, preferred embodiments only of the invention, is not intended to limit the scope of the present invention.It is all this
Within the spirit and principle of invention, any modification, equivalent substitution, improvement and etc. done should be included in protection model of the invention
Within enclosing.
Claims (9)
1. detecting the method for Interactive Internet TV IPTV service in a kind of passive optical network, comprising:
Each node calculates separately the media transmission quality index MDI of this node in access net;
The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message, successively transmits MDI information;
Wherein, the MDI includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
2. the method as described in claim 1, which is characterized in that each node calculates separately the matchmaker of this node in the access net
Body transmission quality index MDI includes:
When i-th of multimedia video packet P (i) reaches, the virtual cache VB before P (i) is reached and after reaching is calculated, according to as follows
Formula is calculated:
VB=VB (i, pre)+VB (i, post);
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1);
VB (i, post)=VB (i, pre)+Si;
In formula, VB (i, pre) is the virtual cache before i-th of multimedia video packet reaches;
Sum (Sj) is before i-th multimedia video packet P (i) reaches, in the sampling period all PAYLOAD that arrived packet it
With;
MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the virtual cache after i-th of multimedia video packet reaches;
Si is i-th of multimedia video packet P (i) video content size;
VB calculated calculates DF again:
DF=(max (VB)-min (VB))/MR;
In formula, max (VB) and min (VB) are the VB maximum value that resulting all multimedia video packets are calculated in each measurement period
With VB minimum value.
3. method according to claim 1 or 2, which is characterized in that the access net interior joint includes following one or more of
Equipment:
Optical line terminal OLT, optical network unit ONU, set-top box.
4. method as claimed in claim 3, which is characterized in that this method further include:
When carrying out information inquiry and fault location, the predefined RTCP Receive message MDI information, quick positioning failure are grabbed
Node.
5. method as claimed in claim 3, which is characterized in that the value by MDI calculated is inserted into predefined RTCP
Message includes:
The value for calculating the MDI of this node includes DF, average MLR, 15 minutes time delay factor DF15, MLR15,24 hours time delay factors
DF24 and MLR24, and DF, average MLR, DF15, MLR15, DF24 and MLR24 are successively encapsulated to predefined RTCP message
In.
6. detecting the equipment of Interactive Internet TV IPTV service in a kind of passive optical network, comprising:
Computing module calculates the media transmission quality index MDI of this node;
The value of MDI calculated is inserted into predefined RTCP Real-time Transport Control Protocol RTCP message, successively passed by message generation module
Pass MDI information;
Wherein, the MDI includes following one or more of:
Time delay factor DF, the time delay of average media packet loss MLR, MDI, MDI packet loss.
7. equipment as claimed in claim 6, which is characterized in that the computing module calculates the media transmission quality of this node
Index MDI includes:
When i-th of multimedia video packet P (i) reaches, the virtual cache VB before P (i) is reached and after reaching is calculated, according to as follows
Formula is calculated:
VB=VB (i, pre)+VB (i, post);
VB (i, pre)=sum (Sj)-MR*Ti (j=1 ... i-1);
VB (i, post)=VB (i, pre)+Si;
In formula, VB (i, pre) is the virtual cache before i-th of multimedia video packet reaches;
Sum (Sj) is before i-th multimedia video packet P (i) reaches, in the sampling period all PAYLOAD that arrived packet it
With;
MR is media rate bit stream, and Ti is time difference when P (i) is reached with the cycle starting point;
VB (i, post) is the virtual cache after i-th of multimedia video packet reaches;
Si is i-th of multimedia video packet P (i) video content size;
VB calculated calculates DF again:
DF=(max (VB)-min (VB))/MR;
In formula, max (VB) and min (VB) are the VB maximum value that resulting all multimedia video packets are calculated in each measurement period
With VB minimum value.
8. equipment as claimed in claims 6 or 7, which is characterized in that the equipment is optical line terminal OLT, optical network unit
ONU or set-top box.
9. equipment as claimed in claim 8, which is characterized in that the value of MDI calculated is inserted by the message generation module
Predefined RTCP message includes:
The value for calculating the MDI of this node includes DF, average MLR, 15 minutes time delay factor DF15, MLR15,24 hours time delay factors
When DF24 and MLR24, DF, average MLR, DF15, MLR15, DF24 and MLR24 are successively encapsulated to predefined RTCP message
In.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710589285.0A CN109286814B (en) | 2017-07-19 | 2017-07-19 | Method and equipment for detecting IPTV service in passive optical network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710589285.0A CN109286814B (en) | 2017-07-19 | 2017-07-19 | Method and equipment for detecting IPTV service in passive optical network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109286814A true CN109286814A (en) | 2019-01-29 |
CN109286814B CN109286814B (en) | 2022-07-12 |
Family
ID=65184269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710589285.0A Active CN109286814B (en) | 2017-07-19 | 2017-07-19 | Method and equipment for detecting IPTV service in passive optical network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109286814B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1937543A (en) * | 2006-10-20 | 2007-03-28 | 北京邮电大学 | Hop-by-hop transferred distributed flow media transmission performance test method and device |
US20080192647A1 (en) * | 2007-02-08 | 2008-08-14 | Earl Chew | Detecting Media Rate For Measuring Network Jitter |
CN102118653A (en) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Method and device for ensuring service quality of live broadcast of web television |
CN102546263A (en) * | 2012-02-21 | 2012-07-04 | 德科仕通信(上海)有限公司 | Failure isolation method and system for video server and Internet protocol (IP) network in Internet protocol television (IPTV) network |
CN103067749A (en) * | 2011-10-20 | 2013-04-24 | 中国电信股份有限公司 | Internet protocol television (IPTV) service quality monitoring method, device and video server |
CN103596068A (en) * | 2013-11-01 | 2014-02-19 | *** | IPTV service health degree evaluation method based on MLR indexes |
CN103595593A (en) * | 2013-12-03 | 2014-02-19 | 南京安讯科技有限责任公司 | Probe-based MDI (Media Delivery Index) measuring system and method |
-
2017
- 2017-07-19 CN CN201710589285.0A patent/CN109286814B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1937543A (en) * | 2006-10-20 | 2007-03-28 | 北京邮电大学 | Hop-by-hop transferred distributed flow media transmission performance test method and device |
US20080192647A1 (en) * | 2007-02-08 | 2008-08-14 | Earl Chew | Detecting Media Rate For Measuring Network Jitter |
CN102118653A (en) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Method and device for ensuring service quality of live broadcast of web television |
CN103067749A (en) * | 2011-10-20 | 2013-04-24 | 中国电信股份有限公司 | Internet protocol television (IPTV) service quality monitoring method, device and video server |
CN102546263A (en) * | 2012-02-21 | 2012-07-04 | 德科仕通信(上海)有限公司 | Failure isolation method and system for video server and Internet protocol (IP) network in Internet protocol television (IPTV) network |
CN103596068A (en) * | 2013-11-01 | 2014-02-19 | *** | IPTV service health degree evaluation method based on MLR indexes |
CN103595593A (en) * | 2013-12-03 | 2014-02-19 | 南京安讯科技有限责任公司 | Probe-based MDI (Media Delivery Index) measuring system and method |
Also Published As
Publication number | Publication date |
---|---|
CN109286814B (en) | 2022-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9191426B2 (en) | System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks | |
US10674387B2 (en) | Video quality monitoring | |
US7321565B2 (en) | System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks | |
US11374681B2 (en) | Video quality assessment method and device | |
CN103475902B (en) | Video coding and network transmission method and video forwarding server | |
US9565482B1 (en) | Adaptive profile switching system and method for media streaming over IP networks | |
US9781488B2 (en) | Controlled adaptive rate switching system and method for media streaming over IP networks | |
CN100583784C (en) | Method for monitoring frame loss rate in multi protocol label exchange network | |
US20130091528A1 (en) | Video reproduction system, receive terminal, home gateway device, and quality control system | |
EP3425909B1 (en) | Video quality monitoring | |
WO2018176496A1 (en) | Iptv service quality detection method, device and system | |
CN104038844A (en) | Mobile live broadcast system based on MPEG-2 standard | |
US20090003235A1 (en) | Method and Apparatus For Data Frame Transmission | |
CN108881957A (en) | A kind of mixed method and device of multimedia file | |
CN108810579A (en) | A kind of video data requesting method, association turn server and regard networked server | |
EP1246413B1 (en) | Method, equipment and system for signaling in a network including ethernet | |
CN109842821A (en) | A kind of method and apparatus of video data transmission | |
CN108881817A (en) | A kind of methods, devices and systems that data are synchronous | |
WO2009040799A1 (en) | Maintaining a constant delay in point-to-point transmission | |
CN103339930A (en) | Method and apparatus for managing content distribution over multiple terminal devices in collaborative media system | |
CN109286814A (en) | The method and apparatus of IPTV service is detected in a kind of passive optical network | |
CN108880925A (en) | A kind of method and system of traffic monitoring | |
KR101108888B1 (en) | Method and device for measuring iptv service quality | |
CN109450995B (en) | Method and system for acquiring server data | |
CN110381022A (en) | A kind of data capture method and system applied to view networking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |