通信设备及其控制方法与流程

文档序号:12280176阅读:249来源:国知局
通信设备及其控制方法与流程

本发明涉及一种通信设备及其控制方法,特别涉及能够以多个频带同时连接的通信设备中的网络连接处理。



背景技术:

近年来,配备有无线LAN(局域网)站功能以连接到无线局域网的接入点并使用诸如社交网络服务(SNS)等的云服务的移动装置(诸如智能电话、平板终端和数字照相机等)与日俱增。日本特开2011-035768公开了通过配备有无线局域网功能的数字照相机使用无线局域网来将图像数据上传至服务器的方法。

另外,近来,装置配备有Wi-Fi直连(Wi-Fi Direct)功能的情况同样持续增加。Wi-Fi直连是Wi-Fi联盟(Wi-Fi Alliance)所建立的P2P(点对点)连接所用的通信协议标准。Wi-Fi直连使得能够在没有接入点的环境中在移动装置之间进行诸如图像文件等的信息的交换。

设想未来的移动装置将能够以多个频带执行同时连接,例如,诸如在同一时间执行向无线局域网的连接以及移动装置的P2P连接。

顺带提及,用于无线局域网连接的无线网络和用于P2P连接的无线网络是不同的。因此,为了实现同一时间的无线局域网连接和P2P连接,需要使用不同频带以防止相互无线电波干扰的影响。特别地,需要针对无线局域网连接使用IEEE 802.11标准所定义的2.4GHz带和5GHz带其中之一,并且针对P2P连接使用其它频带。



技术实现要素:

本发明是考虑到上述问题而作出的,并且实现了改善连接至使得能够以多个频带同时连接的无线网络的情况下的可操作性的技术。

为了解决上述问题,本发明提供一种通信设备,所述通信设备包括:搜索单元,用于搜索使用第一频带的无线网络和使用第二频带的无线网络;关联单元,用于使来自所述搜索单元所找到的无线网络中的使用所述第一频带的第一无线网络与使用所述第二频带的第二无线网络相关联,其中所述第一无线网络和所述第二无线网络由同一设备形成;选择单元,用于从所述搜索单元所找到的无线网络中选择要连接至的无线网络;以及认证单元,用于执行用于连接到所述选择单元所选择的无线网络的认证处理,其中,在所述选择单元选择所述第一无线网络的情况下,所述认证单元执行控制以执行用于连接到所述选择单元所选择的所述第一无线网络的认证处理,并且执行用于连接到通过所述关联单元与所述第一无线网络相关联的所述第二无线网络的认证处理。

为解决上述问题,本发明提供一种通信设备的控制方法,所述控制方法包括:搜索使用第一频带的无线网络和使用第二频带的无线网络;使来自通过搜索找到的无线网络中的使用所述第一频带的第一无线网络与使用所述第二频带的第二无线网络相关联,其中所述第一无线网络和所述第二无线网络由同一设备形成;从通过搜索找到的无线网络中选择要连接至的无线网络;以及执行用于连接到所选择的无线网络的认证处理,其中,在选择所述第一无线网络的情况下,执行控制以执行用于连接到所选择的所述第一无线网络的认证处理,并且执行用于连接到与所述第一无线网络相关联的所述第二无线网络的认证处理。

根据本发明,可以改善连接到使得能够以多个频带同时连接的无线网络的情况下的可操作性。

通过以下(参考附图)对典型实施例的说明,本发明的其它特征将变得明显。

附图说明

图1是根据本发明的实施例的通信设备的硬件结构图。

图2是实施例的通信设备的软件结构图。

图3是实施例的无线网络系统的结构图。

图4A~4D是说明实施例的通信设备所进行的无线局域网连接处理的图。

图5是示出实施例的通信设备所进行的用于手动连接至无线局域网的处理的流程图。

图6A~6D是说明用于搜索实施例的无线局域网的接入点的方法的图。

图7是示出实施例的通信设备所进行的自动连接至无线局域网的处理的流程图。

图8是示出实施例的通信设备所进行的无线网络连接转换处理的流程图。

具体实施方式

以下将详细描述本发明的实施例。以下实施例仅是用于实施本发明的示例。本发明不应局限于以下实施例。此外,可以对后面要描述的实施例的各部分进行适当地组合。

下面将说明针对作为本发明的实施例的通信设备的智能电话(一种移动电话)所应用的无线通信系统的示例。该智能电话实现了如下的同时连接:向符合IEEE 802.11标准的无线局域网的连接以及向作为外部设备的数字照相机的P2P连接。注意,本发明不局限于此,并且本发明可以应用于具有使得能够以多个频带同时连接的无线通信功能的数字照相机、平板电脑、个人计算机、PDA(个人数字助理)、便携式AV播放器、游戏控制台和电子书等。

此外,下面将说明用于实现同一时间的向符合IEEE 802.11标准的无线局域网的连接和P2P连接的无线通信系统的示例,但是通信模式不必局限于符合IEEE 802.11的无线局域网。

通信设备的硬件结构

首先,将参考图1来说明本实施例的通信设备的硬件结构。

图1示出本实施例的通信设备100的硬件结构的示例的框图。

控制单元101通过执行存储单元102中所存储的控制程序来控制整个通信设备。控制单元101包括诸如CPU或MPU等的一个或多个处理器。

存储单元102存储由控制单元101执行的控制程序,以及诸如通信参数等的各种信息。此外,存储单元102可以存储通信设备自身所生成的或者从诸如数字照相机等的外部设备接收到的图像数据和其它文件等。使用诸如ROM、RAM、HDD和闪速存储器等的各种存储器作为存储单元102。注意,后面将要描述的顺序和流程图的操作是通过控制单元101执行存储单元102中所存储的控制程序来实现的。

显示单元103具有进行各种类型显示的LCD或LED,以及具有输出视觉上可识别的信息的功能。此外,显示单元103可以具有诸如扬声器等的可以输出音频的功能。

操作单元104是被配置为接受用户所进行的各种操作输入的输入单元,并且操作单元104包括用于操作通信设备的各种按钮和触摸板等。

通信单元105通过符合IEEE 802.11的无线局域网来执行通信处理,以通过控制天线106经由无线通信来发送和接收控制信号和数据信号。通信单元105具有将诸如图像文件等的数字数据转换为具有特定频率的无线电波并且经由天线106发送这些无线电波的功能,以及将经由天线106所接收到的具有特定频率的无线电波转换为数字数据的功能。用于将数字数据转换为无线电波的处理被称为调制。通信单元105具有调制IEEE 802.11所规定的2.4GHz和5GHz频带的功能。通信单元105还具有同时执行2.4GHz和5GHz频带的调制处理的功能。

摄像单元107包括光学镜头、CMOS图像传感器和数字图像处理单元等,并且将经由光学镜头输入的模拟信号转换为数字数据以生成图像数据。摄像单元107所生成的图像数据存储在存储单元102中。

注意,图1所示的硬件结构是示例,并且本实施例的通信设备100可以具有与图1所示的硬件结构不同的硬件结构。

通信设备的软件结构

接下来,将参考图2来说明本实施例的通信设备100的软件结构。

图2是示出用于执行本实施例的通信设备100中所设置的通信控制功能的软件功能块200的结构的示例的图。

软件功能块200包括图2所示的功能块201至202。

无线局域网包发送和接收单元201管理包括上层的通信协议的所有包的发送和接收。

无线局域网(LAN)站功能控制单元202执行通信设备100用作无线局域网站的情况下的认证和加密处理等,并且加入由用作无线局域网接入点的设备形成的无线网络。

无线局域网接入点功能控制单元203在通信设备100用作无线局域网接入点功能的情况下形成无线网络,并且执行认证和加密处理以及通信对方设备的管理等。无线局域网站功能控制单元202和无线局域网接入点功能控制单元203可以其中一个进行工作,或者无线局域网站功能控制单元202和无线局域网接入点功能控制单元203可以同时进行工作。

发现控制单元204执行用于搜索用作通信对方的外部设备的服务搜索处理。

GO协商控制单元205执行基于Wi-Fi直连协议的控制,并且确定通信设备在无线层中的角色,换言之,哪个通信设备要作为无线局域网接入点以及哪个通信设备要作为无线局域网站。关于Wi-Fi直连,执行无线局域网接入点功能的通信设备被称为P2P组所有者(以下称为GO),并且执行无线局域网站功能的通信设备被称为P2P客户端(以下称为CL)。在GO或无线局域网接入点的情况下,启动无线局域网接入点功能控制单元203,以及在CL或无线局域网站的情况下,启动后面将要描述的无线局域网站功能控制单元202。GO协商控制单元205的功能由Wi-Fi直连协议来确定,并省略详细描述。

P2P邀请功能控制单元206控制Wi-Fi直连协议所规定的邀请功能。尽管Wi-Fi直连协议规定了邀请功能,因而省略详细描述,但邀请功能是GO设备或CL设备促使角色尚未确定的P2P设备作为P2P客户端来连接的功能。

在通信设备100作为无线局域网站连接到网络的情况下,启动DHCP(动态主机配置协议)客户端控制单元207。

在通信设备100的角色变成无线局域网接入点的情况下,启动DHCP服务器控制单元208。

WPS参与者(enrollee)控制单元209(其中WPS表示Wi-Fi保护设置)从其它WPS登记者(registrar)设备接收无线局域网通信所需的通信参数。类似于DHCP客户端控制单元207,在通信设备100的角色是无线局域网站的情况下,WPS参与者控制单元209进行工作。

WPS登记者控制单元210向其它WPS参与者设备提供无线局域网通信所需的通信参数。类似于DHCP服务器控制单元208,在通信设备100的角色是无线局域网接入点的情况下,WPS登记者控制单元210进行工作。注意,作为由WPS登记者提供的通信参数,使用作为网络标识符的SSID(服务集标识符)、加密密钥、加密系统、认证密钥或认证系统等。

数据存储单元211具有存储软件本身、无线局域网参数,诸如DHCP地址表格和ARP表格等的各种表格的功能。

应用控制单元212对使用无线通信功能的文件传输以及诸如Web浏览器等的上层的应用的功能进行控制。

注意,图2所示的所有功能块不局限于软件所提供的功能块,并且所有功能块中的至少一部分可以通过硬件来提供。此外,图2所示的功能块相互关联。此外,图2所示的功能块是示例。多个功能块可以构成一个功能块,并且任何功能块可以分割成进一步执行多个功能的多个块。

无线网络结构

接下来,将参考图3来说明本实施例的无线网络结构。

假定通信设备301具有图1所示的硬件结构和图2所示的软件结构。

附图标记302表示无线局域网的接入点(以下也称为AP)。

外部设备303是通信设备301的通信对方,并且平板电脑、作为一种移动电话的智能电话或数字照相机等用作外部设备303。在本实施例中,说明数字照相机。假定外部设备303与通信设备301同样地具有图1所示的硬件结构和图2所示的软件结构。

web服务304存在于经由AP 302所连接的因特网上,并且图像共享服务等用作web服务304。通信设备301可以经由AP 302使用因特网上的Web服务。

通信设备301和AP 302通过无线局域网305而可通信地连接。图3示出通信设备301连接到AP 302在基础设施模式下所产生的无线网络的状态。此外,通信设备301和外部设备303通过无线局域网306而可通信地连接。图3示出通信设备301和外部设备303使用Wi-Fi直连进行P2P连接的状态。注意,无线局域网305和306是不同的无线网络。

无线局域网连接处理

接下来,将参考图4A-图4D来说明用于将本实施例的通信设备301连接到无线局域网的处理。

图4A示出显示单元103上初始显示的与通信设备301的无线局域网连接设置有关的画面。用户可以选择手动连接401或自动连接402作为用于将通信设备连接到AP 302的方法。

在图4A所示的画面上选择手动连接401的情况下,执行用于检测存在于通信设备301附近的AP的扫描处理,并且在显示单元103上显示所检测到的AP的SSID列表。之后,执行用于将通信设备301连接到用户所选择的AP的处理。此时,接受用于将通信设备301连接到AP的认证信息的输入。

在图4A所示的画面上选择自动连接402的情况下,执行使用WPS(Wi-Fi保护设置)的PBC系统(其中,PBC代表下压按钮结构)的自动连接处理。

下面将详细描述用于将通信设备301手动连接到无线局域网的处理以及用于将通信设备301自动连接到无线局域网的处理。

手动连接处理

首先,将参考图5来说明用于将本实施例的通信设备301手动连接到无线局域网的处理。

注意,该流程图所示的各步骤的处理是通过控制单元101执行存储单元102中所存储的程序来实现的。上述情况也适用于下面将要描述的图7和图8所示的流程图。

在步骤S501中,控制单元101搜寻存在于通信设备301附近的无线局域网接入点。作为搜索方法,使用以下方法中的至少一个:用于接收从AP定期发送来的信标帧的方法、以及用于广播发送搜索请求帧并接收作为搜索响应从AP发送来的搜索响应帧的方法。在后一方法中,控制单元101将探测请求信号经由通信单元105发送给所有具有2.4GHz或5GHz频带的信道,并且接收从存在于通信设备附近的AP返回的探测响应信号。探测响应信号各自包括诸如BSSID(基本服务集标识符),ESSID(扩展服务集标识符)ID,以及UUID(通用唯一标识符)等的信息。图6A示出所接收到的探测响应信号的内容的示例。图6A示出接收到6个探测响应信号的情况。BSSID和ESSID是无线局域网标识符。BSSID具有通过AP的MAC地址来表示的值,并且ESSID由用户容易识别的数字字母的字符构成。UUID是对于各AP而言唯一的标识符。

在步骤S502中,控制单元101分析步骤S501中所接收到的探测响应信号,并且使相同AP的SSID彼此相关联。具体地,将包含在探测响应信号中的UUID的值进行比较,并且在UUID的值相同的情况下,判断为探测响应信号来自同一AP,并且使这些探测响应信号彼此关联。图6B示出SSID彼此关联之后的状态。附图标记601表示用于指示关联的列。例如,由于不存在与1号(SSID=“BBBBB”)具有相同UUID的SSID,因此将针对1号显示“NA”。例如,2号(SSID=“AAAAA-g”)与包括相同UUID的相对应的5号(SSID=“AAAAA-a”)相关联。

在步骤S503中,控制单元101基于步骤S502中关联的SSID信息来显示SSID列表,以使得SSID是通过AP来排列的。图4B示出显示单元103上所显示的SSID列表的示例。如图4B所示,SSID按照AP的次序来显示。

在步骤S504中,控制单元101接受用户经由操作单元104来选择SSID的指示。

在步骤S505中,控制单元101判断是否存在与所选择的SSID相关联的其它SSID。具体地,基于图6B所示关联编号信息来执行判断。在作为判断的结果存在其它关联SSID的情况下,过程进入步骤S506,否则过程进入步骤S510。

在步骤S506中,控制单元101判断是否保持了所有相关联的SSID所用的加密密钥,具体地,存储单元102中是否存储了所有的加密密钥。在判断结果表示存储了所有的加密密钥的情况下,过程进入步骤S510,否则过程进入步骤S507。

在步骤S507中,控制单元101接受所有相关联的SSID所用的加密密钥的输入。具体地,将加密密钥输入画面显示在显示单元103上,以经由操作单元104接受用户所进行的加密密钥的输入。图4C示出显示单元103上所显示的用于输入SSID=“AAAAA-g”和SSID=“AAAAA-a”所用的加密密钥的画面的示例。

在图4B所示的SSID列表中选择了SSID=“AAAAA-g”或SSID=“AAAAA-a”的情况下,显示图4C中的画面。附图标记403表示用于连接到SSID=“AAAAA-g”(与SSID=“AAAAA-g”相对应的AP)的加密密钥输入栏。附图标记404表示用于连接到SSID=“AAAAA-a”(与SSID=“AAAAA-a”相对应的AP)的加密密钥输入栏。附图标记405表示用于返回至SSID列表画面的取消按钮。附图标记406表示连接按钮。在输入加密密钥并按下连接按钮406的情况下,过程进入步骤S508。

在步骤S508中,控制单元101使用所输入的加密密钥来进行对于向与所有相关联的SSID相对应的无线局域网的连接的测试。具体地,使用认证请求信号和关联请求信号,来针对所有SSID执行对于向无线局域网的连接的测试。注意,一次对一个SSID执行连接测试。因此,在与第一SSID断开之后,执行用于连接到第二SSID的处理。

在步骤S509中,控制单元101判断步骤S508中所执行的连接测试是否成功。在所有测试都成功的情况下,将步骤S507中所输入的加密密钥信息存储在存储单元102中,并且过程进入步骤S510。在所有测试都不成功的情况下,过程返回到步骤S507。

在步骤S510中,控制单元101将通信设备连接到与步骤S504中所选择的SSID相对应的无线局域网,并且结束该处理。注意,在该步骤中,在步骤S509中最后连接的SSID与步骤S504中所选择的SSID相同的情况下,可以维持该连接。

在步骤S511中,控制单元101判断是否保持了所选择的SSID所用的加密密钥,具体地,存储单元102中是否存储了所选择的SSID所用的加密密钥。在存储了该加密密钥的情况下,过程进入步骤S515,否则过程进入步骤S512。

在步骤S512中,控制单元101接受步骤S504中所选择的SSID所用的加密密钥的输入。具体地,将加密密钥输入画面显示于显示单元103上,并且经由操作单元104来接受用户所进行的加密密钥的输入。图4D示出显示单元103上所显示的用于输入SSID=“BBBBB”所用的加密密钥的画面的示例。在图4B所示的SSID列表中选择了SSID=“BBBBB”的情况下,显示图4C中的画面。附图标记407表示用于连接到SSID=“BBBBB”(与SSID=“BBBBB”相对应的AP)的加密密钥输入栏。

在步骤S513中,控制单元101使用所输入的加密密钥执行对于向与SSID相对应的无线局域网的连接的测试。具体地,使用认证请求信号和关联请求信号来执行对与向与SSID相关的无线局域网的连接的测试。

在步骤S514中,控制单元101判断步骤S513中所执行的连接测试是否成功。在连接测试成功的情况下,将步骤S512中所输入的加密密钥信息存储在存储单元102中,并且过程进入步骤S515。在该连接测试不成功的情况下,过程返回到步骤S512。

在步骤S515中,控制单元101将通信设备连接到与步骤S504中所选择的SSID相对应的无线局域网,并结束该处理。注意,在该步骤中,可以维持步骤S514中的连接状态。

注意,在步骤S502中,使用UUID来执行对AP是否为相同的AP的判断,但是在探测响应信号不包括与UUDI相对应的信息的情况下,可以执行使用BSSID来判断的方法。如上所述,BSSID由MAC地址构成,因此在同一设备的情况下,表示供应商ID的24个高阶位的值是相同的。此外,在同一设备的情况下,表示唯一产品编号的24个低阶位的值在多数情况下是大致相同的。因此,可以采用如下结构:通过比较预定数量的BSSID高阶位(例如40位)来判断AP是否为同一AP。

自动连接处理(WPS系统)

接下来,将参考图7来说明用于将本实施例的通信设备301自动连接到无线局域网的处理。

在步骤S701中,类似于步骤S501,控制单元101搜索存在于通信设备301附近的无线局域网接入点。作为搜索方法,使用以下方法中的至少一个:用于接收从AP定期发送来的信标帧的方法、以及用于广播发送搜索请求帧并接收作为搜索响应从AP发送来的搜索响应帧的方法。在后一方法中,控制单元101将探测请求信号经由通信单元105发送给所有具有2.4GHz或5GHz频带的信道,并且接收从存在于附近的接入点返回的探测响应信号。探测响应信号各自包括诸如BSSID、ESSID、和UUID等的信息,以及表示AP是否正通过使用WPS的PBC系统来进行工作的信息。图6C示出所接收到的探测响应信号的内容的示例。图6C示出接收到6个探测响应信号的情况的示例。附图标记602表示用于指示WPS是否正在工作的信息。具体地,探测响应信号包括“装置密码ID”字段,并且如果“装置密码ID”字段的值是0x0004,则显示是,否则显示否。

在步骤702中,控制单元101分析步骤S701中所接收到的探测响应信号,并且,以与正在工作的WPS有关的SSID为对象,使同一AP的SSID彼此关联。具体地,将包含在探测响应信号中的UUID的值进行比较,并且在UUID的值相同的情况下,判断为探测响应信号来自同一AP,并且使这些探测响应信号彼此相关联。图6D示出关联后的状态。附图标记603表示用于指示关联的列。使与正在工作的WPS相关的且具有相同的UUID的SSID(2号和5号)彼此相关联。

在步骤703中,控制单元101判断与正在工作的WPS相关的SSID的数目是否为一个。在SSID的数目为一个的情况下,过程进入步骤S704,否则过程进入步骤S705。

在步骤704中,控制单元101将通信设备连接至涉及与正在工作的WPS相关的SSID的无线局域网,并从AP获得诸如加密密钥等的认证信息。具体地,通过执行由WPS标准定义的被称为注册协议(Registration Protocol)的协议的处理来获得认证信息。注意,该步骤中所获得的认证信息存储在存储单元102中,并且将用于后面的手动连接处理。具体地,图5中的步骤S506和S511判断为是,并且省略用户所进行的加密密钥的输入。控制单元101结束该步骤,然后在通信设备301连接到无线局域网的状态下结束该处理。

在步骤705中,控制单元101判断与正在工作的WPS相关的SSID的数目是否为两个以上,以及这些SSID是否对应于同一AP。在满足条件的情况下,过程进入步骤S706,否则过程进入步骤S707。具体地,在图6D中,判断与列“正在工作的WPS”中显示“是”相关的SSID的数目是否为两个以上,并且在列“关联编号”中表示这些SSID彼此相关联。在图6D的示例中,判断为是。

在步骤706中,控制单元101连接到与正在工作的WPS相关的SSID中的任一SSID的无线局域网,并且从AP获得诸如所有SSID所用的加密密钥等的认证信息。要连接至的SSID可以是任意选择的,可以是以使得可用信道优先而选择的,或者是以使得5GHz频带优先而选择的。如用于获得认证信息的处理那样,执行类似于步骤S704的协议处理。注意,在该步骤中获得的认证信息存储在存储单元102中,并且将用于后面的手动连接处理。具体地,图5中的步骤S506和S511判断为是,并且省略用户所进行的加密密钥的输入。控制单元101结束该步骤,然后在通信设备301连接到无线局域网的状态下结束该处理。

在步骤707中,控制单元101对于使用WPS的自动连接处理执行错误处理,并结束该处理。具体地,在步骤S705中判断与正在工作的WPS相关的SSID的数目为两个以上,但是这些SSID不对应于同一AP的情况下,以会话重叠错误来结束该处理。在步骤S705中判断与正在工作的WPS相关的SSID的数目不是两个以上,换言之,该数目为零的情况下,以超时错误来结束该处理。

无线网络之间的连接转换处理

接下来,将参考图8来说明本实施例的通信设备301在无线网络之间的连接转换处理。

在步骤S801中,控制单元101从外部设备303接收到针对连接到无线网络的请求。具体地,启动通信设备301与外部设备303之间使用Wi-Fi直连的P2P连接。

在步骤S802中,控制单元101判断向外部设备303的连接是否将影响与通信设备301已经连接至的无线网络的通信。在判断向外部设备303的连接将影响与通信设备301已经连接至的无线网络的通信的情况下,过程进入步骤S803,否则过程进入步骤S807。在不存在正连接的无线网络的情况下,将判断为否。在存在与通信设备301所连接至的无线网络的情况下,判断无线网络所使用的频带和用于连接到外部设备303的频带是否处于发生相互无线电波干扰的足够接近的范围内。

在步骤S803中,控制单元101判断在维持高阶协议的通信状态的情况下,通信设备301所连接至的无线网络是否可以转换到另一频带的无线网络。具体地,在产生了通信设备301所连接至的无线网络的共享AP产生另一频带的无线局域网的情况下,判断为可以进行连接转换,否则判断为否。与步骤S502中的上述处理同样地,通过接收探测响应信号并且使用探测响应信号中所包括的UUID的值来执行该判断处理。例如,在通信设备301连接到与图6B中的SSID=“AAAAA-g”相对应的无线局域网的情况下,同一AP产生另一个频带(SSID=“AAAAA-a”)的无线局域网,因此该步骤中的判断结果为是。

在步骤S804中,控制单元101判断是否已经获得用于连接到另一频带的无线局域网的加密密钥信息,具体地,存储单元102中是否存储了该加密密钥信息。在判断结果表示存储了加密密钥信息的情况下,过程进入步骤S806,否则过程进入步骤S805。在已经预先执行了上述手动连接处理(图5)或自动连接处理(图7)的情况下,该步骤中的判断结果为是。

在步骤S805中,控制单元101执行用于获得加密密钥信息的处理。具体地,将加密密钥输入画面显示在显示单元103上,并促使用户经由操作单元104输入加密密钥。加密密钥输入画面与图4D类似。

在步骤S806中,控制单元101执行无线网络之间的连接转换处理。具体地,在维持高阶协议的通信状态的情况下,通信设备从无线局域网断开,并连接到由同一个AP产生的另一频带的无线局域网。此时,针对向另一频带的无线局域网的连接,使用步骤S804和步骤S805中获得的加密密钥。

在步骤S807中,控制单元101建立与响应于来自外部设备303的连接请求的无线网络的连接,将成功响应发送给外部设备303,并结束该处理。具体地,建立步骤S801中请求的Wi-Fi直连P2P连接。

在步骤S808中,控制单元101拒绝连接到外部设备303,将失败响应发送给外部设备303,并结束该处理。

通过执行上述的用于手动连接到无线局域网的处理和用于自动连接到无线局域网的处理,以及无线网络之间的连接转换处理,可以响应于来自外部设备的P2P连接请求来转换无线局域网的连接,以使得通信设备301所连接至的无线局域网的频带不会重叠。因此,可以改善连接到能够以多个频带同时连接的无线网络的情况下的可操作性。

其它实施例

本实施例中已经说明了符合作为无线通信功能的IEEE 802.11的无线局域网的示例。然而,本发明可以使用诸如无线USB,MBOA(多频带OFDM联盟)、Bluetooth(蓝牙)(注册商标)、UWB或ZigBee(紫蜂)(注册商标)等的其它无线通信来实现。此外,本发明可以在诸如有线局域网等的有线通信介质中实现。注意,UWB包括无线USB、无线1394和WINET等。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或设备,该系统或设备的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。

尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1