WO2012103761A1 - Method for detecting quality of multicast service and terminal - Google Patents
Method for detecting quality of multicast service and terminal Download PDFInfo
- Publication number
- WO2012103761A1 WO2012103761A1 PCT/CN2011/082139 CN2011082139W WO2012103761A1 WO 2012103761 A1 WO2012103761 A1 WO 2012103761A1 CN 2011082139 W CN2011082139 W CN 2011082139W WO 2012103761 A1 WO2012103761 A1 WO 2012103761A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- monitoring
- multicast
- network unit
- service flow
- optical network
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1863—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
- H04L43/55—Testing of service level quality, e.g. simulating service usage
Definitions
- the present invention relates to a method for deploying a multicast service on a Passive Optical Network (PON) broadband network, and specifically relates to a method for detecting the quality of a multicast service, and an Optical Line Terminal (OLT) and an optical network.
- OLT Optical Line Terminal
- ONU Optical Network Unit
- PON network technology is a relatively common method of network broadband access.
- the PON system is a point-to-multipoint tree structure in the physical topology, and is composed of an OLT (Optical Line Terminal), an Optical Distribution Network (ODN), and an Optical Network Unit (ONU). Composition.
- OLT Optical Line Terminal
- ODN Optical Distribution Network
- ONU Optical Network Unit
- the technical problem to be solved by the present invention is to provide a method for detecting the quality of a multicast service, an optical line terminal, an optical network unit, and monitoring the quality of the multicast service provided to the user.
- the present invention provides a method for detecting the quality of a multicast service, including:
- the optical line terminal selects one or more monitoring dedicated multicast groups, and sends the characteristic parameters of the monitoring dedicated multicast group to the designated optical network unit;
- the optical line terminal sends the multicast join packet of the monitoring dedicated multicast group to the multicast source, and after receiving the monitored multicast service flow corresponding to the multicast join packet sent by the multicast source, The monitoring multicast service flow is sent to the designated optical network unit;
- the quality of the monitored multicast service flow is detected by using a characteristic parameter of the multicast group.
- the foregoing method further has the following feature: the optical line terminal transmitting, by the optical line terminal, the monitoring multicast service flow to the designated optical network unit, further comprising: sending, by the optical line terminal, detection switch control information to the Designated optical network unit;
- the step of detecting, by the optical network unit, the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group includes:
- the optical network unit determines whether to enable the service quality detection function according to the detection switch control information, and if the service quality detection function is determined and enabled, the monitoring multicast service flow is performed according to the characteristic parameter of the monitoring dedicated multicast group. Quality is tested.
- the method further has the following features: the characteristic parameters of the monitoring dedicated multicast group include: the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the threshold of the number of allowed packet loss, the optical network unit according to the The steps of monitoring the quality of the monitored multicast service flow by monitoring the characteristic parameters of the dedicated multicast group include:
- the optical network unit receives the number of packets of the monitored multicast service flow in the monitoring time interval during the monitoring time interval, and then calculates the bandwidth in combination with the bandwidth of the monitoring dedicated multicast group. Comparing the number of lost packets in the time period of the monitoring interval, comparing the number of lost packets with the threshold of the number of allowed packet loss, and if the number of lost packets is greater than the threshold for the number of allowed packets, The alarm information is reported on the optical line terminal.
- the above method further has the following features:
- the transmission control module is further configured to: send the detection switch control information to the designated optical network unit in the process of transmitting the monitored multicast service flow to the designated optical network unit.
- the optical network unit further has the following features:
- the OLT device internally copies the monitored multicast service stream received by the uplink port to the corresponding PON port according to the ONU port information included in the monitoring dedicated multicast group, and simultaneously transmits the detection switch control information to the ONU device, Control whether the ONU enables multicast video surveillance.
- the bandwidth parameter value of the configured monitoring private multicast group needs to be the same as the service flow bandwidth of the monitoring private multicast group on the video server.
- the embodiment of the present invention adds a multicast service quality monitoring module to the ONU device.
- the ONU of this embodiment includes: a configuration module and a detection module, where
- the service quality detecting unit detects the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group in an open state.
- a calculating subunit configured to calculate, according to the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the number of received packets, the number of lost packets in the monitoring time interval;
- the OLT sends the multicast join packet of the monitoring dedicated multicast group to the multicast source, and after receiving the monitored multicast service flow corresponding to the multicast join packet sent by the multicast source, the monitoring is performed. Sending a multicast service flow to the designated ONU;
- the specified ONU After receiving the monitored multicast service flow, the specified ONU detects the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group.
- Step 101 The OLT continuously sends a multicast join packet of the monitoring dedicated multicast group to the multicast source to maintain the service flow corresponding to the monitoring dedicated multicast group between the OLT and the multicast source.
- Step 102 The OLT itself copies the monitored multicast service flow received by the uplink port to the corresponding PON port.
- Step 103 The PON port on the OLT and the multiple ONUs broadcast the monitoring multicast service flow to each ONU device through the ODN broadcast mechanism.
- Step 104 Each ONU determines whether to perform quality detection on the received monitoring multicast service flow according to the startup multicast service monitoring switch. If the switch is detected to be off, the monitoring multicast service packet is directly discarded; if the detection switch is enabled, Then, the service quality check is performed, and then the monitoring multicast service packet is discarded, and the trap (alarm) is reported.
- the video service quality detection method is as follows:
- the number of packets of the monitored multicast service flow received in this time period is read every interval of the detection interval, and the total number of lost packets in the period is calculated.
- the invention fully utilizes the point-to-multipoint structure and broadcast mechanism of the PON system, realizes monitoring a single copy of the dedicated multicast group stream between the video server and the OLT, and broadcasts between the OLT and the ONU, and monitors the dedicated multicast group.
- the stream is discarded inside the ONU.
- Different ONU devices use the same multicast stream copy, which does not occupy the additional bandwidth of the ONU, and achieves efficient video quality monitoring. due to The configuration of the ONU is delivered through the OLT. It does not require configuration by the end user and is easy to deploy.
- the corresponding OLT needs to continuously send multiple multicast group join packets, and simultaneously maintain multiple dedicated monitoring dedicated multicast group service flows with the video source, and the ODN network between the OLT and the ONU also includes multiple monitoring dedicated Traffic flow of a multicast group.
- the embodiment of the invention provides a method for detecting the quality of a multicast service, an optical line terminal, and an optical network unit, which can timely monitor the quality of the multicast video provided to the user.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
一种检测组播业务质量的方法及终端 Method and terminal for detecting multicast service quality
技术领域 Technical field
本发明涉及在无源光网络( Passive Optical Network, 简称 PON ) 宽带网 络部署组播业务服务, 具体涉及一种检测组播业务质量的方法及光线路终端 ( Optical Line Terminal, 简称 OLT )、 光网络单元 ( Optical Network Unit, 简 称 ONU ) 。 背景技术 The present invention relates to a method for deploying a multicast service on a Passive Optical Network (PON) broadband network, and specifically relates to a method for detecting the quality of a multicast service, and an Optical Line Terminal (OLT) and an optical network. Optical Network Unit (ONU). Background technique
组播视频服务在宽带网络中的应用越来越广泛。 PON网络技术是比较常 用的网络宽带接入方式。 PON系统在物理拓朴上是点对多点的树型结构, 由 OLT( Optical Line Terminal,光线路终端)、 ODN( Optical Distribution Network, 光分配网络) 、 ONU ( Optical Network Unit, 光网络单元)构成。 Multicast video services are becoming more and more widely used in broadband networks. PON network technology is a relatively common method of network broadband access. The PON system is a point-to-multipoint tree structure in the physical topology, and is composed of an OLT (Optical Line Terminal), an Optical Distribution Network (ODN), and an Optical Network Unit (ONU). Composition.
随着组播视频服务在 PON宽带网络的广泛应用, 在 PON宽带网络上如 何方便及时的监控提供给用户的组播视频质量, 对网络运营商, 以及提供相 应网络设备的设备厂商而言, 显得越来越重要。 发明内容 With the widespread application of multicast video services in PON broadband networks, how to conveniently and timely monitor the quality of multicast video provided to users on PON broadband networks, for network operators and equipment vendors that provide corresponding network equipment, more and more important. Summary of the invention
本发明要解决的技术问题是提供一种检测组播业务质量的方法及光线路 终端、 光网络单元, 以及时监控提供给用户的组播业务质量。 The technical problem to be solved by the present invention is to provide a method for detecting the quality of a multicast service, an optical line terminal, an optical network unit, and monitoring the quality of the multicast service provided to the user.
为了解决上述技术问题, 本发明提供了一种检测组播业务质量的方法, 包括: In order to solve the above technical problem, the present invention provides a method for detecting the quality of a multicast service, including:
光线路终端选定一个或多个监控专用组播组, 将所述监控专用组播组的 特征参数发送给指定的光网络单元; The optical line terminal selects one or more monitoring dedicated multicast groups, and sends the characteristic parameters of the monitoring dedicated multicast group to the designated optical network unit;
所述光线路终端向组播源发送所述监控专用组播组的组播加入包, 接收 到所述组播源发送的与所述组播加入包对应的监控组播业务流后, 将所述监 控组播业务流发送给所述指定的光网络单元; The optical line terminal sends the multicast join packet of the monitoring dedicated multicast group to the multicast source, and after receiving the monitored multicast service flow corresponding to the multicast join packet sent by the multicast source, The monitoring multicast service flow is sent to the designated optical network unit;
所述指定的光网络单元接收到所述监控组播业务流后, 根据所述监控专 用组播组的特征参数对所述监控组播业务流的质量进行检测。 After the specified optical network unit receives the monitored multicast service flow, according to the monitoring The quality of the monitored multicast service flow is detected by using a characteristic parameter of the multicast group.
优选地, 上述方法还具有下面特点: 所述光线路终端将所述监控组播业 务流发送给指定的光网络单元的过程中还包括: 所述光线路终端将检测开关 控制信息发送给所述指定的光网络单元; Preferably, the foregoing method further has the following feature: the optical line terminal transmitting, by the optical line terminal, the monitoring multicast service flow to the designated optical network unit, further comprising: sending, by the optical line terminal, detection switch control information to the Designated optical network unit;
所述光网络单元根据所述监控专用组播组的特征参数对所述监控组播业 务流的质量进行检测的步骤包括: The step of detecting, by the optical network unit, the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group includes:
所述光网络单元根据所述检测开关控制信息决定是否开启业务质量检测 功能, 若决定并开启业务质量检测功能, 则根据所述监控专用组播组的特征 参数对所述监控组播业务流的质量进行检测。 The optical network unit determines whether to enable the service quality detection function according to the detection switch control information, and if the service quality detection function is determined and enabled, the monitoring multicast service flow is performed according to the characteristic parameter of the monitoring dedicated multicast group. Quality is tested.
优选地, 上述方法还具有下面特点: 所述监控专用组播组的特征参数包 括: 所述监控专用组播组的带宽、 监控时间间隔和允许丟包数门限, 所述光 网络单元根据所述监控专用组播组的特征参数对所述监控组播业务流的质量 进行检测的步骤包括: Preferably, the method further has the following features: the characteristic parameters of the monitoring dedicated multicast group include: the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the threshold of the number of allowed packet loss, the optical network unit according to the The steps of monitoring the quality of the monitored multicast service flow by monitoring the characteristic parameters of the dedicated multicast group include:
所述光网络单元每隔所述监控时间间隔统计在所述监控时间间隔的时间 段内接收到所述监控组播业务流的包数, 然后结合所述监控专用组播组的带 宽计算出在所述监控时间间隔的时间段内的丟包数, 将所述丟包数与所述允 许丟包数门限进行比较, 若所述丟包数大于所述允许丟包数门限, 则向所述 光线路终端上报告警信息。 The optical network unit receives the number of packets of the monitored multicast service flow in the monitoring time interval during the monitoring time interval, and then calculates the bandwidth in combination with the bandwidth of the monitoring dedicated multicast group. Comparing the number of lost packets in the time period of the monitoring interval, comparing the number of lost packets with the threshold of the number of allowed packet loss, and if the number of lost packets is greater than the threshold for the number of allowed packets, The alarm information is reported on the optical line terminal.
优选地, 上述方法还具有下面特点: 还包括: Preferably, the above method further has the following features:
所述光线路终端接收到所述告警信息后, 将所述告警信息上报到网管系 统, 所述告警信息包括: 所述监控组播业务流在所述监控时间间隔的时间段 内的丟包数和相应的光网络单元接口信息。 After receiving the alarm information, the optical line terminal reports the alarm information to the network management system, where the alarm information includes: the number of lost packets in the monitored multicast service flow during the monitoring time interval. And the corresponding optical network unit interface information.
优选地, 上述方法还具有下面特点: 所述光网络单元统计在所述监控时 间间隔的时间段内接收到所述监控组播业务流的包数的步骤之后, 还包括: 所述光网络单元丟弃所述监控组播业务流。 Preferably, the foregoing method further has the following features: after the step of receiving, by the optical network unit, the number of packets of the monitored multicast service flow in the period of the monitoring time interval, the method further includes: the optical network unit The monitoring multicast service flow is discarded.
优选地, 上述方法还具有下面特点: 所述光线路终端是通过运行管理维 护配置接口将所述监控专用组播组的特征参数发送给光网络单元的。 Preferably, the foregoing method further has the following feature: the optical line terminal sends the characteristic parameter of the monitoring dedicated multicast group to the optical network unit by running a management and maintenance configuration interface.
为了解决上述问题, 本发明还提供了一种光线路终端, 包括: 配置模块, 其设置为: 配置一个或多个监控专用组播组, 配置所述监控 专用组播组的特征参数, 将所述监控专用组播组的特征参数发送给光网络单 元; In order to solve the above problems, the present invention also provides an optical line terminal, including: a configuration module, configured to: configure one or more monitoring dedicated multicast groups, configure characteristic parameters of the monitoring dedicated multicast group, and send the characteristic parameters of the monitoring dedicated multicast group to the optical network unit;
传输控制模块, 其设置为: 将所述选择模块选定的监控专用组播组的组 播加入包发送给组播源, 接收到所述组播源发送的与所述组播加入包对应的 监控组播业务流后, 将所述监控组播业务流发送给指定的光网络单元。 a transmission control module, configured to: send a multicast join packet of the monitoring dedicated multicast group selected by the selection module to the multicast source, and receive the multicast feed packet corresponding to the multicast join packet sent by the multicast source After monitoring the multicast service flow, the monitored multicast service flow is sent to the designated optical network unit.
优选地, 上述光线路终端还具有下面特点: Preferably, the optical line terminal further has the following features:
所述传输控制模块还设置为: 在将所述监控组播业务流发送给指定的光 网络单元的过程中, 将检测开关控制信息发送给所述指定的光网络单元。 The transmission control module is further configured to: send the detection switch control information to the designated optical network unit in the process of transmitting the monitored multicast service flow to the designated optical network unit.
优选地, 上述光线路终端还具有下面特点: Preferably, the optical line terminal further has the following features:
所述监控专用组播组的特征参数包括: 所述监控专用组播组的带宽、 监 控时间间隔和允许丟包数门限。 The characteristic parameters of the monitoring dedicated multicast group include: the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the threshold of the number of allowed packet loss.
为了解决上述问题, 本发明还提供了一种光网络单元, 包括: In order to solve the above problems, the present invention also provides an optical network unit, including:
配置模块, 其设置为: 根据接收到的监控专用组播组的特征参数进行本 地配置; The configuration module is configured to: perform local configuration according to the characteristic parameters of the received monitoring private multicast group;
检测模块, 其设置为: 接收到与所述监控专用组播组对应的监控组播业 务流后, 根据所述配置模块配置的所述监控专用组播组的特征参数对所述监 控组播业务流的质量进行检测。 a detecting module, configured to: after receiving the monitoring multicast service flow corresponding to the monitoring dedicated multicast group, performing the monitoring multicast service according to the characteristic parameter of the monitoring private multicast group configured by the configuration module The quality of the flow is tested.
优选地, 上述光网络单元还具有下面特点: 所述检测模块包括: 决定单元, 其设置为: 根据接收到的检测开关控制信息决定是否开启业 务质量检测单元; Preferably, the optical network unit further has the following features: the detecting module includes: a determining unit, configured to: determine whether to open the service quality detecting unit according to the received detecting switch control information;
业务质量检测单元, 其设置为: 在开启的状态下, 根据所述监控专用组 播组的特征参数对所述监控组播业务流的质量进行检测。 The service quality detecting unit is configured to: detect, in an open state, the quality of the monitored multicast service flow according to a characteristic parameter of the monitoring dedicated multicast group.
优选地, 上述光网络单元还具有下面特点: 所述监控专用组播组的特征 参数包括: 所述监控专用组播组的带宽、 监控时间间隔和允许丟包数门限, 所述业务质量检测单元包括: Preferably, the optical network unit further has the following features: The characteristic parameters of the monitoring dedicated multicast group include: the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the threshold of the number of allowed packet loss, the service quality detecting unit Includes:
统计子单元, 其设置为: 每隔所述监控时间间隔统计在所述监控时间间 隔的时间段内接收到所述监控组播业务流的包数; a statistical subunit, which is set to: count every monitoring time interval between the monitoring time Receiving the number of packets of the monitored multicast service flow in a period of time;
计算子单元, 其设置为: 根据所述监控专用组播组的带宽、 所述监控时 间间隔和接收到的包数, 计算出在所述监控时间间隔的时间段内的丟包数; 检测子单元, 其设置为: 将所述丟包数与所述允许丟包数门限进行比较, 若所述丟包数大于所述允许丟包数门限, 则上报告警信息, 所述告警信息包 括: 所述监控组播业务流在所述监控时间间隔的时间段内的丟包数和相应的 光网络单元接口信息。 a calculation subunit, configured to: calculate, according to the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the number of received packets, the number of lost packets in the monitoring time interval; The unit is configured to: compare the number of lost packets with the threshold of the number of allowed packet loss, and if the number of lost packets is greater than the threshold of the number of allowed packets, report the alarm information, where the alarm information includes: And monitoring the number of packet loss and the corresponding optical network unit interface information in the time period of the monitoring time interval of the multicast service flow.
优选地, 上述光网络单元还具有下面特点: Preferably, the optical network unit further has the following features:
所述统计子单元还设置为: 在统计在所述监控时间间隔的时间段内接收 到所述监控组播业务流的包数之后, 丟弃所述监控组播业务流。 The statistic subunit is further configured to: after receiving the number of packets of the monitored multicast service flow within a period of the monitoring time interval, discarding the monitoring multicast service flow.
综上, 本发明实施例提供一种检测组播业务质量的方法及光线路终端、 光网络单元, 可以及时的监控提供给用户的组播视频质量。 In summary, the embodiments of the present invention provide a method for detecting the quality of a multicast service, an optical line terminal, and an optical network unit, which can monitor the quality of the multicast video provided to the user in time.
附图概述 BRIEF abstract
图 1 为本发明的 PON宽带网络视频业务的拓朴基本结构图; 1 is a topological structural diagram of a PON broadband network video service according to the present invention;
图 2为本发明实施例的 OLT的示意图; 2 is a schematic diagram of an OLT according to an embodiment of the present invention;
图 3为本发明实施例的 ONU的示意图; 3 is a schematic diagram of an ONU according to an embodiment of the present invention;
图 4为本发明的检测组播业务质量的方法的流程图; 4 is a flowchart of a method for detecting a quality of a multicast service according to the present invention;
图 5为本发明实施例的检测组播业务质量的方法的流程图。 FIG. 5 is a flowchart of a method for detecting a quality of a multicast service according to an embodiment of the present invention.
本发明的较佳实施方式 Preferred embodiment of the invention
为了更好地理解本发明, 下面结合附图和具体实施例对本发明作进一步 地描述。 For a better understanding of the invention, the invention will be further described in conjunction with the drawings and specific embodiments.
图 1为本发明的 PON宽带网络视频业务的拓朴基本结构图。 FIG. 1 is a schematic diagram showing the basic structure of a PON broadband network video service according to the present invention.
本发明增加视频监控功能后, 网络组网架构没有变化。 只在 OLT设备上 与 ONU设备上增加额外的功能模块。 After the video surveillance function is added to the present invention, the network networking architecture does not change. Additional functional modules are added to the ONU device only on the OLT device.
在 OLT设备上增加组播监控模块, 如图 2所示, 本发明实施例的 OLT 包括: 配置模块和传输控制模块, 其中, Adding a multicast monitoring module to the OLT device, as shown in FIG. 2, the OLT of the embodiment of the present invention The method includes: a configuration module and a transmission control module, wherein
配置模块, 用于配置一个或多个监控专用组播组, 配置所述监控专用组 播组的特征参数, 将所述监控专用组播组的特征参数发送给 ONU; a configuration module, configured to configure one or more monitoring dedicated multicast groups, configure characteristic parameters of the monitoring dedicated multicast group, and send the characteristic parameters of the monitoring dedicated multicast group to the ONU;
传输控制模块, 用于将所述选择模块选定的监控专用组播组的组播加入 包发送给组播源, 接收到所述组播源发送的与所述组播加入包对应的监控组 播业务流后, 将所述监控组播业务流发送给指定的 ONU。 a transmission control module, configured to send a multicast join packet of the monitoring dedicated multicast group selected by the selection module to the multicast source, and receive the monitoring group corresponding to the multicast join packet sent by the multicast source After the service flow is broadcast, the monitored multicast service flow is sent to the designated ONU.
其中,所述传输控制模块在将所述监控组播业务流发送给指定的 ONU的 过程中还用于, 将检测开关控制信息发送给所述指定的 ONU, 以对 ONU是 否进行业务质量检测的进行控制。 The transmission control module is further configured to send the detection switch control information to the designated ONU during the process of sending the monitored multicast service flow to the designated ONU, to perform service quality detection on the ONU. Take control.
具体地, OLT设备内部依据此监控专用组播组包含的 ONU端口信息, 将上联端口接收到的监控组播业务流复制到相应 PON端口, 同时将检测开关 控制信息传递到 ONU设备上, 以控制 ONU是否开启组播视频监控功能。 Specifically, the OLT device internally copies the monitored multicast service stream received by the uplink port to the corresponding PON port according to the ONU port information included in the monitoring dedicated multicast group, and simultaneously transmits the detection switch control information to the ONU device, Control whether the ONU enables multicast video surveillance.
其中, 所述监控专用组播组的特征参数包括: 所述监控专用组播组的带 宽、 监控时间间隔和允许丟包数门限。 The characteristic parameters of the monitoring dedicated multicast group include: a bandwidth of the monitoring dedicated multicast group, a monitoring time interval, and a threshold of the number of allowed packet loss.
其中, 配置的监控专用组播组的带宽参数值需要与视频服务器上该监控 专用组播组的业务流带宽一致。 The bandwidth parameter value of the configured monitoring private multicast group needs to be the same as the service flow bandwidth of the monitoring private multicast group on the video server.
上面所述监控专用组播组的特征参数是通过 OLT与 ONU之间的 OAM ( Operation Administration Management,运行管理维护)配置接口下载到 ONU 设备本地。同时本地 ONU设备根据相应的检测开关控制信息启动或者关闭组 播业务质量监控服务。 The characteristic parameters of the monitoring dedicated multicast group are downloaded to the ONU device locally through the OAM (Operation Administration Management) configuration interface between the OLT and the ONU. At the same time, the local ONU device starts or disables the multicast service quality monitoring service according to the corresponding detection switch control information.
本发明实施例在 ONU设备上增加组播业务质量监控模块, 如图 3所示, 本实施例的 ONU包括: 配置模块和检测模块, 其中, The embodiment of the present invention adds a multicast service quality monitoring module to the ONU device. As shown in FIG. 3, the ONU of this embodiment includes: a configuration module and a detection module, where
配置模块,用于根据接收到的监控专用组播组的特征参数进行本地配置; 检测模块,用于接收到与所述监控专用组播组对应的监控组播业务流后, 根据所述配置模块配置的所述监控专用组播组的特征参数对所述监控组播业 务流的质量进行检测。 a configuration module, configured to perform local configuration according to the characteristic parameter of the received monitoring private multicast group; the detecting module, configured to receive the monitoring multicast service flow corresponding to the monitoring dedicated multicast group, according to the configuration module The characteristic parameters of the monitored dedicated multicast group are configured to detect the quality of the monitored multicast service flow.
其中, 所述检测模块可以进一步包括: 决定单元和业务质量检测单元, 其中, 决定单元, 用于根据接收到的检测开关控制信息决定是否开启业务质量 检测单元; The detecting module may further include: a determining unit and a service quality detecting unit, where a determining unit, configured to determine, according to the received detection switch control information, whether to open the service quality detecting unit;
所述业务质量检测单元, 在开启的状态下, 根据所述监控专用组播组的 特征参数对所述监控组播业务流的质量进行检测。 The service quality detecting unit detects the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group in an open state.
其中, 所述监控专用组播组的特征参数包括: 所述监控专用组播组的带 宽、 监控时间间隔和允许丟包数门限, 所述业务质量检测单元可以进一步细 分为: 统计子单元、 计算子单元和检测子单元, 其中, The characteristic parameters of the monitoring dedicated multicast group include: the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the threshold of the number of allowed packet loss, the service quality detecting unit may be further subdivided into: a statistical subunit, a calculation subunit and a detection subunit, wherein
统计子单元, 用于每隔所述监控时间间隔统计在所述监控时间间隔的时 间段内接收到所述监控组播业务流的包数; 统计子单元在统计在所述监控时 间间隔的时间段内接收到所述监控组播业务流的包数之后还可以用于, 丟弃 所述监控组播业务流; a statistical subunit, configured to receive, during the monitoring time interval, a number of packets that are received by the monitoring multicast service flow during a time period of the monitoring time interval; and a statistical subunit that counts time at the monitoring time interval After receiving the number of the monitored multicast service flows, the segment may be used to discard the monitored multicast service flow.
计算子单元, 用于根据所述监控专用组播组的带宽、 所述监控时间间隔 和接收到的包数, 计算出在所述监控时间间隔的时间段内的丟包数; a calculating subunit, configured to calculate, according to the bandwidth of the monitoring dedicated multicast group, the monitoring time interval, and the number of received packets, the number of lost packets in the monitoring time interval;
检测子单元, 用于将所述丟包数与所述允许丟包数门限进行比较, 若所 述丟包数大于所述允许丟包数门限, 则上报告警信息, 所述告警信息包括: 所述监控组播业务流在所述监控时间间隔的时间段内的丟包数和相应的光网 络单元接口信息。 The detecting subunit is configured to compare the number of the lost packets with the threshold of the number of allowed packet loss, and if the number of the lost packets is greater than the threshold of the number of allowed packets, the alarm information is reported, and the alarm information includes: And monitoring the number of packet loss and the corresponding optical network unit interface information in the time period of the monitoring time interval of the multicast service flow.
图 4为本发明的检测组播业务质量的方法的流程图, 如图 4所示, 本方 法可以包括下面步骤: 4 is a flowchart of a method for detecting a quality of a multicast service according to the present invention. As shown in FIG. 4, the method may include the following steps:
S10、 OLT选定一个或多个监控专用组播组, 将所述监控专用组播组的 特征参数发送给指定的 ONU; S10, the OLT selects one or more monitoring dedicated multicast groups, and sends the characteristic parameters of the monitoring dedicated multicast group to the designated ONU;
S20、 OLT 向组播源发送所述监控专用组播组的组播加入包, 接收到所 述组播源发送的与所述组播加入包对应的监控组播业务流后, 将所述监控组 播业务流发送给所述指定的 ONU; S20. The OLT sends the multicast join packet of the monitoring dedicated multicast group to the multicast source, and after receiving the monitored multicast service flow corresponding to the multicast join packet sent by the multicast source, the monitoring is performed. Sending a multicast service flow to the designated ONU;
S30、 所述指定的 ONU接收到所述监控组播业务流后, 根据所述监控专 用组播组的特征参数对所述监控组播业务流的质量进行检测。 S30. After receiving the monitored multicast service flow, the specified ONU detects the quality of the monitored multicast service flow according to the characteristic parameter of the monitoring dedicated multicast group.
图 5为本发明实施例的检测组播业务质量的方法的流程图,如图 5所示, 包括以下步骤: 首先, OLT选定一个或多个监控专用组播组, 将所述监控专用组播组的 特征参数发送给 ONU, 所述监控专用组播组的特征参数包括: 监控专用组播 组的带宽、 监控时间间隔和监控结果容忍误差百分比, 则允许丟包数门限等 于监控专用组播组的带宽、 监控时间间隔和监控结果容忍误差百分比三者的 乘积。 FIG. 5 is a flowchart of a method for detecting a quality of a multicast service according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps: First, the OLT selects one or more monitoring dedicated multicast groups, and sends the characteristic parameters of the monitoring dedicated multicast group to the ONU. The characteristic parameters of the monitoring dedicated multicast group include: monitoring the bandwidth of the dedicated multicast group, The monitoring interval and the percentage of error tolerance of the monitoring result allow the packet loss threshold to be equal to the product of monitoring the bandwidth of the dedicated multicast group, the monitoring interval, and the percentage of tolerance of the monitoring result.
步骤 101、 OLT不间断地向组播源发送监控专用组播组的组播加入包, 以维持 OLT与组播源之间持续的监控专用组播组对应的业务流; Step 101: The OLT continuously sends a multicast join packet of the monitoring dedicated multicast group to the multicast source to maintain the service flow corresponding to the monitoring dedicated multicast group between the OLT and the multicast source.
步骤 102、 OLT本身把其上联端口接收到的监控组播业务流复制到相应 PON端口; Step 102: The OLT itself copies the monitored multicast service flow received by the uplink port to the corresponding PON port.
步骤 103、 OLT上的 PON端口与多个 ONU之间通过 ODN的广播机制, 把监控组播业务流广播到每个 ONU设备; Step 103: The PON port on the OLT and the multiple ONUs broadcast the monitoring multicast service flow to each ONU device through the ODN broadcast mechanism.
步骤 104、每个 ONU根据启动组播业务监控开关决定是否对接收到的监 控组播业务流进行质量检测, 如果检测到开关关闭, 则直接丟弃监控组播业 务包; 如果检测到开关开启, 则进行业务质量检测, 然后丟弃监控组播业务 包, 上报 trap (告警) 。 Step 104: Each ONU determines whether to perform quality detection on the received monitoring multicast service flow according to the startup multicast service monitoring switch. If the switch is detected to be off, the monitoring multicast service packet is directly discarded; if the detection switch is enabled, Then, the service quality check is performed, and then the monitoring multicast service packet is discarded, and the trap (alarm) is reported.
视频业务质量检测方法 如下: The video service quality detection method is as follows:
每隔检测间隔时间读取此时间段中接收到的监控组播业务流的包数量, 计算该期时间内丟失包的总数。 The number of packets of the monitored multicast service flow received in this time period is read every interval of the detection interval, and the total number of lost packets in the period is calculated.
计算公式如下: Calculated as follows:
丟失包数=配置带宽 *检测时间间隔 - 收到包的总数 Number of lost packets = configured bandwidth * Detection interval - Total number of received packets
允许丟包数 =配置带宽 *检测时间间隔 *监控结果容忍误差百分比 如果计算的丟失包数大于配置的允许丟包数门限, 则认为视频质量出现 问题, 则产生上报一个 trap (告警) , 所述 Trap信息包括: 该检测间隔时间 内的丟包数和 ONU接口信息, 然后丟弃 (drop)此监控组播业务流。 Allowed packet loss = configured bandwidth * detection interval * monitoring result tolerance error percentage If the calculated lost packet number is greater than the configured allowable packet loss threshold, if the video quality is considered to be problematic, a trap (alarm) is reported. The trap information includes: the number of lost packets and the ONU interface information during the detection interval, and then drops the monitored multicast service flow.
本发明充分应用了 PON系统的点到多点结构与广播机制,实现了监控专 用组播组流在视频服务器与 OLT之间单个拷贝, OLT到 ONU之间单广播, 并将监控专用组播组流在 ONU内部丟弃。 不同的 ONU设备釆用的是同一个 组播流拷贝, 不占用 ONU额外的带宽, 实现了高效的视频质量监控。 由于 ONU的配置是通过 OLT下发, 不需要终端用户进行配置, 方便部署。 The invention fully utilizes the point-to-multipoint structure and broadcast mechanism of the PON system, realizes monitoring a single copy of the dedicated multicast group stream between the video server and the OLT, and broadcasts between the OLT and the ONU, and monitors the dedicated multicast group. The stream is discarded inside the ONU. Different ONU devices use the same multicast stream copy, which does not occupy the additional bandwidth of the ONU, and achieves efficient video quality monitoring. due to The configuration of the ONU is delivered through the OLT. It does not require configuration by the end user and is easy to deploy.
在其他实施例中, 如果 ONU端口配置不同级别的组播业务服务(例如, 组播视频质量不同) , 可通过设置多个类似视频质量监控模板(每个模板包 括: 监控专用组播组、 监控业务流带宽、 监控间隔时间、 视频丟包容忍误差 范围等) 。 In other embodiments, if the ONU port is configured with different levels of multicast service services (for example, different multicast video quality), multiple similar video quality monitoring templates can be configured (each template includes: monitoring dedicated multicast groups, monitoring) Traffic flow bandwidth, monitoring interval, video packet loss tolerance range, etc.).
相应的, ONU设置除需要配置是否启动检测功能开关外, 还需要指定釆 用哪个视频质量监控模板, 并根据模板设置检测参数信息。 Correspondingly, in addition to configuring whether to enable the detection function switch, the ONU setting needs to specify which video quality monitoring template is used, and set the detection parameter information according to the template.
相应的 OLT需要持续发送多个组播组加入包,并同时维持与视频源之间 多个专用监控专用组播组业务流, 而 OLT与 ONU之间的 ODN网络也同时 包含了多个监控专用组播组的业务流。 The corresponding OLT needs to continuously send multiple multicast group join packets, and simultaneously maintain multiple dedicated monitoring dedicated multicast group service flows with the video source, and the ODN network between the OLT and the ONU also includes multiple monitoring dedicated Traffic flow of a multicast group.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。 One of ordinary skill in the art will appreciate that all or a portion of the above steps may be accomplished by a program instructing the associated hardware, such as a read-only memory, a magnetic disk, or an optical disk. Alternatively, all or part of the steps of the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the above embodiment may be implemented in the form of hardware or in the form of a software function module. The invention is not limited to any specific form of combination of hardware and software.
以上仅为本发明的优选实施例, 当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本 发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明 所附的权利要求的保护范围。 The above is only a preferred embodiment of the present invention, and of course, the present invention may be embodied in various other embodiments without departing from the spirit and scope of the invention. Corresponding changes and modifications are intended to be included within the scope of the appended claims.
工业实用性 Industrial applicability
本发明实施例提供一种检测组播业务质量的方法及光线路终端、 光网络 单元, 可以及时的监控提供给用户的组播视频质量。 The embodiment of the invention provides a method for detecting the quality of a multicast service, an optical line terminal, and an optical network unit, which can timely monitor the quality of the multicast video provided to the user.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110033795.2 | 2011-01-31 | ||
| CN201110033795.2A CN102148723B (en) | 2011-01-31 | 2011-01-31 | Method and terminal for detecting multicast service quality |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012103761A1 true WO2012103761A1 (en) | 2012-08-09 |
Family
ID=44422740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2011/082139 Ceased WO2012103761A1 (en) | 2011-01-31 | 2011-11-14 | Method for detecting quality of multicast service and terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102148723B (en) |
| WO (1) | WO2012103761A1 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102148723B (en) * | 2011-01-31 | 2015-05-20 | 中兴通讯股份有限公司 | Method and terminal for detecting multicast service quality |
| CN105703825A (en) * | 2014-11-24 | 2016-06-22 | 中兴通讯股份有限公司 | Optical network unit and alarm method thereof |
| CN106161070B (en) * | 2015-04-17 | 2021-02-02 | 中兴通讯股份有限公司 | xPON multicast service monitoring method and device and OLT equipment |
| CN105337663B (en) * | 2015-09-30 | 2017-09-29 | 上海斐讯数据通信技术有限公司 | A kind of method and system of optical transceiver alarming threshold configuration |
| CN107294858B (en) * | 2016-03-30 | 2020-10-20 | 南京中兴软件有限责任公司 | Multicast service monitoring method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2401283A (en) * | 2003-04-30 | 2004-11-03 | Motorola Inc | Communication system and method for end-user QoS performance monitoring |
| CN101364999A (en) * | 2008-09-18 | 2009-02-11 | 华为技术有限公司 | Method, device and system for stream-based quality of service processing |
| WO2009078661A1 (en) * | 2007-12-17 | 2009-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus for extracting qos parameters in mobile device |
| CN102148723A (en) * | 2011-01-31 | 2011-08-10 | 中兴通讯股份有限公司 | Method and terminal for detecting multicast service quality |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7684702B2 (en) * | 2007-05-21 | 2010-03-23 | Inventec Multimedia & Telecom Corporation | Optical link monitoring system and method for passive optical network |
-
2011
- 2011-01-31 CN CN201110033795.2A patent/CN102148723B/en active Active
- 2011-11-14 WO PCT/CN2011/082139 patent/WO2012103761A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2401283A (en) * | 2003-04-30 | 2004-11-03 | Motorola Inc | Communication system and method for end-user QoS performance monitoring |
| WO2009078661A1 (en) * | 2007-12-17 | 2009-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus for extracting qos parameters in mobile device |
| CN101364999A (en) * | 2008-09-18 | 2009-02-11 | 华为技术有限公司 | Method, device and system for stream-based quality of service processing |
| CN102148723A (en) * | 2011-01-31 | 2011-08-10 | 中兴通讯股份有限公司 | Method and terminal for detecting multicast service quality |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102148723A (en) | 2011-08-10 |
| CN102148723B (en) | 2015-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105723657B (en) | Switch, controller, system and link quality detection method | |
| US8081659B2 (en) | Map message expediency monitoring and automatic delay adjustments in M-CMTS | |
| CN110431807B (en) | IPTV service quality detection method, device and system | |
| US9602374B2 (en) | Systems and methods for collecting and analyzing data to determine link quality and stability in layer two networks | |
| CN106850337A (en) | A kind of network quality detection method and device | |
| US9043851B2 (en) | Methods, systems, and computer readable media for measuring multicast latency | |
| WO2012068980A1 (en) | Method and system for positioning fault of abnormal broadcast of unicast programs | |
| US20130166774A1 (en) | Dynamic network provisioning systems and methods | |
| US11102273B2 (en) | Uplink performance management | |
| WO2012155817A1 (en) | Loopback testing method, device and system | |
| WO2012103761A1 (en) | Method for detecting quality of multicast service and terminal | |
| CN107294858B (en) | Multicast service monitoring method and device | |
| WO2014101185A1 (en) | Method, apparatus and system for detecting performance of multicast channel | |
| US9866456B2 (en) | System and method for network health and management | |
| TWI625049B (en) | Network service method and system based on software definition network | |
| CN102630377B (en) | Method, apparatus and system for processing quality parameters of multicast streams | |
| WO2011137766A2 (en) | Method and relevant device and system for determining network element running state | |
| CN102195892A (en) | System and method for control quality of network flow | |
| WO2007056929A1 (en) | A method and apparatus for implementing the groups protection in mpls network | |
| CN105471667A (en) | Multicast link detection method, network equipment and server | |
| US12483490B2 (en) | Method for generating detection policy, device, and system | |
| CN107835109B (en) | Method and system for testing packet transport network defined by software | |
| CN106161070B (en) | xPON multicast service monitoring method and device and OLT equipment | |
| US10162733B2 (en) | Debugging failure of a service validation test | |
| CN106161128A (en) | A kind of multicast traffic stream monitoring method, device and multicast forwarding equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11857444 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11857444 Country of ref document: EP Kind code of ref document: A1 |