路由器及其测量上行频宽的方法技术

技术编号:12612554 阅读:147 留言:0更新日期:2015-12-30 11:26
本发明专利技术实施方式中的路由器包括侦测模块、发送模块、接收模块以及计算模块。侦测模块侦测公用网络中距离路由器路由路径最小的网关。发送模块向选出的网关发送多个用户数据报文。接收模块接收选出的网关返回的多个控制报文,并记录控制报文的接收时间。计算模块计算连续两个控制报文之间的时间间隔,并计算多个时间间隔的平均值,将一个用户数据报文的比特量除以平均值,以计算路由器的上行频宽。本发明专利技术还提供一种路由器测量上行频宽的方法。本发明专利技术能避免报文丢失、报文拥塞的情况,获取连续两个报文之间的时间间隔,利用报文比特量与多个时间间隔的平均值计算上行频宽,具有测量耗时、短测量结果准确的优点。

【技术实现步骤摘要】

本专利技术涉及频宽测量领域,尤其涉及。
技术介绍
目前,路由器测量上行频宽的一般过程分为发送用户数据报文,接收返回的控制报文,记录接收控制报文的时间间隔,根据时间间隔计算上行频宽。在这个过程中,控制报文的时间间隔会因为报文丢失、报文拥塞等情况产生很大的误差,不准确的报文时间间隔将导致计算的上行频宽不准确。
技术实现思路
有鉴于此,有必要提供路由器,可避免报文丢失、报文拥塞等情况,能准确计算上行频宽。此外,还需提供路由器计算上行频宽的方法,可避免报文丢失、报文拥塞等情况,能准确计算上行频宽。本专利技术实施方式中的路由器路由器与公用网络中的网关相连,所述路由器包括侦测模块、发送模块、接收模块以及计算模块。侦测模块用于侦测所述公用网络中距离所述路由器路由路径最小的网关。发送模块用于通过多个空闲的端口一对一地发送多个用户数据报文至所述路由路径最小的网关,其中所述路由路径最小的网关在收到所述多个用户数据报文后会返回多个控制报文。接收模块用于接收所述多个控制报文,并记录控制报文的接收时间。计算模块用于计算连续两个所述控制报文之间的时间间隔,及计算获得的多个时间间隔的平均值,并将所述多个本文档来自技高网...

【技术保护点】
一种路由器,所述路由器与公用网络中的网关相连,其特征在于,所述路由器包括:侦测模块,用于侦测所述公用网络中距离所述路由器路由路径最小的网关;发送模块,用于选择多个空闲的端口,并通过每个端口发送一个用户数据报文至所述路由路径最小的网关,其中所述路由路径最小的网关在收到多个所述用户数据报文后会返回多个控制报文;接收模块,用于接收所述多个控制报文,并记录控制报文的接收时间;计算模块,用于计算连续两个所述控制报文之间的时间间隔,及计算获得的多个时间间隔的平均值,并将所述多个用户数据报文中一个用户数据报文的比特量除以所述平均值,以计算所述路由器的上行频宽。

【技术特征摘要】

【专利技术属性】
技术研发人员:廖鹏宇杨邵轩
申请(专利权)人:国基电子上海有限公司
类型:发明
国别省市:上海;31

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

1