确定两个包流的同步性的网络管理系统或服务管理系统的制作方法

文档序号:7762214阅读:350来源:国知局
专利名称:确定两个包流的同步性的网络管理系统或服务管理系统的制作方法
技术领域
本发明涉及在传输网络尤其是通信网络上提供的服务的管理。
背景技术
众所周知,同一项通信服务可能使用多个数据流。例如,一项视频点播服务(VoD,Video on Demand)可以分解成纯视频数据流和音频数据流。每个数据流由专门的协议传输,并可由特定的传输网络部件进行不同的管理。
但是,我们知道,在某些情况下,所述服务需要在其所使用的数据流之间进行同步。
在某些情况下,同步问题可能很容易克服。事实上,数据流的包之间的同步使这些包的接收中的时差(décalage)可以通过缓冲存储(buffer)系统加以校正。
相反,数据流(包流量)之间的不同步导致的漂移,即包之间的不同步性的增加,使得这种不同步不可能用现有技术中的方案加以校正。
在视频点播的例子中,也需要使视频流和音频流充分同步,以在接收端提供良好的服务质量。

发明内容
因此,服务管理系统应当能够确定两个数据流是否同步。因此,服务管理系统应当拥有某种测量方法。
为此,本发明的网络管理系统的特征在于拥有用于测量每个包流的信息流量的变化,并通过比较所述变化而确定同步性的装置。
按照本发明的一个实施例,计算所述信息流量变化,作为所述包的总大小和所述包流的在一个时窗上考虑的两个相继的包之间的总时间间隔之间的比值的变化。
按照本发明的一个实施例,如果两个包流各自的信息流量变化的差小于一个容许阈值,则这两个包流视为同步的。
本发明的目的还在于一种包括这样的网络管理系统的服务管理系统。
按照本发明的一种实施方式,所述包流与同一项服务相关。
另外,可以想到,与同步性测量有关的至少一个参数被包括在与所述服务相关的服务等级说明(spécifications de niveau service)中。
这样,所述网络管理系统可以在任何时候拥有对两个数据流之间的同步程度的量度。
本发明的优点在于所述服务管理系统不需要知道所述数据流之间的预期比例。


结合附图阅读下文对具体实施方式
的说明,本发明及其优点会更加清楚。附图中图1、图2和图3分别表示两个包流的传输的计时图。
具体实施例方式
本发明的同步测量机制尤其适用于服务管理系统,尤其当要测量其同步性的两个包流属于同一服务时。但是,本发明也可应用于两个任意包流之间的同步性的测量。
众所周知,可以将服务与服务等级协议或者说SLA(Service LevelAgreement)相关联,产生服务等级说明或者说SLS(Service LevelSpecification)。
按照本发明的一个实施例,可以在该SLS中包括一个和多个与两个(或更多)数据流的同步有关的参数。
这些参数可以简单地由一个指示符构成,该指示符指出所述两个包流应当同步化。这些参数还可以由一个容许阈值构成,规定在同步方面可以有多大的自由度。在本发明的已经实现的实施例中,该容许阈值称为SDT(同步偏差容限,Svnchronization Deviation Tolerance)。
所述网络管理系统具有用于针对每一个包流测量信息流量的变化的装置。
按照本发明的一个实施方式,对于每一个包流,计算所述信息流量变化,作为所述包的总大小和同一个包流的在一个时窗上考虑的两个相继的包之间的总时间间隔之间的比值的变化。
图1到图3图解了两个同步包流的不同变化情况。每个附图表示两个包流F1、F2的传输计时图。横轴表示时间t。在这三个计时图中,包示意地用阴影矩形表示。这些矩形的沿时间轴的长度表示包的大小。同样,包之间的时间间隔直接用相应矩形之间的间隔来表示。
在图1中,包流的两个相继包之间的时间间隔是恒定的,包的大小也是恒定的。
在图2中,包的大小是恒定的,但相继包之间的时间间隔是变化的。
在图3中,包的大小和相继的包之间的时间间隔都是变化的。
所述网络管理系统在给定时窗Δt上测量两个包流各自的包的大小P1,i、P2,i,以及每一个包流各自的相继两个包之间的时间间隔d1,i、d2,i。
下标i表示包在所述时窗Δt中的次序,而第一个下标(1或2)表示包流。
那么,所述网络管理系统能够通过比较这些包流的信息流量的变化来确定所述包流之间的同步性。这允许忽略所述信息流量之间的预期比值。例如,如果一个流的信息流量的变化超过另一个流的信息流量的变化不到5%,则认为这两个流是同步的,而不管这些流的有效值是多少。对于每一个数据流,计算所述信息流量,作为所述包的总大小和同一流的在一个时窗上考虑的相继包之间的总时间间隔之间的比值。
换句话说,等于说按照下式计算第一个包流的变化Δ(ΣΔtPl.iΣΔtdl.i)]]>然后按照下式计算第二个包流的变化Δ(ΣΔtP2.iΣΔtd2.i)]]>在上述式子中,符号Δ表示计算相对于时间的变化。式子 表示对时窗Δt中的所有包求和。
按照一个具体实施例,为了方便进行所述变化的比较,网络管理系统可以计算下式|Δ(ΣΔtP1,iΣΔtd1,i)-Δ(ΣΔtP2,iΣΔtd2,i)|]]>然后,如前所述,可以将这样得到的值与一个容许阈值SDT(同步偏差容限,Synchronization Deviation Tolerance)进行比较。
在|Δ(ΣΔtP1,iΣΔtd1,i)-Δ(ΣΔtP2,iΣΔtd2,i)|≤SDT]]>的情况下,网络管理系统认为两个包流是同步的。相反,只要该条件不被满足,就认为所述两个包流不再同步。
然后就可以启动预定的操作,比如尤其是对管理员发出警报,以便管理员能够作出反应。
按照本发明的一种实施方式,可以在SLS中包括一个定义进行所述测量的所述时窗的参数。该参数例如可以是周期。
权利要求
1.用于确定在传输网络中传输的两个包流之间的同步性的网络管理系统,其特征在于具有用于测量每个包流的信息流量的变化,并通过比较所述变化而确定同步性的装置。
2.如权利要求1所述的网络管理系统,其特征在于,计算所述信息流量变化,作为所述包的总大小和所述包流的在一个时窗上考虑的两个相继的包之间的总时间间隔之间的比值的变化。
3.如权利要求1或2所述的网络管理系统,其特征在于,如果两个包流各自的信息流量变化的差小于一个容许阈值,则这两个包流视为同步的。
4.一种服务管理系统,包括如权利要求1-3之一所述的网络管理系统。
5.如权利要求4所述的服务管理系统,其特征在于所述包流与同一项服务相关。
6.如权利要求5所述的服务管理系统,其特征在于,与同步性测量有关的至少一个参数被包括在与所述服务相关的服务等级说明中。
全文摘要
本发明涉及确定两个包流的同步性的网络管理系统或服务管理系统,所述包流在传输网络中传输。本发明的系统的特征在于具有用于测量每个包流的信息流量的变化,并通过比较所述变化而确定同步性的装置。
文档编号H04L29/06GK1433187SQ0310151
公开日2003年7月30日 申请日期2003年1月16日 优先权日2002年1月17日
发明者阿诺德·贡格特, 奥利弗·博佩尔, 杰拉德·德里格, 奥利弗·马丁诺特 申请人:阿尔卡塔尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1