专利名称::实现多台电子设备无线上网的网络连接装置的制作方法
技术领域:
:本发明涉及一种网络连接装置,尤其涉及一种可实现多台电子设备同时无线上网的网络连接装置。随着网络技术的发展,连接至网络以进行各种活动,例如收发电子邮件、浏览网页或进行网络游戏等已成为常见的活动。此外,具有上网功能的电子设备也越来越多样化,除了桌上型电脑之外,笔记型电脑、PDA(personaldigitalassistance,个人数字助理器)与移动电话等都可具有上网功能,大幅增加了上网的便利性。然而,当同一区域中有多个电子设备欲连接至数据网络时,往往会有网络资源分配的问题产生。例如,一般家庭多半藉由电话线以拨号方式上网。然而若藉由拨号方式上网,则一次仅能有一台电子设备上网,其它的电子设备将无法同时与数据网络连线。为解决此一问题,已知技术中是将多个电子设备以网络线连接,以形成一区域网络,并经由一网络服务器以例如拨号或架设专线等方式连接至数据网络。此时,各电子设备的地址可由网络服务器指派,电子设备使用区域网络内部联络的地址,而非广域网络(WAN)使用的地址,亦即,电子设备的地址不是数据网络信息中心(InterNIC)注册服务机构所分配的地址资料。在此种情况下,电子设备的地址资料只在区域网络中公开,却不会在广域网络中公开。在广域网络中公开的,将只有网络服务器的地址。上述方法虽然解决了多台电子设备同时上网的问题,但其仍存在以网络线架设区域网络会受到空间限制的问题。由于各电子设备与网络服务器之间需以网络线连接,因此在架设区域网络时,必须考虑到网络线的架设问题。此外,由于连接了网络线,所以电子设备无法任意地移动,导致电子设备在使用上方便性降低。针对上述问题,本发明的目的为提供一种网络连接装置,其可使多台电子设备同时与数据网络连线。本发明的另一目的为提供一种多台电子设备的上网装置,其让电子设备上网时不会受到空间与移动上的限制,以提升上网的方便性。为达上述目的,依本发明提供了一种网络连接装置,其与至少一电子设备以及一数据网络讯号连接,且包括一蓝牙模组、一储存装置以及一封包处理模组。蓝牙模组与电子设备依蓝牙协定(BluetoothProtocol)无线讯号连接;储存装置储存一IP地址映射表(IPaddressmappingtable),其记录电子设备的内部IP地址(internalIPaddress)以及外部IP地址(externalIPaddress);封包处理模组则依IP地址映射表的内容,对封包的表头进行内部IP地址与外部IP地址之间的转换,以进行该数据网络与该电子设备之间的封包传输。依本发明较佳实施例的网络连接装置可实现同时让多台电子设备无线上网。其不仅不会受到空间与线路上的限制,也克服了电子设备之间资源冲突的问题。以下将参照相关图式,说明依本发明较佳实施例的网络连接装置,其中相同的元件将以相同的参照符号加以说明。附图中图1为一示意图,显示依本发明较佳实施例之网络连接装置的架构。图2为一示意图,显示IP地址映射表的内容,以及内部IP地址与外部IP地址转换状况。图3为一流程图,显示依本发明较佳实施例之网络连接装置接收来自电子设备的封包,并将封包传送至数据网络的流程。图4为一流程图,显示依本发明较佳实施例之网络连接装置接收来自数据网络的封包,并将封包传送至电子设备的流程。请参照图1,在本实施例中,网络连接装置1主要包括了一蓝牙模组11、一储存装置12、一封包处理模组13以及一封包传送模组14。其中,蓝牙模组11依蓝牙协定(BluetoothProtocol)与两个分别具有蓝牙模组511与521的电子设备51及52以无线方式进行讯号连接,封包传送模组14则依TCP/IP协定经由网络线与数据网络80讯号连接。在本实施例中,蓝牙模组11可采用一蓝牙芯片组,一般依照其硬件结构的组合,可以分成两个部分。一系为模拟射频无线电部分,另一系为数字处理部分。模拟射频无线电部分包括接收端和发射端,大致上可由低杂讯放大(LNA)、中频滤波器(IFFilter)、模拟与数字转换器(A/DandD/A)、高斯调制器(GaussianModulator)、锁相回路(PLL)、频率合成器(FrequencySynthesizer),及电压控制振荡器(VCO)等等所组成,其主要功能为接收和发射高频讯号、射频与基频讯号的升降频,以及调制与解调讯号。另外,在数字处理部分则包括有基频控制器、微处理器及存储器,主要是执行蓝牙装置的规格与讯号的控管。基频控制器负责讯号的编码与加密编码、跳频以及封包的处理;微处理器目前大都使用16位元精简指令集的处理器;存储器通常为快闪存储器(FlashMemory)、静态随机存取存储(SRAM)或是只读存储器(ROM),其用以储存多个软件模组,例如LM(LinkManager)模组、L2CAP(LogicalLinkControlandAdaptationProtocol)模组等,其中,LM模组负责基频连结的设定、释放及管理,L2CAP模组则负责数据封包、切割及组装(SegmentationandReassembly)、通讯协定多工处理(Multiplexing),及服务品质(Qualityofservice)等功能。在本实施例中,储存装置12可采用如快闪存储器或动态随机存取存储器等,可以储存资料的记忆装置。储存装置12储存一IP地址映射表(IPaddressmappingtable)121,其记录电子设备51与52的内部IP地址(internalIPaddress)以及外部IP地址(externalIPaddress)。在本实施例中,所谓“内部IP地址”指的是电子设备51与52在区域网络中内部联络所使用的IP地址,换言之其并非全球唯一(unique)的IP地址。而“外部IP地址”则指的是当电子设备51与52传送封包至数据网络80时,封包表头中所填入的来源地址。此地址可为网络连线装置1本身的IP地址,加上电子设备51与52于网络连线装置1上使用的端号码(portnumber)。数据网络上的其它电子装置将只得到外部IP地址,并依此外部IP地址传送封包给电子设备51与52。请参照图2,电子设备51与52与网络连接装置1之间,是依蓝牙协定建立讯号连接。换言之,电子设备51与52与网络连接装置1之间的网络存取层(networkaccesslayer)采用蓝牙协定以进行无线传输。当电子设备51与52与网络连接装置1成功地建立了讯号连接通道后,电子设备51与52即可无线地经由网络连接装置1传送封包至数据网络80。封包在经过网络连接装置1时,表头中的来源地址会依照IP地址映射表121的内容被转换。例如,在图2中,网络连接装置1的外部IP地址为「192.10.10.151」,电子设备51的内部IP地址为「168.0.0.123」,其于网络连接装置1上使用的端号码为「2001」,则在IP地址映射表121中,会记录「168.0.0.123」与「192.10.10.151port2001」的对应关系。当电子设备51传送封包至数据网络时,封包处理模组13即依照IP地址映射表121所记录的内容,将封包中的来源地址由「168.0.0.123」改为「192.10.10.1512001」为使本发明的内容更容易被了解,以下将举一实施例,并参照图2、图3与图4来说明网络连接装置1的动作流程。请参照图3,当网络连接装置1已成功地建立与电子设备51的无线连接,以及与数据网络80的有线讯号连接后,网络连接装置1即可开始接收由电子设备51所传送的封包(步骤301)。此时,在封包表头中的来源位置如图2所示,为「168.0.0.123」。在接收到由电子设备51所传送的封包之后,网络连接装置会于步骤302中,搜寻IP地址映射表121,寻找来源位置「168.0.0.123」所对应的外部IP地址为何。如图2所示,来源位置「168.0.0.123」所对应的外部IP地址为「192.10.10.151port2001」。接着,在步骤303中,封包处理模组13会依照IP地址映射表121中的记录,将封包表头中的来源位置「168.0.0.123」转换为「192.10.10.151port2001」。然后,在步骤304中,以封包传送模组14依TCP/IP协定将封包传送至数据网络80。请参照图4,当接收到由数据网络80所传送过来的封包时(步骤401中),网络连接装置1会执行步骤402,搜寻IP地址映射表121中的记录,以找出在封包表头中,目的地址所对应的内部IP地址。例如,若是传送给电子设备51的封包,则在封包的表头中,会记录目的地址为「192.10.10.151port2001」。此时,步骤402会搜寻IP地址映射表121,得到此目的地址所对应的内部IP地址为「168.0.0.123」。接着,封包处理模组13会依照IP地址映射表121中的记录,在步骤303中将目的地址「192.10.10.151port2001」转换为「168.0.0.123」,然后于步骤304中,将表头转换后的封包依蓝牙协定以无线的方式传送给电子设备51。经由上述的步骤,依本发明较佳实施例的网络连接装置可实现同时让多台电子设备无线上网。其不仅不会受到空间与线路上的限制,也克服了电子设备之间资源冲突的问题。需注意者,熟悉上述技术者可对上述内容进行各种等效的修改与变更,而不超出本发明的精神与范畴。例如,电子设备与网络连接装置之间,亦可采用其它的传输层协定,例如IPX或UDP等。当然,使用不同的传输协定时,除来源地址或目地地址需改变外,封包格式亦需进行转换。此外,蓝牙模组中的存储器亦可视情况与储存装置结合,亦即,将L2CAP等软件模组储存于储存装置中。如此,将可降低蓝牙模组的成本。因此,以上所述仅为举例性,而非为限制性者。任何未脱离本发明的精神与范畴,而对其进行的等效修改或变更,均应包含于所附权利要求书范围中。权利要求1.一种网络连接装置,与至少一电子设备以及一数据网络讯号连接,该电子设备是经由该网络连接装置与该数据网络传送封包,该网络连接装置包含一蓝牙模组,其依蓝牙协定建立与该电子设备之间的无线讯号连接;一储存装置,其储存一IP地址映射表,该IP地址映射表系记录该电子设备之一内部IP地址以及一外部IP地址;以及一封包处理模组,其依该IP地址映射表的内容,对该封包的表头进行该内部IP地址与该外部IP地址之间的转换,以进行该数据网络与该电子设备之间的封包传输。2.如权利要求1所述的网络连接装置,其特征在于,还包含一封包传送模组,其依TCP/IP协定与该数据网络有线地进行封包传送。3.如权利要求1所述的网络连接装置,其特征在于,该电子设备与该网络连接装置之间的上层传输协定是TCP协定。4.如权利要求1所述的网络连接装置,其特征在于,该内部IP地址为由该网络连接装置动态分配的IP地址。5.如权利要求申1所述的网络连接装置,其特征在于,该外部IP地址包含该网络连接装置的IP地址以及该电子设备于该网络连接装置上所使用的端号码。6.如权利要求1所述的网络连接装置,其特征在于,该储存装置为一快闪存储器。7.如权利要求1所述的网络连接装置,其特征在于,该数据网络为互联网网。8.一种网络连接方法,实施于一网络连接装置上,以实现至少一电子设备以及一数据网络的封包传输,包含下列步骤依蓝牙协定建立该网络连接装置与该电子设备的无线讯号连接;建立一IP地址映射表,该IP地址映射表系记录该电子设备的一内部IP地址以及一外部IP地址;以及依该IP地址映射表的内容,对该封包的表头进行该内部IP地址与该外部IP地址之间的转换,以进行该数据网络与该电子设备之间的封包传输。9.如权利要求8所述的网络连接方法,更包含依TCP/IP协定与该数据网络有线地进行封包传送。10.如权利要求8所述的网络连接方法,其特征在于,该电子设备与该网络连接装置之间的上层传输协定系TCP协定。11.如权利要求8所述的网络连接方法,其特征在于,该内部IP地址为由该网络连接装置动态分配的IP地址。12.如权利要求申8所述的网络连接方法,其特征在于,该外部IP地址包含该网络连接装置的IP地址以及该电子设备于该网络连接装置上所使用的端号码。13.如权利要求8所述的网络连接方法,其特征在于,该数据网络为互联网。全文摘要本发明提供一种网络连接装置,其与至少一电子设备以及一数据网络讯号连接,且包括一蓝牙模组、一储存装置以及一封包处理模组。蓝牙模组与电子设备依蓝牙协定无线地讯号连接。储存装置储存一IP地址映射表,其记录电子设备之内部IP地址以及外部IP地址。封包处理模组则依IP地址映射表的内容,对封包的表头进行内部IP地址与外部IP地址之间的转换,以进行该数据网络与该电子设备之间的封包传输。文档编号H04L12/66GK1392713SQ0111347公开日2003年1月22日申请日期2001年6月20日优先权日2001年6月20日发明者赖振兴,戴从荣,江贤伦申请人:英业达集团(南京)电子技术有限公司