数据传输质量的测量方法、转发设备和可读存储介质技术

技术编号:28383473 阅读:11 留言:0更新日期:2021-05-08 00:12
本发明专利技术实施例涉及网络通信领域,公开了一种数据传输质量的测量方法、转发设备和可读存储介质。本发明专利技术中,数据传输质量的测量方法包括:转发设备响应于接收到报文信息,检测报文信息的控制字信息;根据控制字中预设标志位的状态,确定是否需要测量网络质量;若确定需要测量网络质量,则采集测量所需的数据,供确定网络质量。上述方案提供在网络侧进行的传输质量测量方法,提升数据传输质量的测量准确性。

【技术实现步骤摘要】
数据传输质量的测量方法、转发设备和可读存储介质
本专利技术实施例涉及网络通信领域,特别涉及数据传输质量的测量方法、转发设备和可读存储介质。
技术介绍
QoS是服务质量(QualityofService)的简称,是指一个网络通过利用各种基础技术,为特定的业务提供更好的服务能力。为了了解网络状态,需要对网络的服务质量进行测量,并根据质量良好与否,分配合适的任务。现有数据传输质量的测量方法一般采用发送专用报文的方式,如ping。这种方式需要给网络注入额外的流量,报文本身也会影响网络质量,使得现有数据传输质量的测量方法不够精准。尤其是DetNet,其对网络质量更为敏感。DetNet是确定性网络(DeterministicNetworking)的简称,能为业务提供了极低的丢包率和有限的端到端传输延迟。DetNet功能较多运行在IP层,通过多协议标签交换(MPLS)和时间敏感网络(TSN)等子网技术进行支撑。相对于传统网络,DetNet下的QoS对业务流中数据包的按序传递也提出了要求,一方面,由于DetNet本身特有PREF(PacketReplicationandEliminationFunctions)机制,在每个节点将流的每个数据包进行复制转发、检测消除操作,支持单个流的多路径传输,这些特性会使得数据包失序到达的可能性增加;另一方面,DetNet中的某些应用无法接受失序到达的数据包,所以就需要最大失序数据包数量作为业务流的反馈指标。
技术实现思路
本专利技术实施方式的目的在于提供一种数据传输质量的测量方法、转发设备和可读存储介质,提供在网络侧进行的传输质量测量方法,提升数据传输质量的测量准确性。为解决上述技术问题,本专利技术的实施方式提供了一种数据传输质量的测量方法,包括:转发设备响应于接收到报文信息,检测所述报文信息的控制字信息;根据所述控制字中预设标志位的状态,确定是否需要测量网络质量;若确定需要测量,则采集测量所需的数据,供确定网络质量。本专利技术的实施方式还提供了一种转发设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的数据传输质量的测量方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述的数据传输质量的测量方法。本专利技术实施方式相对于现有技术而言,改变业务报文的某些标志位,转发设备在接收业务报文信息时,通过检测这些标志位,确定是否要进行网络测量,如果需要测量,则发起一些测量网络质量所需数据的采集,供确定网络质量。本专利技术实施方式避免收发额外的专用报文,避免对网络造成额外的流量注入,减少对待测网络的实际环境的影响,从而使得测得的网络质量更为准确。另外,本实施方式只需修改标志位,即可控制是否触发数据传输质量的测量,与现有方案融合度高,便于本专利技术的推广。作为进一步改进,所述预设标志位的状态由置位设备设置,其中,所述置位设备在检测到所接收的报文信息中包含指定内容后,对所述报文信息的预设标志位置位。标志位的状态可以由置位设备改变,使得在需要测量时,自动通过置位设备进行置位,从而触发后续接收到这些报文信息的转发设备采集相应的数据,供数据传输质量的测量。作为进一步改进,所述置位设备为所述转发设备,或独立于所述转发设备外的其他转发设备。置位设备可以是确定是否需要测量,且在判定需要测量后采集数据的转发设备,也可以是其他转发设备,在此不再一一列举。作为进一步改进,所述采集测量所需的数据之后,包括:将采集到的数据发送至控制中心,供所述控制中心确定所述数据传输质量。利用专用的控制中心处理采集到的数据,可以便于设备间的功能独立。作为进一步改进,将采集到的数据发送至控制中心,供所述控制中心汇集不同转发设备的数据后,确定所述数据传输质量。上述方案明确用专用设备汇集网络中各节点采集到的数据,从而测量到更准确的数据传输质量。作为进一步改进,所述将采集到的数据发送至控制中心,具体为:在预设的测量间隔到来时,将采集到的数据发送至所述控制中心。上述实施例明确上报数据的时机,使采集到的数据被准确上报。作为进一步改进,控制中心内置于所述转发设备,或者,内置于独立于所述转发设备外的设备。上述实施例列举了控制中心可能的设置位置。作为进一步改进,所述将采集到的数据发送至控制中心,具体为:将采集到的数据封装成反馈信息的格式后,发送至所述控制中心。以特定格式传输数据,使得数据接收更为准确。作为进一步改进,所述预设标志位至少有2个;所述根据所述报文信息中预设标志位的状态,确定是否需要测量网络质量,包括:根据所述报文信息中至少2个标志位的状态,确定需要测量表征网络质量的不同指标。上述实施例利用两个标志位高低电平组合的方式确定要测量的指标,使得利用较少的标志位,即可分别表达多种指标的测量。作为进一步改进,当需要测量表征网络质量的时延、时延抖动或失序状态中至少一种指标时,所需数据包括:所述转发设备接收的数据的序列号和时间戳,所述转发设备发送的数据的序列号和时间戳。上述方案明确表征网络质量的时延、时延抖动或失序状态中至少一种指标时,所需采集的数据,便于准确地确认出网络质量。作为进一步改进,还包括:根据所述报文信息中预设标志位的状态,确定是否需要测量各业务流的使用带宽;若需要测量所述各业务流的使用带宽,则分别累计各业务流下传输的数据流量。上述方案明确还可以通过特定标志位的状态触发检测各业务流的使用带宽。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本专利技术第一实施方式中的数据传输质量的测量方法流程图;图2是根据本专利技术第二实施方式中的数据传输质量的测量方法流程图;图3是根据本专利技术第三实施方式中的数据传输质量的测量方法流程图;图4是根据本专利技术第四实施方式中的转发设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本专利技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。本专利技术的第一实施方式涉及一种数据传输本文档来自技高网...

【技术保护点】
1.一种数据传输质量的测量方法,其特征在于,包括:/n转发设备响应于接收到报文信息,检测所述报文信息的控制字信息;/n根据所述控制字中预设标志位的状态,确定是否需要测量网络质量;/n若确定需要测量网络质量,则采集测量所需的数据,供确定网络质量。/n

【技术特征摘要】
1.一种数据传输质量的测量方法,其特征在于,包括:
转发设备响应于接收到报文信息,检测所述报文信息的控制字信息;
根据所述控制字中预设标志位的状态,确定是否需要测量网络质量;
若确定需要测量网络质量,则采集测量所需的数据,供确定网络质量。


2.根据权利要求1所述的数据传输质量的测量方法,其特征在于,所述预设标志位的状态由置位设备设置,其中,所述置位设备在检测到所接收的报文信息中包含指定内容后,对所述报文信息的预设标志位置位。


3.根据权利要求2所述的数据传输质量的测量方法,其特征在于,所述置位设备为所述转发设备,或独立于所述转发设备外的其他转发设备。


4.根据权利要求1所述的数据传输质量的测量方法,其特征在于,所述采集测量所需的数据之后,包括:
将采集到的数据发送至控制中心,供所述控制中心确定所述数据传输质量。


5.根据权利要求4所述的数据传输质量的测量方法,其特征在于,将采集到的数据发送至控制中心,供所述控制中心汇集不同转发设备的数据后,确定所述数据传输质量。


6.根据权利要求4所述的数据传输质量的测量方法,其特征在于,所述将采集到的数据发送至控制中心,具体为:
在预设的测量间隔到来时,将采集到的数据发送至所述控制中心。


7.根据权利要求4所述的数据传输质量的测量方法,其特征在于,控制中心内置于所述转发设备,或者,内置于独立于所述转发设备外的设备。


8.根据权利要求4所述的数据传输质量...

【专利技术属性】
技术研发人员:敖婷喻敬海陈立全
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1