无线lan,无线lan的数据接发方法及记录数据接发控制程序的媒体的制作方法

文档序号:7654595阅读:211来源:国知局
专利名称:无线lan,无线lan的数据接发方法及记录数据接发控制程序的媒体的制作方法
技术领域
本发明涉及无线LAN,无线LAN的数据接发方法及记录数据接发控制程序的媒体。
背景技术
无线LAN的领域里,存在着包括发送速度在内的各种规格。随着时代的发展,高速化的要求使相关的规格也在不断地被修改。
规格的修改除了在技术方面以外,还存在着各种课题。只在技术上可行的并不等于可以提供高速的无线LAN。
以往,众所周知的这种无线LAN为,从复数规格中采用任一种来进行数据的接发。
在上述以往的无线LAN,即使要进行更高速的数据接发,亦须等到规格的修改。而且,虽然可以使用独自的技术,但由于失去了通用性存在着给用户带来不便的问题。

发明内容
为此,本发明的目的在于提供,不必等到规格的修改,能维持通用性且能谋求高速化的无线LAN,无线LAN的数据接发方法及记录数据接发控制程序的媒体。
为了达到上述目的,本发明的构成为具有可基于复数无线LAN的规格进行数据接发的数据接发手段,及按该数据接发手段同时并列使用复数无线LAN规格进行数据接发的控制数据接发手段。
如上述构成的本发明,数据接发手段可基于复数无线LAN的规格进行数据的接发,数据接发控制手段可根据该数据接发手段同时并列使用复数无线LAN规格来进行数据的接发。
即,不需要更改现有的规格,通过同时并列使用现有的规格谋求实质性的数据接发的高速化。
如上所述的说明,本发明不需要等到规格的修改,可以提供能维持通用性且能谋求高速化的无线LAN。
另外,上述接发的数据由数据包所构成,上述数据接发的控制手段也可以由按复数无线LAN规格中的各自的规格调整数据包的发送件数所构成。
如上述所构成时,接发的数据由数据包所构成,上述数据接发的控制手段为,按复数无线LAN规格中的各自的规格调整数据包的发送件数。
即,并不是对各规格分配一律同等的数据量,当存在适合于各规格的数据量时,可实现分配其最适宜的数据量。如此,由于根据各自的规格调整数据包的发送件数,所以可以分配适合于规格的最适宜的数据量。
还有,上述数据接发控制手段的构成也可以是按复数无线LAN规格中的各自的规格取得数据接发的实行速度的实行通信速度取得手段;反映所取得的实行速度按各自的规格分配数据包件数的数据包件数调整手段。
如上述所构成时,因为按复数无线LAN规格中的各自的规格调整数据包的发送件数,上述数据接发控制手段的实行通信速度取得手段按复数无线LAN规格中的各自的规格取得数据接发的实行速度,数据包件数调整手段将反映所取得的实行速度按各自的规格分配数据包的件数。
如此,因为反映实行速度按各自的规格分配数据包的件数,即不发生不必要的等候时间,又可以高速而有效率地接发数据。
还有,上述实行通信速度取得手段的构成也可以是在开始接发上述数据之前取得上述实行速度。
即,在无线LAN,作为在进行原来数据的接发之前的处理,有时需要取得实行速度的通用性的手续,有时不需要这样的手续。当有备好的这样的手续就利用他来取得实行速度,当没有备好的这样的手续,就利用虚拟数据的接发等取得实行速度。
这样,通过数据接发之前事先取得上述实行速度,从数据的接发开始就可以进行最适宜的分配。
还有,上述实行通信速度取得手段的构成也可以是在开始接发上述数据之后,基于接发的数据量取得上述实行速度。
如上述所构成时,在开始接发上述数据之后,实行通信速度取得手段根据接发的数据量取得上述实行速度。
即,开始接发数据之后,由于处理时间和处理数据量是可知的,根据这些可以取得实行速度。
还有,由于数据接发开始之后,根据接发的数据量取得上述实行速度,可根据更加切合实际的实行速度进行最适宜的数据接发。当然,也可以根据开始接发数据之后的实行速度将开始接发数据时的实行速度修正下去。
还有,上述数据包件数调整手段的构成也可以是按各自的规格分配与实行速度成比例的数据包件数。
如上述所构成时,对于取得实行速度时所分配的数据包件数,上述数据包件数调整手段按??的各自的规格分配与实行速度成比例的数据包件数。
这样,由于分配与实行速度成比例的数据包件数,对实行速度慢的分配少量的数据包件数,对实行速度快的分配更多的数据包件数,可以进行最适宜的分配。
还有,上述数据包件数调整手段的构成也可以是参照每次按顺序发送的数据包,通过参照制作特定发送规格的表格。
如上述所构成时,上述数据包件数调整手段参照每次按顺序发送的数据包制作表格。通过参照每次的数据包的发送,使该表格成为特定发送规格的内容,如果事先实行好制作表格的处理,以后就不需要为了指定应该分配的规格的处理。从而,只参照表格就可以分配数据包,可以简化处理。
这样,很容易地理解到,同时并列使用复数无线LAN规格来进行数据接发的手法未必只限于具有实体的装置,作为一种方法也起作用。为此,有关权利要求8的发明的构成为当可基于复数无线LAN的规格接发数据时,同时并列使用复数无线LAN规格进行数据的接发。
即,未必只限于具有实体的某种装置,作为一种方法无疑也一定是有效的。
然而,这种无线LAN,有时独自存在,也有时以安装在某种机器里的状态被利用等,作为发明的思想不只限于此,包括各种形态。因此,有时是软件有时是硬件等,可以适宜更改。
以发明思想的体现化为例,当成为无线LAN的软件时,不能不说在记录相关软件的记录媒体上当然也要存在,也要被利用。
作为这一例,有关权利要求9的发明的构成为在可基于复数无线LAN规格进行数据接发的计算机中记录控制数据接发程序的媒体;实现可同时并列使用复数无线LAN规格进行数据接发的机能。
当然,其记录媒体可以是磁性记录媒体也可以是光磁性记录媒体,对于在今后开发出来的任何记录媒体也可以完全同样地考虑。还有,对于一次复制品,二次复制品等的复制阶段,毫无疑问是完全同等的。
还有,对于一部分是用软件,一部分是用硬件来实现的情况,在发明的思想上也没有丝毫的不同,也可以是将一部分存储在记录媒体上,根据需要适宜读取的形态。
利用软件实现本发明时,可以由利用硬件或操作系统所构成,也可以与他们分开来实现。比如,各种演算处理,他的实现方法可以是从操作系统调用所定的涵数来处理,也可以是不调用这样的涵数而从硬件输入。于是,即使实际上通过操作系统来实现,在程序被记录在媒体并被流通的过程中,可以认为该程序能够单独地实施本发明。
还有,利用软件实施本发明时,不只限于本发明作为记录程序的媒体来实现,本发明当然作为程序本身来实现,且,程序本身也包括在本发明里。


图1为有关本发明1个实施形态的无线LAN卡的方框2为有关变形例的无线LAN卡的方框3为有关另一种变形例的无线LAN卡的方框4为有关另一种变形例的无线LAN卡的方框5为表示主流程的6为表示数据包的顺序和所利用规格的对应关系的表格的7为表示制作表格处理的流程的8为表示利用该表格进行通信处理的流程的9为表示利用根据实际数据传送量的实行通信速度进行通信处理的流程的图具体实施方式
以下,结合图面说明本发明的实施形态。
(实施形态1)图1表示,涉及本发明一个实施形态的实现无线LAN的无线LAN卡硬件构成的概略方框图。
在该图中,无线LAN卡10具有为了与没有图示的安装计算机周边机器用的总线相连接的接口回路的总线IF11,并与集中控制该无线LAN卡10的CPU12相连接。CPU12与内部总线13相连接,而该内部总线13与RAM14和ROM15相连接。CPU12根据记录在ROM15的固件或数据,一边适宜地利用RAM14的记忆领域实行规定的演算处理。
总线13与2组物理层回路20相连接。物理层回路20分别是,MAC回路21,基带处理器(BBP)回路22,无线回路(RF)23,由MAC回路21控制媒体存取,经基带处理器回路22由无线回路23在所定的频率带实现传送数码数据。
在本实施形态中,第1个物理层回路20a实现基于IEEE802.11a规格的无线LAN,利用2.4GHz频率带域。第2个物理层回路20b实现基于IEEE802.11a规格的无线LAN,利用5GHz频率带域。
在本实施形态中,虽然分别地构成各物理层回路20a,20b,也可由部分硬件的共有化来实现。比如,如图2所示的例中,在2个基带处理器回路22处设置一个共有化的基带处理器回路24。还有,如图3所示的例中,在设置一个共有化的基带处理器回路25的同时,用具有广带域增幅性能的无线回路26来代替2个2.4GHz带和5GHz带的无线回路。在这种情况,为了使只根据2.4GHz带和5GHz带的频率成分容易地进行信号处理,把无线回路26置于带通滤波器27,28之间。
另外,在上述的实施形态中,为了便于理解,针对2个规格同时并列使用的情况进行了说明,但本发明不只限于2个规格情况。图4用概略方框图表示对应于n个无线LAN规格的硬件构成。如图所示,对总线13有n组物理层回路20与之并列地相连接。
以下,对同时并列使用n个规格的情况进行说明。
图5表示,使用本无线LAN卡10接续到网络,进行数据传送的概略流程图。另外,在象LAN这样的数据传送中,总是有发送方Tx和接收方Rx这2组存在,但为了便于理解,只对1组的步骤进行说明。
在步骤100,进行实行通信速度(实质通信速度)bw的测量。实行通信速度在通信期间开始时进行测量。即,假设从发送方Tx对接收方Rx发送一定量的数据,确认正常地发送完所有的数据所需要的时间(发送开始到发送完了的时间差),以及根据实质发送的数据的量,测量单位时间的实行通信速度bw。
实行通信速度bw,如果是2组规格,分别对IEEE802.11a和11b以及各自所对应的物理层回路20a,20b,按bw1,bw2进行测量。而且,如果是n组规格,对每个规格按bw1至bwn进行测量。
在步骤200,根据测量结果,制作数据包的发送顺序以及所用规格的表格。
图6表示这种发送顺序和所用规格的对应关系的表格。首先,参照图7的流程图说明制作该表格的方法。在步骤405,根据各规格的实行通信速度求大概的整数比,之后求其合计。比如,对于规格(1)至规格(3),假设实行通信速度的比是2∶2∶1,其合计就是[5]。
其次,在步骤410制作其合计数的要素的表格。在此例子,如图6所示,制作有[5]个要素的表格。然后,在步骤415,从最大比的规格把表格均等分散地填下去。当要素的合计为[5]个时,如果是整数比成[2]的规格为(1)的情况,为了均等地分散,成为2/5=2.5,往上移位后仅分散[3]而填入到要素里。从而,表格中的第1和第4要素的规格成为(1)。同样,整数比为[2]的规格(2)的情况,为了均等地分散,也仅分散[3]而填入到要素里,但因为有的位置已经不是空的,顺次往下移位,表格中的第2和第5要素的规格成为(2)。对于规格(3)因为只有第3要素是空的,表格中的第3要素成为规格(2)。而且,上述的演绎法只不过是为了均等分散的一个例,也可以采用更加有效的演绎法来进行分散。
其次,根据如图8所示的流程图来说明参照这个表格进行通信的处理。在步骤505,与前面的例同样,将数据包数Ip清零。在步骤510的处理,把数据包数Ip仅增值[1],在步骤515根据数据包数Ip的记数值参照上述的表格。这时,求以表格要素的数除数据包数Ip的余数,再参照该表格。比如,假设表格的要素的数是[5],数据包数Ip是[1]和[6]时,进行上述的计算,二者的剩余数都是[1],参照表格的结果,在步骤520以规格(1)发送数据包。
然后,在步骤525,判断数据包是否结束,如果没有结束重复510以下的步骤。
(实施形态2)在上述的实施形态中,根据数据接发开始前所测量的值处理实行通信速度。可是,短期间内求得的实行通信速度,和基于经过规定的时间传送数据的结果求得的实行通信速度,有可能发生偏差。为此,用如图9所示的流程图说明基于实际的数据传送量测量实行通信速的例。
首先,在步骤605把现在的时刻设定为变数T1,在步骤610将总数据包数TIp清零,在步骤615将数据包数Ip清零。以下,在仅传送了总数据包数TIp的数量时刻测量所经过的时间,求单位时间的实行通信速度。
首先,在步骤620把总数据包数TIp仅增值[1]。在步骤625判断总数据包数TIp是否超过了规定的数Tn。如果超过了规定的数Tn,在步骤630把现在的时刻设定为T2,在步骤635测量各规格的实行通信速度。各规格的数据传送量,可以进行实际计数,当制作表格时,也可以利用记载在表格的各规格的比。然后,在步骤640,根据实行通信速度与如图8所示的同样的处理再制作表格。
然后,在步骤645把现在的时刻重新设定为T1,在步骤650将总数据包数TIp清零。
步骤655至步骤670为参照表格求所利用的规格的处理,实施与如图8所示流程图同样的处理。
还有,在步骤665,虽然按表格中参照值的规格进行数据包的发送,但也可以在这时测量数据包的发送时间,按各规格把该发送时间顺次累计下去,把该累计时间与发送的数据包数相乘来求实行通信速度。
这样,含对应于IEEE802.11a和11b这2组无线LAN规格的2组物理层回路20a,20b的无线LAN卡10,由CPU12所控制,通过同时并列使用这2组无线LAN规格,在维持规格的前提下可以提高单位时间的数据发送量。还有,不仅是2种的规格,可以实现把更多规格的无线LAN同时并列使用的简易且高速的数据发送。
权利要求
1.一种无线LAN,其特征在于具有可基于复数无线LAN规格进行数据接发的数据接发手段;根据该数据接发手段同时并列使用复数无线LAN规格进行数据接发的数据接发控制手段。
2.如权利要求1所述的无线LAN,其特征在于上述接发的数据由数据包所构成;上述数据接发的控制手段为,按复数无线LAN规格中的各自的规格调整数据包的发送件数。
3.如权利要求2所述的无线LAN,其特征在于上述数据接发的控制手段具有,按复数无线LAN规格中的各自的规格取得数据接发的实行速度的实行通信速度取得手段,以及反映所取得的实行速度按各自的规格分配数据包件数的数据包件数调整手段。
4.如权利要求3所述的无线LAN,其特征在于上述取得实行通信速度的手段为,在上述数据接发开始前取得上述实行速度。
5.如权利要求3或4的任一项所述的无线LAN,其特征在于上述取得实行通信速度的手段为,在上述数据接发开始后根据接发的数据量取得上述实行速度。
6.如权利要求3至5的任一项所述的无线LAN,其特征在于上述数据包件数调整手段为,按各自的规格分配与实行速度成比例的数据包件数。
7.如权利要求3至6的任一项所述的无线LAN,其特征在于上述数据包件数调整手段为,参照每次按顺序发送的数据包,根据参照制作特定发送规格的表格。
8.一种无线LAN的数据接发方法,其特征在于当能够基于复数无线LAN的规格接发数据时,同时并列使用复数无线LAN规格进行数据的接发。
9.一种记录无线LAN的数据接发控制程序的媒体,其特征在于他是在能够基于复数无线LAN规格进行数据接发的计算机中记录控制数据接发程序的媒体,且,实现同时并列使用复数无线LAN规格进行数据的接发机能。
全文摘要
以往的无线LAN,即使要进行更高速的数据接发,亦须等到规格的修改。而且,虽然可以使用独自的技术,但由于失去了通用性存在着给用户带来不便的问题。含有对应于IEEE802.11a和11b这2组无线LAN规格的2组物理层回路20a,20b的无线LAN卡10由CPU12所控制,通过同时并列使用这2组无线LAN规格,能够在维持原来规格的情况下提高单位时间的数据传送量,还有,不只是2种规格,可以实现同时并列使用更多种规格无线LAN的简易且高速的数据传送。
文档编号H04L12/28GK1497904SQ03143460
公开日2004年5月19日 申请日期2003年9月30日 优先权日2002年9月30日
发明者石徹白敬, 石 白敬 申请人:美禄可股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1