CN1378405A - 通过直接接触或邻近连接在通信设备间进行无线局域网参数设置的方法 - Google Patents

通过直接接触或邻近连接在通信设备间进行无线局域网参数设置的方法 Download PDF

Info

Publication number
CN1378405A
CN1378405A CN02120125A CN02120125A CN1378405A CN 1378405 A CN1378405 A CN 1378405A CN 02120125 A CN02120125 A CN 02120125A CN 02120125 A CN02120125 A CN 02120125A CN 1378405 A CN1378405 A CN 1378405A
Authority
CN
China
Prior art keywords
communication
communication terminal
communication equipment
equipment
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN02120125A
Other languages
English (en)
Other versions
CN1378405B (zh
Inventor
宫腰大辅
山门均
宫本彻
无藤和彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN1378405A publication Critical patent/CN1378405A/zh
Application granted granted Critical
Publication of CN1378405B publication Critical patent/CN1378405B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

首先,通过将具有电缆通信单元的无线通信终端与也具有电缆通信单元的另一无线通信终端经其各自的电缆通信单元连接,确定用于在所述两个无线通信终端之间使用其各自的无线通信单元无线通信的通信参数所需的引导信息在所述连接下进行通信。接着,根据所述引导信息确定所述通信参数,并且所确定的通信参数在所述连接下通信。接着,将所述通信参数自动应用于所述两个无线通信终端。因此,所述两个无线通信终端的用户可启动所述两个无线通信终端之间的无线通信。

Description

通过直接接触或邻近连接在通信设备 间进行无线局域网参数设置的方法
                         背景技术
对于将通信设备连接到局域网(LAN)上的用户,通常需要向LAN管理员提供设备的网络通信协议信息。然后,管理员选择用于连接通信设备的适当协议。根据LAN中使用的协议和设备用户提供的协议信息来作出这一选择。然后,管理员通知用户对协议参数所要进行的变动,以便与通信设备的LAN连接。
然而,由于通常只有LAN管理员可使用这种参数信息,在管理员不在时,用户就不能为与LAN连接执行通信设备的协议参数变动。即使这种信息通常是可用的,对于缺乏经验的用户来说,建立必要的协议和参数变动仍然是困难的。而且,即使经验丰富的管理员在选择合适的协议和协议参数以建立用户的通信设备时,也会遇到困难。选择协议和参数时,必须考虑多种因素,如通信速度、处理器类型、存储容量、电源使用等等。这些必须考虑的因素不仅涉及要连接的设备的功能特性,而且涉及LAN的整体功能性。
从上述描述可以明了,非常需要一种自动设置用于LAN连接的协议和参数的方法;在无线LAN***的情况下,能自动设置这种连接参数的能力十分重要。在无线***中能设置LAN连接协议和其参数的能力如此重要有两个原因。
首先,与电缆LAN***相比,在无线LAN***中有更多的协议可用。而在电缆***中,较低层的协议IEEE802.3(以太网,快速以太网)占统治地位,在无线***中几个协议仍然普及。其中,可提到IEEE802.11b和蓝牙。此外,用于无线LAN的几个新的协议,如IEEE802.15、IEEE802.16和其它协议,也要引入在无线LAN***中使用。很明显,无线***中所使用的和可使用的协议的相对大的选择使最好该选择哪个协议的决定变得复杂,此外,在考虑为一通信设备分配哪个协议或哪些参数时,管理员也面临一些协议使用相同频带的问题,这样,一个协议的使用可限制对另一协议的使用。
其次,无线LAN不象它们电缆中的对应物那样安全,通信的数据对未授权的访问更为敏感。为了消除这一问题,与在电缆***中不同,对于无线LAN***,通常需在较低层协议中执行加密和验证。在通信设备连接到无线LAN之前,必须手动设置验证和加密参数,这又耗时又复杂。
                         技术领域
本发明涉及参数设置方法,通信终端,存取点,记录介质和用于局域网(LAN)的程序,尤其涉及用于无线LAN的上述内容。
                       相关技术描述
为了使将通信设备连接到电缆或无线LAN***上的工作变得容易,已经在本领域提出了用于在由电缆LAN和无线LAN共享的协议的中间层和较高层自动设置参数的不同方法。利用的DHCP服务器就是一种这样的装置。随着互联网的扩展,传输控制协议/互联网协议(TCP/IP)协议已经通用了。使用TCP/IP要求各通信设备分配有IP地址,该地址不被连接到LAN上的任何其它设备所使用。直到较近期,管理员还必须手动分配各IP地址,用户必须在设备上手动设置所分配的地址。许多情况下,这一过程通过使用安装在通信设备中的DHCP服务器程序代替。该程序自动给连接到LAN的设备分配IP地址,该设备中安装有DHCP客户程序。客户程序使得设备接收自动分配的IP地址并自动在设备上设置它成为可能。
如上所述,由于与无线LAN***相关的安全问题,必须在它们的较低层协议中设置不同的参数。为减少与参数设置过程有关的困难,已经提出并使用了本领域已知的一种装置,自动频道协商器(Automatic FrequencyChannel Negotiation)。用这种装置,当用另一设备从通信设备接收无线电线号,并且信号符合预定条件时,设备彼此通信以找到它们均可使用的频道,一旦找到合适的频道,就自动在设备上设置使用。
然而,仍然必须手动设置连接验证和信息密码所要求的设置。
发明内容
本发明已克服了常规技术所宣称的问题,其目的是提供一种用于无线LAN的参数设置方法,任何人都可通过它在无线LAN上容易地启动无线通信。本发明还提供了所述方法要求的装置、程序和包含所述程序的记录介质。
根据本发明的一个方面,设置通信参数的方法可包括:连接步骤,在连接步骤中,第一通信设备连接到第二通信设备上,每个设备有用于无线通信的第一通信单元,和不同的第二通信单元,经各所述第二通信单元,在所述连接步骤中连接所述设备;引导信息通信步骤,在引导信息通信步骤中,所述第一通信设备经其第二通信单元发送引导信息,该引导信息由所述第二通信设备经其第二通信单元接收,所述引导信息涉及可由所述第一通信设备的所述第一通信单元使用的通信形式;和通信参数确定步骤,在通信参数确定步骤中,所述第二通信设备在所述引导信息的基础上确定当所述第一通信设备和所述第二通信设备经其各自的第一通信单元通信时所用的通信参数。
在所述通信参数确定步骤完成之后,所述方法最好还可包括通信参数设置步骤,在通信参数设置步骤中,所述第二通信设备设置在所述通信参数确定步骤中确定的通信参数,当所述第二通信设备经其第一通信单元与所述第一通信设备通信时,使用所述通信参数。
在所述通信参数确定步骤完成之后,所述方法最好还可包括通信参数通信步骤,在通信参数通信步骤中,所述第二通信设备经其第二通信单元发送在所述通信参数确定步骤中确定的通信参数,所述第一通信设备经其第二通信单元接收该通信参数;执行通信参数设置步骤,在通信参数设置步骤中,所述第一通信设备设置所述通信参数,当所述第一通信设备经其第一通信单元与所述第二通信设备通信时,使用所述通信参数。
所述通信参数确定步骤完成之后,所述方法最好还可包括通信参数通信步骤,在通信参数通信步骤中,所述第二通信设备经其第二通信单元发送在所述通信参数确定步骤中确定的通信参数,所述第一通信设备经其第二通信单元接收该通信参数;执行通信参数设置步骤,在通信参数设置步骤中,所述第一通信设备和所述第二通信设备设置所述通信参数,当所述第一通信设备和所述第二通信设备经其各自的第一通信单元通信时,使用所述通信参数。
在所述方法中,所述连接步骤中的连接,最好可通过将所述第一通信设备的所述第二通信单元与所述第二通信设备的所述第二通信单元直接接触建立。
在所述方法中,所述连接步骤中的连接最好可通过比所述第一通信设备和所述第二通信设备之间经各自所述第一通信单元的无线通信建立更短距离的无线通信。
在所述方法中,所述第一通信设备和所述第二通信设备最好可以是通信终端。
在所述方法中,或所述第一通信设备或所述第二通信设备最好可以是存取点,用于在两个或两个以上的其它通信设备执行无线通信时中继通信。
在所述通信参数确定步骤中,所述方法最好还可包括通信协议选择步骤,在通信协议选择步骤中,所述第二通信设备选择一个或一个以上的通信协议,当所述第二通信设备经其第一通信单元与所述第一通信设备通信时,使用所述通信协议。
在所述方法中,所述通信参数最好可包括在进行有线和无线通信中都使用的通信协议参数。
所述方法最好还可包括加密密钥信息通信步骤,在加密密钥信息通信步骤中,所述第一通信设备经其第二通信单元发送加密密钥信息,所述第二通信设备经其第二通信单元接收该加密密钥信息,所述加密密钥信息用于给所述第二通信设备经其第一通信单元发送和/或接收的信息加密和/或编码,并且其中所述第二通信设备用所述加密密钥信息给所述第二通信设备经其第一通信单元发送和/或接收的信息加密和/或编码。
所述方法最好还可包括加密密钥信息通信步骤,在加密密钥信息通信步骤中,所述第二通信设备经其第二通信单元发送加密密钥信息,所述第一通信设备经其第二通信单元接收该加密密钥信息,所述加密密钥信息用于给所述第一通信设备经其第一通信单元发送和/或接收的信息加密和/或编码,并且其中所述第一通信设备用所述加密密钥信息给所述第一通信设备经其第一通信单元发送和/或接收的信息加密和/或编码。
所述方法最好还可包括标识符通信步骤,在标识符通信步骤中,所述第一通信设备经其第二通信单元发送一个标识符,所述第二通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第一通信设备,并且其中所述第二通信设备用所述标识符同意或拒绝由所述第一通信设备执行的与所述第二通信设备的通信。
所述方法最好还可包括标识符通信步骤,在标识符通信步骤中,所述第二通信设备经其第二通信单元发送一个标识符,所述第一通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第二通信设备,并且其中所述第一通信设备用所述标识符同意或拒绝所述第二通信设备执行的与所述第一通信设备的通信。
所述方法最好还可包括标识符通信步骤,在标识符通信步骤中,所述第一通信设备经其第二通信单元发送一个标识符,所述第二通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第一通信设备,并且其中所述第二通信设备用所述标识符确定所述第一通信设备在所述第一通信设备经其第一通信单元执行的无线通信中可以使用的网络资源的范围。
所述方法最好还可包括标识符通信步骤,在标识符通信步骤中,所述第二通信设备经其第二通信单元发送一个标识符,所述第一通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第二通信设备,并且其中所述第一通信设备用所述标识符确定所述第二通信设备在所述第二通信设备经其第一通信单元执行的无线通信中可以使用的网络资源的范围。
根据本发明的另一方面,通信设备可包括:用于无线通信的第一通信单元;不同的第二通信单元;存储单元,和;控制单元,控制单元经所述第二通信单元向其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
根据本发明的另一方面,通信设备可包括:用于无线通信的第一通信单元;不同的第二通信单元;存储单元,和;控制单元,该控制单元经该通信设备的所述第二通信单元从与该设备相同类型的不同的第二通信设备接收引导信息,即关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息,该控制单元确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
根据本发明的另一方面,记录介质可包含程序并且介质是计算机可读的,该计算机控制一个通信设备,该通信设备有:用于无线通信的第一通信单元;不同的第二通信单元;和存储单元,所述程序使所述计算机;经所述第二通信单元检测该通信设备可与其它通信设备通信,和;经所述第二通信单元向所述其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
根据本发明的另一方面,记录介质可包含程序并且介质是计算机可读的,该计算机控制一个通信设备,该通信设备有:用于无线通信的第一通信单元;不同的第二通信单元;和存储单元,所述程序让所述计算机;经所述第二通信单元检测该通信设备可与其它通信设备通信;经该通信设备的所述第二通信单元从与该通信设备类型相同的不同的第二通信设备接收关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息;和确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
根据本发明的另一方面,程序可以让计算机,该计算机控制通信设备,该通信设备有用于无线通信的第一通信单元,不同的第二通信单元和存储单元;经所述第二通信单元检测该通信设备可与其它通信设备通信,和;经所述第二通信单元向所述其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
根据本发明的另一方面,程序可以让计算机,该计算机控制一个通信设备,该通信设备有用于无线通信的第一通信单元,不同的第二通信单元和一个存储单元;经所述第二通信单元检测该通信设备可与其它通信设备通信;经该通信设备的所述第二通信单元从与该通信设备类型相同的不同的第二通信设备接收引导信息,即关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息,和;确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
附图说明
图1是显示本发明的第一实施例中无线LAN***的通常配置的示意图。
图2是显示本发明的第一实施例中移动通信终端的通常配置的示意图。
图3是显示本发明的第一实施例中移动通信终端的协议信息文件的配置的表。
图4是显示本发明的第一实施例中移动通信终端的加密密钥信息文件的配置的表。
图5是显示本发明的第一实施例中移动通信终端的终端信息文件的配置的表。
图6是本发明的第一实施例中用于无线通信的设置操作的流程图。
图7是显示本发明的第二实施例中无线LAN***的通常配置的示意图。
图8是显示本发明的第二实施例中通信终端的通常配置的示意图。
图9是显示本发明的第二实施例中通信终端的设置管理信息文件的配置的表。
图10是显示本发明的第二实施例中通信终端的和本发明的第三实施例中有电缆通信单元的通信终端的终端信息文件的配置的表。
图11是显示本发明的第二实施例中通信终端的、第四实施例中新连接的通信终端的和第四实施例中存取点的专用协议信息文件的配置的表。
图12是显示本发明的第二实施例中通信终端的、第三实施例中有电缆通信单元的通信终端的、第四实施例中新连接的通信终端的和第四实施例中存取点的对方协议信息文件的配置的表。
图13是显示本发明的第二实施例中通信终端的和第四实施例中新连接的通信终端的已确定的协议信息文件的配置的表。
图14是本发明的第二实施例中用于无线通信的设置操作中连接验证阶段的流程图。
图15是本发明的第二实施例中用于无线通信的设置操作中主/从确定阶段的流程图。
图16和图17是本发明的第二实施例中用于无线通信的设置操作中参数设置阶段的流程图。
图18是显示本发明的第三实施例中无线LAN***的通常配置的示意图。
图19是显示本发明的第三实施例中有电缆通信单元的通信终端的通常配置的示意图。
图20是显示本发明的第三实施例中有电缆通信单元的通信终端的设置管理信息文件的配置的表。
图21是显示本发明的第三实施例中有电缆通信单元的通信终端的专用协议信息文件的配置的表。
图22是显示本发明的第三实施例中有电缆通信单元的通信终端的已确定的协议信息文件的配置的表。
图23是显示本发明的第三实施例中有和无电缆通信单元的通信终端的和第四实施例中存取点的标识符信息文件的配置的表。
图24是显示本发明的第三实施例中有和无电缆通信单元的通信终端的公共密钥信息文件的配置的表。
图25是显示本发明的第三实施例中无电缆通信单元的通信终端的通常配置的示意图。
图26是显示本发明的第三实施例中无电缆通信单元的通信终端的设置管理信息文件的配置的表。
图27是本发明的第三实施例中用于无线通信的设置操作的连接验证阶段的流程图。
图28是本发明的第三实施例中用于无线通信的设置操作的参数设置阶段的流程图。
图29、图30、图31和图32是本发明的第三实施例中用于无线通信的设置操作之后的通信方法的流程图。
图33是显示本发明的第四实施例中无线LAN***的通常配置的示意图。
图34是显示本发明的第四实施例中新连接的通信终端的通常配置的示意图。
图35是显示本发明的第四实施例中新连接的通信终端的设置管理信息文件的配置的表。
图36是显示本发明的第四实施例中存取点的通常配置的表。
图37是显示本发明的第四实施例中存取点的设置管理信息文件的配置的表。
图38是显示本发明的第四实施例中存取点的存取权信息文件的配置的表。
图39是显示本发明的第四实施例中存取点的公共密钥信息文件的配置的表。
图40是显示本发明的第四实施例中不是新连接通信终端的通信终端的通常配置的图。
图41是显示本发明的第四实施例中不是新连接通信终端的通信终端的设置管理信息文件的配置的表。
图42、图43和图44是本发明的第四实施例中用于无线通信的设置操作中连接验证和参数设置阶段的流程图。
图45和图46是本发明的第四实施例中用于无线通信的设置操作之后的通信方法的流程图。
具体实施方式
下面是本发明的最佳实施例的详细描述。对于本领域的技术人员,易于理解,本发明可有多种修改例,下面的实施例只是实例,它们不应以任何方式被解释为限制本发明的范围。
[1]第一实施例
[1.1]第一实施例的配置
[1.1.1]无线LAN***的配置
在第一实施例中,本发明的通信参数设置方法用作使移动通信终端之间能一对一通信。图1显示了在通信参数设置阶段和参数设置完成之后无线LAN***的状态。第一实施例中,参数设置完成后状态中的无线LAN***在下文中称为“无线LAN***1”。无线LAN***1由移动通信终端A1和移动通信终端B2组成。
[1.1.2]移动通信终端的配置
图2显示了本发明的第一实施例中移动通信终端A1的配置。移动通信终端B2的配置与移动通信终端A1的相同,为了简洁,不再说明移动通信终端B2的配置。
移动通信终端A1有接触型电缆通信单元14,无线通信单元15,操纵单元16,显示单元17,存储单元18,和连接到以上各部件的控制单元19。
在建立电连接时,接触型电缆通信单元14与相同类型的通信单元直接接触,由此在控制单元19的控制下发送和接收包含参数信息等的电信号。有与接触型电缆通信单元14相同种类的通信单元的通信设备共享一个单一的通信协议,移动通信终端A1用通信协议经接触型电缆通信单元14发送和接收信息。
无线通信单元15有天线(未显示),它将接收到的信号解调为基带信号,该信号包含文本和图片数据等等,经天线发送到控制单元19。无线通信单元15也从控制单元19接收基带信号,在基带信号基础上调制得到的载波信号,经天线向外发送。无线通信单元15有非易失性存储器(未显示),以便储存通信参数。当无线通信单元15进行上述无线通信时,它在存储在其非易失性存储器中的通信参数基础上,选择信道标识符(ID),个人标识号(PIN)代码等等。无线通信单元15能使用几种不同种类的无线通信协议;所以对于各无线通信协议,给无线通信单元15分配几个媒质访问控制(MAC)地址。在控制单元19的控制下,在无线通信单元15中使用不同的协议。
操纵单元16有键盘(未显示),当用户操纵该键盘时,它相应于所操纵的键,向控制单元19发送信号。
显示单元17有:液晶显示器(未显示);用于该显示器的驱动电路(未显示);和视频随机存取存储器(RAM)(未显示)。显示单元17将文本,图片等转化成位图数据,并将位图数据写入视频RAM。驱动电路以规则的时间间隔在视频RAM中读出用于屏幕图象的数据,在该数据基础上,刷新液晶显示器的颜色和亮度性质。
存储单元18存储协议信息文件181、加密密钥信息文件182和终端信息文件183。
图3显示了协议信息文件181的配置。协议信息文件181包含关于移动通信终端A1中可使用的无线通信协议的记录。各记录包括移动通信终端A1中可使用的无线通信协议之一的一组信息,并且具有协议字段、MAC地址字段、参数集字段和优先级字段。
协议字段包含目标协议名。存储在该字段中的信息例如IEEE802.11b、蓝牙和红外数据协会(Infrared Data Association)(IrDA)。
MAC地址字段包含当移动通信终端A1使用目标协议与其它终端通信时所使用的MAC地址。
参数集字段有称为参数1、参数2等等的几个子字段,每个子字段包含用于目标协议的参数中的一个。IEEE802.11b的信道ID和蓝牙的PIN代码是存储在该字段中的信息类型的实例。
优先级字段包含表示移动通信终端A1中可使用的所有协议中目标协议的优先级的正整数。如果目标协议有较小的整数,就优先使用。
图4显示了加密密钥信息文件182的配置。加密密钥信息文件182有标识符项和加密密钥项。标识符项包含分配给移动通信终端A1以区分移动通信终端A1和其它终端的标识符。标识符是数字和字母的组合,每个标识符是唯一的。加密密钥项包含当移动通信终端A1在无线LAN***1中向其它终端发送信息时,移动通信终端A1给信息加密的加密密钥信息。
图5显示了终端信息文件183的配置。终端信息文件183是用于保持终端信息的文件,根据本发明的第一实施例,移动通信终端A1先前在一对一地通信中已连接到该终端。终端信息文件183包含关于先前已与移动通信终端A1连接的终端的记录。各记录有标识符字段、存取权字段、加密密钥字段、协议字段和MAC地址字段。
标识符字段包含一对一通信连接的对方终端标识符。
存取权字段包含关于当对方终端使用移动通信终端A1的网络资源时提供给他们的存取权信息。只读和全存取是存取权种类的实例。在一个记录的存取权字段的值显示只读的情况下,当该记录对应的终端使用移动通信终端A1的任何共享网络资源时,只许可终端指向这些资源中的信息。而在一个记录的存取权字段的值显示全存取的情况下,当该记录对应的终端使用移动通信终端A1的任何共享网络资源时,许可终端指向、编辑和删除该资源中的信息。
加密密钥字段包含当移动通信终端A1从其对方终端接收信息时,移动通信终端A1解码信息所用的加密密钥信息。
协议字段包含移动通信终端A1与其对方终端进行无线通信所用的协议名。
MAC地址字段包含当移动通信终端A1与其对方终端进行无线通信时使用的对方终端的MAC地址。
控制单元19包含非易失性存储器(未显示),以便记录用于控制移动通信终端A1的程序软件。当程序软件进行指示时,控制单元19在它从其它部件接收的信息基础上控制移动通信终端A1的其它部件。[1.2]第一实施例的操作[1.2.1]通信参数设置阶段
下面,根据本发明的第一实施例对无线通信参数设置操作进行说明。
在下面的操作中,移动通信终端A1向移动通信终端B2发送连接请求。之后,如果必须区分移动通信终端A1和移动通信终端B2的相似类型的组件,在指定给组件和用来区分它们的数字的后面,分别设字母“A”和“B”。而且,在下面的操作中,移动通信终端A1和移动通信终端B2之间的所有通信经接触型电缆通信单元14A和接触型电缆通信单元14B来执行。
首先,移动通信终端A1或移动通信终端B2的用户直接连接接触型电缆通信单元14A和接触型电缆通信单元14B(图6,步骤S101)。
接下来,用户用移动通信终端A1的操纵单元16A输入发送指令。操纵单元16A向控制单元19A发送发送指令信号(步骤S102)。控制单元19A接收该信号,并向移动通信终端B2发送连接请求信号(步骤S103)。
移动通信终端B2的控制单元19B接收连接请求信号。接下来,控制单元19B向移动通信终端A1发送连接许可信号,该信号通知其它终端移动通信终端B2可以接受连接请求(步骤S104)。
移动通信终端A1的控制单元19A接收连接许可信号。然后,控制单元19A读出协议信息文件181A和加密密钥信息文件182A,并准备用于确定通信参数的引导信息的信息如下:-协议信息文件181A的所有记录的协议字段和MAC地址字段的值(下文中称为“协议表A”);-加密密钥信息文件182A的标识符项的值(下文中称为“ID-A”);和-加密密钥信息文件182A的加密密钥项的值(下文中称为“密钥-A”)。在控制单元19A准备上述信息之后,它向移动通信终端B2发送信息(步骤S105)。
移动通信终端B2的控制单元19B接收作为引导信息的协议表A、ID-A和密钥-A。然后,控制单元19B读出终端信息文件183B,并判断终端信息文件183B的任何记录的标识符字段是否有与ID-A相同的值(步骤S106)。在记录的标识符字段与ID-A值不同的情况下,控制单元19B获得“否”作为步骤S106判断的结果。这意味着,移动通信终端A1还未注册到移动通信终端B2。另一方面,在记录的标识符字段与ID-A值相同的情况下,控制单元19B获得“是”作为步骤S106判断的结果。这意味着,移动通信终端A1已注册到移动通信终端B2。
在控制单元19B获得“否”作为步骤S106判断的结果的情况下,控制单元19B向终端信息文件183B添加一个新纪录,并将ID-A放在该记录的标识符字段中,将“只读”放在该记录的存取权字段中,将密钥-A放在该记录的加密密钥字段(步骤S107)。
另一方面,在控制单元19B获得“是”作为步骤S106判断的结果的情况下,控制单元19B检索与终端信息文件183B中的ID-A相同的加密密钥字段值的记录,并用密钥-A更新检索的记录的标识符字段值(步骤S108)。
步骤S107或步骤S108之后,控制单元19B读出协议信息文件181B,并从该文件检索有与协议表A的任何记录的任何协议字段值相同的协议字段值的记录,该协议表A是它在步骤S106时从移动通信终端A1接收的。在从协议信息文件181B检索几个记录的情况下,控制单元19B比较该记录的优先级字段值,并选择有最低优先级字段值的记录。在从文件只检索一个记录的情况下,控制单元19B选择该记录。然后,控制单元19B获得所选的记录的协议字段的值(下文中称为“确定协议1”)和MAC地址字段的值(下文中称为“MAC-B”)。
然后,控制单元19B从协议表A检索有与确定协议1相同的协议字段值的记录,并获得所检索的记录的MAC地址字段的值(下文称为“MAC-A”)。接下来,控制单元19B读出终端信息文件183B,并从该文件检索有与ID-A相同的标识符字段值的记录。控制单元19B分别用确定协议1,更新所检索的记录的协议字段的值、在MAC-A的基础上,更新记录的MAC地址字段的值(步骤S109)。
接下来,控制单元19B读出协议信息文件181B,并从该文件检索有与确定协议1相同的协议字段值的记录。然后,控制单元19B在所检索的记录的参数集字段值的基础上,确定用于移动通信终端A1的协议参数(步骡S110)。例如,如果确定协议1是“IEEE802.11b”,且相应于“IEEE802.11b”的记录的参数集字段包含“信道ID=1”,控制单元19B确定“信道ID=1”作为用于移动通信终端A1的“IEEE802.11b”参数中的一个。下文中,在步骤S110确定的协议参数称为“确定参数集1”。
接下来,控制单元19B读出加密密钥信息文件182B,并获得标识符项的值(下文中称为“ID-B”)和加密密钥项的值(下文中称为“密钥-B”)。然后,控制单元19B向移动通信终端A1发送ID-B、密钥-B、确定协议1、MAC-B和确定参数集1作为通信参数(步骤S111)。
当移动通信终端A1的控制单元19A接收ID-B、密钥-B、确定协议1、MAC-B和确定参数集1作为通信参数时,它读出终端信息文件183A,并从该文件检索有与ID-B相同的标识符字段值的记录。控制单元19A分别用密钥-B更新所检索的记录的加密密钥字段的值、在确定协议1的基础上更新记录的协议字段的值,在MAC-B的基础上更新记录的MAC地址字段的值。在不存在与ID-B有相同标识符字段值的终端信息文件183A的记录的情况下,控制单元19A向终端信息文件183A添加一个新记录,并分别将ID-B放在记录的标识符字段中,将“只读”放在记录存取权字段中,将密钥-B放在记录加密密钥字段中,将确定协议1放在协议字段中,并将MAC-B放在MAC地址字段中。然后,控制单元19A向无线通信单元15A发送确定协议1和确定参数集1,无线通信单元15A用确定参数集1更新其非易失性存储器中的确定协议1的协议参数。然后,控制单元19A设置显示单元17A以显示声明无线通信参数设置完成的消息(步骤S112)。[1.2.2]使用加密密钥的通信方法
上述通信参数设置阶段之后,在移动通信终端A1向移动通信终端B2发送信息的情况下,首先,控制单元19A读出加密密钥信息文件182A,用加密密钥字段的值,即密钥-A,加密它发送给移动通信终端B2的信息。然后,控制单元19A读出终端信息文件183A,从该文件检索有与信息的接收者的MAC地址相同的MAC地址字段值的记录,即MAC-B,用在所检索的记录的协议字段值的基础上选择的通信协议,将加密的信息格式化。然后,控制单元19A向格式化的信息添加作为接收者信息的MAC-B和作为发送者信息的MAC-A,经无线通信单元15A将其发送到移动通信终端B2。
通信参数设置阶段之后,在移动通信终端A1从移动通信终端B2接收加密的信息的情况下,首先,控制单元19A从其接收到的信息获得发送者的MAC地址,即MAC-B。然后,控制单元19A读出终端信息文件183A,从该文件检索有与MAC-B相同的MAC地址字段值的记录,用加密密钥字段值,即密钥-B,解码它从移动通信终端B2接收的信息。在所解码的信息包含移动通信终端B2向移通信终端A1请求同意移动通信终端B2使用移动通信终端A1的网络资源的情况下,控制单元19A在终端信息文件183A的被检索的记录的存取权字段值的基础上,同意或拒绝该请求。[1.3]第一实施例的优点
在第一实施例中,当想要实现使用无线LAN***的两个移动通信终端之间的通信时,当它们经其接触型电缆通信单元刚刚直接彼此连接的时候,在终端中设置必须的通信信息,如关于移动通信终端的信息,诸如标识符、用于无线通信协议的参数、加密密钥等等。因此,即使不具有网络技术专业知识,移动通信终端的用户也可以容易地启动无线通信。
在第一实施例中,在为所有可用的无线通信协议预先设置的优先级基础上,选择在无线LAN***1中所使用的无线通信协议。因此,移动通信终端的用户可以轻易地使用目前适用的无线通信协议,而不必有这种协议的任何技术知识。
在无线LAN***1中,根据本发明的第一实施例,在移动通信终端之间进行交换的信息被加密,因此,防止了未授权的访问。[1.4]第一实施例的选择修改例
在第一实施例中,确定无线通信所必须的通信参数的通信设备与不确定通信参数的其它设备是相同种类的移动通信终端。然而,确定通信参数的设备不必是这种终端,例如,它可以是从一个无线通信设备中继信息到另一设备的信息存取点。在这种情况下,在完成本发明的参数设置之后,新连接到无线***的移动通信终端可以与连接到存取点上的通信设备通信。
在第一实施例中,移动通信终端的用户经其接触型电缆通信单元直接建立起终端之间的连接,移动通信终端在无线LAN***1中发送和接收无线通信所必须的信息。然而,对于建立连接不一定必须使用直接接触;例如,用户可以经数据通信电缆连接终端的电缆通信单元。
另外,在无线LAN***1中可以用无线通信单元发送和接收用于无线通信的信息,而不用接触型的电缆通信单元。在这种情况下,在各移动通信终端中安装用于通信参数设置的一个通信协议,各移动通信终端需预先彼此通信,终端用用于通信参数设置的协议执行用于无线LAN***1中所使用的无线通信协议的通信参数设置。用这种方法,用户可以避免直接连接终端或用电缆连接,并可更容易地执行用于无线通信的通信参数设置。
在第一实施例中,响应用户给他或她的终端的发送指令发送连接请求信号。然而,应当注意,发送连接请求信号的方法不仅限于用户的指令。例如,在接触型电缆通信单元彼此连接之后,一旦经过预定时间段,移动通信终端的控制单元就可以响应其定时器发出的触发信号向另一终端发送连接请求信号。
在第一实施例中,给各移动通信终端分配用于无线LAN***1的原始标识符。然而,这种标识符不一定必须是原始的。例如,MAC地址可用作标识符。由于给予通信设备其固有MAC地址,所以管理员不必给***中所使用的每个移动通信终端分配标识符。
在第一实施例中,在显示单元上显示通知用于无线通信的通信参数设置完成的消息。然而,可构想通知该操作完成的其它方法。例如,移动通信终端可以装有声频输出装置,从而,控制单元可用声音通知通信参数设置完成。
移动通信终端的控制单元不一定必须预安装有用于执行第一实施例的控制操作的程序软件。例如,移动通信终端可装有数据读出单元,它们的控制单元可配置为用数据读出单元从外存储介质读出程序软件,并执行外存储程序。此外,移动通信终端可以装有通信单元,以经电信线路访问存储在外存储设备中的数据,控制单元可以配置为用该通信单元下载程序软件,并执行软件中的软件程序。
在无线LAN***1中,根据本发明的第一实施例,公共加密密钥用于加密信息,但是,也可使用其它加密形式。一个实例可是控制单元用公用密钥***加密信息。[2]第二实施例[2.1]第二实施例的配置[2.1.1]无线LAN***的配置
在本发明的第二实施例中,类似第一实施例,用本发明的通信参数设置方法使两个通信终端之间能一对一通信。图7显示了在通信参数设置阶段的无线LAN***的状态和第二实施例中通信参数设置完成之后的状态。下文中,根据本发明的第二实施例的通信参数设置已完成状态中的LAN***将称为“无线LAN***2”。无线LAN***2由通信终端C3和通信终端D4组成。
在第一实施例中,为了确定哪个通信终端将请求用于无线通信的通信参数和哪个通信终端将确定通信参数,一个通信终端的用户必须用其操纵单元给他/她的通信终端提供启动参数设置操作的指令。然而,在第二实施例中,用户不必提供这种指令。具体地说,通信终端配置为能在通信参数设置阶段,在需要时,自动请求或确定所请求的参数设置。下文中,确定通信参数的通信终端将成为“主终端”,其它通信终端将称为“从终端”。当主终端确定适合于在无线LAN***2中和从终端通信的通信参数时,它将其固有通信参数改变成被确定为适合的参数,并将它们发送给从终端。当从终端接收到通信参数时,它将其固有通信参数改变成主终端发送的参数。
另外,在第一实施例中,只处理与较低层中的无线通信协议有关的参数,如IEEE802.11b等,而在第二实施例中,也设置与中层通信协议有关的的参数,如TCP/IP等。[2.1.2]通信终端的配置
图8显示了通信终端C3的配置。通信终端D4的配置与通信终端C3相同,因此不再说明通信终端D4的配置。
通信终端C3有电缆通信单元20、无线通信单元21、操纵单元22、显示单元23、控制单元24和存储单元25。所有这些组件经总线26彼此电连接。
电缆通信单元20、无线通信单元21、操纵单元22、显示单元23和控制单元24的功能和配置分别与第一实施例中的移动通信终端A1的接触型电缆通信单元14、无线通信单元15、操纵单元16、显示单元17、控制单元19的功能和配置相同,因此不再加以说明。存储单元25也与第一实施例中的移动通信终端A1的存储单元18相同,因此也不再加以说明。
存储单元25存储设置管理信息文件251、终端信息文件252、固有协议信息文件253、对方协议信息文件254和确定的协议信息文件255,并有工作区域256。
图9显示了设置管理信息文件251的配置。设置管理信息文件251有主/从项、固有标识符项、对方标识符项、口令项、公共密钥项和设置完成通知标记项。主/从项用于确定通信终端C3在用于无线LAN***2的通信参数设置中是该起主终端还是从终端的作用,并设置“0”、“1”或“2”。“0”意味着还没执行设置,“1”意味着通信终端C3已被设为主终端,“2”意味着通信终端C3已被设为从终端。固有标识符项包含标识符,以将其它终端与通信终端C3区分,并且标识符是不变的。标识符是数字和字母的组合。对方标识符项包含通信终端C3在无线LAN***2中与之通信的对方通信终端的标识符。口令项包含用于防止未经授权访问通信终端C3的口令。公共密钥项包含关于加密密钥的信息,当通信终端C3在无线LAN***2中与其它通信终端通信时,通信终端C3用该加密密钥信息给信息加密和解码。设置完成通知标记项用于证实无线LAN***2中的通信终端C3的对方通信终端完成其无线通信参数设置。这是通过使用指示符“OFF”或“ON”来执行的,在此“OFF”意味着设置没完成,“ON”意味着设置完成。
图10显示了终端信息文件252的配置。终端信息文件252包含关于先前已连接到通信终端C3的通信终端的记录。终端信息文件252的每个记录有标识符字段,它包含目标通信终端的标识符。
图11显示了固有协议信息文件253的配置。固有协议信息文件253是由关于通信终端C3可使用的一组通信协议的信息组成的文件。下文中,使用的“协议集”意味着较低层协议和中层协议的结合;例如,“IEEE802.11b TCP/IP”和“蓝牙网BEUI”。固有协议信息文件253的记录数与通信终端C3可使用的通信协议集数相同。各记录包括关于一个通信协议集的信息的集合,并包含优先级字段、MAC地址字段和参数集字段。优先级字段包含正整数,整数越小,目标协议集的优先级越高。用户或管理员预先设置该整数。MAC地址字段包含分配给目标通信协议集的MAC地址。参数集字段有称为参数1、参数2等的几个子字段,各子字段包含用于目标通信协议集的参数中的一个参数。各通信协议集有不同数量的参数,参数集字段有足够数量的子字段以包含任何通信协议集的参数。
图12显示了对方协议信息文件254的配置。对方协议信息文件254包含关于对方通信终端可使用的通信协议集的信息,对方通信终端在无线LAN***2中连接到通信终端C3上。对方协议信息文件254的记录数与对方通信终端可使用的通信协议集数相同。各记录包括关于一个通信协议集的信息的集合,并包括MAC地址字段和协议集字段。MAC地址字段包含分配给目标通信协议集的MAC地址。协议集字段包含显示目标通信协议集名称的信息。
图13显示了确定协议信息文件255的配置。确定协议信息文件255包含关于无线LAN***2中所使用的通信协议集的信息。确定协议信息文件255由一个记录组成,该记录包含固有MAC地址字段、对方MAC地址字段、协议集字段和参数集字段。该固有MAC地址字段包含当通信终端C3使用目标通信协议集与对方通信终端通信时,它所使用的通信终端C3的MAC地址。对方MAC地址字段包含当对方通信终端用目标通信协议集与通信终端C3通信时,它使用的对方通信终端的MAC地址。协议集字段包含显示了目标通信协议集的名称的信息。参数集字段有称为参数1、参数2等的几个子字段,每个子字段包含用于目标通信协议集的参数中的一个。
工作区域256是当控制单元24执行其控制处理时在其中临时存储程序和数据的区域。[2.2]第二实施例的操作
现在,描述在第二实施例中用于无线LAN***2的通信参数设置操作和通信参数设置后进行的通信操作。通信参数设置包括连接验证阶段、主/从确定阶段和参数设置阶段。下面是使通信终端C3和通信终端D4之间能一对一无线通信所执行的操作的实例。下文中,为了区分通信终端C3和通信终端D4的相似组件,在表示相似的相应组件的各数字后放字母“C”和“D”。
在连接验证阶段,主/从确定阶段和参数设置阶段的以下操作中,电缆通信单元20C和电缆通信单元20D用于通信终端C3和通信终端D4之间的所有通信。[2.2.1]连接验证阶段
首先,通信终端C3和通信终端D4验证它们的对方通信终端。如图14所示,在通信终端C3和通信终端D4中以相同的方式同时进行该操作。因此,这里只描述通信终端C3的操作。通信终端D4的操作通过将符号“C”换成“D”给出。
首先,通信终端C3或通信终端D4的用户直接连接通信终端C3的电缆通信单元20C和通信终端D4的电缆通信单元20D(图14,步骤S201)。
当控制单元24C经电缆通信单元20C检测电缆与另一通信终端连接时,控制单元20C读出设置管理信息文件251C,并分别将“0”置于该文件的主/从项中,将“OFF”置于该文件的设置完成通知标记项中(步骤S202)。
接下来,控制单元24C向通信终端D4发送设置管理信息文件251C的固有标识符项的值(下文中称为“ID-C”)(步骤S203)。
类似地,通信终端D4向通信终端C3发送设置管理信息文件251D的固有标识符项的值(下文中称为“ID-D”)。控制单元24C接收ID-D并用ID-D更新设置管理信息文件251C的对方标识符项的值(步骤S204)。
接下来,控制单元24C读出终端信息文件252C,并判断该文件的任何记录的标识符字段是否有与ID-D相同的值(步骤S205)。在通信终端C3先前还没验证通信终端D4的连接的情况下,任何记录的标识符字段都没有与ID-D相同的值,控制单元24C获得“否”作为步骤S205的判断结果。在通信终端C3先前已验证通信终端D4的连接的情况下,一个记录的标识符字段将有与ID-D相同的值,控制单元24C获得“是”作为步骤S205的判断结果。
在控制单元24C在步骤S205获得“是”的情况下,进行到下面说明的步骡S210。
在控制单元24C在步骤S205获得“否”的情况下,它用显示单元23C显示消息以请求口令输入(步骤S206)。口令输入是确认通信终端C3新验证通信终端D4到通信终端C3连接的操作。
在通信终端C3的用户用操纵单元22C输入口令(下文中,该口令值称为“输入口令C”)之后,控制单元24C接收输入口令C(步骤S207),控制单元24C读出设置管理信息文件251C,并判断输入口令C是否有与该文件的口令项相同的值(下文中称为“注册口令”)(步骤S208)。在输入口令C与注册口令不同的情况下,控制单元24C获得“否”作为步骤S208判断的结果。在输入口令C与注册口令相同的情况下,控制单元24C获得“是”作为步骤S208判断的结果。
在控制单元24C在步骤S208获得“否”的情况下,进行到步骤S206,重复在步骤S206到步骤S208中描述的一系列操作,直到两个口令匹配。下文中,在步骤S206到步骤S208中描述的一系列操作称为“口令核对操作”。
在控制单元24C在步骤S208获得“是”的情况下,控制单元24C读出终端信息文件252C,并向该文件添加新的记录,并将ID-D放在该记录的标识符字段中(步骤S209)。通过该操作,通信终端D4新注册到通信终端C3中。在步骤S209之后,控制单元24C进行到步骤S210。下文中,在步骤S205到步骤S209中所描述的一系列操作将称为“标识符注册操作”。[2.2.2]主/从确定阶段
在完成上述的连接验证阶段之后,通信终端C3和通信终端D4确定哪个将起主终端的作用,哪个将起从终端的作用。下文中,将参考图15解释该操作。
下面的操作将以相同方式在通信终端C3和通信终端D4中同时进行。因此,只说明通信终端C3的操作。通信终端D4的操作可简单地将涉及通信终端C3的解释中使用的符号“C”换成“D”来加以理解。
在控制单元24C完成通信终端D4的验证之后,它读出设置管理信息文件251C,并通过计算该文件的标识符项的值,即IC-C,和对方标识符项的值,即ID-D,来判断通信终端C3是否该起主终端的作用(图15,步骤S210)。例如,如果ID-C和ID-D的二进制形式的和是偶数,有较大值的通信终端就成为主终端;如果ID-C和ID-D的二进制形式的和是奇数,有较小值的通信终端就成为主终端。主/从指定的确定不仅限于前述方法,也可以使用能明确确定通信终端C3和通信终端D4中的哪一个该起主终端作用的任何其它方法。在通信终端C3该起主终端作用的情况下,控制单元24C获得“是”作为步骤S210判断的结果。在通信终端D4该起主终端作用的情况下,控制单元24C获得“否”作为步骤S210判断的结果。
接下来,说明在下面的步骤中通信终端D4发送给通信终端C3的中断处理请求。
在步骤S210判断结果的基础上,通信终端C3在步骤S213或步骤S214向通信终端D4发送或主设置请求或从设置请求作为中断处理请求,说明如下。类似地,通信终端D4向通信终端C3发送主设置请求或从设置请求作为中断处理请求。当通信终端C3的控制单元24C接收主设置请求时,它暂停其当前处理,读出设置管理信息文件251C,用该文件的“1”更新主/从项的值,然后重新启动被暂停的处理。类似地,当通信终端C3的控制单元24C接收从设置请求时,它暂停其当前处理,读出设置管理信息文件251C,用“2”更新该文件的主/从项的值,然后重新启动被暂停的处理。
这些中断处理请求只在主/从确定阶段发送,但是,在主/从确定阶段和连接验证阶段均可接收。
在控制单元24C在步骤S210获得“是”的情况下,控制单元24C读出设置管理信息文件251C,并获得该文件的主/从项的值(步骤S211)。这时,如果通信终端C3已经从通信终端D4接收主设置请求,控制单元24C在步骤S211获得“1”;而如果这时通信终端C3还未从通信终端D4接收主设置请求,控制单元24C在步骤S211获得“0”。由于通信终端C3和通信终端D4执行相同的计算,在这种情况下,通信终端D4不能向通信终端C3发送从设置请求,控制单元24C不能在步骤S211获得“2”。
在控制单元24C在步骤S211获得“0”的情况下,控制单元24C等待预定的短暂时段,例如,一秒钟,并进行到步骤S211(步骤S212)。如果在步骤S211的设置管理信息文件251C的主/从项的值是“0”,就重复该操作。在这一阶段,通信终端C3保持等待状态,直到从通信终端D4发送主设置请求。
在控制单元24C在步骤S211获得“1”的情况下,它向通信终端D4发送从设置请求(步骤S213),通信终端D4正执行确认通知,即通信终端C3已获得与通信终端D4相同的结果。在步骤S213之后,控制单元24C进行到步骤S219,说明如下。
在控制单元24C在步骤S210获得“否”的情况下,控制单元24C向通信终端D4发送主设置请求(步骤S214)。这样,通信终端C3通知通信终端D4计算结果,并请求通信终端D4肯定该结果。
在控制单元24C向通信终端D4发送主设置请求之后,它读出设置管理信息文件251C,并获得主/从项的值(步骤S215)。这时,如果通信终端C3已经从通信终端D4接收从设置请求,控制单元24C在步骤S215获得“2”。如果通信终端C3还未从通信终端D4接收从设置请求,控制单元24C在步骤S215获得“0”。由于通信终端C3和通信终端D4执行相同的计算,通信终端D4不能向通信终端C3发送主设置请求,并且控制单元24C不能在步骤S215获得“1”。
在控制单元24C在步骤S215获得“0”的情况下,控制单元24C等待预定的短暂时段,例如,一秒钟,并进行到步骤S215(步骤S216)。如果在步骤S215的设置管理信息文件251C的主/从项的值是“0”,就重复该操作。在这一阶段,通信终端C3保持等待状态,直到从通信终端D4发送从设置请求。
在控制单元24C在步骤S215获得“0”的情况下,控制单元24C进行到步骤S217,说明如下。[2.2.3]参数设置阶段
完成上述主/从确定阶段之后,通信终端C3和通信终端D4执行用于其无线通信的参数设置。参考图17进行说明。
下面,说明起主终端作用的通信终端M和起从终端作用的通信终端S的操作。按下文的说明可以明了,在通信终端C3是主终端的情况下,通过将字母“M”换成“C”,给出通信终端C3的操作;而在通信终端C3是从终端的情况下,通过将字母“S”换成“C”,给出通信终端C3的操作。用相同方法,给出通信终端D4的操作。然而,为了区分通信终端M和通信终端S的相似组件,在各相似组件后放字母“M”和“S”。
首先,通信终端S的控制单元24S产生一个任意加密密钥,读出设置管理信息文件251S,并用产生的加密密钥更新该文件的公共密钥项的值(下文中称为“密钥-2”)(图16,步骤S217)。加密密钥是数字、字母和符号的组合,它们由可产生随机数的功能产生。有许多周知的方法产生随机数,不再加以说明。
接下来,控制单元24S读出固有协议信息文件253S,并获得该文件的所有记录的MAC地址字段值和协议集字段的值(下文中称为“协议集表S”),保持各记录中的值对应。协议集表S起用于协议集的引导信息的作用,通信终端S可以在经无线通信单元21S的通信中使用该协议集。然后,控制单元24S向通信终端M发送在步骤S217产生的协议集表S和密钥-2(步骤S218)。在通信终端M的控制单元24M接收协议集表S和密钥-2之后,它读出对方协议信息文件254M,并用协议集表S的各记录的MAC地址字段的值和协议集字段的值更新该文件的各记录的MAC地址字段的值和协议集字段的值。然后,控制单元24M读出设置管理信息文件251M并用密钥-2更新公共密钥项的值(步骤S219)。
接下来,控制单元24M读出固有协议信息文件253M和对方协议信息文件254M,并判断这两个文件的协议集字段的记录的任何值是否相同(步骤S220)。在这两个文件的协议集字段有显示相同的协议集名称的值的情况下,控制单元24M获得“是”作为步骤S220判断的结果。在这两个文件的协议集字段没有显示相同的协议集名称的值的情况下,控制单元24M获得“否”作为步骤S220判断的结果。
在控制单元24M在步骤S220获得“否”的情况下,控制单元24M向通信终端S发送通信故障通知。然后,控制单元24M用显示单元23M显示声明无法执行无线通信的设置的消息(步骤S221)。在该步骤之后,控制单元24M结束操作。
当控制单元24S从通信终端M接收通信故障通知时,它用显示单元23S显示声明无法执行无线通信的设置的消息(步骤S222)。在该步骤之后,控制单元24S结束操作。下文中,在步骤S220到步骤S222中所描述的一系列操作将被称为“通信可能性确认操作”。
在控制单元24M在步骤S220获得“是”的情况下,控制单元24M从固有协议信息文件253M的记录提取,任何有与对方协议信息文件254M的记录的协议集字段的值相同的协议集字段的值的记录。在从固有协议信息文件253M提取几个记录的情况下,控制单元24M比较这些记录的优先级字段的值,并选择有最小优先级字段的值的记录。在只从该文件提取一个记录的情况下,控制单元24M选择该记录。然后,控制单元24M读出确定协议信息文件255M,并用所选择的记录的MAC地址字段的值更新该文件的该一个记录的固有MAC地址字段的值(下文中称为“MAC-M”);然后,控制单元24M用所选择的记录的协议集字段的值更新该文件的该一个记录的协议集字段的值(下文中称为“确定协议集2”)。接下来,控制单元24M从对方协议信息文件254M的记录检索有与确定协议集2相同的协议集字段的值的记录,并用检索的记录的MAC地址字段的值更新确定协议信息文件255M的该一个记录的对方MAC地址字段的值(下文中称为“MAC-S”)(步骤S223)。
接下来,控制单元24M确定要求改变哪个通信参数,以使通信终端S能与使用确定协议集2所显示的协议集的通信终端M进行无线通信。用在步骤S223从固有协议信息文件253M检索并选择的记录的参数集字段的值作出该确定(步骤S224)。下文中,用于通信终端M和通信终端S的参数集分别称为“参数集M”和“参数集S”。
现在,用一个实例来说明步骤S224的确定参数集的操作。这里,假定确定协议集2显示“IEEE802.11b TCP/IP”,并且其协议集字段的值显示“IEEE802.11b TCP/IP”的固有协议信息文件253M的记录的参数集字段的值如下:
参数1“IEEE802.11b:Mode=Infrastructure”
参数2“IEEE802.11b:信道ID=3”
参数3“IP地址/子网掩码=192.168.0.220/255.255.255.0”
在这种情况下,控制单元24M确定以下参数作为参数集M:
参数1“IEEE802.11b:Mode=Ad Hoc”
参数2“IEEE802.11b:信道ID=5”
控制单元24M也确定以下参数作为参数集S:
参数1“IEEE802.11b:Mode=Ad Hoc”
参数2“IEEE802.11b:信道ID=5”
参数3“IP地址/子网掩码=192.168.0.221/255.255.255.0”这里,内部配置模式意味着通过存取点与中继器通信的形式,Ad Hoc模式意味着IEEE802.11b中规定的同层间通信的形式。
在原始设置基础上,通信终端M使用IEEE802.11b中的内部配置模式。控制单元24M选择Ad Hoc模式作为IEEE802.11b的通信模式,以便使在无线LAN***2中能一对一通信。在该原始设置基础上,对于IEEE802.11b的信道ID,通信终端M使用3。信道ID3显示通信终端M最初所属的无线LAN中使用的频道,且控制单元24M选择与3不同的5作为未使用的信道ID,以避免如果在无线LAN***2中也使用3作信道ID所导致的信道冲突。
在原始设置基础上,对于TCP/IP的参数,通信终端M分别用192.168.0.220作为IP地址,用255.255.255.0作子网掩码。无需改变用于通信终端M的IP地址和子网掩码,而参数集M不包含IP地址和子网掩码的参数。另一方面,通信终端S的IP地址和子网掩码必须是显示从属于与通信终端M相同的网络的且与通信终端M的地址不同的地址的集。因此,控制单元24M选择192.168.0.221作为IP地址,以及255.255.255.0作子网掩码,作为用于通信终端S的参数。
在控制单元24M在步骤S224确定参数集M和参数集S之后,它读出确定协议信息文件255M,并用参数集M更新该文件的该一个记录的参数集字段的值。然后,控制单元24M获得该记录的固有MAC地址字段的值,即MAC-M,和该记录的协议集字段的值,即确定协议集2,并向通信终端S发送MAC-M、确定协议集2和参数集S(步骤S225)。该信息包括使通信终端S能经无线通信单元21S与通信终端M执行无线通信的通信参数。
在控制单元24S从通信终端M接收MAC-M、确定协议集2和参数集S之后,它读出确定协议信息文件255S,并分别用MAC-M更新该文件的该一个记录的对方MAC地址字段的值,用确定协议集2更新该记录的协议集字段的值,用参数集S更新该记录的参数集字段的值。然后,控制单元24S读出固有协议信息文件253S,从该文件的记录检索有与确定协议集2相同的协议集字段的值的记录,获得所检索记录的MAC地址字段的值,即MAC-S,并用MAC-S更新确定协议信息文件255S的该一个记录的固有MAC地址字段的值(步骤S226)。
在通信终端M和通信终端S中用相同方法同时进行下面的操作。因此,这里只描述通信终端M的操作。通过将符号“M”换成“S”给出通信终端S的操作。
控制单元24M读出确定协议信息文件255M,并向无线通信单元21M发送:该文件的该一个记录的协议集字段的值,即确定协议集2;和该记录的参数集字段的值,即参数集M。在无线通信单元21M接收确定协议集2和参数集M之后,它用参数集M在其非易失性存储器中更新相应于确定协议集2的通信协议集的参数。当无线通信单元21M完成参数的改变时,它通知控制单元24M参数设置完成(图17,步骤S227)。
在控制单元24M从无线通信单元21M接收设置完成的通知之后,它向通信终端S发送设置完成通知(步骤S228)。
下面说明中断处理请求,通信终端S在下面的步骤中向通信终端M发送中断处理请求。如上所述,通信终端M在步骤S228向通信终端S发送设置完成通知。类似地,通信终端S向通信终端M发送设置完成通知。当控制单元24M接收设置完成通知时,它暂停其当前处理,读出设置管理信息文件251M,用“ON”更新设置完成通知标记项的值,并重新启动被暂停的处理。
在控制单元24M在步骤S228发送设置完成通知之后,它读出设置管理信息文件251M,并判断设置完成通知标记项的值是否是“ON”(步骤S229)。如果通信终端M这时已从通信终端S接收到设置完成通知,控制单元24M获得“是”作为在步骤S229该判断的结果。如果通信终端M这时还未从通信终端S接收到设置完成通知,控制单元24M获得“否”作为在步骤S229该判断的结果。
在控制单元24M在步骤S229获得“否”的情况下,控制单元24M等待预定的短暂时段,例如,一秒钟,并进行到步骤S229(步骤S230)。如果在步骤S211的设置管理信息文件251M的设置完成通知标记项的值是“OFF”,就重复该操作。在这一阶段,通信终端M保持等待状态,直到从通信终端S发送设置完成通知。
在控制单元24M在步骤S229获得“是”的情况下,它用显示单元23M显示声明用于无线通信的参数设置已完成的消息(步骤S231)。
一旦显示的消息通知通信终端M和通信终端S的用户,用于无线通信的参数设置已完成,它们就可断开电缆通信单元20M和电缆通信单元20S。
通过上述操作,使通信终端M和通信终端S能用无线通信单元21M和无线通信单元21S来执行一对一无线通信。[2.2.4]使用公共密钥的通信方法
完成上述通信参数设置阶段之后,当通信终端C3和通信终端D4在无线LAN***2中执行一对一无线通信时,通信终端C3和通信终端D4用它们的公共加密密钥加密和解码通信的信息。现在说明通信操作。在下面的说明中,通信终端C3向通信终端D4发送信息,但是,该功能在终端之间是可互换的。
当通信终端C3需要向通信终端D4发送信息时,首先,控制单元24C读出确定协议信息文件255C,并比较接收者,即通信终端D4的MAC地址的值(下文中称为“MAC-D”)和该文件的该一个记录的对方MAC地址字段的值。进行这一比较以确认信息的接收者是在无线LAN***2中建立的一对一无线通信中的对方通信终端。如果值匹配,控制单元24C就读出设置管理信息文件251C,并用该文件的公共密钥项的值,即密钥-2,加密将要发送给通信终端D4的信息。然后,控制单元24C用确定协议信息文件255C的记录的协议集字段的值显示的通信协议集将被加密的信息格式化。然后,控制单元24C获得确定协议信息文件255C的该一个记录的固有MAC地址字段的值(下文中称为“MAC-C”),将MAC-D作为发送者MAC地址并将MAC-C作为接收者MAC地址附加在格式化的信息上,并将该信息经无线通信单元21C发送到通信终端D4。
当通信终端D4的控制单元24D经无线通信单元21D从通信终端C3接收加密的信息时,首先,它从接收到的信息获得发送者MAC地址,即MAC-C。然后,控制单元24D读出确定协议信息文件255D,并比较MAC-C和该文件的该一个记录的对方MAC地址字段的值。进行这一比较以确认信息的发送者是在无线LAN***2中建立的一对一无线通信中的对方通信终端。如果值匹配,控制单元24D就读出设置管理信息文件251D,并用该文件的公共密钥项的值,即密钥-2,解码接收到的信息。[2.3]第二实施例的优点
在第二实施例中,通过简单地使他们的通信终端的电缆通信单元彼此接触,通信终端的用户可以执行用于无线通信的参数设置。另外,无需启动任何应用软件以执行参数设置。很明显,因而任何用户都可容易地执行通信参数设置。
在第二实施例中,通信终端的用户只须在通信参数设置操作中输入预注册的口令。此外,在通信参数设置中,自动选择在通信终端之一中被给予较高优先级的通信协议,因此,就不存在选择不适当通信协议将损害由自动化实现的通信效率的可能性。
在无线LAN***2中,根据本发明的第二实施例,在通信终端之间交换的信息是加密的,因而防止了未经授权的访问。加密是周知的技术,有两种类型的加密:公共密钥加密术和公用密钥加密术。公共密钥加密术比公用密钥加密术快得多,但是有内在危险,如果加密密钥被盗用,那么信息内容也容易被盗用。在无线LAN***2中,使用公共密钥加密术,但是,因为通过两个通信终端的直接联系发送和接收密钥,所以密钥交换是安全的。[3]第三实施例[3.1]第三实施例的配置[3.1.1]无线LAN***的配置
在本发明的第三实施例中,通信终端用本发明的通信参数设置方法新连接到无线LAN***上,并可在无线LAN中与其它通信设备通信。图18显示了在通信参数设置状态中的无线LAN***的状态和在第三实施例的通信参数设置完成后的状态。下文中,根据本发明的第三实施例已完成通信参数设置的状态下的LAN***称为“无线LAN***3”。
在本发明的第三实施例中,无线LAN***由通信终端E5、通信终端F6、通信终端G7和通信终端H8组成。通信终端F6、通信终端G7和通信终端H8通过无线通信彼此连接;通信终端E5经数据电缆连接到通信终端F6,以便连接用于和通信终端F6、通信终端G7和通信终端H8通信的无线LAN***。
在第三实施例中,通信终端E5的用户用通信终端E5的操纵单元向通信终端E5发送用于通信参数设置的启动指令。一接收该指令,通信终端E5就起请求确定无线LAN***3中的无线通信所要求的通信参数的通信设备的作用;通信终端F6起确定的通信参数的通信设备的作用。因此,通信终端F6确定要求改变以启动通信终端E5在无线LAN***3中执行无线通信的通信参数,并向通信终端E5发送确定的通信参数。通信终端E5从通信终端F6接收通信参数,并在接收到的通信参数基础上改变其通信参数。在第三实施例中,类似于第二实施例,也设置涉及中层中的通信协议(如TCP/IP等)的参数。[3.1.2]通信终端的配置[3.1.2.1]有电缆通信单元的通信终端的配置通信单元
在第三实施例中,通信终端E5能够通过经数据电缆连接于通信终端F6与其它通信终端执行无线通信。图19显示通信终端E5的配置。由于通信终端F6的配置与通信终端E5的相同,省略对通信终端F6的配置的解释。
通信终端E5具有电缆通信单元27、无线通信单元28、操纵单元29、显示单元30、控制单元31和存储单元32。所有这些组件都经总线33彼此电连接。
无线通信单元28、操纵单元29、显示单元30和控制单元31的功能和配置分别与第二实施例中的通信终端C3的无线通信单元21、操纵单元22、显示单元23、控制单元24的相同,因此其解释从略。存储单元32的功能也与第二实施例中的通信终端C3的存储单元25的相同,从而省略其解释。
电缆通信单元27的功能与第二实施例中的通信终端C3的电缆通信单元20的相同,但具有设计用于电缆而非直接连接的配置。
存储单元32存储设置管理信息文件321、终端信息文件322、固有协议信息文件323、对方协议信息文件324、确定协议信息文件325、标识符信息文件326和公用密钥信息文件327,并有工作区域328。
终端信息文件322、对方协议信息文件324的配置,工作区域328的功能分别与第二实施例中的通信终端C3的终端信息文件252、对方协议信息文件254、工作区域256的相同,并且其解释从略。
图20显示了设置管理信息文件321的配置。设置管理信息文件321有固有标识符项、口令项、专用密钥项、公用密钥项。固有标识符项和口令项的功能与第二实施例中通信终端C3的设置管理信息文件251中的相同。专用密钥项包含关于加密密钥的信息,使用它,通信终端E5对通信终端E5从无线LAN***3中其它通信终端接收的加密信息进行解码。公共密钥项包含关于加密密钥的信息,通过它,通信终端E5对通信终端E5以外的通信终端在无线LAN***3中发送给通信终端E5的信息进行加密。专用密钥项与公用密钥项的值成为一对,并且使用公用密钥项的值加密的信息可用专用密钥项值进行解码。
图21显示了固有协议信息文件323的配置。固有协议信息文件323的配置与第二实施例中通信终端C3的固有协议信息文件253的配置几乎相同,但由于优先级项在第三实施例中是不需要的,因此它没有该项。
图22显示确定协议信息文件325的配置。确定协议信息文件325的配置与第二实施例中通信终端C3的固有协议信息文件255的配置几乎相同,但它具有的记录数与通信终端E5和通信终端F6可使用的通信协议集的数相同,每个记录由关于一个通信协议集的信息集合构成。
图23显示标识符信息文件326的配置。标识符信息文件326具有几个记录,并且记录数与在无线LAN***3中先前已与通信终端E5通信的通信终端数相同。文件的每个记录具有MAC地址字段和标识符字段。MAC地址字段包括目标通信终端的MAC地址,标识符字段包含目标通信终端的标识符。在一个通信终端具有几个MAC地址的情况下,与MAC地址相应的记录的标识符字段值相同。
图24显示公用密钥信息文件327的配置。公用密钥信息文件327具有几个记录,并且记录数与在无线LAN***3中通信终端E5先前已通信的通信终端数相同。每个记录具有标识符字段和公用密钥字段。标识符字段包含目标通信终端的标识符,公用密钥字段包含关于目标通信终端的公用密钥的信息。[3.1.2.2]不带电缆通信单元的通信终端的配置
在第三实施例中,通信终端G7和通信终端H8不与通信终端E5连接,并且其配置与通信终端E5的不同。图25显示通信终端G7的配置。通信终端H8的配置与通信终端G7的相同,从而省略对通信终端H8的配置的解释。
通信终端G7具有无线通信单元34、操纵单元35、显示单元36、控制单元37和存储单元38。所有这些组件经总线39彼此电连接。
无线通信单元34、操纵单元35、显示单元36和控制单元37的功能和配置分别与第二实施例中的通信终端C3的无线通信单元21、操纵单元22、显示单元23和控制单元24相同,因此其解释从略。存储单元38的功能也与第二实施例中的通信终端C3的存储单元25相同,从而省略其解释。
存储单元38存储设置管理信息文件381、标识符信息文件382和公用密钥信息文件383,并有工作区域384。
标识符信息文件382和公用密钥信息文件383的配置分别与通信终端E5的标识符信息文件326和公用密钥信息文件327相同,从而省略其解释。工作区域328的功能与第二实施例中的通信终端C3的工作区域256相同,并且其解释从略。
图26显示了设置管理信息文件381的配置。设置管理信息文件381有固有标识符项、专用密钥项和公用密钥项。固有标识符项的功能与第二实施例中通信终端C3的设置管理信息文件251中的相同。专用密钥项和公用密钥项的功能与通信终端E5的设置管理信息文件321的相同。[3.2]第三实施例的操作
现在,描述在第三实施例中用于无线LAN***3的通信参数设置操作和通信参数设置后进行的通信操作。通信参数设置包括连接验证阶段和参数设置阶段。下面为区分通信终端E5、通信终端F6和通信终端G7的相似的组件,在代表类似的相应组件的各数字后放字母“E”和“F”以及“G”。
在连接验证阶段和参数设置阶段的以下操作中,电缆通信单元27E和电缆通信单元27F用于通信终端E5和通信终端F6之间的所有通信。[3.2.1]连接验证阶段
首先,响应于从通信终端E5发送的连接请求,通信终端F6验证通信终端E5到通信终端F6的连接。如图27所示,给出其操作的解释。
各个通信终端E5或通信终端F6的用户分别将数据电缆的一端连接于电缆通信单元27E和电缆通信单元27F。当使用数据电缆进行连接时,由控制单元31E和控制单元31D检测(图27,步骤S301)
接着,控制单元31E执行口令核对操作。这里口令核对操作与第二实施例中的步骤S206到步骤S208中说明的系列操作几乎相同,因此其具体说明从略(从步骤S302到步骤S304)。但是,在步骤S302在显示单元30E中显示的信息请求仅新连接到无线LAN***的通信终端的用户输入他/她的口令。该口令输入步骤用来确认试图连接到无线LAN***的通信终端E5的用户的权限,并也用于在通信终端E5中建立通信终端E5的对方通信终端用来确定下面操作中的通信参数。
步骤S301之后,通信终端F6的控制单元31F通过显示单元30F显示与控制单元31E在步骤S302显示的相同的信息,但是因为通信终端F6新连接到无线LAN***,通信终端F6的用户不输入任何口令。因此,当用户完成了口令核对时,控制单元31F不通过控制单元31E执行在步骤S303和步骤S304执行的那些操作。
在步骤S304两个口令匹配的情况下,首先,控制单元31E读出设置管理信息文件321E,并且获得该文件的固有标识符项值(后面称为“ID-E”)。之后,控制单元31E读出固有协议信息文件323E,并获得该文件的所有记录的MAC地址字段值和协议集字段值(后面称为“协议集表E”),保持在各个记录中的它们的一致性。协议集表E用作协议集的引导信息,通信终端E5在经无线通信单元28E的通信中使用该协议集。接着,控制单元31E将IE-E和协议集表E发送到通信终端F6(步骤S305)。步骤S305后,控制单元31E移动到后面解释的步骤S314。
在通信终端F6的控制单元31F接收ID-E和协议集表E后,它读出设置管理信息文件321F并用ID-E更新该文件对方标识符项值。之后,控制单元31F读出对方协议信息文件324F并用协议集表E的各个记录的MAC地址字段值和协议集字段值更新该文件的每个记录的MAC地址字段值和协议集字段值。
接着,通信终端F6执行标识符注册操作。这里标识符注册操作与第二实施例的步骤S205到步骤S209所述的系列操作相同,其解释从略(从步骤S307到步骤S311)。在步骤S311后,控制单元31F移动到后面解释的步骤S312。[3.2.2]参数设置阶段
在上面解释的连接验证阶段后,通信终端F6确定改变为使通信终端E5能在无线LAN***3中执行无线通信所需的通信参数,并且通信终端E5在通信终端F6确定的通信参数的基础上执行参数设置。参考图28说明其操作。
首先,通信终端E5和通信终端F6执行通信可能性确认操作。这里通信可能性确认操作与第二实施例中的步骤S220到步骤S222所述系列操作相同(步骤S312到步骤S314)。在这里的通信可能性确认操作中,通信终端E5起到第二实施例中通信终端S所起的作用,并且通信终端F6起到通信终端M的作用。
在步骤S312中,在固有协议信息文件323F和对方协议信息文件324F的协议集字段具有显示协议集的相同名称的值,并且控制单元31F作为判断结果获得“是”的情况下,控制单元31F从固有协议信息文件323F的记录提取具有和对方协议信息文件324F的记录的协议集字段值相同的协议集字段值的任何记录。在这种情况下,可提取几个记录。之后控制单元31F读出确定协议信息文件325F,并且分别用各个提取的记录的MAC地址字段值(后面叫做“MAC-List-F”)和协议集字段值(后面叫做“确定协议集列表3”)更新文件的各个记录的固有MAC地址字段值和协议集字段值。接着控制单元31F对确定的协议信息文件325F的每个记录执行下面的操作,以更新确定的协议信息文件325F的每个记录的对方MAC地址字段值。即,首先,控制单元31F从对方协议信息文件324F检索具有与目标记录的协议集字段值相同的协议集字段值的记录。接着,控制单元31F用检索的记录的MAC地址字段值更新目标记录的对方MAC地址字段值(步骤S315)。
接着,控制单元31F读出确定的协议信息文件325F并对文件的每个记录执行下面的操作。控制单元31F读出固有协议信息文件323F,并从该文件检索具有与确定的协议信息文件325F的目标记录的协议集字段值相同的协议集字段值的记录。然后在检索的记录的参数集字段值的基础上,控制单元31F确定通信参数,该参数需要改变来使得通信终端E5使用目标记录的协议集字段值显示的协议集与其它通信终端进行无线通信。接着控制单元31F用确定的通信参数更新目标记录的参数集字段值(步骤S316)。此后,在步骤S316确定的通信终端E5的参数集叫作“参数集列表E”。
使用实际例子,解释步骤S316确定参数集的操作。这里假设确定的协议集列表3显示“IEEE802.11b TCP/IP”和“Bluetooth NetBEUT”,并且协议集字段值显示“IEEE802.11b TCP/IP”和“Bluetooth NetBEUT”的固有协议信息文件323F的记录的参数集字段值分别如下表示:
“IEEE802.11b TCP/IP”
参数1“IEEE802.11b:Mode=Ad Hoc”
参数2“IEEE802.11b:Channel ID=3”
参数3“IP Address/Subnet Mask=192.168.0.220/255.255.255.0”
“Bluetooth NetBEUT”
参数1“Bluetooth:PIN Code=4E63”
在这种情况下,控制单元31F确定下面的参数作为参数集列表E:
“IEEEE802.11b TCP/IP”
参数1“IEEE802.11b:Mode=Ad Hoc”
参数2“IEEE802.11b:Channel ID=3”
参数3“IP Address/Subnet Mask=192.168.0.220/255.255.255.0”
“Bluetooth NetBEUT”
参数1“Bluetooth:PIN Code=4E63”
这里PIN码指的是用于连接验证的个人识别号码,其在Bluetooth中规定。
在包含通信终端F6的无线LAN中,IEEE802.11b用于束缚于TCP/IP。关于IEEE802.11b,Ad Hoc模式用作其通信模式,并且在这个无线LAN中3用作其信道ID。这些参数在无线LAN中所有通信设备中应相同,并且控制单元31F向参数集列表E添加这些参数的拷贝。关于TCP/IP,192.168.0.xxx(“xxx”是小于256的正整数)用作IP地址,255.255.255.0用作无线LAN中的子网掩码。控制单元31F检查与通信终端F6的IP地址相邻的IP地址是否通过对其进行广播来在无线LAN中使用,并且在不被使用的情况下,向参数集列表E添加192.168.0.222/255.255.255.0,作为通信终端E5的未用IP地址/子网掩码。
在无线LAN中,Bluetooth也通过束缚于NetBEUI来使用。在Bluetooth中,同一通信网络的所有通信设备应使用相同的PIN码,并且控制单元31F将这个参数添加到参数集列表E中。关于NetBEUI,在这种情况下不需要改变参数,并且控制单元31F不对参数集协议列表E作添加。
在控制单元31F在步骤S316确定参数集列表E后,它读出确定的协议信息文件325F,并将文件的所有记录的固有MAC地址字段值,即MAC-List-F、文件的所有记录的协议集字段值;即确定的协议集列表3以及文件的所有记录的参数集字段值,即参数集列表E发送到通信终端E5(步骤S317)。这个信息由使通信终端E5能经无线通信单元28E执行与其它通信终端的无线通信的通信参数构成。
在控制单元31E从通信终端F6接收MAC-List-F、确定的协议集列表3以及参数集列表E后,它读出确定的协议信息文件325E并分别用MAC-List-F更新文件的各个记录的对方MAC地址字段值,用确定的协议集列表3的各个记录的值更新文件各个记录的协议集字段值,用参数集列表E的各个记录的值更新文件的各个记录的参数集字段值(步骤S318)。
接着,控制单元31E向无线通信单元28E发送确定的协议信息文件325E的所有记录的协议集字段值,即确定的协议集列表3,和确定的协议信息文件325E的所有记录的参数集字段值,即参数集列表E。当无线通信单元28E接收确定的协议集列表3和参数集列表E时,它用参数集列表E更新在其非易失性存储器中对应于确定的协议集列表3的通信协议集的参数。当无线通信单元28E完成参数的改变时,他把参数设置完成通知给控制单元31E(步骤S319)。
在控制单元31E从无线通信单元28E接收设置完成的通知后,它向通信终端F6发送设置完成通知(步骤S320),并且通信终端F6的控制单元31F从通信终端E5接收设置完成通知(步骤S321)。
在步骤S320后,控制单元31E在显示单元30E上显示无线通信的参数设置完成的消息(步骤S322)。类似地,步骤S321后,控制单元31F在显示单元30F上显示无线通信的参数设置完成的消息。
一旦通过显示的无线通信设置已经完成的消息通知了通信终端E5和通信终端F6的用户,他们就断开电缆通信单元27E和电缆通信单元27F的电缆连接。通过上面解释的操作,使通信终端E5使用在确定的协议集列表3中包括的协议集执行与其它通信终端的无线通信。
例如,如果通信终端F6与通信终端G7使用IEEE802.11b TCP/IP通信,并且使用Bluetooth NetBEUI与通信终端H8通信,则通信终端E5能使用IEEE802.11b TCP/IP和Bluetooth NetBEUI与通信终端F6通信;使用IEEE802.11b TCP/IP和通信终端G7通信;使用Bluetooth NetBEUI与通信终端H8通信。
[3.2.3]使用公用密钥通信的方法
在完成了上面解释的通信参数的设置后,当通信终端E5在无线LAN***3中执行与其它通信终端的无线通信时,它们使用它们的公用加密密钥和专用加密密钥加密并解码通信信息。参考图29和30,解释通信操作。在下面的解释中,通信终端E5和通信终端G7通信,并且省略了和其它通信终端的通信操作的解释,因为其操作与和通信终端G7通信的操作相同。而且,在下面的解释中,通信终端E5与通信终端G7的功能可互换。在下面的解释中,通信终端E5和通信终端G7之间的所有通信通过无线通信单元28E和无线通信单元34G执行。
这里,作为例子,通信终端E5请求通信终端G7执行交易。首先,通信终端E5的控制单元31E读出标识符信息文件326E并且判断文件的任何记录的MAC地址字段与接收机通信终端G7的MAC地址(后面叫作“MAC-G”)是否具有相同的值(图29,步骤S324)。在文件的任何记录的MAC地址字段具有与MAC-G相同的值时,作为在步骤S324的判断结果,控制单元31E获得“是”。在文件的任何记录的MAC地址字段不具有与MAC-G相同的值时,作为在步骤S324的判断结果,控制单元31E获得“否”。
如果控制单元31E在步骤S324获得“是”,则它移动到如下解释的步骤S329。
如果控制单元31E在步骤S324获得“否”,则它向通信终端G7发送标识符请求(步骤S325),并且控制单元31G从通信终端E5接收标识符请求(步骤S326)。
控制单元37G读出设置管理信息文件381G,并且将文件的标识符项值(后面叫作“ID-G”)发送到通信终端E5(步骤S327)。在控制单元31E从通信终端G7接收ID-G后,它读出标识符信息文件326E,向文件添加一个新记录,并且在MAC地址字段中和新记录的标识符字段中放置MAC-G和ID-G(步骤S328)。
接着,控制单元31E读出公用密钥信息文件327E并判断文件的任何记录的标识符字段值是否具有与ID-G相同的值(图30中,步骤S329)。在文件的任何记录的标识符字段值具有与ID-G相同的值时,作为在步骤S329的判断结果,控制单元31E获得“是”。在文件的任何记录的标识符字段值不具有与ID-G相同的值时,作为在步骤S329的判断结果,控制单元31E获得“否”。
如果控制单元31E在步骤S329获得“是”,则它移动到如下解释的步骤S334。
如果控制单元31E在步骤S329获得“否”,则它向通信终端G7发送公用密钥请求(步骤S330),并且控制单元37G从通信终端E5接收公用密钥请求(步骤S331)。
控制单元37G读出设置管理信息文件381G,并且将公用密钥项值(后面叫作“Key-G”)发送到通信终端E5(步骤S332)。在控制单元31E从通信终端G7接收Key-G后,它读出公用密钥信息文件327E,向文件添加一个新记录,并且分别在标识符字段中和新记录的公用密钥字段中放置ID-G和Key-G(步骤S333)。步骤S333后,控制单元31E移动到后面解释的步骤S334。之后,将上述解释的步骤S324到步骤S333中说明的系列操作叫作“公用密钥获取操作1”。
在公用密钥获取操作1后,控制单元31E准备要发送到通信终端G7的交易请求信息。交易请求信息除包含对通信终端G7的交易的请求消息外,还包含交易的必要数据(步骤S334)。之后,控制单元31E使用Key-G加密交易请求信息并向通信终端G7发送加密的交易请求信息(步骤S335)。
当通信终端G7的控制单元37G接收加密的交易请求信息时,它读出设置管理信息文件321F,并使用文件的专用密钥项值解码加密的交易请求信息(步骤S336)。
控制单元37G在解码的交易请求信息之后执行交易,并在工作区域384G中存储交易结果信息(图31中,步骤S337)。
在步骤S337之后,通信终端E5和通信终端G7执行公用密钥获取操作2,其是与上面解释的公用密钥获取操作1(从步骤S324到步骤S333)相同种类的操作(从步骤S338到步骤S347)。公用密钥获取操作2与公用密钥获取操作1是相同的操作,除了公用密钥获取操作1中的通信终端E5的作用由公用密钥获取操作2中的通信终端G7取代,并且解释因此从略。
在完成公用密钥获取操作2后,控制单元37G读出在步骤S337中存储在工作区域384中的交易结果信息。之后,控制单元37G读出公用密钥信息文件383G,从文件检索具有与通信终端E5的MAC地址相同的标识符字段值的记录(后面叫作“MAC-E”),并且获得检索的记录的公用密钥字段值(后面叫作“Key-E”)。控制单元37G使用Key-E加密交易结果信息,并且将加密的信息发送到通信终端E5(步骤S348)。
当通信终端E5的控制单元31E接收加密的交易结果信息时,它读出设置管理信息文件321E,并使用文件的专用密钥项值解码加密的交易结果信息(步骤S349)。通过上面解释的操作,控制单元31E从通信终端G7接收它请求的交易的结果。
[3.3]第三实施例的优点
在第三实施例中,新连接到无线LAN的通信终端的用户可通过简单地用数据电缆将他/她的通信终端连接到无线LAN中的其它通信终端之一来执行无线通信的参数设置。而且,不需要启动任何应用软件来执行参数设置。很明显,因此,通信参数设置可容易由任何用户执行。
在第三实施例中,通信终端的用户仅需要在通信参数设置操作中输入他们的预先登记的口令。另外,在通信参数设置中,选择几个通信协议,并且新连接到无线LAN的通信终端可与无线LAN中的很多通信终端通信,而不需要在无线LAN***中中继通信的存取点。
在无线LAN***3中,根据本发明的第三实施例,在通信终端之间交换的信息被加密,并且从而防止未经授权的访问。大部分无线通信协议使用它们自己的规则来加密要被通信的指定信息。但是,新连接到无线LAN***的通信终端的用户可能不清楚是否实际使用了加密,并且无论使用加密对用户是否是明显的,他或她难于改变已经操作的无线LAN的设置。但是,通过使用根据本发明的第三实施例的通信参数设置方法,由于不需要对无线LAN***自身作任何改变,新连接到LAN的通信终端的用户能够总是并容易地使用加密。[4]第四实施例[4.1]第四实施例的配置[4.1.1]LAN***的配置
在本发明的第四实施例中,通信终端新连接到几个通信设备已经通过中继通信的存取点彼此通信的LAN。使新连接的通信终端能与连接到存取点的其它通信设备通信。图33表示第四实施例的通信参数设置阶段中的LAN***的状态和通信参数设置后的状态。后面,在本发明的第四实施例中的通信参数设置后实现的LAN***将称为“LAN***4”。
在第四实施例中,提供一种中继通信并通过无线通信连接到通信终端J11的存取点10。存取点10也用过有线通信连接到通信终端K12和网络服务器13。而且,存取点10可按需要在互联网上连接到远处总机构中的数据库。存取点10也连接到***设备,如打印机(未示出)和扫描仪(未示出)。
这个实施例的LAN也起作用。通信终端I9通过使用红外线新连接于LAN,以将通信终端I9连接于存取点10。在通信终端I9中执行通信参数设置来使其与通信终端J11、通信终端H12、互联网和诸如打印机和扫描仪的任何***设备通信。
在第四实施例中,通信终端I9请求通信参数以便在LAN***4中通信,并且存取点10确定并发送这些参数到通信终端I9。当通信终端I9从存取点10接收通信参数时,它将其通信参数改变为这些接收的参数。在第三实施例中,类似于第二实施例和第三实施例,也设置与中间层的通信协议,如TCP/IP相关的参数等。
这里,作为例子,假设第四实施例中的LAN***属于公司A、分支B、部门C。公司A的总机构中的数据库以公司A的所有通信设备所属的部门的名称来存储其标识符,并且连续更新数据库中的信息。
在公司A的总机构和所有分支的所有LAN中,在每个网络资源中,包括例如共享文件夹、共享打印机等中,根据账户组在网络中的状态来使得特定存取权对于账户组可用;并且网络服务器13管理该存取权。账户组具有“同一分支同一部门”、“同一分支不同的部门”和“不同的分支”。存取权具有“全面访问”,其同意阅读、编辑和删除资源的内容;“只读”,其仅同意读出资源的内容;和“访问拒绝”,其拒绝使用资源的任何内容。而且,例如共享文件夹可对同一分支同一部门的用户账户给予全面访问,对同一分支不同部门的用户账户给予只读,并且对于不同分支的用户账户给出访问拒绝。
存取点10通过有线通信连接于网络服务器13,并且同时将三个不同的用户账户登录到第四实施例的LAN上。用户账户之一是同一分支同一部门的用户账户(下文叫作“账户P1”),另一个是同一分支不同部门的用户账户(下文叫作“账户P2”),并且剩余一个为不同分支的用户账户(下文叫作“账户P3”)。[4.1.2]通信设备的配置[4.1.2.1]新连接的通信终端的配置
接着,参考图34解释将新连接于第四实施例的LAN的通信终端I9的配置。
通信终端I9具有红外通信单元40、无线通信单元41、操纵单元42、显示单元43、控制单元44和存储单元45。所有这些组件彼此通过总线46彼此电连接。
无线通信单元41、操纵单元42、显示单元43和控制单元44的功能和配置分别与第二实施例中的通信终端C3的无线通信单元21、操纵单元22、显示单元23、控制单元24相同,因此其解释从略。存储单元45的功能也与第二实施例中的通信终端C3的存储单元25的相同,从而省略其解释。
红外通信单元40通过红外连接于相同类型的红外通信单元,从而包含参数信息等的电信号在控制单元44的控制下被发送和接收。红外通信单元40具有天线(未示出),并且它解调接收的信号为基带信号,该信号包含文本和图像数据等,并且经天线发送到控制单元44。红外通信单元40还从控制单元44接收基带信号,并且根据基带信号调制结果得到的载波信号,以及经天线把该信号发送到外部。具有与红外通信单元40相同类型的红外通信单元的通信设备共享单通信协议,并且通信终端I9经红外通信单元40通过通信协议方式发送和接收信息。
存储单元45存储设置管理信息文件451、固有协议信息文件452、对方协议信息文件453和确定协议信息文件454,并有工作区域455。
固有协议信息文件452、对方协议信息文件453、确定协议信息文件454和工作区域455的配置分别与第二实施例中的通信终端C3的固有协议信息文件253、对方协议信息文件254、确定协议信息文件255和工作区域256的相同,并且其解释从略。
图35显示了设置管理信息文件451的配置。设置管理信息文件451有固有标识符项、口令项、专用密钥项、公用密钥项和公共密钥项。固有标识符项和口令项的功能与第二实施例中通信终端C3的设置管理信息文件251中的相同。专用密钥项包含关于加密密钥的信息,使用它,通信终端I9解码通信终端I9在通信参数设置阶段从存取点10接收的加密信息。公用密钥项包含关于加密密钥的信息,使用它,通信终端I9对存取点10在通信参数设置阶段发送到通信终端I9的信息进行加密。专用密钥项与公用密钥项的值成为一对,并且使用公用密钥项的值加密的信息可用专用密钥项值进行解码。公共密钥项包含关于加密密钥的信息,使用它,通信终端I9加密和解码经存取点10与LAN***4中的其他通信设备进行通信的信息。[4.1.2.2]存取点的配置
参考图36,解释第四实施例中中继无线通信的存取点10的配置。存取点10具有红外通信单元47、无线通信单元48、电缆通信单元49、控制单元50和存储单元51。这些组件经总线52彼此电连接。
红外通信单元47的功能和配置与通信终端I9的红外通信单元40的相同,因此省略对其的解释。无线通信单元48的功能和配置与第二实施例的通信终端C3的无线通信单元21的相同,因此省略对其的解释。而且,存储单元51的功能也与第二实施例中的通信终端C3的存储单元25的相同,从而省略其解释。
电缆通信单元49通过LAN电缆、光缆等连接于相同类型的电缆通信单元,并且它在存取点10执行与其它通信设备的有线通信时发送和接收数据。当电缆通信单元49从外部接收电信号或光信号时,它将它们转换为控制单元50可读出的电信号并将其传送到控制单元50。当电缆通信单元49从控制单元50接收电信号时,它将它们转换为外部的其它通信设备可读出的电信号或光信号,并且将这些信号传送到外部设备。
控制单元50的配置与第二实施例中的通信终端C3的控制单元24的相同,但控制单元50还具有记录通过无线通信单元48通信的数据量的历史的功能,使用该历史估计每个通信协议集的吞吐量,并将更高优先级设置给具有更高的吞吐量的协议集。当优先级改变时,控制单元50读出下面解释的固有协议信息文件531,并用显示新优先级信息的正整数更新文件的优先级字段值。
存储单元51存储设置管理信息文件511、存取权信息文件512、固有协议信息文件513、对方协议信息文件514、确定协议信息文件515、标识符信息文件516和公共密钥信息文件517,并有工作区域518。
固有协议信息文件513、对方协议信息文件514、确定协议信息文件515和工作区域518的配置分别与第二实施例中的通信终端C3的固有协议信息文件253、对方协议信息文件254、确定协议信息文件255和工作区域256的相同,并且其解释从略。标识符信息文件516的配置也与第三实施例的通信终端E5的标识符信息文件326的相同,从而省略其解释。
图37显示了设置管理信息文件511的配置。设置管理信息文件511有对方标识符项和对方公用密钥项。对方标识符项包含通过存取点10新连接于LAN的通信终端的标识符。对方公用密钥项包含关于加密密钥的信息,使用它存取点10在通信参数设置阶段加密存取点10发送到经存取点10新连接于LAN的通信终端的信息。
图38显示存取权信息文件512的配置。存取权信息文件512包含关于登记在公司A的总机构中的数据库中的通信设备的记录,并且各个记录是关于通信设备之一的一组信息。每个记录具有标识符字段和账户组字段。标识符字段包含目标通信设备的标识符,并且账户组字段包含关于在公司A、分支B、部门C中目标通信设备所属的账户组的信息。存取点10通过互联网周期地从总机构中的数据库下载通信设备所属的部门的标识符和名称。之后存取点10从下载的信息一次读出一个部门的名称,并且如果名称显示公司A、分支B、部门C,则用“同一分支同一部分”替代该名称;如果名称显示公司A,分支B中部门C以外的任何其它部分,则用“同一分支不同部门”替代该名称;如果名称显示公司A中的分支B以外的任何其它分支,则用“不同分支”替代该名称。之后,存取点10用下载的标识符更新标识符字段值,并且用显示通信设备的账户组的替代的信息更新账户组字段值。
图39显示公共密钥信息文件517的配置。公共密钥信息文件517包含关于先前连接于存取点10的通信设备的记录。每个记录具有标识符字段和公共密钥字段。标识符字段包含目标通信设备的标识符,并且公共密钥字段包含关于加密密钥的信息,使用它存取点10在存取点10使用无线通信单元48或电缆通信单元49与目标通信设备通信时加密并解码信息。
存取点10不具有操纵单元或显示单元,但存取点10的管理者可使用红外通信单元47、无线通信单元48或电缆通信单元49通过其它通信设备操作存取点10。[4.1.2.3]新连接的通信终端之外的通信终端的配置
在第四实施例中,不是新连接于LAN的通信终端的配置是相同的。因此,下面参考图40解释通信终端J11的配置,并因此省略通信终端K12的配置的解释。
通信终端J11具有通信单元53、操纵单元54、显示单元55、控制单元56和存储单元57。所有组件通过总线58彼此电连接。
操纵单元54、显示单元55和控制单元56的功能和配置分别与第二实施例的通信终端C3的操纵单元22、显示单元23和控制单元24的相同,从而省略其解释。存储单元57的功能与第二实施例的通信终端C3的存储单元25的相同,也省略解释。
通信单元53通过电缆或无线电波连接于相同类型的通信单元,并且它在通信单元53与其它通信设备通信时发送和接收数据。当通信单元53从外部接收电信号、光信号或无线电波信号时,它将它们转换为控制单元56可读出的电信号,并且将其传送到控制单元56。当通信单元53从控制单元56接收这些电信号时,它将它们转换为外部其它通信设备可读出的电信号、光信号或无线电波信号,并且将转换了的信号传送到外部设备。
存储单元57存储设置管理信息文件571,并且它具有工作区域572。
工作区域572的功能与第二实施例的通信终端C3的工作区域256的相同,其解释从略。
图41显示设置管理信息文件571的配置。设置管理信息文件571具有固有标识符项和公共密钥项。固有标识符项的功能与第二实施例的通信终端C3的设置管理信息文件251的相同。公共密钥项包含关于加密密钥的信息,使用它,通信终端J11在通信终端J11使用通信单元53与存取点10通信时加密并解码信息。[4.2]第四实施例的操作
现在,描述在第四实施例中用于无线LAN***4的通信参数设置操作,和通信参数设置后进行的通信操作。后面,为区分通信终端I9和存取点10的类似的组件,分别在代表类似的相应组件的数字后放字母“I”和“P”。[4.2.1]连接验证和参数设置阶段
首先,存取点10验证通信终端I9与存取点10的连接。之后存取点10确定通信终端I9在LAN***4中执行无线通信所需要的通信参数,并且通信终端I9将其通信参数改变为存取点10确定的参数。操作的解释将参考图42,图43和图44进行。
在下面的连接验证和参数设置阶段的操作中,红外通信单元40I和红外通信单元47P用于通信终端I9和存取点10之间的所有通信。
首先,通信终端I9的用户在存取点10的红外通信单元47P可见的位置上放置通信终端I9。红外通信单元40I和红外通信单元47P检测从对方设备发送来的红外线信号,并且建立红外连接(图42的步骤S401)。
接着,控制单元44I执行口令核对操作。在此口令核对操作与第二实施例的步骤S206到步骤S208中描述的系列操作相同,并且其解释从略(从步骤S402到步骤S404)。口令输入是用于确认授权的用户尝试将通信终端I9连接于LAN的操作。
在步骤S404中两个口令匹配的情况下,控制单元44I生成专用密钥和公用密钥对,读出设置管理信息文件451I,并分别用生成的专用密钥和生成的公用密钥更新专用密钥项值和公用密钥项值。有几个公知的方法来生成专用密钥和公用密钥对,其解释从略。
接着,控制单元44I读出设置管理信息文件451I和固有协议信息文件452I,并且第一控制单元44I获得设置管理信息文件451I的固有标识符项值(下文叫作“ID-I”)和设置管理信息文件451I的公用密钥项值(下文叫作“Key-I”)。接着,控制单元44I获得固有协议信息文件452I的所有记录的MAC地址字段值和协议集字段值(后面叫作“协议集表I”),在每个记录中保持它们的一致性。协议集表I用作通信终端I9可在经无线通信单元41I的通信中使用的协议集的引导信息。接着,控制单元44I发送IE-I,Key-I和协议集表I到存取点10(步骤S406)。
在存取点10的控制单元50P接收ID-I,Key-I和协议集表I后,它读出设置管理信息文件511P,并分别用ID-I更新文件的对方标识符项值,用Key-I更新文件的对方公用密钥项值。接着,控制单元50P读出对方协议信息文件514P,并分别用协议集表I的记录的MAC地址字段值和协议集字段值来更新文件的记录的MAC地址字段值和协议集字段值(步骤S407)。
接着,控制单元50P读出存取权信息文件512P,并判断文件的任何记录的标识符字段是否具有与ID-I相同的值(图43的步骤S408)。在文件的任何记录的标识符字段具有与ID-I相同的值的情况下,作为步骤S408的判断结果,控制单元50P获得“是”。在文件的任何记录的标识符字段不具有与ID-I相同的值的情况下,作为步骤S408的判断结果,控制单元50P获得“否”。
在控制单元50P在步骤S408获得“是”的情况下,它移动到如下解释的步骤S411。
在控制单元50P在步骤S408获得“否”的情况下,它向通信终端I9发送连接拒绝通知(步骤S409)。这意味着通信终端I9未被注册,并且拒绝它与LAN连接的请求。
当通信终端I9的控制单元44I从存取点10接收连接拒绝通知时,它通过显示单元43I显示表明连接被拒绝的一个消息(步骤S410)。该步骤之后,控制单元44I完成其操作。
在控制单元50P在步骤S408获得“是”的情况下,通信终端I9和存取点10执行通信可能性确认操作。这里通信可能性确认操作基本与第二实施例的步骤S220到步骤S222中说明的系列操作相同,从而省略其详细解释(从步骤S411到步骤S413)。在通信可能性确认操作中,通信终端I9和存取点10分别用作第二实施例中的通信终端S和通信终端M。但是,控制单元50P不显示表明不能执行无线通信的设置的消息。
在作为在步骤S411的判断结果控制单元50P获得“是”的情况下,控制单元50P读出固有协议信息文件513P和对方协议信息文件514P。接着,控制单元50P从固有协议信息文件513P提取具有与对方协议信息文件514P的一个记录的协议集字段值相同的协议集字段值的任何记录。在从固有协议信息文件513P提取几个记录的情况下,控制单元50P比较记录的优先级字段值,并选择最低优先级字段值的记录。在从文件中仅提取一个记录的情况下,控制单元50P选择该记录。之后,控制单元50P读出确定的协议信息文件515P,并分别用选择的记录的MAC地址字段值更新文件的该一个记录的固有MAC地址字段值(后面叫作“MAC-P”),并且用选择的记录的协议集字段值更新文件的该一个记录的协议集字段值(后面叫作“确定的协议集4”)。接着,控制单元50P从对方协议信息文件514P检索具有与确定的协议集4相同的协议集字段值的记录,并用检索的记录的MAC地址字段值更新确定的协议信息文件515P的该一个记录的对方MAC地址字段值(后面叫作“MAC-I”)(图44,步骤S414)。
接着,控制单元50P在步骤S414选择的固有协议信息文件513P的记录的参数集字段值的基础上,确定要改变来使通信终端I9使用确定协议集4表示的协议集执行与存取点10的无线通信所需的通信参数。下文,通信终端I9的参数集叫作“参数集I”。随后,控制单元50P读出确定的协议信息文件515P,并用参数集I更新文件的该一个记录的参数集字段值(步骤S415)。确定参数集的方法与第二实施例和第三实施例中相同,从而省略解释。
接着,控制单元50P生成用于在通信终端I9和存取点10使用无线通信单元41I和无线通信单元48P彼此通信时加密并解码信息的任意加密密钥(后面叫作“Key-I”)。加密密钥是数字、字母和符号的组合,它们通过可生成随机数字的功能生成。有很多已知的方法来生成随机数字,其解释从略。接着,控制单元50P读出设置管理信息文件511P,并获得对方标识符项值,即ID-I。接着,控制单元50P读出公共密钥信息文件517P,从文件检索具有与ID-I相同的标识符字段值的记录,并用Key’-I更新检索的记录的公共密钥字段值。在公共密钥信息文件517P的任何记录的公共密钥字段值都不与ID-I相同时,控制单元50P向文件添加一个新记录,并且分别在新记录的标识符字段中放置ID-I,并在新记录的公共密钥字段中放置Key’-I(步骤S416)。
接着,控制单元50P读出设置管理信息文件511P,并获得对方标识符项值,即ID-I,和对方公用密钥项值,即Key-I。随后,控制单元50P读出公共密钥信息文件517P,从文件检索具有与ID-I相同的标识符字段值的记录,并获得检索的记录的公共密钥字段值,即Key’-I。接着,控制单元50P读出确定的协议信息文件515P,并获得文件的该一个记录的固有MAC地址字段值,即MAC-P,该一个记录的协议集字段值,即确定的协议集4,以及该一个记录的参数集字段值,即参数集I。这个信息由使通信终端I9能使用无线通信单元41I与存取点10执行无线通信的通信参数构成。之后,控制单元50P使用Key-I加密MAC-P、确定的协议集4、参数集I和key’-I,并把加密的信息发送到通信终端I9(步骤S417)。
在通信终端I9的控制单元44I接收包含MAC-P、确定的协议集4、参数集I和Key’-I的加密的信息后,它读出设置管理信息文件451I,并使用文件的专用密钥项值,即Key-I解码接收的信息。之后,控制单元44I读出确定的协议信息文件451I,分别并用MAC-P、确定的协议集4、参数集I更新文件的该一个记录的对方MAC地址字段值、协议集字段值和参数集字段值。随后,控制单元44I读出固有协议信息文件452I,并从文件检索具有与确定的协议集4相同的协议集字段值的记录。接着,控制单元44I用检索的记录的MAC地址字段值,即MAC-I更新确定的协议信息文件454I的该一个记录的固有MAC地址值。随后,控制单元44I读出设置管理信息文件451I,并用Key’-I更新公共密钥项值(步骤S418)。
控制单元44I读出确定的协议信息文件454I,并发送文件的该一个记录的协议集字段值和参数集字段值到无线通信单元41I。在无线通信单元41I接收该信息后,它将对应于协议集字段值的用于通信协议集的某通信参数改变为与参数集字段值相应的参数。当无线通信单元41I完成这个通信参数的改变设置后,它向控制单元44I发送完成设置通知(步骤S419)。
在控制单元44I从无线通信单元41I接收设置完成通知后,它通过显示单元43I显示表明无线通信的设置完成的消息(步骤S420)。
在通信终端I9的用户被通知了无线通信的参数设置完成的消息后,用户可释放通信终端I9和存取点10之间通过红外通信单元40I和红外通信单元47P的连接。然后通信终端I9能使用确定协议集4显示的协议集通过存取点10执行与其中通信终端的无线通信。[4.2.2]使用公共密钥通信的方法
在执行上述的通信参数设置后,当通信终端I9与LAN***4中的其它通信终端执行无线通信时,使用通信终端的公共加密密钥加密通信的信息。而且,当通信终端I9需要使用网络资源时,存取点10作为通信终端I9的委托方(proxy)访问资源,从而存取点10使网络服务器13能够管理LAN***4中的通信终端I9的存取权。这些操作参考图45和图46解释。下面的解释是通信终端I9请求通过存取点10与通信终端J11执行交易的实例情况。为了解释方便,假设通信终端I9属于公司A、分支D、部门E。在下面的解释中,为区分通信终端I9、存取点10和通信终端J11的类似部件,在表示类似对应组件的数字后分别放置字母“I”、“P”、“J”。
在下面的操作中,无线通信单元41I和无线通信单元48P用于通信终端I9和存取点10之间所有的通信,并且无线通信单元48P或电缆通信单元49P以及通信单元53J被用于存取点10与通信终端J11之间的所有通信。
首先,控制单元44I准备通信终端J11的交易请求信息(图45,步骤S421)。交易请求信息除通信终端J11的MAC地址(后面叫作“MAC-J”)外还包含交易需要的数据以及对通信终端J11交易的请求消息。
接着,控制单元44I读出设置管理信息文件451I,获得文件的公共密钥项值,即Key’-I,并使用Key’-I加密交易请求信息。接着,控制单元44I读出确定的协议信息文件454I,获得文件的该一个记录的固有MAC地址字段值,即MAC-I,将MAC-I附于加密的交易请求信息,并发送它到存取点10(步骤S422)。
当存取点10的控制单元50P接收用MAC-I加密的交易请求信息时,它读出标识符信息文件516P,从文件检索具有与MAC-I相同的MAC地址字段值的记录,并且获得检索的记录的标识符字段值,即ID-I。接着,控制单元50P读出公共密钥信息文件517P,从文件检索具有与ID-I相同的标识符字段值的记录,并获得检索的记录的公共密钥字段值,即Key’-I。控制单元50P使用Key’-I解码加密的交易请求信息。接着,控制单元50P在工作区域518P中存储带有Key’-I的交易请求信息(步骤S423)。
接着,控制单元50P读出存取权信息文件512P,从文件检索具有与在步骤S423中获得的ID-I相同的标识符字段值的记录,并获得检索的记录的账户组字段值(步骤S424)。由于第四实施例中的LAN***属于公司A,分支B,部门C并且通信终端I9属于公司A、分支D、部门E,检索的记录的账户组字段值为“不同分支”。
接着,控制单元50P从工作区域518P读出交易请求信息,并获得MAC-J作为交易请求的接收机的MAC地址。接着,控制单元50P读出标识符信息文件516P,并从文件检索具有与MAC-J相同的MAC地址字段值的记录。接着,控制单元50P读出公共密钥信息文件517P,从文件检索具有与ID-J相同的标识符字段值的记录,并获得检索的记录的公共密钥字段值(后面叫作“Key’-J”)。控制单元50P使用Key’-J加密交易请求信息。接着,控制单元50P将“账户P3”附于加密的交易请求信息,作为发送者的用户账户信息,并将其发送到通信终端J11(步骤S425)。如上面解释的那样,账户P3是存取点10使用的用户账户,以作为不同分支组的用户登录到LAN。控制单元50P选择账户P3,因为对应于通信终端J11的用户账户处于不同的分支组。
当通信终端J11的控制单元56J接收加密的交易请求信息时,它读出设置管理信息文件571J,并使用文件的公共密钥项值,即Key’-J解码加密的交易请求信息(步骤S426)。
控制单元56J在接收到交易请求信息后执行交易,并且当控制单元56J需要使用LAN中的任何共享的网络资源时,它请求网络服务器13发送关于对账户P3给出的目标网络资源的存取权信息。响应该请求,网络服务器13发送存取权信息到通信终端J11。控制单元56J接着判断所需执行的所有操作是否可在对账户P3给出的存取权之下进行(图46,步骤S427)。如果是否定的,则控制单元56J停止交易并作为判断结果获得“否”。如果是肯定的,则控制单元56J作为判断结果获得“是”。
在控制单元56J在步骤S427获得“否”的情况下,它发送交易拒绝通知给存取点10(步骤S428)。
当存取点10的控制单元50P从通信终端J11接收交易拒绝通知时,它将该通知传送到通信终端I9(步骤S429)。
当通信终端I9的控制单元44I从存取点10接收交易拒绝通知时,它在显示单元43I上显示表明交易被拒绝的消息(步骤S430)。在该步骤之后,控制单元44I完成其操作。
在控制单元56J在步骤S427获得“是”的情况下,则它完成所请求的交易(步骤S431)。
在控制单元56J完成所请求的交易后,它读出设置管理信息文件571J,并使用文件的公共密钥字段值,即Key’-J加密交易结果信息。接着控制单元56J将MAC-J作为发送者的MAC地址附于加密的交易结果信息,并将其发送到存取点10(步骤S432)。
当存取点10的控制单元50P接收带有MAC-J的加密的交易结果信息时,它读出标识符信息文件516P,从文件检索具有与MAC-J相同的MAC地址字段值的记录,并且获得检索的记录的标识符字段值,即ID-J。接着,控制单元50P读出公共密钥信息文件571P,从文件检索具有与ID-J相同的标识符字段值的记录,并且获得检索的记录的公共密钥字段值,即Key’-J。控制单元50P使用Key’-J解码加密的交易结果信息(步骤S433)。
接着,控制单元50P从工作区域518P读出在步骤S423中存储的交易请求信息和Key’-I。接着,控制单元50P证实解码的交易结果信息是交易请求信息的结果,并使用Key’-I加密交易结果信息。控制单元50P发送加密的交易结果信息到通信终端I9(步骤S434)。
当通信终端I9的控制单元44I接收加密的交易结果信息时,它读出设置管理信息文件451I,并使用文件的公共密钥项值,即Key’-I解码加密的交易结果信息(步骤S435)。通过上面解释的操作,控制单元44I接收它从通信终端J11请求的交易结果。[4.3]第四实施例的优点
在第四实施例中,为将通信终端新连接到无线LAN,通信终端的用户仅需要将通信终端放置在中继LAN中的通信的存取点附近,并且输入预先注册的口令。然后自动执行必须通信参数设置。很明显,自动参数设置使用户能有效简单的操作通信终端。而且,由于使用短程无线连接的红外连接,甚至在设备不能彼此实际物理接触的情况下也可执行设备之间的简易连接,并且同时,难以执行对LAN的未授权的访问。
在第四实施例中,在通信参数设置中,被估测具有最高吞吐量的通信协议选自可利用的通信协议。结果,实现高效通信网络。
在第四实施例中,在通信终端所属的部门的信息的基础上,存取点验证新通信终端的连接。因此通过使用本发明的***,可容易地防止任何未授权的通信终端连接于LAN。
LAN***4,甚至在新连接于网络的通信终端与其它网络连接的通信设备之间通信的信息由未被授权的人访问的情况下,由于信息是加密的,该信息可不被滥用。公共密钥加密用于实施加密,使用它,使得可在***内快速通信。而且,通过使用存取点来将每个通信设备的通用密钥管理中央化,减轻了管理者工作负担。
在LAN***4中,新连接于LAN的通信终端对网络资源的访问在与通信终端所属的部门相关的信息的基础上来管理。按这种方式就不需要改变现有LAN的设置,从而大大降低涉及到对LAN的存取权管理中的工作。

Claims (22)

1.一种设置通信参数的方法,所述方法包括:
连接步骤,其中第一通信设备连接到第二通信设备上,每个所述设备有用于无线通信的第一通信单元,和不同的第二通信单元,经各所述第二通信单元,在所述连接步骤中连接所述设备;
引导信息通信步骤,其中所述第一通信设备经其第二通信单元发送引导信息,引导信息由所述第二通信设备经其第二通信单元接收,关于通信形式的所述引导信息可由所述第一通信设备的所述第一通信单元使用;和
通信参数确定步骤,其中所述第二通信设备在所述引导信息的基础上确定当所述第一通信设备和所述第二通信设备经其各自的第一通信单元通信时所用的通信参数。
2.根据权利要求1的方法,其中在所述通信参数确定步骤完成之后,
执行通信参数设置步骤,其中所述第二通信设备设置在所述通信参数确定步骤中确定的通信参数,当所述第二通信设备经其第一通信单元与所述第一通信设备通信时,使用所述通信参数。
3.根据权利要求1的方法,其中在所述通信参数确定步骤完成之后,
执行通信参数通信步骤,其中所述第二通信设备经其第二通信单元发送在所述通信参数确定步骤中确定的通信参数,所述第一通信设备经其第二通信单元接收该通信参数;以及
执行通信参数设置步骤,其中,所述第一通信设备设置所述通信参数,当所述第一通信设备经其第一通信单元与所述第二通信设备通信时,使用所述通信参数。
4.根据权利要求1的方法,其中在所述通信参数确定步骤完成之后,
执行通信参数通信步骤,其中,所述第二通信设备经其第二通信单元发送在所述通信参数确定步骤中确定的通信参数,所述第一通信设备经其第二通信单元接收该通信参数;以及
执行通信参数设置步骤,其中,所述第一通信设备和所述第二通信设备设置所述通信参数,当所述第一通信设备和所述第二通信设备经其各自的第一通信单元通信时,使用所述通信参数。
5.根据权利要求1的方法,其中,通过将所述第一通信设备的所述第二通信单元与所述第二通信设备的所述第二通信单元直接接触建立连接所述连接步骤中的。
6.根据权利要求1的方法,其中,通过比所述第一通信设备和所述第二通信设备之间经各所述第一通信单元的无线通信更短距离的无线通信,建立连接所述连接步骤中的。
7.根据权利要求1的方法,其中所述第一通信设备和所述第二通信设备是通信终端。
8.根据权利要求1的方法,其中或所述第一通信设备或所述第二通信设备是存取点,用于在两个或两个以上的其它通信设备执行无线通信时中继通信。
9.根据权利要求1的方法,其中,在所述通信参数确定步骤中,
执行通信协议选择步骤,其中,所述第二通信设备选择一个或一个以上的通信协议,当所述第二通信设备经其第一通信单元与所述第一通信设备通信时,使用所述通信协议。
10.根据权利要求1的方法,其中所述通信参数包括在进行有线和无线通信中都使用的通信协议参数。
11.根据权利要求1的方法,其中执行加密密钥信息通信步骤,其中的所述第一通信设备经其第二通信单元发送加密密钥信息,所述第二通信设备经其第二通信单元接收该加密密钥信息,所述加密密钥信息用于给所述第二通信设备经其第一通信单元发送和/或接收的信息加密和/或编码,
并且其中,所述第二通信设备用所述加密密钥信息给所述第二通信设备经其第一通信单元发送和/或接收的信息加密和/或编码。
12.根据权利要求1的方法,其中执行加密密钥信息通信步骤,其中的所述第二通信设备经其第二通信单元发送加密密钥信息,所述第一通信设备经其第二通信单元接收该加密密钥信息,所述加密密钥信息用于给所述第一通信设备经其第一通信单元发送和/或接收的信息加密和/或编码,
并且其中,所述第一通信设备用所述加密密钥信息给所述第一通信设备经其第一通信单元发送和/或接收的信息加密和/或编码。
13.根据权利要求1的方法,其中执行标识符通信步骤,其中的所述第一通信设备经其第二通信单元发送标识符,所述第二通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第一通信设备,
并且其中,所述第二通信设备用所述标识符同意或拒绝所述第一通信设备与所述第二通信设备执行的通信。
14.根据权利要求1的方法,其中执行标识符通信步骤,其中的所述第二通信设备经其第二通信单元发送标识符,所述第一通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第二通信设备,
并且其中,所述第一通信设备用所述标识符同意或拒绝所述第二通信设备与所述第一通信设备执行的通信。
15.根据权利要求1的方法,其中执行标识符通信步骤,其中的所述第一通信设备经其第二通信单元发送标识符,所述第二通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第一通信设备,
并且其中,所述第二通信设备用所述标识符确定所述第一通信设备可以使用的所述第一通信设备经其第一通信单元执行无线通信中的网络资源的范围。
16.根据权利要求1的方法,其中执行标识符通信步骤,其中的所述第二通信设备经其第二通信单元发送标识符,所述第一通信设备经其第二通信单元接收该标识符,所述标识符用于识别所述第二通信设备,
并且其中,所述第一通信设备用所述标识符确定所述第二通信设备可以使用的所述第二通信设备经其第一通信单元执行无线通信中的网络资源的范围。
17.一种通信设备,所述设备包括:
用于无线通信的第一通信单元;
不同的第二通信单元;
存储单元,和;
控制单元,该控制单元经所述第二通信单元向其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
18.一种通信设备,所述设备包括:
用于无线通信的第一通信单元;
不同的第二通信单元;
存储单元,和;
控制单元,它经该通信设备的所述第二通信单元从与这一设备相同类型的不同的第二通信设备接收引导信息,即关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息,它确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
19.一种记录介质,所述介质包含程序并且介质是计算机可读的,该计算机控制通信设备,该通信设备有:用于无线通信的第一通信单元;不同的第二通信单元;和存储单元,所述程序让所述计算机;经所述第二通信单元检测该通信设备成为可与其它通信设备通信,和;经所述第二通信单元向所述其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
20.一种记录介质,所述介质包含程序并且介质是计算机可读的,该计算机控制通信设备,该通信设备有:用于无线通信的第一通信单元;不同的第二通信单元;和存储单元,所述程序让所述计算机;经所述第二通信单元检测该通信设备成为可与其它通信设备通信;经该通信设备的所述第二通信单元从与该通信设备类型相同的不同第二通信设备接收引导信息,即关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息,和;确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
21.一种程序,所述程序让控制具有用于无线,通信的第一通信单元、不同的第二通信单元和存储单元的通信设备的计算机
经所述第二通信单元检测该通信设备成为可与其它通信设备通信,和;
经所述第二通信单元向所述其它通信设备发送关于所述第一通信单元可使用的通信形式的引导信息。
22.一种程序,该计算机控制通信设备,该通信设备具有用于无线通信的第一通信单元,和不同的第二通信单元及存储单元;
所述程序使计算机:
经所述第二通信单元检测该通信设备成为可与其它通信设备通信;
经该通信设备的所述第二通信单元从与该设备类型相同的不同的第二通信设备接收引导信息,即关于所述第二通信设备的所述第一通信单元可使用的通信形式的引导信息,和;
确定当该通信设备和所述第二通信设备经其各自的第一通信单元通信时所使用的通信参数。
CN021201250A 2001-03-27 2002-03-27 通过直接接触或邻近连接在通信设备间进行无线局域网参数设置的方法 Expired - Fee Related CN1378405B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP91423/01 2001-03-27
JP2001091423 2001-03-27
JP2002045145A JP4029629B2 (ja) 2001-03-27 2002-02-21 通信機器、通信方法およびプログラム
JP45145/02 2002-02-21

Publications (2)

Publication Number Publication Date
CN1378405A true CN1378405A (zh) 2002-11-06
CN1378405B CN1378405B (zh) 2010-05-26

Family

ID=26612269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN021201250A Expired - Fee Related CN1378405B (zh) 2001-03-27 2002-03-27 通过直接接触或邻近连接在通信设备间进行无线局域网参数设置的方法

Country Status (5)

Country Link
US (1) US20020147819A1 (zh)
JP (1) JP4029629B2 (zh)
KR (1) KR100467467B1 (zh)
CN (1) CN1378405B (zh)
TW (1) TW563310B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005018148A1 (fr) * 2003-08-14 2005-02-24 Huawei Technologies Co., Ltd. Procede de maintien par le terminal utilisateur d'une configuration de selection de reseau initiale dans un reseau local sans fil
CN100417116C (zh) * 2004-03-18 2008-09-03 日本电气株式会社 公共无线lan连接服务装置及其方法
CN100508485C (zh) * 2004-08-26 2009-07-01 佳能株式会社 图像输入设备、其控制方法以及图像输入***
CN1784856B (zh) * 2003-04-02 2010-09-29 普拉森德投资有限责任公司 控制数据传输的方法
CN101405996B (zh) * 2006-03-20 2011-08-10 佳能株式会社 通信装置及其控制方法
CN101335673B (zh) * 2005-04-27 2011-09-28 佳能株式会社 配置网络的方法
CN102202296A (zh) * 2010-03-25 2011-09-28 巴比禄股份有限公司 无线局域网中继装置、无线通信***、无线局域网中继装置的控制方法
CN102572820A (zh) * 2004-11-02 2012-07-11 北电网络有限公司 与正交频分复用一起使用的方法及其基站和无线终端
CN101521949B (zh) * 2008-02-29 2013-08-07 索尼株式会社 信息处理设备和方法以及程序
CN103533642A (zh) * 2013-10-16 2014-01-22 厦门市美亚柏科信息股份有限公司 Wifi终端的定位方法和定位装置
CN103702437A (zh) * 2013-12-16 2014-04-02 海信集团有限公司 无线网络的连接控制装置和无线网络的连接控制方法
CN106325782A (zh) * 2015-06-30 2017-01-11 佳能株式会社 信息处理装置及其控制方法

Families Citing this family (143)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4655439B2 (ja) * 2001-09-13 2011-03-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7058719B2 (en) 2002-07-22 2006-06-06 Ricoh Company, Ltd. System, computer program product and method for managing and controlling a local network of electronic devices and reliably and securely adding an electronic device to the network
KR20040039562A (ko) * 2002-11-02 2004-05-12 엘지전자 주식회사 블루투스를 이용한 단말기간 음성 통신 방법
JP4125585B2 (ja) * 2002-11-18 2008-07-30 松下電器産業株式会社 無線通信システム,無線通信装置,無線通信方法,プログラム,および記録媒体
JP4039277B2 (ja) * 2003-03-06 2008-01-30 ソニー株式会社 無線通信システム、端末、その端末における処理方法並びにその方法を端末に実行させるためのプログラム
JP2004320161A (ja) * 2003-04-11 2004-11-11 Sony Corp 情報通信システムおよび方法、情報通信装置および方法、プログラム
US20040229606A1 (en) * 2003-04-16 2004-11-18 Matsushita Electric Industrial Co., Ltd. Wireless apparatus, wireless terminal apparatus, wireless system, method of setting wireless system, computer apparatus, and computer program
JP4125173B2 (ja) * 2003-04-23 2008-07-30 キヤノン株式会社 情報処理装置の接続制御方法、情報処理装置、及びコンピュータプログラム
JP4125172B2 (ja) 2003-04-23 2008-07-30 キヤノン株式会社 無線通信システム、無線通信装置、及びその制御方法、並びにコンピュータプログラム
JP4136771B2 (ja) 2003-04-23 2008-08-20 キヤノン株式会社 通信システム、通信装置、及びその制御方法、並びにコンピュータプログラム
US20070026797A1 (en) * 2003-05-15 2007-02-01 Boerjeson Henrik Secure communication initiation
JP4080950B2 (ja) * 2003-05-30 2008-04-23 京セラ株式会社 端末装置
JP4092692B2 (ja) 2003-06-06 2008-05-28 ソニー株式会社 通信システム、通信装置および通信方法、並びにプログラム
JP5054129B2 (ja) * 2003-06-20 2012-10-24 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
KR100998750B1 (ko) * 2003-06-30 2010-12-07 주식회사 케이티 무선 랜 시스템의 진단 방법과 진단 프로토콜
JP4025254B2 (ja) 2003-06-30 2007-12-19 株式会社東芝 無線通信接続方法及び電子機器
US20050015592A1 (en) * 2003-07-15 2005-01-20 Jeou-Kai Lin System and method for application and user-based class of security
US7934005B2 (en) * 2003-09-08 2011-04-26 Koolspan, Inc. Subnet box
US7761515B2 (en) 2003-09-18 2010-07-20 Intel Corporation Group intercom, delayed playback, and ad-hoc based communications system and method
JP4543657B2 (ja) 2003-10-31 2010-09-15 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP2005142894A (ja) * 2003-11-07 2005-06-02 Canon Inc 情報処理装置および機能拡張装置、それらの制御方法
JP4626741B2 (ja) * 2003-12-05 2011-02-09 日本電気株式会社 ネットワークへの接続参加受付システム、ネットワークヘのノード接続方法およびノードの設定方法
JP2005167946A (ja) * 2003-12-05 2005-06-23 Nec Corp 通信装置、通信装置による無線接続方法
DE60325394D1 (de) * 2003-12-19 2009-01-29 Panasonic Corp HARQ Protokoll mit synchronen Wiederholungen
JP4495450B2 (ja) * 2003-12-25 2010-07-07 アルパイン株式会社 ネットワークシステム及びネットワークシステムへの装置組込方法
JP4628684B2 (ja) * 2004-02-16 2011-02-09 三菱電機株式会社 データ送受信装置及び電子証明書発行方法
EP1736010B1 (en) * 2004-03-30 2013-09-11 Kinoma, Inc Interface negotiation
US7580398B2 (en) 2004-06-30 2009-08-25 Canon Kabushiki Kaisha Information processing device, printing device, printing system, system setting method, storage medium storing computer-readable program, and program
JP2006042087A (ja) 2004-07-29 2006-02-09 Toshiba Corp クライアント端末、アクセスポイント装置、及び無線接続システム
JP4262166B2 (ja) * 2004-08-10 2009-05-13 キヤノン株式会社 無線ネットワークシステム、無線通信装置、及び接続設定方法
JP4484625B2 (ja) 2004-08-10 2010-06-16 キヤノン株式会社 通信装置、ファイル転送システム及び通信装置の制御方法
WO2006018898A1 (ja) 2004-08-20 2006-02-23 Fujitsu Limited 無線ネットワークシステム
JP4498067B2 (ja) * 2004-08-27 2010-07-07 キヤノン株式会社 情報処理装置及び情報処理方法
WO2006027874A1 (ja) * 2004-09-08 2006-03-16 Nec Corporation 無線通信システム、移動局、ハンドオーバ制御方法
JP4560366B2 (ja) 2004-09-30 2010-10-13 キヤノン株式会社 無線通信装置
JP4724405B2 (ja) 2004-10-28 2011-07-13 キヤノン株式会社 無線通信装置及び電子機器、並びにそれらの制御方法及びコンピュータプログラム
JP4654006B2 (ja) * 2004-11-16 2011-03-16 パナソニック株式会社 サーバ装置、携帯端末、通信システム及びプログラム
JP4895346B2 (ja) 2004-11-19 2012-03-14 キヤノン株式会社 通信装置及びシステムならびにそれらの制御方法
TWI262012B (en) * 2004-12-03 2006-09-11 Hon Hai Prec Ind Co Ltd Method for transmitting the important parameter by network
JP2006254077A (ja) * 2005-03-10 2006-09-21 Sharp Corp ネットワーク設定装置
CN1838591B (zh) * 2005-03-21 2010-05-05 松下电器产业株式会社 用于无线网络的自动安全认证***及方法
JP4900891B2 (ja) 2005-04-27 2012-03-21 キヤノン株式会社 通信装置及び通信方法
JP4656637B2 (ja) 2005-04-27 2011-03-23 キヤノン株式会社 通信装置及び通信システムとその通信パラメータ設定方法
JP4689339B2 (ja) * 2005-04-27 2011-05-25 キヤノン株式会社 通信装置及びその通信用パラメータの設定方法
JP4794910B2 (ja) * 2005-05-30 2011-10-19 キヤノン株式会社 複数のインターフェースを有する電子機器とホスト装置を有するシステム、情報処理装置、電子機器、及び前記システムのセットアップ方法、前記電子機器の制御方法、及びセットアッププログラム、並びに制御プログラム
JP4455418B2 (ja) * 2005-06-13 2010-04-21 キヤノン株式会社 通信パラメータ設定方法及び通信装置
US7912017B2 (en) 2005-06-29 2011-03-22 Sony Corporation Wireless connection system and wireless connection method
JP2007043644A (ja) * 2005-06-29 2007-02-15 Sony Corp 無線接続システムおよび無線接続方法
JP2007020037A (ja) * 2005-07-11 2007-01-25 Nikon Corp 電子カメラ
JP2007060632A (ja) 2005-07-25 2007-03-08 Sony Corp 通信システム、通信装置および方法、並びにプログラム
JP2007060234A (ja) * 2005-08-24 2007-03-08 Pentax Corp 無線通信設定方法
JP2007081890A (ja) * 2005-09-14 2007-03-29 Canon Inc ネットワーク設定方法
JP4745773B2 (ja) * 2005-09-21 2011-08-10 キヤノン株式会社 通信装置、及びその制御方法、並びにコンピュータプログラム
JP4723967B2 (ja) 2005-09-29 2011-07-13 株式会社東芝 電子機器および電子機器の通信制御方法
JP2007097009A (ja) * 2005-09-30 2007-04-12 Sony Corp データ転送システム,送信端末,受信端末,およびそのプログラム,データ送信方法,データ受信方法
JP2007104081A (ja) * 2005-09-30 2007-04-19 Toshiba Corp 通信装置および通信制御方法
JP4789569B2 (ja) 2005-10-05 2011-10-12 キヤノン株式会社 無線通信装置
JP4732107B2 (ja) * 2005-10-05 2011-07-27 富士フイルム株式会社 撮影装置及び撮影システム
JP4865454B2 (ja) * 2005-10-17 2012-02-01 キヤノン株式会社 設定方法及び通信装置
US20070091904A1 (en) * 2005-10-25 2007-04-26 Cisco Technology, Inc. Maintaining session information by using a session data structure
JP5110805B2 (ja) * 2005-11-18 2012-12-26 キヤノン株式会社 有線及び無線通信可能な通信端末、通信方法、プログラム
US20090125958A1 (en) * 2005-11-23 2009-05-14 Pak Siripunkaw Method of upgrading a platform in a subscriber gateway device
JP2007201693A (ja) * 2006-01-25 2007-08-09 Olympus Imaging Corp カメラおよび該カメラの制御方法
US9130993B2 (en) 2006-02-09 2015-09-08 Sony Corporation Wireless connection system and wireless connection method
US7555556B2 (en) * 2006-02-09 2009-06-30 Ricoh Company, Ltd. System, computer program product and method for using a wireless device to control a wireless network device
JP4914207B2 (ja) 2006-02-17 2012-04-11 キヤノン株式会社 通信装置及び通信レイヤの役割決定方法
JP5013728B2 (ja) 2006-03-20 2012-08-29 キヤノン株式会社 システム及びその処理方法、並びに通信装置及び処理方法
JP4777106B2 (ja) 2006-03-22 2011-09-21 キヤノン株式会社 通信装置及び無線通信の制御方法
JP2007300161A (ja) * 2006-04-27 2007-11-15 Toshiba Corp 電子機器および電子機器システムの認証管理方法
US9049096B2 (en) 2006-06-19 2015-06-02 Qualcomm Incorporated Data routing via lower layers in a communication system
WO2008007429A1 (fr) * 2006-07-12 2008-01-17 Panasonic Corporation Système d'authentification et dispositif terminal mobile
JP4886463B2 (ja) 2006-10-20 2012-02-29 キヤノン株式会社 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置
JP4871696B2 (ja) 2006-10-27 2012-02-08 キヤノン株式会社 通信パラメータの設定処理方法、通信装置、通信装置の制御方法、プログラム
JP4878260B2 (ja) 2006-10-30 2012-02-15 キヤノン株式会社 無線パラメータの設定方法、基地局、管理装置、及びその制御方法、並びにコンピュータプログラム
KR100848139B1 (ko) 2006-12-08 2008-07-23 한국전자통신연구원 근접한 무선 단말 간의 네트워크 자동 설정 장치 및 그 방법
US7817960B2 (en) 2007-01-22 2010-10-19 Jook, Inc. Wireless audio sharing
CN101247610B (zh) * 2007-02-13 2012-03-28 艾威梯科技(北京)有限公司 管理多种短距离无线技术通信的方法、设备及***
JP2008199324A (ja) * 2007-02-13 2008-08-28 Nec Corp 通信制御課金システム、通信制御課金方法、および通信制御課金プログラム
JP4840230B2 (ja) * 2007-03-30 2011-12-21 ブラザー工業株式会社 無線ネットワークシステム、およびそれを構成するための無線機器
JP4775310B2 (ja) * 2007-04-25 2011-09-21 ソニー株式会社 無線通信システムおよび方法、無線通信装置および方法、並びにプログラム
US8216221B2 (en) 2007-05-21 2012-07-10 Estech, Inc. Cardiac ablation systems and methods
US7907735B2 (en) 2007-06-15 2011-03-15 Koolspan, Inc. System and method of creating and sending broadcast and multicast data
CN101076026A (zh) * 2007-06-19 2007-11-21 北京握奇数据***有限公司 通讯协议中自适应功能的实现装置及方法
JP5248820B2 (ja) * 2007-08-15 2013-07-31 キヤノン株式会社 通信装置及びその通信方法
JP5031487B2 (ja) * 2007-08-27 2012-09-19 キヤノン株式会社 通信装置、通信装置の通信方法、プログラム、記憶媒体
JP5171167B2 (ja) * 2007-09-05 2013-03-27 キヤノン株式会社 通信パラメータの設定処理を行う通信装置、当該通信装置の制御方法、並びにコンピュータプログラム
JP4416024B2 (ja) 2007-09-20 2010-02-17 ソニー株式会社 名称変更方法、情報処理装置およびネットワークシステム
US8108911B2 (en) 2007-11-01 2012-01-31 Comcast Cable Holdings, Llc Method and system for directing user between captive and open domains
JP4706702B2 (ja) * 2007-12-28 2011-06-22 ソニー株式会社 通信システム、通信装置および通信方法、並びにプログラム
JP5279296B2 (ja) * 2008-02-22 2013-09-04 キヤノン株式会社 通信装置、通信方法、プログラム、記憶媒体
JP5270937B2 (ja) * 2008-03-17 2013-08-21 キヤノン株式会社 通信装置及びその制御方法
JP4535163B2 (ja) 2008-04-08 2010-09-01 ソニー株式会社 情報処理システム、通信端末、情報処理装置、およびプログラム
JP2008278522A (ja) * 2008-06-10 2008-11-13 Canon Inc 撮像装置及びその制御方法、並びに、無線通信環境設定方法
JP5183307B2 (ja) * 2008-06-10 2013-04-17 キヤノン株式会社 通信装置、通信装置の通信方法、プログラム、記憶媒体
JP2010050919A (ja) * 2008-08-25 2010-03-04 Fujifilm Corp 無線lanアクセスポイント装置および無線lanセットアップ方法
US8239567B1 (en) 2008-09-09 2012-08-07 Marvell International Ltd. Filtering superfluous data fragments on a computer network
US8570898B1 (en) 2008-10-24 2013-10-29 Marvell International Ltd. Method for discovering devices in a wireless network
JP5448434B2 (ja) * 2008-12-11 2014-03-19 キヤノン株式会社 通信装置、通信装置の制御方法、コンピュータプログラム
US20100304673A1 (en) * 2009-05-29 2010-12-02 Junichi Yoshizawa Wireless Communication Apparatus and Wireless Communication Method
JP4592806B1 (ja) 2009-06-18 2010-12-08 株式会社東芝 無線通信装置
JP5414452B2 (ja) * 2009-10-21 2014-02-12 キヤノン株式会社 通信装置、通信方法、プログラム
JP5426348B2 (ja) * 2009-12-14 2014-02-26 任天堂株式会社 ネットワークシステム,通信端末および通信プログラム
US9363228B2 (en) 2009-12-15 2016-06-07 Qualcomm Innovation Center, Inc. Apparatus and method of peer-to-peer communication
CN110825905A (zh) 2010-02-19 2020-02-21 株式会社尼康 电子设备
WO2011114512A1 (ja) * 2010-03-19 2011-09-22 富士通株式会社 分離型無線通信装置および認証方法
CN101873719A (zh) * 2010-05-31 2010-10-27 华为终端有限公司 一种配置wifi参数的方法、装置及***
JP5637359B2 (ja) * 2010-06-07 2014-12-10 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP5832147B2 (ja) * 2010-06-15 2015-12-16 キヤノン株式会社 通信装置、通信装置の制御方法およびプログラム
JP5223889B2 (ja) * 2010-06-22 2013-06-26 ソニー株式会社 情報処理装置、通信端末、情報処理方法、およびプログラム
JP5687859B2 (ja) * 2010-08-03 2015-03-25 住友精密工業株式会社 ネットワークシステム及びノード装置
JP5471958B2 (ja) * 2010-08-10 2014-04-16 富士通モバイルコミュニケーションズ株式会社 通信装置
JP5318048B2 (ja) * 2010-08-30 2013-10-16 株式会社東芝 無線通信装置及び無線通信システム
JP2011181074A (ja) * 2011-03-10 2011-09-15 Seiko Epson Corp 無線通信装置の設定方法、記憶媒体、情報処理装置、記録方法、及びシステム
JP5834568B2 (ja) * 2011-07-19 2015-12-24 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
JP5799668B2 (ja) * 2011-08-25 2015-10-28 株式会社バッファロー 通信装置、通信システムおよび通信設定情報の共有方法
JP5591197B2 (ja) * 2011-09-08 2014-09-17 キヤノン株式会社 通信パラメータの設定手順を実行する通信装置、通信装置の制御方法、プログラム
KR101844425B1 (ko) * 2011-09-26 2018-04-04 삼성전자주식회사 응용 프로그램의 프로토콜을 재구성하는 방법 및 장치
US9379779B2 (en) * 2011-10-21 2016-06-28 Lg Electronics Inc. Electronic device and a method of operating the same
JP5465228B2 (ja) * 2011-11-10 2014-04-09 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
US9197535B1 (en) 2011-12-21 2015-11-24 Marvell International Ltd. Simultaneous P2P and non-P2P communications
JP2013149038A (ja) * 2012-01-18 2013-08-01 Toshiba Corp 送信装置および受信装置
JP5981734B2 (ja) * 2012-03-09 2016-08-31 キヤノン株式会社 通信装置、通信システム、制御方法及びプログラム
JP5966527B2 (ja) 2012-03-30 2016-08-10 ブラザー工業株式会社 通信装置
JP5915338B2 (ja) 2012-03-30 2016-05-11 ブラザー工業株式会社 通信装置
JP5937755B2 (ja) * 2012-06-24 2016-06-22 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおいて端末間直接通信を実行する方法及びそのための装置
JP5806691B2 (ja) * 2013-02-12 2015-11-10 キヤノン株式会社 通信装置及びその通信方法
KR102092063B1 (ko) * 2013-04-26 2020-03-23 삼성전자 주식회사 통신 서비스 수행 방법 및 장치
JP6320685B2 (ja) * 2013-04-30 2018-05-09 任天堂株式会社 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法
US9866432B2 (en) * 2013-05-10 2018-01-09 Comcast Cable Communications, Llc Dynamic network awareness
JP6071745B2 (ja) * 2013-05-20 2017-02-01 オリンパス株式会社 無線通信ネットワーク構築端末、無線通信ネットワーク参加端末、無線通信システム、無線通信方法、およびプログラム
US9355559B1 (en) * 2013-05-23 2016-05-31 Amazon Technologies, Inc. Media device control profile selection
JP5619255B2 (ja) * 2013-10-28 2014-11-05 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
US10225338B1 (en) 2014-04-15 2019-03-05 Marvell International Ltd. Peer to peer ranging exchange
KR20160091058A (ko) * 2015-01-23 2016-08-02 삼성전자주식회사 영상처리장치 및 그 제어방법
JP6516491B2 (ja) 2015-01-30 2019-05-22 キヤノン株式会社 通信装置、制御方法およびプログラム
US10082557B1 (en) 2015-02-11 2018-09-25 Marvell International Ltd. Methods and apparatus for frame filtering in snoop-based range measurements
JP6113773B2 (ja) * 2015-03-25 2017-04-12 株式会社日立製作所 超音波診断システム
JP6489611B2 (ja) * 2015-04-06 2019-03-27 アルパイン株式会社 電子装置、通信システム、通信設定プログラムおよび通信設定方法
US11457809B1 (en) * 2015-12-08 2022-10-04 Verily Life Sciences Llc NFC beacons for bidirectional communication between an electrochemical sensor and a reader device
JP6183445B2 (ja) * 2015-12-17 2017-08-23 ブラザー工業株式会社 通信装置
WO2017165808A1 (en) 2016-03-24 2017-09-28 Marvell Semiconductor, Inc. Methods and apparatus for clock drift mitigation with snoop-based ranging
JP6767903B2 (ja) * 2017-03-21 2020-10-14 Kddi株式会社 デバイス、情報端末、認証管理サーバおよびデバイス認証システム
CN113272773B (zh) * 2019-02-01 2023-10-31 株式会社和冠 描绘***

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4736404A (en) * 1985-03-29 1988-04-05 American Telephone And Telegraph Company, At&T Technologies Inc. Security arrangement for cordless telephone system
JP2802088B2 (ja) * 1989-02-06 1998-09-21 株式会社日立製作所 プロトコル選択切替方法
US5586117A (en) * 1992-11-02 1996-12-17 National Semiconductor Corporation Method and apparatus which allows devices with multiple protocol capabilities to configure to a common protocol configuration
TW282601B (zh) * 1995-01-24 1996-08-01 Ibm
US20050048963A1 (en) * 1996-06-03 2005-03-03 Kubler Joseph J. Configurable premises based wireless network and operating protocol
US6125122A (en) * 1997-01-21 2000-09-26 At&T Wireless Svcs. Inc. Dynamic protocol negotiation system
SE9700458L (sv) * 1997-02-11 1998-08-12 Ericsson Telefon Ab L M En mobil telekommunikationsenhet och ett system och ett förfarande relaterande därtill
SG74611A1 (en) * 1997-02-14 2000-08-22 Canon Kk Data communication apparatus and method
US6285659B1 (en) * 1997-09-10 2001-09-04 Level One Communications, Inc. Automatic protocol selection mechanism
US6504851B1 (en) * 1997-11-21 2003-01-07 International Business Machines Corporation Dynamic detection of LAN network protocol
US6832082B1 (en) * 1997-12-12 2004-12-14 Thomson Licensing S.A. Initialization of handsets in a multi-line wireless phone system for secure communications
US6901241B2 (en) * 1998-02-11 2005-05-31 Telefonaktiebolaget L M Ericsson (Publ) System, method and apparatus for secure transmission of confidential information
US6198941B1 (en) * 1998-08-07 2001-03-06 Lucent Technologies Inc. Method of operating a portable communication device
US6314459B1 (en) * 1998-08-13 2001-11-06 U.S. Philips Corporation Home-network autoconfiguration
US6507734B1 (en) * 1998-12-18 2003-01-14 Skyworks Solutions, Inc. Method and system which uses sound wave based communication to generate a secure wireless link between a handset and base station
KR20000067773A (ko) * 1999-04-19 2000-11-25 윤태식 휴대형 원격 지문 인증 송수신 장치
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
JP3562393B2 (ja) * 1999-08-11 2004-09-08 日本電気株式会社 移動通信システム及びそれに用いるプログラムダウンロード方法
JP3583667B2 (ja) * 1999-09-30 2004-11-04 株式会社東芝 無線端末装置並びにデータ転送方法及び制御情報通知方法
US6754894B1 (en) * 1999-12-03 2004-06-22 Command Audio Corporation Wireless software and configuration parameter modification for mobile electronic devices
JP3626074B2 (ja) * 2000-06-15 2005-03-02 三菱電機株式会社 通信装置
US6975857B2 (en) * 2001-06-26 2005-12-13 Hewlett-Packard Development Company, L.P. Automatically configuring a communication interface of a device for connection with a wireless communication network
US20030078036A1 (en) * 2001-10-19 2003-04-24 Yuan-Jung Chang Device and method for automatically installing software by wireless identification

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1784856B (zh) * 2003-04-02 2010-09-29 普拉森德投资有限责任公司 控制数据传输的方法
WO2005018148A1 (fr) * 2003-08-14 2005-02-24 Huawei Technologies Co., Ltd. Procede de maintien par le terminal utilisateur d'une configuration de selection de reseau initiale dans un reseau local sans fil
CN100417116C (zh) * 2004-03-18 2008-09-03 日本电气株式会社 公共无线lan连接服务装置及其方法
CN100508485C (zh) * 2004-08-26 2009-07-01 佳能株式会社 图像输入设备、其控制方法以及图像输入***
CN102572820A (zh) * 2004-11-02 2012-07-11 北电网络有限公司 与正交频分复用一起使用的方法及其基站和无线终端
CN102572820B (zh) * 2004-11-02 2015-11-11 苹果公司 与正交频分复用一起使用的方法及其基站和无线终端
CN101335673B (zh) * 2005-04-27 2011-09-28 佳能株式会社 配置网络的方法
CN102263816B (zh) * 2006-03-20 2014-04-30 佳能株式会社 通信装置及其控制方法
CN102264072B (zh) * 2006-03-20 2015-03-11 佳能株式会社 通信装置及其控制方法
CN101405996B (zh) * 2006-03-20 2011-08-10 佳能株式会社 通信装置及其控制方法
CN102264072A (zh) * 2006-03-20 2011-11-30 佳能株式会社 通信装置及其控制方法
US8931040B2 (en) 2006-03-20 2015-01-06 Canon Kabushiki Kaisha Communications apparatus and control method therefor
US8695057B2 (en) 2006-03-20 2014-04-08 Canon Kabushiki Kaisha Communications apparatus and control method therefor
CN103475774A (zh) * 2008-02-29 2013-12-25 索尼株式会社 信息处理设备和方法以及程序
CN101521949B (zh) * 2008-02-29 2013-08-07 索尼株式会社 信息处理设备和方法以及程序
CN102202296B (zh) * 2010-03-25 2014-02-26 巴法络股份有限公司 无线局域网中继装置、无线通信***、无线局域网中继装置的控制方法
CN102202296A (zh) * 2010-03-25 2011-09-28 巴比禄股份有限公司 无线局域网中继装置、无线通信***、无线局域网中继装置的控制方法
CN103533642A (zh) * 2013-10-16 2014-01-22 厦门市美亚柏科信息股份有限公司 Wifi终端的定位方法和定位装置
CN103533642B (zh) * 2013-10-16 2016-07-06 厦门市美亚柏科信息股份有限公司 Wifi终端的定位方法和定位装置
CN103702437A (zh) * 2013-12-16 2014-04-02 海信集团有限公司 无线网络的连接控制装置和无线网络的连接控制方法
CN106325782A (zh) * 2015-06-30 2017-01-11 佳能株式会社 信息处理装置及其控制方法
CN106325782B (zh) * 2015-06-30 2020-08-21 佳能株式会社 信息处理装置及其控制方法
US10958477B2 (en) 2015-06-30 2021-03-23 Canon Kabushiki Kaisha Information processing apparatus, method for controlling the same, and computer-readable medium

Also Published As

Publication number Publication date
JP2002359623A (ja) 2002-12-13
US20020147819A1 (en) 2002-10-10
TW563310B (en) 2003-11-21
KR100467467B1 (ko) 2005-01-24
CN1378405B (zh) 2010-05-26
KR20020076195A (ko) 2002-10-09
JP4029629B2 (ja) 2008-01-09

Similar Documents

Publication Publication Date Title
CN1378405A (zh) 通过直接接触或邻近连接在通信设备间进行无线局域网参数设置的方法
CN1229738C (zh) 通信***和方法、信息处理终端和方法、和信息处理设备和方法
CN1268104C (zh) 设置防火墙的方法和设备
CN1212565C (zh) 应用程序发送***和应用程序管理方法
CN100350775C (zh) 信息分发***及其方法、终端、服务器、及终端连接方法
CN1222896C (zh) 用户简档数据的管理
CN1292556C (zh) 公共密钥加密通信***
CN1522395A (zh) 内容使用装置和网络***,以及许可信息获取方法
CN1269337C (zh) 内容自适应服务控制方法
CN1572087A (zh) 通信***与方法、信息处理装置与方法、信息处理终端与方法
CN1725227A (zh) 操作装置网络的方法
CN1507719A (zh) 电子设备控制装置
CN1682499A (zh) 内容分发***
CN1396568A (zh) 数字作品保护***、记录媒体装置、发送装置和重放装置
CN1430140A (zh) 限制内容访问与存储的设备与方法
CN1659844A (zh) 内容复制管理***与网络化装置
CN1701560A (zh) 无线通信网络***中的连接认证
CN1783884A (zh) 信息处理***、信息提供和处理设备及方法、记录介质及程序
CN1610276A (zh) 无线lan***、通信终端以及通信程序
CN1708971A (zh) 将信息从服务提供商“推”到包括存储卡的通信终端的***与方法
CN1460372A (zh) 许可证管理***、许可证管理设备、中继设备和终端设备
CN1674498A (zh) 用户验证信息与验证等级的管理
CN1735061A (zh) 通信***、电子设备及其控制方法、信息提供装置和方法
CN1836398A (zh) 使用消息认证码的发送/接收***
CN1257635C (zh) 数据通信方法以及数据处理设备

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100526

Termination date: 20160327

CF01 Termination of patent right due to non-payment of annual fee