一种视联网的网络质量侦测方法和系统技术方案

技术编号:12283528 阅读:88 留言:0更新日期:2015-11-06 00:05
本申请提供了一种视联网的网络质量侦测方法和系统,其中,所述视联网包括主控服务器和多个终端,所述方法包括:主控服务器接收源终端发出的上行测试数据包,通过视联网的通信链路层将所述上行测试数据包发送至一个或多个目标终端;主控服务器接收由所述目标终端分析所述上行测试数据包后计算得到的所述源终端和所述目标终端间的上行网络质量信息;主控服务器生成所述视联网的网络质量侦测信息表。通过本申请解决了用户不能确定视联网网络质量好坏的问题,使用户可动态感知视联网链路质量。

【技术实现步骤摘要】

本申请涉及网络
,特别是涉及一种视联网的网络质量侦测方法和系统
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络。视联 网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网 端到端的无缝连接功能,直通用户终端,直接承载IP数据包,并且,用户数据在全网范围内 不需任何格式转换,能够实现目前互联网无法实现的全网高清视频实时传输功能。视联网 将众多互联网应用推向高清视频化,高清面对面,最终将实现世界无距离,实现全球范围内 人与人的距离只是一个屏幕的距离。 在实际应用中,可以采用视联网开展多项通信业务,例如:视频会议通信业务、视 频通信业务、高清视频传输和音频传输通信业务等多种通信业务。然而,对于不同的通信业 务类型,其对网络质量的要求是不同的,例如,开展视频会议通信业务时,既需要传输音频 还需要传输视频画面;而开展音频通信业务时,则只需要传输音频;显然,当开展视频会议 通信业务时对网络质量的要求是要高于当开展音频通信业务时对网络质量的要求。 如果某一网络的当前网络质量只能满足开展音频通信业务,而用户对所述某一网 络的当前网络质量的好坏并不清楚,用户此时选择通过所述网络开展视频会议通信业务, 那么就会存在如下问题:由于所述某一网络的当前的网络质量并不支持开展视频会议通信 业务,因此在视频会议通信业务进行过程中,会因为网络质量达不到要求而造成在视频会 议通信业务进行过程中出现花屏、卡顿或者下发菜单不成功等情况,不能保证视频会议通 信业务的质量。 同样,如果某一网络的当前网络质量可以满足开展视频会议通信,而用户对所述 某一网络的当前网络质量的好坏并不清楚,用户此时选择通过所述网络开展音频通信业 务,这样就又造成了网络资源的浪费。
技术实现思路
本申请提供一种视联网的网络质量侦测方法和系统,以解决用户不能确定视联网 网络质量好坏的问题。 为了解决上述问题,本申请公开了一种视联网的网络质量侦测方法,包括: 主控服务器接收源终端发出的上行测试数据包,通过视联网的通信链路层将所述 上行测试数据包发送至一个或多个目标终端;和/或,主控服务器接收所述一个或多个目 标终端发出的下行测试数据包,通过视联网的通信链路层将所述下行测试数据包发送至所 述源终端;其中,所述源终端和所述目标终端为所述视联网中的任意终端; 主控服务器接收由所述目标终端分析所述上行测试数据包后计算得到的所述源 终端和所述目标终端间的上行网络质量信息,和/或主控服务器接收由所述源终端分析所 述下行测试数据包后计算得到的所述源终端和所述目标终端间的下行网络质量信息; 主控服务器生成所述视联网的网络质量侦测信息表,其中,所述网络质量侦测信 息表中记录了所述源终端与所述目标终端间的上行网络质量信息和/或下行网络质量信 肩、。 较佳地,所述上行测试数据包是由所述源终端根据通信业务类型,选取与所述通 信业务类型相匹配的基础业务数据包组合得到的; 所述下行测试数据包是由所述目标终端选取与所述通信业务类型相匹配的基础 业务数据包组合得到的; 其中,所述基础业务数据包包括:固定包长的视频包、固定包长的音频包和固定包 长的控制命令包中的至少一种。 较佳地,所述上行测试数据包和所述下行测试数据包中均包括所述源终端的MAC 地址和所述目标终端的MAC地址; 所述通过视联网的通信链路层将所述上行测试数据包发送至一个或多个目标终 端,包括: 依据所述上行测试数据包中的一个或多个目标终端的MAC地址,确定所述目标终 端的MAC地址对应的目标终端; 按照预设上行测试数据包的个数在预设时间段内逐个向所述一个或多个目标终 端发送预设个数的上行测试数据包,其中,各个上行测试数据包携带相应的数据包序号,最 后一个上行测试数据包还携带发送结束标志; 所述通过视联网的通信链路层将所述下行测试数据包发送至源终端,包括: 依据所述下行测试数据包中的源终端的MAC地址,确定所述源终端的MAC地址对 应的源终端; 按照预设下行测试数据包的个数在预设时间段内逐个向所述源终端发送预设个 数的下行测试数据包,其中,各个下行测试数据包携带相应的数据包序号,最后一个下行测 试数据包还携带发送结束标志。 较佳地,所述由所述目标终端分析所述上行测试数据包后计算得到的所述源终端 和所述目标终端间的上行网络质量信息,包括: 所述目标终端分析所述上行测试数据包,得到所述上行测试数据包的上行包参数 信息,所述上行包参数信息包括:上行包丢失、上行包错位、上行发送延时、和上行发送抖动 信息中的至少一种; 所述目标终端根据所述上行包参数信息,计算得到所述源终端和所述目标终端间 的上行网络质量信息,所述上行网络质量信息包括:视联网的上行丢包率、上行包错位率、 上行延迟、上行抖动、和上行带宽信息中的至少一种; 所述由所述源终端分析所述下行测试数据包后计算得到的所述源终端和所述目 标终端间的下行网络质量信息,包括: 所述源终端分析所述下行测试数据包,得到所述下行测试数据包的下行包参数信 息,所述下行包参数信息包括:下行包丢失、下行包错位、下行发送延时、和下行发送抖动信 息中的至少一种; 所述源终端根据所述下行包参数信息,计算得到所述源终端和所述目标终端间的 下行网络质量信息,所述下行网络质量信息包括:视联网的下行丢包率、下行包错位率、下 行延迟、下行抖动、和下行带宽信息中的至少一种。 较佳地,所述主控服务器接收源终端发出的上行测试数据包,和/或主控服务器 接收所述一个或多个目标终端发送的下行测试数据包,包括: 在进行通信业务前,主控服务器接收所述上行测试数据包和/或所述下行测试数 据包,侦测所述视联网的网络质量,以供用户判断是否开展所述通信业务; 和 / 或, 在通信业务进行过程中,主控服务器接收所述上行测试数据包和/或所述下行测 试数据包,侦测所述视联网在开展所述通信业务过程中的网络质量,以供用户判断所述通 信业务开展过程中网络质量的好坏。 相应地,本申请还公开了一种视联网的网络质量侦测系统,包括: 主控服务器和多个终端,每个终端都包括:发送器、接收器和分析器; 源终端的发送器,用于发送上行测试数据包;主控服务器,用于接收所述上行测试 数据包,通过视联网的通信链路层将所述上行测试数据包发送至一个或多个目标终端;目 标终端的接收器,用于接收所述上行测试数据包;目标终端的分析器,用于分析所述上行测 试数据包后计算得到的所述源终端和所述目标终端间的上行网络质量信息;目标终端的发送器,用于发送下行测试数据包;主控服务器,还用于接收所述下行 测试数据包,通过视联网的通信链路层将所述下行测试数据包发送至所述源终端;源终端 的接收器,用于接收所述下行测试数据包;源终端的分析器,用于分析所述下行测试数据包 后计算得到的所述源终端和所述目标终端间的下行网络质量信息; 所述主控服务器,还用于生成所述视联网的网络质量侦测信息表; 其中,所述源终端和所述目标终端为所述视联网中的任意终端,所述网络质量侦 测信息表中记录了所述源终端与所述目标终端间的上行网络质量信息和/或下行网络质 量信息。 较佳地,所述终端还包括:测试数据发生器; 所述源终端的测试数据发生器,用于根据通信业务本文档来自技高网
...

【技术保护点】
一种视联网的网络质量侦测方法,其特征在于,所述视联网包括主控服务器和多个终端,所述方法包括:主控服务器接收源终端发出的上行测试数据包,通过视联网的通信链路层将所述上行测试数据包发送至一个或多个目标终端;和/或,主控服务器接收所述一个或多个目标终端发出的下行测试数据包,通过视联网的通信链路层将所述下行测试数据包发送至所述源终端;其中,所述源终端和所述目标终端为所述视联网中的任意终端;主控服务器接收由所述目标终端分析所述上行测试数据包后计算得到的所述源终端和所述目标终端间的上行网络质量信息,和/或主控服务器接收由所述源终端分析所述下行测试数据包后计算得到的所述源终端和所述目标终端间的下行网络质量信息;主控服务器生成所述视联网的网络质量侦测信息表,其中,所述网络质量侦测信息表中记录了所述源终端与所述目标终端间的上行网络质量信息和/或下行网络质量信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:王艳辉杨春晖贾志安
申请(专利权)人:北京视联动力国际信息技术有限公司
类型:发明
国别省市:北京;11

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

1