无线传输的自动化吞吐量调适方法

文档序号:8366111阅读:330来源:国知局
无线传输的自动化吞吐量调适方法
【技术领域】
[0001]本发明是关于一种吞吐量调适方法,特别是关于一种无线传输的自动化吞吐量调适方法。
【背景技术】
[0002]无线区域网路是指以无线频道作传输媒介的电脑区域网路WLAN(WireleSS LocalArea Network)。有线区域网路需要布线或改线,架设工程需耗费大量人力与时间,且网路中的各节点位置不能轻易移动,而无线区域网路即可避免这些问题。
[0003]由于无线通讯的技术愈来愈发达,设备与器材费用已大幅降低,再加上网路业者为了抢夺市场客户,无线上网目前已炙热起来。不过,无线通讯仍有其无法避免的缺点,例如无线电波彼此干扰、无线网路无法管制、无线电讯的收发距离限制等,使用者仍需考量这方面的问题。
[0004]资料吞吐量是指在于一通讯通道上单位时间能成功传递的平均资料量,资料可以于实体或逻辑链结上传递,或通过某个网路节点。
[0005]先前技术的问题点即是于无线架设时,往往因为距离改变,或其空气中的信号的干扰,而使得封包的错包率提高,进而使得其资料吞吐量无法调适到最佳的情形,以上这些问题都是封包时槽固定的原因,因为时槽固定的话,将使得请求发送(Request tosend-RTS,简称RTS)与允许发送(Clear to send-CTS,简称CTS)的测试资料发生错误,进而使得丢包率提闻。
[0006]有鉴于先前技术的问题点,即是如何适当降低封包的错包率,以提升资料吞吐量,这些都是开发厂商要研究的目标。

【发明内容】

[0007]鉴于以上已知技术的问题,本发明提供一种无线自动化吞吐量调适方法,当无线基地台与一用户端设备之间的距离改变时,可依据不同的槽时,得到最佳的吞吐量,以上为发明的具体功效。
[0008]本发明提供一种无线自动化吞吐量调适方法,运用于一无线基地台与一用户端设备之间的资料的传送,包含:无线基地台于设定至少一槽时而得到一预设吞吐量。无线基地台传送至少一测试资料至用户端设备。无线基地台依据至少一该测试资料在单位时间内到达至用户端设备的成功率而得到一测试吞吐量。当无线基地台比对预设吞吐量与测试吞吐量的差异而调整该槽时。
[0009]以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本发明的技术内容并据以实施,且根据本说明书所揭露的内容、申请专利范围及图式,任何熟习相关技艺者可轻易地理解本发明相关的目的及优点。
【附图说明】
[0010]图1为无线自动化吞吐量调适方法流程图;
[0011]图2为无线自动化吞吐量调适方法图;
[0012]图3为无线自动化吞吐量调适方法详细流程图;及
[0013]图4为无线自动化吞吐量调适另一方法流程图。
[0014]符号说明
[0015]10无线基地台
[0016]20用户端设备
[0017]SlOl无线基地台于设定至少一槽时而得到一预设吞吐量
[0018]S102无线基地台传送至少一测试资料至用户端设备
[0019]S103无线基地台依据至少一该测试资料在单位时间内到达至用户端设备的成功率而得到一测试吞吐量
[0020]S104无线基地台比对预设吞吐量与测试吞吐量的一差异而依据差异调整槽时
[0021]Slll用户端设备于设定至少一槽时而得到一预设吞吐量
[0022]S112用户端设备传送至少一测试资料至无线基地台
[0023]S113用户端设备依据至少一该测试资料在单位时间内到达至无线基地台的成功率而得到一测试吞吐量
[0024]S114用户端设备比对该预设吞吐量与测试吞吐量的一差异而依据差异调整槽时
【具体实施方式】
[0025]请参考图1与图2,一种无线自动化吞吐量调适方法,运用于一无线基地台10与一用户端设备20之间的资料的传送,包含以下步骤:
[0026]步骤SlOl:无线基地台于设定至少一槽时而得到一预设吞吐量。
[0027]步骤S102:无线基地台传送至少一测试资料至用户端设备。
[0028]步骤S103:无线基地台依据至少一该测试资料在单位时间内到达至用户端设备的成功率而得到一测试吞吐量。
[0029]步骤S104:无线基地台比对预设吞吐量与测试吞吐量的一差异而依据差异调整槽时。
[0030]其中该槽时的初始设定公式为:
[0031]Tl=m/3X10~8+2.4μ S,
[0032]其中,Tl为初始设定的槽时,m为该无线基地台与该用户端设备之间的距离,单位为公尺。
[0033]当无线基地台10与一用户端设备20之间的距离m,该m预先设定为150公尺。基本上,当无线基地台设定至少一槽时后,无线基地台在固定的距离下(该m预先设定为150公尺),传送至少一测试资料至用户端设备会先事得到一预设吞吐量,所以该预设吞吐量,在单位时间内的无线基地台10的至少一测试资料到达至用户端设备20的成功率而得到一测试吞吐量,而所谓的单位时间通常以秒为单位。例如,现在有10个封包,当9个成功由无线基地台10到达用户端设备20时,(9/10)xl00%=90%,此称之为成功率90%,而丢包率则为10%。所以测试吞吐量的计算也可由丢包率来得到。
[0034]其中,无线基地台10传送至少一测试资料到达至用户端设备20的成功率而得到一测试吞吐量,测试吞吐量的计算是依据一回复信框的回复来判断至少一测试资料是否成功为标准,如果每笔测试资料一直成功到达用户端设备20,那么每次每笔测试资料都会回复一笔回复信框。其中,该测试资料为封包资料。
[0035]系统一开始先设定一初始槽时,此时,若初始得到的预设吞吐量为200Mb/s时,这时有以下情形发生,请参考图3:
[0036](I)其一,当无线基地台10与一用户端设备20之间的距离拉长时,此时的接收信号强度(Received Signal Strength Indicator,简称RSSI)会衰减,而使得吞吐量变低。无线基地台10到用户端设备20的时间,即是槽时(a slot time)不变下,结果会造成测试资料到达用户端设备20的时间会变长,假设槽时一开始应该要在5μ s内,将无线基地台10的测试资料送到用户端设备20,若这时因为超过5 μ s外,所以将使得用户端设备20将无法将回复信框传送到无线基地台10,结果将使得无线基地台10发生回复过时时间(ACKtimeout)超时的现象,所以丢包率(Packet Error Rate,简称PER)将提升,而使得整体吞吐量下降。
[0037]槽时重新设定的公式如下:T2=Tl*(0LD_th/New_th),其中,T2为重新设定的槽时,Tl为初始设定的槽时,0LD_th为依据该预设吞吐量所定义的一预设值,New_th依据该测试吞吐量所定义的一设定值,预设值与预设吞吐量正相关,设定值与测试吞吐量正相关。
[0038]当测试资料计算测试吞吐量时,其包含检查该测试资料的回复过时时间(acknowledge timeout,简称ACK timeout),该回复过时时间为一测试资料传送、一较短框间距与等待一回复信框回复信框的时间。其中,该回复过时时间(ACK ti
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1