[发明专利]网络频宽实时侦测系统无效
申请号: | 200710028193.1 | 申请日: | 2007-05-25 |
公开(公告)号: | CN101312427A | 公开(公告)日: | 2008-11-26 |
发明(设计)人: | 林嘉庆 | 申请(专利权)人: | 佛山市顺德区汉达精密电子科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308广东省佛*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 频宽 实时 侦测 系统 | ||
技术领域
本发明涉及一种侦测系统及其方法,特别是指一种可根据使用端封包请求及网络服务提供端封包响应的时间,来实时计算网络频宽的系统及其方法。
背景技术
近几年来,因特网已成为越来越重要的需求,人们透过网络传送或接收各式各样格式的数据,如文字、视讯、图案等数据,所以对于频宽以及错误率的要求也愈来越重视。
现今在数据传输上是以封包方式来进行传输,此方法不仅可减少传输错误率而且可加快传输速度,该所谓封包方式是将数据分成数个封包而分别在网络间进行传输,等到封包完全接收完时再进行封包组合以还原数据,但是封包传输时刻能由于网络使用者太多造成网络塞车或是其它原因使得封包在传输时并不会维持一定速度,例如一网络服务业者标榜可提供2M/256K(下载/上传)的传输频宽,但使用端实际传输的频宽并不一定维持在2M/256K。
另外,由于通常在使用端可使用的频宽,是由网络服务提供者(ISP)透过目前的流量及服务质量(Quality of Service QOS)而分别针对不同使用端分配频宽。而使用端并无法随时得知目前可使用的频宽大小,以致于无法依照目前所想上传/下载(upload/download)的封包大小而作选择性的是否上传/下载的决定,以及进而节省时间。
发明内容
鉴于以上的问题,本发明的主要目的在于提供一种网络频宽实时侦测系统及其方法,得以让使用者实时得知可用的网络频宽。
因此,为达到上述目的,本发明所揭露的一种网络频宽实时侦测系统,其包含有网络服务提供端、使用端、及侦测模块。
其中,使用端是透过网络联机与网络服务提供端间建立联机并传送请求指令给网络服务提供端,且接收来自网络服务提供端的响应封包,以及侦测模块是设置于使用端中,其根据网络服务提供端回传响应封包的时间可侦测出网络频宽。
本发明的一种侦测网络频宽的方法,其步骤包含,使用端透过网络联机发出请求指令给网络服务提供端,而使用端中的侦测模块根据网络服务提供端回传响应封包给使用端所需时间,计算出传输频宽。
因此,本发明提供了一种用于使用者上可实时侦测网络频宽的侦测系统的方法,能让使用者随时得知目前实际上可使用的频宽有多大,以便依照所欲传输的档案大小及所需时间可作选择性的传输与否。
附图说明
图1为一网络联机架构;
图2为本发明所述网络频宽实时侦测系统的侦测模块架构;
图3为本发明所述网络频宽实时侦测系统的侦测示意图;
图4为本发明所述侦测网络频宽的方法之流程图。
具体实施方式
如图1所示,为一网络联机架构,使用端20是透过一网络5与网络服务提供端10建立联机。本发明所述的网络频宽实时侦测系统,是利用将侦测模块30设置于使用端20中,用以侦测网络服务提供端10与使用端20间的目前可用的传输频宽。
侦测模块30,如图2所示,包含用以发出请求指令给网络服务提供端10的请求单元32、用以接收网络服务提供端10的响应封包的接收单元33、用以控制请求单元32发出请求指令给网络服务提供端10的时序单元31、以及根据接收单元接收来自网络服务提供端10的响应封包,计算传输频宽的计算单元34。
本发明所述的一种侦测方法,配合图3与图4所示,当使用端20的个人计算机启动计算机开关时,侦测模块30的时序单元31接收开始触发信号,以执行对请求单元32下达指令(步骤301),请求单元32接收来自时序单元31的指令,以执行发出请求指令ACK给网络服务提供端10,其要求回传特定大小封包(如:1MB)以及由网络服务提供端10回传时的起始时间点(步骤302)。当侦测模块30的接收单元33收到因网络服务提供端10收到请求指令ACK,所回传包含所请求的特定大小(如:1MB)封包以及回传以起始时间点(如:2004/12/15 00:00)为封包标头(Header)的回应封包REP时,则将此回应封包REP的封包大小与封包标头(Header)的信息与接收单元33收到响应封包REP的终止时间点(如:2004/12/15 00:01)传达至计算单元34(步骤303)。计算单元34接收来自接收单元33之响应封包REP的相关信息,即可下列式子计算出传输频宽(步骤304):
传输频宽=(响应封包大小)/(终止时间点-起始时间点)
=(1MB)/[(2004/12/15 00:01)-(2004/12/15 00:00)]
=1MB/1秒
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区汉达精密电子科技有限公司,未经佛山市顺德区汉达精密电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710028193.1/2.html,转载请声明来源钻瓜专利网。