IP性能测量方法和装置与流程

文档序号:12846044阅读:547来源:国知局
IP性能测量方法和装置与流程
本发明涉及移动通信领域,尤其涉及一种IP性能测量(IPPerformancemeasurement,IPPM)方法和装置。

背景技术:
IPPM有两大类,一种是主动IPPM测量,需要主动大量发送互联网协议(InternetProtocol,IP)报文,占用网络带宽,影响现有业务。另一种是被动测量,通过在线被动统计实际业务的发送指标来度量传输网性能,避免了主动测量的上述限制。相比较主动IPPM测量,IP报文传输乱序源在IP网络中是很难避免的,IP网络设计思想就是提供一种无连接的、尽力而为传递的网络,不提供按顺序报文转发服务,需要依靠上层应用提供按顺到达报文服务。导致报文乱序有如下原因:1、在不同的传输网上可能进行报文的重封装操作,微波链路以及长途传输链路上,物理层进行缓存交织等常见的增强传输链路可靠性方法,这些都可能打乱报文传递顺序。2、微波链路或其他低QoS介质中,使用确认重传的方式提高传输可靠性。重传的报文使用延时换可靠性,导致重传报文比其他报文到达晚。3、LAG、ECMP、ML-PPP等负荷分担技术等应用,特别是基于L2标记进行负荷分担的场景,导致报文发送顺序无法保证。4、发送端或接收端采用并行处理报文时,不同处理流程难以保证时间同步,从而可能导致报文乱序产生。现有的被动IPPM测量方法需要对每个发送报文添加不同的标记。

技术实现要素:
本发明实施例提供了一种IPPM方法和装置,以实现在出现数据包乱序的情况下也可以正确测量IP性能。第一方面,本发明实施例提供了一种IP性能测量方法,所述方法包括:发送端在一个周期内向接收端发送具有相同标记的数据包;向所述接收端发送前向消息FM,所述FM中包括所述一个周期发送的所述数据包的第一数目;接收所述接收端接收到所述FM后返回的后向响应BR,所述BR中包括所述接收端接收所述FM后,统计接收到的具有相同标记的所述一个周期的数据包的第二数目;根据所述第一数目和所述第二数目计算丢包率。优选的,相邻周期内向所述接收端发送的所述数据包的标记不同;相隔周期内向所述接收端发送的所述数据包的标记相同。优选的,所述在一个周期内向所述接收端发送具有相同标记的所述数据包包括:在所述一个周期内向所述接收端发送多个数据包,所述多个数据包利用相同的第一位数据包ID进行标记。优选的,所述数据包ID还用于标识所述数据包的差分服务代码点DSCP,以便所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述DSCP使用所述数据包ID的高位标识。优选的,所述根据所述第一数目和所述第二数目计算丢包率包括:利用所述第一数目和第二数目之差,然后与所述第一数目的比值得到所述丢包率。第二方面,本发明实施例提供了一种IP性能测量方法,所述方法包括:接收端接收发送端发送的数据包,在一个周期内发送的所述数据包具有相同标记;接收所述发送端发送的FM,所述FM中包括所述发送端在该FM周期内发送的所述数据包所对应的第一数目;统计该FM周期内具有相同标记的所述数据包的第二数目;向所述发送端发送BR,所述BR中包括所述第二数目,以便所述发送端根据所述第一数目和所述第二数目计算丢包率。优选的,所述发送端在相邻周期内发送的所述数据包的标记不同,相隔周期内发送的所述数据包的标记相同。优选的,所述相同周期内发送的所述数据包具有相同标记具体为,所述发送端在相同周期内发送的多个数据包利用相同的第一位数据包标识ID标记。优选的,所述数据包ID还用于标识所述数据包的DSCP,所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述方法还包括:统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。第三方面,本发明实施例提供了一种IP性能测量装置,所述装置包括:发送单元、接收单元和计算单元;发送单元,用于发送端在一个周期内向接收端发送具有相同标记的数据包;所述发送单元还用于向所述接收端发送FM,所述FM中包括所述一个周期发送的所述数据包的第一数目;接收单元,用于接收所述接收端接收到所述FM后返回的BR,所述BR中包括所述接收端接收所述FM包后,统计接收到的具有相同标记的所述一个周期的数据包的第二数目;计算单元,用于根据所述第一数目和所述第二数目计算丢包率。优选的,所述发送单元在相邻周期内向所述接收端发送的所述数据包的标记不同;相隔周期内向所述接收端发送的所述数据包的标记相同。优选的,所述发送单元具体用于在所述一个周期内向所述接收端发送多个数据包,所述多个数据包利用相同的第一位数据包ID进行标记。优选的,所述数据包ID还用于标识所述数据包的差分服务代码点DSCP,以便所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述DSCP使用所述数据包ID的高位标识。优选的,所述计算单元具体用于利用所述第一数目和第二数目之差,然后与所述第一数目的比值得到所述丢包率。第四方面,本发明实施例提供了一种IP性能测量装置,所述装置包括:接收单元、统计单元和发送单元;接收单元,用于接收端接收发送端发送的数据包,在一个周期内发送的所述数据包具有相同标记;所述接收单元还用于接收所述发送端发送的FM,所述FM中包括所述发送端在该FM周期发送的所述数据包所对应的第一数目;统计单元,用于统计该FM周期内具有相同标记的所述数据包的第二数目;发送单元,用于向所述发送端发送BR,所述BR中包括所述第二数目,以便所述发送端根据所述第一数目和所述第二数目计算丢包率。优选的,所述发送单元在相邻周期内发送的所述数据包的标记不同,相隔周期内发送的所述数据包的标记相同。优选的,所述发送单元在相同周期内发送的多个数据包利用相同的第一位数据包ID标记。优选的,所述数据包ID还用于标识所述数据包的DSCP,所述统计单元根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述统计单元还用于统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。第五方面,本发明实施例提供了一种IP性能测量装置,所述装置包括:网络接口;处理器;存储器;所述网络接口用于与接收端进行通信,所述存储器用于存储应用程序,所述处理器用于调用存储器存储的应用程序,并执行如下步骤:在一个周期内向所述接收端发送具有相同标记的数据包;向所述接收端发送FM,所述FM中包括所述一个周期发送的所述数据包的第一数目;接收所述接收端接收到所述FM后返回的BR,所述BR中包括所述接收端接收所述FM包后,统计接收到的具有相同标记的所述一个周期的数据包的第二数目;根据所述第一数目和所述第二数目计算丢包率。优选的,相邻周期内向所述接收端发送的所述数据包的标记不同;相隔周期内向所述接收端发送的所述数据包的标记相同。优选的,所述应用程序可用于使所述处理器和所述装置执行所述在一个周期内向所述接收端发送具有相同标记的所述数据包的指令为:在所述一个周期内向所述接收端发送多个数据包,所述多个数据包利用相同的第一位数据包ID进行标记。优选的,所述数据包ID还用于标识所述数据包的差分服务代码点DSCP,以便所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述DSCP使用所述数据包ID的高位标识。优选的,所述应用程序可用于使所述处理器和所述装置执行根据所述第一数目和所述第二数目计算丢包率的指令为:利用所述第一数目和第二数目之差,然后与所述第一数目的比值得到所述丢包率。第六方面,本发明实施例提供了一种IP性能测量装置,所述装置包括:网络接口;处理器;存储器;所述网络接口用于与发送端进行通信,所述存储器用于存储应用程序,所述处理器用于调用存储器存储的应用程序,并执行如下步骤:接收所述发送端周期性发送的数据包,在一个周期内发送的所述数据包具有相同标记;接收所述发送端发送的FM,所述FM中包括所述发送端在该FM周期内发送的所述数据包所对应的第一数目;统计该FM周期内具有相同标记的所述数据包的第二数目;向所述发送端发送BR,所述BR中包括所述第二数目,以便所述发送端根据所述第一数目和所述第二数目计算丢包率。。优选的,所述发送端在相邻周期内发送的所述数据包的标记不同,相隔周期内发送的所述数据包的标记相同。优选的,所述应用程序可用于使所述处理器和所述装置执行相同周期内发送的所述数据包具有相同标记的指令为:所述发送端在相同周期内发送的多个数据包利用相同的第一位数据包ID标记。优选的,所述数据包ID还用于标识所述数据包的DSCP,所述装置根据所述数据包ID标识的所述DSCP统计所述数据包。优选的,所述应用程序还包括可用于使所述处理器和所述装置执行以下过程的指令:统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。本发明实施例IPPM方法和装置,发送端相同周期内发送的数据包具有相同标记,接收端统计具有相同标记的数据包作为接收到的本周期的数据包,从而可以在出现数据包乱序的情况下,也可以正确的进行IP性能测量。附图说明图1为本发明实施例IP性能测量方法的流程图;图2为本发明另一实施例IP性能测量方法的流程图;图3为本发明再一实施例IP性能测量方法的流程图;图4为本发明实施例IP性能测量方法的示意图;图5为本发明实施例IP性能测量方法报文传输示意图;图6为本发明实施例IP性能测量方法乱序度统计示意图;图7为本发明实施例IP性能测量装置的示意图;图8为本发明另一实施例IP性能测量装置的示意图;图9为本发明实施例另一IP性能测量装置的示意图;图10为本发明另一实施例另一IP性能测量装置的示意图。具体实施方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明实施例IP性能测量方法的流程图,如图所示,本实施例具体包括如下步骤:步骤101,在一个周期内向接收端发送具有相同标记的数据包;为了便于接收端对接收到的数据包进行统计,相同周期内发送的数据包都会标记有相同的标记;步骤102,向接收端发送前向消息(ForwardMessage,FM),FM中包括一个周期发送的数据包的第一数目;发送FM的作用就是接收端接收到FM时,对一个周期内接收到的数据包进行统计;步骤103,接收接收端接收到FM后返回的后向响应(BackwardReply,BR),BR中包括接收端接收FM包后,统计接收到的具有相同标记的一个周期的数据包的第二数目;接收端的统计依据就是相同周期内发送的数据包具有相同的标记,所以只有相同标记的数据包会被统计到,不相同标记的数据包不予统计;统计到具有相同标记的数据包后得到本周期的数据包的第二数目;向接收端发送BR,携带第二数目。步骤104,发送端根据第一数目和第二数目计算丢包率。所谓丢包率其实就是利用第一数目减去第二数目,然后与第一数目的比值就是丢包率。图2为本发明另一实施例IP性能测量方法的流程图,如图所示,本实施例具体包括如下步骤:步骤201,接收端接收发送端周期性发送的数据包,在一个周期内发送的数据包具有相同标记;为了便于本接收端对接收到的数据包进行统计,发送端对于相同周期内发送的数据包都会标记有相同的标记;步骤202,接收发送端发送的FM,FM中包括发送端该FM周期内发送的数据包所对应数据包的第一数目;FM是一个触发消息,作用就接收端接收到FM时,统计该FM周期内接收到的数据包;步骤203,统计该FM周期内具有相同标记的数据包的第二数目;接收端的统计依据就是相同周期内发送的数据包具有相同的标记,所以只有相同标记的数据包会被统计到,不相同标记的数据包不予统计;统计到这个周期接收到的具有相同标记的数据包后得到本周期的数据包的第二数目;步骤204,向发送端发送BR,BR中包括第二数目,以便发送端根据第一数目和第二数目计算丢包率。图3为本发明再一实施例IP性能测量方法的流程图,图4为本发明实施例IP性能测量方法的示意图,如图所示,本实施例具体包括如下步骤:步骤301,基站控制器(BaseStationController,BSC)作为发送端向作为接收端的基站收发信台(BaseTransceiverStation,BTS)发送数据包,期间周期性的发送FM;如图4所示,在发送两个FM之间发送数据包,FM的发送周期是可以限定的,FM中包括本周期内发送的数据包的第一数目步骤302,接收端接收数据包和FM;当接收到FM的时候需要统计该FM发送周期内接收到的数据包的数量。图5为本发明实施例IP性能测量方法报文传输示意图,如图所示,发送端按照周期为单位发送的数据包进行分别标识,可称为染色处理。相邻周期发送的数据包的标识是不同的,而相隔周期的数据包的标识可以是相同的。例如一个统计FM周期内的IP数据包具备CycA特征,第二个统计FM周期的IP数据包具备CycB特征,第三个统计FM周期内的IP数据包又是CycA特征,第四个统计FM周期的IP数据包又具备CycB特征。CycA和CycB两个特征在FM周期交替轮换。步骤303,接收端统计具有相同标记的数据包作为接收到的本FM周期的数据包;接收端根据设定的流特征和Cyc标记进行统计:因为FM和数据包可能出现乱序,导致前一统计FM周期中出现下一周期的数据包使得数据包数增多,而后一统计FM周期的数据包数减少,如果只是按照FM周期进行数据包统计会出现统计异常。为此,CycA特征FM周期只统计符合CycA特征的数据包,对于具备CycB特征的腋窝报文不做统计。同理,对于CycB特征FM周期只统计符合CycB特征的数据包,对于中具备CycA特征的数据包不做统计。如表1所示,为了保证Cyc标识在网络传输中不被更改,采用IP数据包的报文标识Identification(ID)进行CycA、CycB标记。表116bit的ID域在IPv4中用于分片重组的识别,一个(SIP(SourceIP),DIP(DestinationIP),ID)在一个FM周期时间段内唯一标识一个IP数据包分组。如果在端点或传输中路由器将某周期数据包分组分片,同一周期数据包分组的不同分片中包含相同的ID标识位。在一段时间内,接收端将(SIP,DIP,ID)相同的数据包分组重组成原分组。因此,IPv4协议保证(SIP,DIP,ID)的端到端不变性。使用本实施例的标识染色方法可以不要求ID的连续性和递增性。ID除标识染色位以外,其余的位可以按照现有的IP协议栈处理方式处理,只要保证在一定的时间段内ID号不重复。并不需要限定ID在(SIP,DIP)上递增。如果按照本实施例的标识方法,只需要利用ID的一个bit位,即CycA特征FM周期内发送的所有数据包ID为0xxxxxxxxxxxxxxx,CycB特征的FM周期内发送的所有数据包ID为1xxxxxxxxxxxxxxx。剩下15bit可以标识32k个报文。如果平均250bytes的报文长度和1Gbps的传输条件下,ID重复发生的最短时间为:250x8x32k/1,000,000,000=64ms而在100Mbps或者以上的传输速率下,64ms需要缓存的容量远超过目前网元可支持的缓存大小,所以不会影响IP分片重组。表2为利用报文ID的最高位进行不同统计周期标识。IDb15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0CycA0×××××××××××××××CycB1×××××××××××××××步骤304,生成BR,并向发送端发送;BR相应消息中包括统计到的具有相同标识的数据包的第二数目。步骤305,接收端接收BR,计算丢包率。所谓丢包率,就是接收端根据(第一数目—第二数目)/第一数目而得到的。进一步的,接收端可以统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。图6为本发明实施例IP性能测量方法接收到的数据包的示意图,如图所示,在CycB的IPPM统计周期内,如果没有出现数据包乱序的情况下,接收到的数据包应该都是相同标记的,如灰色的;同理,在CycA的IPPM统计周期内,如果没有出现数据包乱序的情况下,接收到的数据包应该都是相同标记的,如白色的。但是在CycB周期内出现了两个灰色的数据包,这个数据包不是本周期发送的数据包,所以具有两个数据包的乱序度。由于IP数据包在传输中可能存在差分服务代码点(DifferentiatedServicesCodePoint,DSCP)被网络修改,在传输DSCP被修改的情况下,导致接收端对于根据DSCP定义的IP数据包流无法进行IPPM统计。同样利用IPv4报头中数据包标识ID(16bit)作为报文流标识:ID作为数据包的唯一标识,用于数据包分片重组的数据包标记,按照IP协议要求,其值在网络传递过程中保持不变,不会被中间网络设备修改。ID唯一标识发送端主机发送的每一份数据包。通常主机每发送一份数据包它的值就会加1,即只以(SIP,ID)作为数据包唯一标识;IPPM中可以利用(SIP,DIP,ID)作为数据包唯一标识,不会影响分片的处理。如果每个基站上最多同时存在15个IPPM流,加上其他的不进行统计的数据包流,ID需要4bit进行IPPM流标识,剩余12bit作为IP数据包标识,用作数据包递增序列操作,如表3所示。表3IDb15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0IPPM流标识××××××××××××所以发送端发送数据包时,定义一个DSCP=0x01的IPPM流,ID高位设置为0x01;即所有满足(SIP,DIP,PT,DSCP=0x01)的报文其ID格式为:0001xxxxxxxxxxxx。ID范围可以在IPPM启动时发送端同接收端利用IPPM控制帧进行协商:在一个(SIP,DIP)空间内,利用空闲的S-port或者D-port空间传递ID(4位)标识。接收端ACT协商成功后,按照(SIP,DIP,PT,ID)代替原有的(SIP,DIP,PT,DSCP)进行数据包统计,这样即使DSCP在传输网络中被更改,也不影响接收端的IPPM统计,可以得到接收到一个周期的数据包的第二数目。如果同时解决报文接收乱序和DSCPRemarking情况下的IPPM测量方法中ID的分配如表4所示,其中bit15标识不同统计周期,bit14-bit11为DSCP值,bit10-bit0为正常报文标识。表4IDb15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0CycA1DSCP映射×××××××××××CycB0DSCP映射×××××××××××发送端在发送数据包的时候,在数据包ID的第一位作为本周期发送的数据包的标识,在数据包ID的第2—4位作为数据包的DSCP的标识;接收端接收到数据包以后,可以根据数据包ID中的DSCP而不是数据包本身携带的DSCP进行数据包统计,将数据包ID的第一位相同的数据包作为本周期内发送的数据包,得到第二数目。本发明实施例IP性能测量方法,利用IP业务报头中的ID作为IP业务流标记,再利用IP业务报头中ID作为IPPM不同统计周期标记,同时采用多统计周期统计同时统计,避免乱序导致IPPM无法统计。即使出现DSCPRemarking情况下也可以准确进行IPPM统计。上述实施例是关于IP性能测量方法的实施例,并且IP性能测量也可以利用装置来实现。只要是基于IP协议的网络设备,例如服务器,都可以实现。图7为本发明实施例IP性能测量装置的示意图,本实施例是数据包发送端的装置,如图所示,本实施例的IP性能测量装置包括:发送单元11、接收单元12和计算单元13。发送单元11用于发送端在一个周期内向接收端发送具有相同标记的数据包;所述发送单元11还用于向所述接收端发送FM,所述FM中包括所述一个周期发送的所述数据包的第一数目;接收单元12用于接收所述接收端接收到所述FM后返回的BR,所述BR中包括所述接收端接收所述FM包后,统计接收到的具有相同标记的所述一个周期的数据包的第二数目;计算单元13用于根据所述第一数目和所述第二数目计算丢包率。优选的,所述发送单元11在邻周期内向所述接收端发送的所述数据包的标记不同;相隔周期内向所述接收端发送的所述数据包的标记相同。可选的,发送单元11具体用于在所述一个周期内向所述接收端发送多个数据包,所述多个数据包利用相同的第一位数据包ID进行标记。所述数据包ID还用于标识所述数据包的差分服务代码点DSCP,以便所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。所述DSCP使用所述数据包ID的高位标识。具体的,所述计算单元13具体用于利用所述第一数目和第二数目之差,然后与所述第一数目的比值得到所述丢包率。图8为本发明另一实施例IP性能测量装置的示意图,本实施例是数据包接收端的装置,只要是基于IP协议的网络设备,例如服务器,都可以实现。如图所示,本实施例的IP性能测量装置包括接收单元21、统计单元22和发送单元23。接收单元21用于接收端接收发送端发送的数据包,在一个周期内发送的所述数据包具有相同标记;所述接收单元21还用于接收所述发送端发送的FM,所述FM中包括所述发送端在该FM周期发送的所述数据包所对应的第一数目;统计单元22用于统计该FM周期内具有相同标记的所述数据包的第二数目;发送单元23用于向所述发送端发送BR,所述BR中包括所述第二数目,以便所述发送端根据所述第一数目和所述第二数目计算丢包率。优选的,所述发送端在相邻周期发送的所述数据包的标记不同,相隔一个周期发送的所述数据包的标记相同。所述相同周期内发送的数据包具有相同标记具体为,相同周期内发送的数据包具有相同的第一位数据包ID。可选的,所述发送单元23在相邻周期内发送的所述数据包的标记不同,相隔周期内发送的所述数据包的标记相同。所述发送单元23在相同周期内发送的多个数据包利用相同的第一位数据包ID标记。所述数据包ID还用于标识所述数据包的DSCP,所述统计单元22根据所述数据包ID标识的所述DSCP统计所述数据包。进一步的,所述统计单元22还用于统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。图9为本发明实施例另一IP性能测量装置的示意图,如图所示,本实施例的IP性能测量装置包括:网络接口31、处理器32和存储器33。系统总线34用于连接网络接口31、处理器32和存储器33。网络接口31用于与接收端通信。存储器33可以是永久存储器,例如硬盘驱动器和闪存,存储器33中具有软件模块和设备驱动程序。软件模块能够执行本发明上述方法的各种功能模块;设备驱动程序可以是网络和接口驱动程序。在启动时,这些软件组件被加载到存储器33中,然后被处理器32访问并执行如下指令:在一个周期内向接收端发送具有相同标记的数据包;向所述接收端发送FM,所述FM中包括所述一个周期发送的所述数据包的第一数目;接收所述接收端接收到所述FM后返回的BR,所述BR中包括所述接收端接收所述FM包后,统计接收到的具有相同标记的所述一个周期的数据包的第二数目;根据所述第一数目和所述第二数目计算丢包率。进一步的,相邻周期内向所述接收端发送的所述数据包的标记不同;相隔周期内向所述接收端发送的所述数据包的标记相同。进一步的,所述应用程序可用于使所述处理器32和所述装置执行所述在一个周期内向所述接收端发送具有相同标记的所述数据包的指令为:在所述一个周期内向所述接收端发送多个数据包,所述多个数据包利用相同的第一位数据包ID进行标记。进一步的,所述数据包ID还用于标识所述数据包的差分服务代码点DSCP,以便所述接收端根据所述数据包ID标识的所述DSCP统计所述数据包。所述DSCP使用所述数据包ID的高位标识。进一步的,所述应用程序可用于使所述处理器和所述装置执行根据所述第一数目和所述第二数目计算丢包率的指令为:利用所述第一数目和第二数目之差,然后与所述第一数目的比值得到所述丢包率。图10为本发明另一实施例另一IP性能测量装置的示意图,如图所示,本实施例的IP性能测量装置包括:网络接口41、处理器42和存储器43。系统总线44用于连接网络接口41、处理器42和存储器43。网络接口41用于与发送端通信。存储器43可以是永久存储器,例如硬盘驱动器和闪存,存储器43中具有软件模块和设备驱动程序。软件模块能够执行本发明上述方法的各种功能模块;设备驱动程序可以是网络和接口驱动程序。在启动时,这些软件组件被加载到存储器43中,然后被处理器42访问并执行如下指令:接收发送端周期性发送的数据包,在一个周期内发送的所述数据包具有相同标记;接收所述发送端发送的FM,所述FM中包括所述发送端在该FM周期内发送的所述数据包所对应的第一数目;统计该FM周期内具有相同标记的所述数据包的第二数目;向所述发送端发送BR,所述BR中包括所述第二数目,以便所述发送端根据所述第一数目和所述第二数目计算丢包率。进一步的,所述发送端在相邻周期内发送的所述数据包的标记不同,相隔周期内发送的所述数据包的标记相同。进一步的,所述应用程序可用于使所述处理器32和所述装置执行相同周期内发送的所述数据包具有相同标记的指令为:所述发送端在相同周期内发送的多个数据包利用相同的第一位数据包ID标记。进一步的,所述数据包ID还用于标识所述数据包的DSCP,所述装置根据所述数据包ID标识的所述DSCP统计所述数据包。进一步的,所述处理器访问存储器63的软件组件后,执行以下过程的指令:统计该FM周期内与该FM对应的数据数据包的标记不同的数据包的第三数目,根据所述第三数目获得乱序度。专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1