一种业务质量探测方法及路由器的制造方法_2

文档序号:8907608阅读:来源:国知局
;将生成的传 输层链接建立请求报文发送至ISP内容源,并根据连接建立的完成时间分析传输层建立质 量。
[0042] 本申请实施例中在传输层链接建立之前,所述路由器还可以自动生成传输层链接 建立请求报文,然后将生成的传输层链接建立请求报文发送至ISP内容源,根据连接建立 的完成时间分析传输层建立质量,从而探测出传输层建立时的质量情况。
[0043] 实施中,所述路由器根据超文本传输协议(HTTP,HyperTextTransferProtocol) 为网页类应用生成页面访问请求报文,并将所述页面访问请求报文发送至预设目标网站服 务器,根据页面响应时间和页面下载速率分析网页类应用的业务质量。
[0044] 本申请实施例中路由器可以模拟自动向目标网站某个页面发送访问请求,在首次 DNS解析完成之后,当发出首次HTTP访问请求时,记录此时的时间T1 ;判断页面内容完全显 示时,记录此时的时间T2 ;记录页面的所有元素的字节数大小。
[0045] 页面响应时间=时间T2-时间T1 ;
[0046] 页面下载速率=页面所有元素的字节数大小/用户首页响应时间。
[0047] 实施中,所述路由器根据实时流传输协议(RTSP,RealTimeStreaming Protocol)为视频流媒体类应用生成视频观看请求报文,并将所述视频观看请求报文发送 至预设视频提供服务器,并在视频观看过程中监视视频下载速率的变化情况,根据平均下 载速率分析视频流媒体类应用的业务质量。
[0048] 本申请实施例中所述路由器可以模拟用户发起视频观看请求,在观看过程中监视 视频下载速率的变化情况,排除片头缓存时间,每l〇s统计一次平均下载速率,测试时长可 以根据实际需要进行设置。
[0049] 实施中,所述路由器根据文件传输协议(FTP,FileTransferProtocol)为文件 下载类应用生成文件下载请求报文,并将所述文件下载请求报文发送至预设目标网站服务 器,并根据文件下载时间和文件下载速率分析文件下载类应用的业务质量。
[0050] 本申请实施例中所述路由器可以模拟客户端程序向目标网站服务器上的某个大 文件(例如可以是大于200Mbit的文件)发送下载请求,当发出下载请求时,记录此时的时 间T1 ;判断文件内容完全下载时,记录此时的时间T2 ;统计来自同一个IP地址(或称客户 端地址)的多条TCP连接上的数据量,作为文件所有元素的字节数大小。
[0051] 文件下载时间=时间T2-时间T1 ;
[0052] 文件下载速率=文件所有元素的字节数大小/用户首页响应时间。
[0053] 本申请实施例中对各个省份、市和地区的采样样本值进行算术平均处理,以此均 值作为该地区的业务质量数据,可以记录同一区域内不同用户的业务完成数据作为样本, 根据每个样本的探测结果计算该业务的业务质量探测结果V=sm/M,其中,M为样本总 数,Vi为每个样本的探测结果。
[0054] 为了便于本申请的实施,下面以实例进行说明。
[0055] 智能路由器可以指智能化管理的路由器,其具有独立的操作系统,用户可以自行 安装各种应用,也可以开发各种扩展功能插件,做到网络和设备的智能化管理。智能路由器 的产品定位和产品特点如下表所示。
[0056]
[0058] 本申请实施例基于现有的智能路由器操作系统和应用插件机制,新增端到端的业 务质量监测功能,具体包括"生成探测报文"、"端到端业务质量探测"以及"智能告警及上 报"三部分。
[0059] 考虑到实用的典型性和实现的复杂性,本申请实施例仅以网页、视频、文件三种应 用作为示例进行探测。
[0060] 智能路由器将自动生成的探测消息周期性或按需发送至某个ISP内容源,在具体 实施时,可能是发送到边缘⑶N节点、汇聚中心⑶N节点或者ISP源网站。
[0061] 1.家庭智能路由器开启探测功能,自动构造传输层链接建立请求报文;
[0062] 2.家庭智能路由器随机选择某个ISP内容源,将探测报文发送至该目的地,根据 实际情况此请求报文可能发送至边缘⑶N、汇聚中心⑶N或ISP服务器(ISPServer);
[0063] 3.传输层链接完成建立后,继续构造并发起业务层探测请求,将业务层探测请求 报文发送至ISP内容源,直至完成一次完整业务,一次探测完成;
[0064] 4.家庭智能路由器依照《宽带速率的测试方法用户上网体验》规范标准的业务质 量属性及判断方式分析业务质量,探测的分析结果可以缓存在智能路由器本地内存中。
[0065] 具体的业务类型及用户体验判断方式如下表所示。
[0066]
[0067]
[0068] 某用户在一天中可能出现多次测速的数据,为了得到更客观的数据,可以对该用 户的多次测速数据进行算术平均,得到统计值,即为该用户的测速数据。对于同一用户在多 天测速数据,先按照上述方法统计出每天的测速数据,然后平均每天的测试数据进行算术 平均得到该用户的测速数据,同一用户在一段时期内的测速数据算一个样本。
[0069] 对各省份、市和地区的采样样本值进行算术平均处理,以此均值作为该地区的业 务质量数据。以某区域的可用下载速率为例,若选取样本总数为M,每个样本的测试结果 为Vji= 1,2, ...M),则该区域的某种业务的业务质量检测结果由所有样本平均值得到,
[0070] 智能路由器对每个业务的体验效果设定合理区间门限,当某个业务质量的探测结 果超出合理门限时则认为网络出现异常。此时路由器自动生成告警信息,向运行维护人员 上报告警,并附送分析结果。
[0071] 本申请实施例从研宄和解决宽带内容体验监测的角度考虑,在一定程度上解决了 端到端业务质量监测手段匮乏的问题,能够在不影响宽带网络使用的前提下辅助运行维护 人员进行业务质量评测,优化CDN网络部署,提升用户体验。
[0072] 基于同一发明构思,本申请实施例还提出了一种路由器,由于该路由器解决问题 的原理与一种业务质量探测方法相似,因此,该路由器的实施可以参见方法的实施,重复之 处不再赘述。
[0073] 图5示出了本申请实施例中路由器的结构示意图,如图所示,路由器可以包括:
[0074] 探测报文生成模块501,用于根据TCP/IP应用层协议为每种应用生成业务层探测 请求报文;
[0075] 业务质量探测模块502,用于将生成的业务层探测请求报文发送至ISP内容源,并 根据业务完成数据按照预设判断方式分析业务质量;
[0076] 告警上报模块503,用于当业务质量探测结果超出预设门限时,上报告警信息。
[0077] 本申请实施例提供了一种具有端到端业务体验监测功能的智能路由器,实时监测 各种应用的访问数据,自动分析其中的关键指标,及时了解从家庭接入端到ISP内容源端 的端到端业务质量,辅助运营商及时发现网络问题,进行网络资源优化及问题主动预防,增 强宽带用户体验,提高运营商竞争力。
[0078] 实施中,所述探测报文生成模块可以进一步用于在传输层链接建立之前,生成传 输层链接建立请求报文;所述业务质量探测模块可以进一步用于将生成的传输层链接建立 请求报文发送至ISP内容源。
[0079] 实施中,所述探测报文生成模块可以具体用于根据HTTP为网页类应用生成业务 层探测请求报文,所述业务质量探测模块可以具体用于将所述页面访问请求报文发送至预 设目标网站服务器,根据页面响应时间和页面下载速率分析网页类应用的业务质量。
[0080] 实施中,所述探测报文生成模块可以具体用于根
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1