一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法及系统与流程

文档序号:13168754阅读:255来源:国知局
一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法及系统与流程

本发明涉及一种下一代广播电视网无线系统与宽带移动通信网络融合网络下分布式业务的测试方法及装置,特别是涉及一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法及系统。



背景技术:

随着世界经济的快速发展以及无线广播和通信技术的不断进步,用户对无线/移动信息业务的需求量快速增长。据初步估计,世界范围内用户对移动信息业务的需求量以92%的复合年均增长率增长。为了应对信息业务需求量的快速增长,广播和通信行业都在积极研发传输速率和频谱利用率更高的技术标准。在此基础上,需要尽早启动既能发挥大区制广播网覆盖范围大、单向高效的广播和推送的优势,又能利用小区制蜂窝组网的移动通信网具有业务双向通信和个性化内容传输等特点,即通过广播网和移动通信网的混合组网的研究,以科学地解决移动信息业务数据量快速增长和无线网络传输容量受限之间的矛盾。广播和移动通信业务融合,因其技术合理性和广阔市场前景,在世界范围内也受到了学术界和工业界的广泛关注。但广播网和移动通信网的混合组网仍面临无线系统之间共存情况下的干扰兼容性和组网方案等问题,需要尽早启动相应技术研究和组网方案研究工作。下一代广播电视网无线系统(ngb-w)的核心任务就是针对现有地面数字电视系统发展的要求,所研发更高速率以及双向通信等需求的新一代地面数字电视系统。ngb-w网络工作于uhf频段,与中国移动数字多媒体广播等数字化无线广播网络有机融合,可提供单向广播、数据推送、双向互动、和宽带双向接入等服务;支持多种组网模式,实现全国区域的基本覆盖和局部区域的增强覆盖,降低网络部署成本,并支持全网漫游;并研究广播网与移动通信网混合组网的方案。公用移动通信网络已历经了第二代移动通信(2g)和第三代移动通信(3g)的建设和发展,并进入了第四代移动通信时代。从4g技术体制发展上,itu在2008年开始4g候选方案的征集,经2010年的候选方案技术评估和融合,至2012年发布4g技术标准方案。在技术上,lte基于ofdm技术,其关键特性包括:在保持成本效率的条件下,在支持灵活广泛的服务和应用的基础上,达到世界范围内的高度通用性;支持imt业务和固定网络业务的能力;高质量的移动服务;用户终端适合全球使用;友好的应用、服务和设备;世界范围内的漫游能力;增强的峰值速率以支持新的业务和应用,例如多媒体(需要在高移动性下支持100mbps,低移动性下支持1gbps)。作为td-scdma演进技术的td-lte的4g技术,其研发和产业化工作也得突破性进展,达到了与ltefdd在技术上可竞争的先进水平。以中移动为主,从2009年的td-lte原型系统关键技术验证,到2010年实验室测试和小规模外场,再到2011年一阶段和2012年二阶段规模技术时延,端到端的产品在不断的测试、改进中逐步走向成熟,为我国自主知识产权的td-lte/4g移动通信产业和网络建规模建设和应用打下良好基础。2012年10月,工信部发布td-lte频段指配,大大促进了td-lte/4g产业的投入和发展;2013年12月,工信部发放三张4g牌照,有力推动了4g网络的建设,到目前为止三大运营商都已经启动了各地的4g建设工作,全国主要城市已经正式开放了4g业务。针对下一代广播电视网无线系统(ngb-w)与宽带移动通信网络(imt)共存下融合网络的分布式业务应用测试特点,可以采用有线网络性能的测试仪器。通过基于业务模拟的方法单独地测试出各业务应用(如iptv、vod、voip等)的吞吐量、延时、抖动、丢包率等这些网络性能指标以及mdi、etsitr101-290,tvqm、mos评分等业务应用性能参数。考虑到在测试过程中,多媒体服务器、广播转发器/lte基站与用户终端不在一起,且其上下行链路存在非对称性,因此需要两台测试仪器,分别位于服务器侧和终端侧,用以发包和收包。

在实际应用中,现有的性能测试技术问题会出现以下问题需要解决:延时是网络性能的一项重要指标,测延时用业务模拟的方法在测试报文上打上时间戳,它指一个报文从发送端到接收端的时间。因此对于处于异地的两台测试仪器,需记录包发送时间和接收时间。需要解决两台仪器的时间同步问题;无线移动系统的性能受环境影响很大,地理位置、车速、周围环境、天气等都是重要因素。测试结果中须把这些因素反映出来。特别是如何体现地理位置这种动态因素成为需要解决的问题。目前尚缺乏对下一代广播电视网无线系统(ngb-w)与宽带移动通信网络(imt)共存下融合网络下业务应用测试的有效装置。

综上,现有的分布式业务性能测试方法存在异地不同步、测试信息的动态化水平不高以及缺乏对广播电视系统和宽带移动通信网络共存下的融合网络分布式业务进行测试的功能的技术问题。



技术实现要素:

鉴于以上现有技术的缺点,本发明的目的在于提供一种基于广播电视网无线系统的业务应用性能测试方法,用于解决现有的分布式业务性能测试方法存在异地不同步、测试信息的动态化水平不高以及缺乏对广播电视系统和宽带移动通信网络共存下的融合网络分布式业务进行测试的功能的技术问题。

为实现上述目的及其他相关目的,本发明提供一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法,广播电视网无线系统包括服务器端及客户端;服务器端通信连接有第一测试设备,客户端通信连接有第二测试设备,包括:第一测试设备发起服务器端测试请求;第二测试设备接收到测试请求,与第一测试设备建立物理链路连接;第一测试设备与地球同步卫星进行时间同步,通过物理链路发送测试数据包;第二测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接;第一测试设备构建模拟业务数据包;第一测试设备广播发送模拟业务数据包;第一测试设备记录第二测试设备接收业务数据包后发来的地理位置信息和固定时延;第一测试设备根据地理位置信息和固定时延,获取网络性能信息和盲点信息。

于本发明的一实施方式中,第一测试设备与地球同步卫星进行时间同步,通过物理链路发送测试数据包,包括:第一测试设备与地球同步卫星进行同步;第一测试设备向第二测试设备广播发送测试数据包,记录发送时刻t1;第二测试设备与地球同步卫星进行同步,记录客户端同步到地球同步卫星的同步时刻t2;第二测试设备计算出固定时延δt,固定时延为发送时刻t1与同步时刻t2的时间差;第二测试设备向第一测试装置发送固定时延δt。

于本发明的一实施方式中,第二测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接,包括:第一测试设备接收校验结果;第一测试设备根据校验结果判断是否接收到重发请求;若校验正确,则第一测试设备停止该模拟数据包的发送;若校验错误,则第一测试设备响应重传请求,持续发送模拟数据包,直到停止接收重发请求。

于本发明的一实施方式中,基于广播电视无线网络与宽带移动通信网络融合网络的分布式点播业务应用性能测试方法包括以下步骤:第二测试设备发送用户端测试请求;第二测试设备与第一测试设备完成物理连接,建立物理链路;第二测试设备与地球同步卫星进行时间同步,发送测试数据包;第一测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接;第二测试设备确定模拟的用户数;第二测试设备提交应用业务点播请求,业务应用点播请求加载当前时间戳;第二测试设备接收到业务点播请求;第一测试设备构建出模拟业务数据包;第一测试设备根据用户数单播发送模拟业务数据包至预先确定的用户端的第二测试设备;第二测试设备获得该网络的业务应用性能指标。第一测试设备记录客户端的地理位置信息;第一测试设备根据地理位置信息和固定时延,获取网络性能信息和获取盲点信息。

于本发明的一实施方式中,第二测试设备与地球同步卫星进行时间同步,发送测试数据包,包括:第二测试设备与地球同步卫星进行同步;第二测试设备向第一测试设备广播发送测试数据包,记录发送时刻t1’;第一测试设备与地球同步卫星进行同步,记录第一测试设备同步到地球同步卫星的同步时刻t2’;第二测试设备计算出固定时延δt’,固定时延为发送时刻t1’与同步时刻t2’的时间差;第二测试设备向第一测试设备发送固定时延δt’。

于本发明的一实施方式中,第一测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接,包括:第二测试设备接收校验结果;第二测试设备判断是否接收到重发请求;若校验正确,则第二测试设备停止该模拟数据包的发送;若校验错误,则第二测试设备响应重传请求,持续发送模拟数据包,直到停止接收重发请求。

于本发明的一实施方式中,在广播电视无线网络与宽带移动通信网络的融合网络中,至少设置一个第一测试设备和两台第二测试设备,第一测试设备设置于服务器端,第一测试设备通过路由器接入融合网络并广播发送信息,一台第二测试设备连接广播转发器,用于模拟客户端,并测试下一代广播电视网无线系统中的客户端,另一第二测试设备连接lte基站,用于模拟客户端,并测试宽带移动通信网络中的客户端,客户端的模拟数量预先设定。

于本发明的一实施方式中,一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试系统,包括服务器端及客户端;服务器端通信连接有第一测试设备,客户端通信连接有第二测试设备,第一测试设备包括:服务器测试请求模块、服务器测试请求模块、物理链路层接口模块、卫星同步模块、发送应答测试模块、模拟构建模块、模拟业务发送模块、地理位置记录模块和性能信息获取模块;服务器测试请求模块,用于发起服务器端测试请求;物理链路层接口模块,用于完成物理连接,建立物理链路连接;卫星同步模块,用于与地球同步卫星进行时间同步,发送测试数据包;发送应答测试模块,用于接收测试数据包并应答,与第一测试设备进行测试通信连接;模拟构建模块,用于构建模拟业务数据包;模拟业务发送模块,广播发送模拟业务数据包;地理位置记录模块,记录客户端的地理位置信息;性能信息获取模块,根据地理位置信息和固定时延,获取盲点信息;第二测试设备,包括:用户端测试请求模块、物理链路层连接模块、卫星同步模块、发送应答测试模块、模拟用户数预设模块、点播请求提交模块、模拟业务接收模块、性能指标获取模块、地里位置记录模块、和客户端性能信息获取模块;用户端测试请求模块,用于发送用户端测试请求;物理链路层连接模块,用于完成物理连接,建立物理链路;卫星同步模块,用于与地球同步卫星进行时间同步,发送测试数据包;发送应答测试模块,用于接收测试数据包并应答,与第一测试设备进行测试通信连接;模拟用户数预设模块,用于确定模拟的用户数;点播请求提交模块,用于提交应用业务点播请求,业务应用点播请求加载当前时间戳;模拟业务接收模块,用于接收服务器端单播发送的模拟业务数据包;性能指标获取模块,用于获取第二测试设备获得该网络的业务应用性能指标。地理位置记录模块,用于记录客户端的地理位置信息;客户端性能信息获取模块,用于根据地理位置信息和固定时延,获取网络性能信息和获取盲点信息。

于本发明的一实施方式中,卫星同步模块,包括:同步卫星、卫星接口模块、服务端测试信息发送模块、同步时刻模块、时延计算模块;同步卫星,用于进行时间同步;卫星接口模块,用于连接和处理卫星同步信息;服务端测试信息发送模块,用于向客户端广播发送测试数据包,记录发送时刻t1;同步时刻模块,用于与客户端进行同步,记录客户端同步到地球同步卫星的同步时刻t2;时延计算模块,用于计算出固定时延δt,固定时延为发送时刻t1与同步时刻t2的时间差。时延发送模块,用于向第一测试装置发送固定时延δt。

于本发明的一实施方式中,发送应答测试模块,包括:校验结果接收模块、重发判断模块、停止发送模块和重发模块;校验结果接收模块,用于接收校验结果;重发判断模块,用于根据校验结果判断是否接收到重发请求;停止发送模块,用于在校验结果正确时,停止该模拟数据包的发送;重发模块,用于在校验结果错误时,响应重传请求,持续发送模拟数据包,直到停止接收重发请求。

于本发明的一实施方式中,卫星同步模块,包括:同步卫星、卫星接口模块、服务端测试信息发送模块、同步时刻模块和时延计算模块;同步卫星,用于进行时间同步;卫星接口模块,用于连接和处理卫星同步信息;服务端测试信息发送模块,用于向客户端广播发送测试数据包,记录发送时刻t1’;同步时刻模块,用于与客户端进行同步,记录客户端同步到地球同步卫星的同步时刻t2’;时延计算模块,用于计算出固定时延δt’,固定时延为发送时刻t1’与同步时刻t2’的时间差;时延发送模块,用于向第一测试装置发送固定时延δt’。

于本发明的一实施方式中,发送应答测试模块,包括:校验结果接收模块、重发判断模块、停止发送模块和重发模块;校验结果接收模块,接收校验结果;重发判断模块,用于根据校验结果判断是否接收到重发请求;停止发送模块,用于在校验结果正确时,停止该模拟数据包的发送;重发模块,用于在校验结果错误时,响应重传请求,持续发送模拟数据包,直到停止接收重发请求。

于本发明的一实施方式中,一种基于广播电视无线网络与宽带移动通信网络融合网络的分布式点播业务应用性能测试系统至少包括一个第一测试设备和两台第二测试设备,第一测试设备设置于服务器端,一台第二测试设备用于测试下一代广播电视网无线系统中的客户端,另一第二测试设备用于测试宽带移动通信网络中的客户端。

如上所述,本发明提供的一种基于广播电视无线网络与宽带移动通信网络融合网络的分布式点播业务应用性能测试系统,具有以下有益效果:

本发明所提供的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法及系统,解决了现有的分布式业务性能测试方法存在异地不同步、测试信息的动态化水平不高以及缺乏对广播电视系统和宽带移动通信网络共存下的融合网络分布式业务进行测试的功能的技术问题,针对ngb-w与imt共存网络下业务应用测试,本发明提供了一种分布式业务应用测试装置与方法,解决了多用户在网络共存情况下的业务应用测量,并使测量可靠有效。

附图说明

图1显示为本发明的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法步骤示意图。

图2显示为本发明的第一测试设备与同步卫星同步方法步骤示意图。

图3显示为本发明的客户点用户端通信连接测试方法步骤示意图。

图4显示为本发明的一种基于点播的业务应用性能测试方法步骤示意图。

图5显示为本发明的第二测试设备与同步卫星同步方法步骤示意图。

图6显示为本发明的客户点用户端通信连接测试方法步骤示意图。

图7显示为本发明的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试系统模块示意图。

图8显示为本发明的服务器端卫星同步模块示意图。

图9显示为本发明的服务器端发送应答测试模块示意图。

图10显示为本发明的用户端卫星同步模块示意图。

图11显示为本发明的用户端发送应答测试模块示意图。

元件标号说明

1一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试系统

11服务器端

12用户端

111第一测试设备

112第二测试设备

1111服务器测试请求模块

1112物理链路层接口模块

1113服务器端卫星同步模块

1114服务器端发送应答测试模块

1115模拟构建模块

1116模拟业务发送模块

1117地理位置记录模块

1118性能信息获取模块

1121服务器测试请求模块

1122物理链路层接口模块

1123用户端卫星同步模块

1124用户端发送应答测试模块

1125模拟构建模块

1126模拟业务发送模块

1127性能指标获取模块

1128地理位置记录模块

1129性能信息获取模块

11131同步卫星

11132微信接口模块

11133服务端测试信息发送模块

11134同步时刻模块

11135时延计算模块

11141校验结果接收模块

11142重发判断模块模块

11143停止发送模块

11144重发模块

11221同步卫星

11222微信接口模块

11223服务器测试信息发送模块

11224同步时刻模块

11225时延发送模块

11226时延计算模块

11231校验结果接收模块

11232重发判断模块

11233停止发送模块

11234重发模块

步骤标号说明

图1s1~s8

图2s31~s35

图3s41~s44

图4s1’~s12’

图5s31’~s35’

图6s41’~s44’

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。

请参阅图1至图11,须知,本说明书所附图式所绘示的结构,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容所能涵盖的范围内。同时,本说明书中所引用的如”上”、”下”、”左”、”右”、”中间”及”一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

请参阅图1,显示为本发明的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法步骤示意图,如图1所示,本发明提供一种基于广播电视网无线系统的业务应用性能测试方法,广播电视网无线系统包括服务器端及客户端;服务器端通信连接有第一测试设备,客户端通信连接有第二测试设备,包括:s1、第一测试设备发起服务器端测试请求,服务器测试请求通过路由发送;s2、第二测试设备接收到测试请求,与第一测试设备建立物理链路连接,服务器端11的第一网络测试设备111与用户端12的每个第二网络测试设备112完成物理连接,进行会话与协商,完成物理链路的建立;s3、第一测试设备与地球同步卫星进行时间同步,通过物理链路发送测试数据包,首先由服务器端11的第一测试设备111同步到地球同步卫星(bd/gps),然后向服务器端11的第一测试设备111发送若干包含当前时刻t1′的测试数据包,用户端12的第二测试设备112同步到地球同步卫星(bd/gps),获取当前时刻t2′,并对接收到了测试数据包进行数据校验;s4、第二测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接,数据校验失败,则发送包含当前时刻t2′的重发请求至用户端的网络测试仪。若校验正确,记录“固定时延”δt′=t2′-t1′,当用户端的网络测试仪收到重发请求然后,构建当前时刻的测试数据并发送,直到用户端12接收到正确的数据;s5、第一测试设备构建模拟业务数据包,服务器端的网络测试仪构建出模拟业务,以广播的形式,通过空口,发送至用户端的网络测试仪;s6、第一测试设备广播发送模拟业务数据包;s7、第一测试设备记录第二测试设备接收业务数据包后发来的地理位置信息和固定时延,用户端的网络测试仪依据接收到的模拟业务数据包,获得l2-l3层指标:网络吞吐量,丢包率,误码率,时延等,并依据业务类型与业务协议计算并获得l4-l7层指标:mdi、etsitr101-290,tvqm、mos评分等;s8、第一测试设备根据地理位置信息和固定时延,获取网络性能信息和盲点信息,记录地理位置信息,并根据不同时间点、不同地点的吞吐量和误码率,参考“固定时延”δt,计算qos性能,进而获取业务体验的盲点信息。

请参阅图2,显示为本发明的测试设备与同步卫星同步方法步骤示意图,如图2所示,第一测试设备与地球同步卫星进行时间同步,通过物理链路发送测试数据包,包括:s31、第一测试设备与地球同步卫星进行同步,第一测试设备111通过bd/gps接收机与地球同步卫星通信连接;s32、第一测试设备111通过广播电视网或无线网络中的路由器向第二测试设备广播发送测试数据包,记录发送时刻t1;s33、第二测试设备与地球同步卫星进行同步,记录客户端同步到地球同步卫星的同步时刻t2,记录同步进行时的时间戳;s34、第二测试设备计算出固定时延δt,固定时延为发送时刻t1与同步时刻t2的时间差;s35、第二测试设备向第一测试装置发送固定时延δt,固定时延δt用于在第一测试设备111获取性能数据和盲点信息的过程中作为参数。

请参阅图3,显示为本发明的客户点用户端通信连接测试方法步骤示意图,如图3所示,第二测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接,包括:s41、第一测试设备接收校验结果,用户端12的第二测试设备112对测试数据包进行校验得出的结果发至第一测试设备111作为判断条件参数;s42、第一测试设备根据校验结果判断是否接收到重发请求;s43、若校验正确,则第一测试设备停止该模拟数据包的发送;s44、若校验错误,则第一测试设备响应重传请求,持续发送模拟数据包,直到停止接收重发请求,第一测试设备111通过发送测试数据包的方式在模拟业务传输之前,对服务端11和用户端12之间的通信连接及其应答机制进行测试。

请参阅图4,显示为本发明的基于广播电视无线网络与宽带移动通信网络融合网络的分布式点播业务应用性能测试方法步骤示意图,如图4所示,一种基于点播的业务应用性能测试方法包括以下步骤:s1’、第二测试设备12发送用户端测试请求,第二测试设备12通过广播电视网或无线网络的上行链路,通过用户端12连接的广播转发器和lte基站发送用户端测试请求;s2’、第二测试设备112与第一测试设备111完成物理连接,建立物理链路,每个用户端12的第二测试设备112与服务器端11的第一网络测试设备111完成物理连接,进行会话与协商,完成物理链路的建立;s3’、第二测试设备与地球同步卫星进行时间同步,发送测试数据包,通过物理链路发送测试数据包,首先由用户端的网络测试仪同步到地球同步卫星(bd/gps),然后向服务器端的网络测试仪发送若干包含当前时刻t1′的测试数据包,服务器端的网络测试仪同步到地球同步卫星(bd/gps),获取当前时刻t2′,并对接收到了测试数据包进行数据校验;s4’、第一测试设备接收测试数据包并应答,与第一测试设备进行测试通信连接;s5’、第二测试设备确定模拟的用户数;s6’、第二测试设备提交应用业务点播请求,业务应用点播请求加载当前时间戳;s7’、第二测试设备接收到业务点播请求;s8’、第一测试设备构建出模拟业务数据包;s9’、第一测试设备根据用户数单播发送模拟业务数据包至预先确定的用户端的第二测试设备;s10’、第二测试设备获得该网络的业务应用性能指标,第二测试设备112记录接收业务数据包后的地理位置信息和固定时延,依据接收到的模拟业务数据包,获得l2-l3层指标:网络吞吐量,丢包率,误码率,时延等,并依据业务类型与业务协议计算并获得l4-l7层指标:mdi、etsitr101-290,tvqm、mos评分等;s11’、第一测试设备记录客户端的地理位置信息;s12’、第一测试设备根据地理位置信息和固定时延,获取网络性能信息和获取盲点信息,第二测试设备根据地理位置信息和固定时延,获取网络性能信息和盲点信息,记录地理位置信息,并根据不同时间点、不同地点的吞吐量和误码率,参考“固定时延”δt,计算qos性能,进而获取业务体验的盲点信息和时延性能。

请参阅图5,显示为本发明的第二测试设备与同步卫星同步方法步骤示意图,如图5所示,第二测试设备与地球同步卫星进行时间同步,通过物理链路发送测试数据包,包括:s31、第二测试设备与地球同步卫星进行同步,第二测试设备111通过bd/gps接收机与地球同步卫星通信连接;s32、第二测试设备111通过广播电视网或无线网络中的路由器向第一测试设备广播发送测试数据包,记录发送时刻t1;s33、第一测试设备与地球同步卫星进行同步,记录客户端同步到地球同步卫星的同步时刻t2,记录同步进行时的时间戳;s34、第二测试设备计算出固定时延δt,固定时延为发送时刻t1与同步时刻t2的时间差;s35、第一测试设备向第一测试装置发送固定时延δt,固定时延δt用于在第二测试设备111获取性能数据和盲点信息的过程中作为参数。

请参阅图6,显示为本发明的客户点用户端通信连接测试方法步骤示意图,如图6所示,第一测试设备111接收测试数据包并应答,与第二测试设备进行测试通信连接,包括:s41、第二测试设备112接收校验结果,用户端12的第一测试设备111对测试数据包进行校验得出的结果发至第二测试设备112作为判断条件参数;s42、第二测试设备112根据校验结果判断是否接收到重发请求;s43、若校验正确,则第二测试设备112停止该模拟数据包的发送;s44、若校验错误,则第二测试设备112响应重传请求,持续发送模拟数据包,直到停止接收重发请求,第二测试设备112通过发送测试数据包的方式在模拟业务传输之前,对用户端12和服务器端11之间的通信连接及其应答机制进行测试。

在广播电视无线网络与宽带移动通信网络的融合网络中,至少设置一个第一测试设备111和两台第二测试设备112,第一测试设备111设置于服务器端11,该第一测试设备111与两个第二测试设备112分别连接,对下一代广播电视系统无线网络中的服务器和宽带移动通信网络中服务器在融合网络下的性能进行模拟和测试,其中,第一测试设备111通过路由器接入融合网络并广播发送宽带移动通信网络以及下一代广播电视无线系统的服务器测试请求,也用于发送融合网络下服务端11的模拟业务数据包,两台第二测试设备中,一台第二测试设备112连接广播转发器,用于模拟客户端,可以同时模拟多个客户端,并测试下一代广播电视网无线系统中的模拟客户端,另一第二测试设备112连接lte基站,用于模拟多个宽带移动通信网络中的客户端,并测试宽带移动通信网络中的客户端。

请参阅图7,显示为本发明的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试系统模块示意图,如图7所示,广播电视网无线系统包括服务器端11及客户端12;服务器端11通信连接有第一测试设备111,服务器端11优选为多媒体服务器,在广播电视网和无线网络中各设置一台,客户端通信连接有第二测试设备112,优选的,第一测试设备11与广播电视网及无线网络中的服务器连接,第二测试设备可模拟多个用户终端及其承载,第一测试设备111包括:服务器测试请求模块1111、物理链路层接口模块1112、卫星同步模块1113、发送应答测试模块1114、模拟构建模块1115、模拟业务发送模块1116、地理位置记录模块1117和性能信息获取模块1118;服务器测试请求模块1111,用于发起服务器端测试请求;物理链路层接口模块1112,用于完成物理连接,建立物理链路连接,第一测试设备111的物理链路层接口模块1112与第二测试设备112完成物理连接,进行对话协商,完成物理链路的建立;服务器端卫星同步模块1113,用于与地球同步卫星进行时间同步,发送测试数据包,优选的,服务器端卫星同步模块1113为bd/gps接收机,bd/gps接收机与地球同步卫星通信连接,实现第一测试设备111与地球同步卫星的通信连接,完成与地球同步卫星的同步;服务器端发送应答测试模块1114,用于接收测试数据包并应答,与第一测试设备进行测试通信连接,服务器端发送应答测试模块1114用于在模拟测试业务之前,对服务器端11的第一测试设备111与客户端12的第二测试设备112之间已建立的通信链路进行测试;模拟构建模块1115,用于构建模拟业务数据包,用于模拟服务器发请求的情况下,模拟业务的构建;模拟业务发送模块1116,广播发送模拟业务数据包,模拟数据包通过路由向客户端12进行发送;地理位置记录模块1117,记录客户端的地理位置信息,用于动态更新在业务传输过程中不同模拟客户端的地理位置;性能信息获取模块1118,根据地理位置信息和固定时延,获取盲点信息,性能信息获取模块1118根据不同时间点、不同地点的吞吐量和误码率,参考固定时延,计算qos(qualityofservice)性能,进而获取业务体验的盲点信息。第二测试设备112,包括:用户端测试请求模块1120、物理链路层连接模块1121、用户端卫星同步模块1122、用户端发送应答测试模块1123、模拟用户数预设模块1124、点播请求提交模块1125、模拟业务接收模块1126、性能指标获取模块1127、地里位置记录模块1128、和客户端性能信息获取模块1129;用户端测试请求模块1120,用于发送用户端测试请求,用户端测试请求模块1120通过广播电视网及无线网络的上行链路,经过广播转发器/lte基站向第一测试设备11发送点播测试请求;物理链路层连接模块1121,用于完成物理连接,建立物理链路,第一测试设备112的物理链路层接口模块1121与第二测试设备112完成物理连接,进行对话协商,完成物理链路的建立;用户端卫星同步模块1122,用于与地球同步卫星进行时间同步,发送测试数据包,优选的,用户端卫星同步模块1122为bd/gps接收机,bd/gps接收机与地球同步卫星通信连接,实现第一测试设备112与地球同步卫星的通信连接,完成与地球同步卫星的同步;用户端发送应答测试模块1123,用于接收测试数据包并应答,与第一测试设备进行测试通信连接,用户端发送应答测试模块1123用于在模拟测试业务之前,对客户端12的第二测试设备112与客户端11的第一测试设备111之间已建立的通信链路进行测试;模拟用户数预设模块1124,用于确定模拟的用户数,在测试过程中,用户可以通过模拟用户数预设模块1124确定第二测试设备112模拟的用户数和模拟用户信息;点播请求提交模块1125,用于提交应用业务点播请求,业务应用点播请求加载当前时间戳;模拟业务接收模块1126,用于接收服务器端单播发送的模拟业务数据包;性能指标获取模块1127,用于获取第二测试设备获得该网络的业务应用性能指标,用户端12的第二测试设备112依据接收到的模拟业务数据包获得l2至l3数据链路层至网络层的指标:网络吞吐量、丢包率、误码率和时延等,并依据业务类型与业务协议计算并获得l4至l7传输层、会话层、表示层和应用层的指标:mdi(mediadeliveryindex)媒体传输质量指标、etsitr101-290(europeantelecommunicationsstandardsinstitute)欧洲电信标注、tvqm电视、mos(meanopinionscore)平均意见值评分。地理位置记录模块1128,用于记录客户端的地理位置信息,记录客户端的地理位置信息,用于动态更新在业务传输过程中不同模拟客户端的地理位置;记录客户端的地理位置信息,用于动态更新在业务传输过程中不同模拟客户端的地理位置;客户端性能信息获取模块1129,用于根据地理位置信息和固定时延,获取网络性能信息和获取盲点信息,记录地理位置信息,并根据不同时间点、不同地点的吞吐量和误码率,计算qos性能,进而获取业务体验的盲点信息;同时,参考“固定时延”δt′,获取上行链路的时延性能。

请参阅图8,显示为本发明的服务器端卫星同步模块示意图,如图8所示,服务器端卫星同步模块1113,包括:同步卫星11131、卫星接口模块11132、服务端测试信息发送模块11133、同步时刻模块11134、时延计算模块11135;同步卫星11131,用于进行时间同步,首先由用户端的网络测试仪同步到地球同步卫星(bd/gps),然后向服务器端的网络测试仪发送若干包含当前时刻t1′的测试数据包;卫星接口模块11132,用于连接和处理卫星同步信息,服务器端的网络测试仪与用户端的网络测试仪通过bd/gps接收机,同步到地球同步卫星时钟,实现时钟信号的同步;获取用户端的网络测试仪的地理位置信息;服务端测试信息发送模块11133,用于向客户端广播发送测试数据包,记录发送时刻t1;同步时刻模块11134,用于与客户端进行同步,记录客户端同步到地球同步卫星的同步时刻t2;时延计算模块11135,用于计算出固定时延δt,固定时延为发送时刻t1与同步时刻t2的时间差。时延发送模块,用于向第一测试装置发送固定时延δt。服务器端11的第一测试设备111与用户端12的第二测试设备112通过bd/gps接收机,同步到地球同步卫星时钟,实现时钟信号的同步;获取用户端12的第二测试设备112的地理位置信息。

请参阅图9,显示为本发明的服务器端发送应答测试模块示意图,如图9所示,服务器端发送应答测试模块1114,包括:校验结果接收模块11141、重发判断模块11142、停止发送模块11143和重发模块11144;校验结果接收模块11141,用于接收校验结果,服务器端的网络测试仪同步到地球同步卫星(bd/gps),获取当前时刻t2′,并对接收到了测试数据包进行数据校验;重发判断模块11142,用于根据校验结果判断是否接收到重发请求;停止发送模块11143,用于在校验结果正确时,停止该模拟数据包的发送;重发模块11144,用于在校验结果错误时,响应重传请求,持续发送模拟数据包,直到停止接收重发请求,数据校验失败,则发送包含当前时刻t2′的重发请求至用户端的网络测试仪。

请参阅图10,显示为本发明的用户端卫星同步模块示意图,如图10所示,用户端卫星同步模块1122,包括:同步卫星11221、卫星接口模块11222、服务端测试信息发送模块11223、同步时刻模块11224、时延计算模块11225和时延发送模块11226;同步卫星11221,用于进行时间同步,首先由用户端的网络测试仪同步到地球同步卫星(bd/gps),然后向服务器端的网络测试仪发送若干包含当前时刻t1′的测试数据包;卫星接口模块11222,用于连接和处理卫星同步信息;服务端测试信息发送模块11223,用于向客户端广播发送测试数据包,记录发送时刻t1’;同步时刻模块11224,用于与客户端进行同步,记录客户端同步到地球同步卫星的同步时刻t2’,服务器端的网络测试仪同步到地球同步卫星(bd/gps),获取当前时刻t2′,并对接收到了测试数据包进行数据校验;时延计算模块11225,用于计算出固定时延δt’,固定时延为发送时刻t1’与同步时刻t2’的时间差,记录“固定时延”δt′=t2′-t1′;时延发送模块11226,用于向第一测试装置发送固定时延δt’。

请参阅图11,显示为本发明的用户端发送应答测试模块示意图,如图11所示,用户端发送应答测试模块1123,包括:校验结果接收模块11231、重发判断模块11232、停止发送模块11233和重发模块11234;校验结果接收模块11231,接收校验结果,用于接收校验结果,服务器端的网络测试仪同步到地球同步卫星(bd/gps),获取当前时刻t2′,并对接收到了测试数据包进行数据校验;重发判断模块11232,用于根据校验结果判断是否接收到重发请求;停止发送模块11233,用于在校验结果正确时,停止该模拟数据包的发送;重发模块11234,用于在校验结果错误时,响应重传请求,持续发送模拟数据包,直到停止接收重发请求,数据校验失败,则发送包含当前时刻t2′的重发请求至用户端的网络测试仪。

一种基于广播电视无线网络与宽带移动通信网络融合网络的分布式点播业务应用性能测试系统至少包括一个第一测试设备111和两台第二测试设备112,第一测试设备111设置于服务器端,同时与广播电视无线网络系统中的服务器以及宽带移动通信网络中的服务器通信连接,用于模拟下一代广播电视网无线系统与宽带移动通信网络融合网络中的服务器端的网络性能,两台第二测试设备112中,一台第二测试设备与广播转发器通信连接,用于测试融合网络环境中,下一代广播电视网无线系统中的客户端的分布式业务点播性能等业务性能指标,另一第二测试设备112与lte蜂窝网络基站通信连接,用于测试融合网络环境中,宽带移动通信网络中的客户端的风不是业务点播性能等重要性能指标。

综上所述,本发明提供的一种广播电视无线网络与宽带移动通信网络融合网络的分布式业务测试方法及系统,针对现有的分布式业务性能测试方法存在异地不同步、测试信息的动态化水平不高以及缺乏对广播电视系统和宽带移动通信网络共存下的融合网络分布式业务进行测试的功能的技术问题,本发明提供的一种广播电视网与宽带融合网络的分布式业务测试方法,解决了现有的分布式业务性能测试方法存在异地不同步、测试信息的动态化水平不高以及缺乏对广播电视系统和宽带移动通信网络共存下的融合网络分布式业务进行测试的功能的技术问题,针对ngb-w与imt共存网络下业务应用测试,本发明提供了一种分布式业务应用测试装置与方法,解决了多用户在网络共存情况下的业务应用测量,更适合对动态终端和平台之间的传输新能进行测试,具有多网融合条件下测试、测试方法可靠有效和测试结果动态化的技术优点,具有很高的商业价值和实用性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1