用于数据通信的装置和方法

文档序号:7695961阅读:176来源:国知局
专利名称:用于数据通信的装置和方法
技术领域
本发明一般涉及一种电子装置,其在终端单元和网络间有中继功能,尤其涉及一种用于接入点的技术,其在无线网络和有线网络间有中继功能。
背景技术
近年来,符合IEEE 802.11标准(典型的无线局域网(LAN)标准)的无线网络的建设已得到推广。此类网络由多个无线终端和被称为接入点(以下称为AP)的网络连接单元组成。一个无线终端是一个具有无线通信功能的终端单元(比如个人电脑,或移动信息装置,包括移动电话)。一个接入点相应于一个无线基站,其在无线局域网(LAN)和有线局域网(LAN)之间具有中继功能(或桥功能)。具体地说,它起到桥或中继器的作用。
AP具有告知每个附近的无线终端以用于标识一个AP组的ID信息的功能,此功能被称为ESSID(扩展服务组身份)。一个无线终端可使用由AP提供的ESSID,连至一预想的AP。
由此过程,无线终端可以通过无线通信连至AP并使用预想的无线局域网进行数据通信。然而,用户为了与由AP中继的有线局域网(LAN)或外部公共通信网络相连并使用网络环境,须让网络管理员给他或她特定的使无线终端可以访问网络的网络配置信息,以及使无线终端上的应用可以在网络中使用的配置信息,包括比如,邮件程序以及互联网浏览器。然后,用户在每个应用的特定的条目中输入配置信息。
一个已知的用于获取为使用网络所需的配置信息的机制是一个被称为DHCP(动态主机配置协议)的协议。当终端,客户端被启动的时候,DHCP服务器将IP(互联网协议),网关地址,子网掩码及其它在IP网络环境下使用的配置信息告知终端。然而,却无法提供无论是用于其它网络的配置信息,还是设定一应用所需的额外的信息(比如一网络浏览器或邮件程序)。因此,前述无线终端难以获取使用每个网络所需的配置信息。
一种涉及客户端/服务器系统的技术已被公开,其具有用于多个代理服务器和与多个代理服务器对应的通信模块的相关表。当连接客户端应用和服务器应用时(比如参照日本专利申请公开出版的2000-101640),通信模块被自动选择。然而在现有技术中,客户端必须事先具备一个连接相关表。即,须为客户端预先准备此类相关表。

发明内容
本发明的实施例提供了一种用来向网络激活装置(比如一个无线终端)提供配置信息的网络连接装置和方法,配置信息包括用于各种网络的配置信息以及软件应用在不同的网络上运行所需的配置信息。
根据本发明的实施例,提供了一种在无线局域网(LAN)和其它网络间具有中继功能的AP。无线终端从AP获取用来配置该无线终端从而能在一特定的网络环境中使用的配置信息。
根据本发明进一步的实施例,无线终端还可以从AP获取所需为在一特定的网络环境中使用而配置特定的软件所需的配置信息。
当无线终端与AP相连时,其可以自动获得先前存储于一数据库中的配置信息。配置信息包括比如,无线终端与一有线局域网(LAN)相连所需的配置信息,以及特定的软件应用在该有线局域网(LAN)网络环境中运行所需的配置信息。
以下将通过说明书阐述本发明的额外的目的及优点,并且其中部分可由说明明显得出或从本发明的实践中得到。可从下文中指出的特定的手段和结合实现或获得本发明的目的和优点。


下述附图,引入说明书并组成说明书的一部分,阐明了本发明的实施例,并且连同上述总体描述和下面实施例的详细描述,起到了解释本发明原理的作用。
图1为使用本发明的实施例的系统配置的方框图;图2根据本发明的一个实施例,阐明了图1所示系统所用的软件设定;图3为根据本发明的一个实施例,阐明了一个通信过程的流程图;图4根据本发明的一个实施例,阐明了图1所示系统所用的软件设定;图5为示出系统配置的方框图,其中使用了本发明的实施例;图6为根据本发明的一个实施例,阐明了图1所示系统的软件设定;以及图7为根据本发明的一个实施例,阐述示范性的配置信息。
具体实施例方式
以下将参照附图,描述本发明的实施例。
图1为根据本发明的一个实施例,示出在一个接入点(AP)上系统10的配置方框图。系统10包括提供对应于用于中继无线和有线局域网(LAN)之间的数据通信的基站10的功能的部件。
图1中,CPU11执行载入存储器13中的程序,从而在无线和有线局域网间实现中继功能。特别地,CPU11控制无线局域网(LAN)装置14和以太网装置15并管理配置信息(包括用于软件应用的配置信息),在之后将对其进行描述。
总线桥12监视连至CPU11的CPU总线,连至存储器13的存储器总线,以及用于装置14和15之间通信的PCI(周边元件扩展口)总线,并且处理总线之间的发送和接收。除了用于CPU11的程序,存储器13构成一个数据库,其中存储使用网络所需的配置信息(包括用于软件应用的配置信息)。
遵照比如IEEE 802.1b标准的无线局域网(LAN)装置14,处理与一个连至该无线局域网(LAN)的无线终端100的无线数据通信。无线终端100对应于比如,一台具有无线通信功能的个人电脑,一个移动信息单元,包括一部移动电话,一个个人数字助理(PDA)等。以太网装置15处理主干网101的数据通信,主干网由比如办公室等中的有线局域网(LAN)组成。
紧接着,将参照图2描述根据本发明第一实施例的系统10的软件设定。
IP(互联网协议)驱动器21处理IP数据报(IP分组)。配置信息发送/接收协议驱动器22为使用IP-层协议来控制提供的配置信息的发送和接收过程的软件。配置信息发送/接收协议驱动器22包括检索配置信息数据库26的功能。配置信息数据库26存储之前由比如网络管理者等提供的配置信息。根据本发明的实施例,配置信息包括用来设定软件应用的信息,和配置无线终端从而使用主干网101所需的地址和其它信息。
现在描述配置信息。图7示出了配置信息的例子。该配置信息与对应用的设定相关,包括比如用于有关代理服务器的网络浏览器的信息,有关时区的信息和其它的信息,比如第一次执行网络浏览器时显示的主页地址。根据本发明的实施例,配置信息发送/接收协议驱动器从包含在配置信息数据库26中的一组此类信息中(例如图7中所示的)检索用来设定软件应用的信息。然而,根据本发明的其它实施例,配置信息数据库26会包含两个或更多的此类配置信息组。在这种情况下,配置信息发送/接收协议驱动器22会包括从中检索特定的组从而获得配置信息的附加功能。
通过发送此类配置信息给无线终端100,后者已经建立了与AP的连接,无线终端100根据获得的配置信息自动设置应用,获取的配置信息使应用软件可在网络上使用。
再次参照图2,一个桥驱动器23,作用于(数据)链路层,处理在无线和有线局域网(LAN)之间的MAC(介质访问控制)(子)层上的分组的发送和接收,并作用于网络层,将对AP编址的IP分组发送给IP驱动器21。无线局域网(LAN)驱动器24,作用于物理层,控制无线局域网(LAN)装置14,由此提供一无线局域网(LAN)AP功能。以太网驱动器25,也作用于物理层,控制以太网装置15,由此处理有线局域网(LAN)的分组通信。
现在主要参照图3的流程图描述根据本发明的实施例,用来在AP和无线终端之间通信的步骤。
根据本发明的实施例,可以假定无线终端100包括用来接至AP及为有线局域网(LAN)获取配置信息的通信软件固件和/或硬件。还可以假定无线终端100包括自动配置无线终端100的软件,固件和/或硬件,其包括根据获取的配置信息而被无线终端100所使用的特定的软件。
该步骤由执行无线终端100的通信软件开始,从而通过无线局域网装置14(S1)建立无线数据通信。然后无线终端100的通信软件向AP请求使用有线局域网(S2)所需的配置信息。
当桥驱动器23通过无线局域网(LAN)驱动器24收到一个配置信息请求分组,它将此配置信息请求分组发送至IP驱动器21(S3)。IP驱动器21起到配置信息的驱动器的作用。IP驱动器21从桥驱动器23接收数据,然后确定此数据是用来通信的普通数据还是用于配置信息的请求。如果IP驱动器21确定该数据为用于配置信息的请求,则在IP驱动器21的控制下,配置信息发送/接收协议驱动器22在数据库26(S4)检索被请求的配置信息。IP驱动器21将由配置信息发送/接收协议驱动器22(S5)从配置信息数据库26中获取的任何配置信息传输给桥驱动器23。无线局域网(LAN)驱动器24通过无线通信(S6)将配置信息从桥驱动器23发送至无线终端100。然后无线终端100为了使软件可在网络中使用,根据从AP中获取的配置信息设定该应用软件。
根据上述通信过程,使用网络环境所要求的配置信息被设置于无线终端100(S7)中。因为配置信息包括用于特定应用的配置信息,无线终端100可以通过AP(S8)使用接至以太网装置15的网络执行每种类型的应用。
作为其中一例,配置信息可被提供给特定的应用包括但不局限于用来提供在接至有线局域网的网络上可用的电子邮件的邮件程序,网络浏览器,用来接收新闻条目的程序,虚拟专用网络环境所用的软件以及移动网络所用的软件。
在图2所示的本发明的实施例中,网络层中的IP驱动器21执行驱动配置信息的功能。其优点在于在没有IP驱动器21的时候,链路层的无线局域网(LAN)驱动器24执行驱动配置信息的功能。这本来要求在无线终端100的发送和接收双向扩展无线局域网(LAN)驱动器24的以太网标准或IEEE 802.11标准,从而包含驱动配置信息的功能。通过包含IP驱动器21,就不再需要扩展无线局域网(LAN)驱动器24的以太网标准或IEEE 802.11标准。
参照图4,将描述根据本发明的第二实施例的系统10的软件设定。在第二实施例中,根据第一实施例由IP驱动器21所执行的驱动配置信息的功能,根据第二实施例由作用于链路层无线局域网(LAN)驱动器34来执行。具体地说,在第二实施例中,无线局域网(LAN)驱动器34使用通过在无线终端100的发送和接收双向扩展以太网标准或IEEE 802.11标准而获得的协议,控制发送/接收提供的配置信息的过程。
根据第二实施例,无线终端100的通信软件被执行,从而通过无线局域网装置14建立与AP的无线数据通信。然后无线终端100的通信软件通过向无线局域网驱动器34发送一个配置信息请求分组,向AP要求使用网络所需的配置信息。在无线局域网驱动器34的控制下,配置信息发送/接收协议驱动器32在数据库26中检索被要求的配置信息。配置信息发送接收协议驱动器32通过无线局域网驱动器34将从数据库31获取的任何配置信息传输至无线终端100。然后无线终端100为使软件在网络中可用,用根据从AP获取的配置信息自动设定该应用软件。
在系统10的软件设定的第二实施例中的配置信息与上述软件设定的第一实施例中所述的相同。特定地,配置信息数据库31存储事先由比如网络管理者等提供的配置信息。配置信息包括用来设定应用的信息,以及为使用网络而配置无线终端100所需的地址和其它信息。参照如上第一实施例所讨论过的,配置信息数据库31包括一个或多个被检索的配置信息组。
桥驱动器31处理在MAC子层的无线和有线局域网之间的分组的发送和接收。无线局域网驱动器34控制无线局域网装置14,从而提供无线局域网AP功能。以太网驱动器35控制以太网装置15,从而处理有线局域网的分组通信。
在图4所示的本发明的实施例中,链路层中的无线局域网驱动器34执行驱动配置信息的功能。根据第二实施例,必须扩展以太网标准或IEEE 802.11标准使无线局域网驱动器34可以执行此功能。然而,在有些应用中这么做是具备优势的,并且若加入了执行此功能的IP驱动器21,最好去掉所要求的在链路层(桥驱动器23)和网络层(IP驱动器)之间的额外的数据通信业务,如图2所示。
参照图6将描述一个根据本发明第三实施例的系统10的软件设定。在第三实施例中,配置信息发送/接收协议驱动器51使用IP-层协议控制发送和接收被提供的配置信息的过程。另外,如第一和第二实施例中,配置信息发送/接收协议驱动器51检索配置信息数据库从而找到无线终端所需要的配置信息。配置信息数据库52存储事先由比如网络管理者等提供的配置信息。该配置信息包括用来配置应用的配置信息,以及为使用网络而配置无线终端100所需的地址和其它信息。参照如上第一和第二实施例所讨论的,配置信息数据库52包括一个或多个被检索的配置信息组。
IP驱动器53处理IP分组数据的发送和接收,从而控制桥驱动器54和ATM(异步传输模式)驱动器57之间IP数据分组的发送和接收。桥驱动器54在MAC层处理无线和有线局域网之间的分组的发送和接收,并将编址到AP或其它子网的IP分组发给IP驱动器53。无线局域网驱动器55控制无线局域网装置14,从而提供无线局域网AP功能。以太网驱动器56控制以太网装置15,从而处理与有线局域网的分组通信。
ATM(异步传输模式)驱动器将来自IP驱动器53的分组分为可被以异步传输模式发送和接收的单元,并将这些单元发送给ATM(异步传输模式)端口;或将出自ATM端口的单元打包为分组并将分组发给IP驱动器53。
参照图5,其示出系统10的一个可使用本发明的实施例的可选实施例。
图5中,CPU41执行载入存储器43中的程序,从而控制不同驱动器和协议的处理。总线桥42处理CPU41,存储器41以及下述不同类型的装置44到47之间的发送和接收。存储器43并不只是临时存储用于CPU41的程序,也存储不同的装置44到47之间交换的分组数据。
HDD(硬盘驱动器控制器)控制器44是用来为CPU41存储程序以及存储证明数据(比如ESSID)的HDD(未显示)的接口。一ADSL(非对称数字用户线)控制器45作为一个接口被提供用来连接互联网,比如通过ADSL信道接至一互联网服务器。NIC(网络接口卡)控制器作为一接口被提供用来与一有线局域网相连。无线局域网控制器47作为一接口被提供用来与无线局域网相连。
如上所述,无线终端通过无线通信与具有中继功能的无线和有线局域网之间的AP相连。上述本发明的实施例提供了一种装置和方法,用来使无线终端可以从AP获取为使用特定网络环境而配置该无线终端所需的配置信息。另外,上述本发明的实施例还提供了一种装置和方法,用来使无线终端可以从AP获取为在一特定网络环境中使用而配置特定软件应用所需的配置信息。
因此,与基于常规的DHCP(动态主机配置协议)的IP网络环境相对比,本发明的实施例使无线终端可以接收一特定网络比如一有线局域网的配置信息;以及接收将在特定网络环境中使用的软件应用的配置信息。
特别地,当无线终端与AP相连时,它可以自动获取事先存储在数据库中的配置信息。该配置信息包括比如,终端与网络相连所需的配置信息,特定软件应用运行于网络环境中所要求的的配置信息。所以,无线终端不仅可以经由AP使用无线局域网,还可以使用网络中不同的服务。
换言之,根据本发明的实施例,可能提供一种包括AP的网络连接装置和方法,用于为特定网络及在特定网络环境中所使用的应用提供配置信息。
本领域技术人员由此容易得出其它优点和修改。所以,在更广意义上本发明并不受限于特定的细节以及本文所述的典型实施例。因此,可在不偏离由所附权利要求和其等价物所限定的范围内,做出不同的修改。
权利要求
1.一种用于数据通信的装置,其特征在于包括中继装置,用于中继具有通信功能的终端单元(100)和通信单元(101)之间的数据通信;通信装置(14,15),用来与上述终端单元通信;一存储部分(13),用来存储为与所述通信单元(101)进行数据通信而配置所述终端单元(100)所需的配置信息;以及一控制部分(11),其通过所述通信装置(14,15)从所述存储部分(13)发送所述配置信息至所述终端单元(100)。
2.根据权利要求1所述的装置,其特征在于所述通信装置包括无线通信装置(14),并且所述通信单元(101)为与该装置相连的网络上的一个单元。
3.根据权利要求1所述的装置,其特征在于所述通信装置包括有线通信装置(15),并且所述通信单元(101)为与该装置相连的网络上的一个单元。
4.根据权利要求1所述的装置,其特征在于所述配置信息包括至少一个下列配置信息配置所述终端单元(100)从而执行软件应用所需的配置信息,配置所述终端单元从而使用虚拟专网(VPN)所需的配置信息,以及配置所述终端单元(100)从而使用移动网络所需的配置信息;以及其中所述软件应用包括下述中的至少一个一个邮件程序,一个网络浏览器,以及一个用来接收新闻的程序。
5.根据权利要求2所述的装置,其特征在于所述配置信息包括至少一个下述配置信息配置所述终端单元(100)从而执行一软件应用所需的配置信息,配置所述终端单元从而使用虚拟专网(VPN)所需的配置信息,以及配置所述终端单元(100)从而使用移动网络所需的配置信息;以及其中所述软件应用包括下述中的至少一个一个邮件程序,一个网络浏览器,以及一个用来接收新闻的程序。
6.根据权利要求3所述的装置,其特征在于所述配置信息包括至少一个下述配置信息配置所述终端单元(100)从而执行一软件应用所需的配置信息,配置所述终端单元从而使用虚拟专网(VPN)所需的配置信息,以及配置所述终端单元(100)从而使用移动网络所需的配置信息;以及其中所述软件应用包括下述中的至少一个一个邮件程序,一个网络浏览器,以及一个用来接收新闻的程序。
7.根据权利要求1所述的装置,其特征在于所述通信单元(101)为一个互连网服务器,以及所述配置信息包括有关代理服务的信息和时区的信息中的至少一个。
8.根据权利要求2所述的装置,其特征在于所述通信单元(101)为一个互连网服务器,以及所述配置信息包括有关代理服务的信息和时区的信息中的至少一个。
9.根据权利要求3所述的装置,其特征在于所述通信单元(101)为一个互连网服务器,以及所述配置信息包括有关代理服务的信息和时区的信息中的至少一个。
10.根据权利要求4所述的装置,其特征在于所述通信单元(101)为一个互连网服务器,以及所述配置信息包括有关代理服务的信息和时区的信息中的至少一个。
11.在一种用于中继终端单元(100)和通信单元(101)之间的数据通信的数据通信装置中,所述终端单元(100)具有通信功能并且所述数据通信装置具有存储部分,一种用于数据通信的方法,所述方法其特征在于包括建立与所述终端单元(100)的通信;在与所述终端单元(100)建立起通信之后,从所述存储部分获取为与所述通信单元(101)进行数据通信而配置所述终端单元(100)所需的配置信息;以及发送所述配置信息至终端单元(100)。
12.根据权利要求11所述的方法,其特征在于该配置信息从存储部分获得,并响应自所述终端单元(100)发出的对配置信息的请求被发送至所述终端单元(100)。
13.在一个具有一个通信终端(100)和一个通信单元(101)的网络系统中,一个具有用于实现所述通信终端(100)和所述通信单元(101)之间的数据通信的中继功能的装置,该装置的特征在于包括第一通信装置(14),用来实现所述通信终端(100)和所述通信单元(101)之间的数据通信;一存储部分(13),用来存储为与所述通信单元(101)进行数据通信而配置所述终端单元所需的配置信息;以及一控制部分(11),其通过所述通信装置(12)从所述存储部分(13)发送所述配置信息至所述终端单元(100);其中所述通信终端(100)包括第二通信装置(15),其可以与所述第一通信装置(14)进行通信,以及配置装置(11),用来根据发自所述通信装置(14,15)的所述配置信息,设定至少一个软件应用。
14.在一个具有通信终端(100)和通信单元(101)的网络系统中,一个具有用来实现在所述通信终端(100)和所述通信单元(101)之间进行数据通信的中继功能的装置,该装置进一步具有用来与所述通信终端(100)进行通信的通信装置(14,15),以及一个存储部分(13),用来存储为与所述所述通信单元(100)进行数据通信而配置所述通信终端(100)所需的配置信息,一种用于数据通信的方法,其特征在于包括从所述通信终端(100)接收一个配置信息的请求;根据所述请求,从所述存储部分获取所述配置信息;以及通过所述通信装置,将所述配置信息发送给所述通信终端(100)。
15.根据权利要求14所述的方法,其特征在于所述通信装置包括无线通信装置(14),并且所述通信单元(101)为与该装置相连的网络上的一个单元。
16.根据权利要求14所述的方法,其特征在于所述通信装置包括有线通信装置(14),并且所述通信单元(101)为与该装置相连的网络上的一个单元。
17.根据权利要求14所述的方法,其特征在于所述配置信息包括至少一个下述配置信息配置所述终端单元(100)从而执行一软件应用所需的配置信息,配置所述终端单元从而使用虚拟专网(VPN)所需的配置信息,以及配置所述终端单元(100)从而使用移动网络所需的配置信息;以及其中所述软件应用包括下述中的至少一个一个邮件程序,一个网络浏览器,以及一个用来接收新闻的程序。
全文摘要
一个无线终端(100)通过无线通信,与在有线局域网(14)和其它网络之间具有中继功能的AP(接入点)相连。无线终端100从AP获取为使用一特定的网络环境而配置无线终端(100)所需的配置信息。无线终端进一步从AP获取配置用于一特定网络环境中的特定软件应用所需的配置信息。当与AP相连,无线终端(100)可以自动获取事先存于数据库(13)中的配置信息。该配置信息包括比如,无线终端所需的与有线局域网(LAN)连接的配置信息,以及特定软件应用所需的运行在有线局域网环境中的配置信息。
文档编号H04L12/56GK1402466SQ0212618
公开日2003年3月12日 申请日期2002年7月18日 优先权日2001年7月31日
发明者石桥泰博, 小林丈朗 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1