执行无线连线控制的方法与装置

申请号 CN201310008158.9 申请日 2013-01-09 公开(公告)号 CN103249175B 公开(公告)日 2016-08-31
申请人 宏达国际电子股份有限公司; 发明人 阙鑫地; 陈家伟; 徐端瑞; 蔡明翰; 倪丞颐; 游富胜;
摘要 一种用于执行无线连线控制的方法以及装置。该方法应用于一第一 电子 装置,该方法可包含以下步骤:在建立该第一电子装置和一第二电子装置之间的无线连线时,将特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的一通道;发送携带该特定信息的该至少一分组至该第二电子装置;以及执行握手操作以完成与该第二电子装置之间无线连线的建立。又例如,该方法应用于一第二电子装置,该方法可包含以下步骤:接收从一第一电子装置发送的携带特定信息的至少一分组;以及执行握手操作以完成与该第一电子装置之间无线连线的建立。
权利要求

1.一种用于执行无线连线控制的方法,该方法应用于一第一电子装置,该方法包含有以下步骤:
在建立该第一电子装置和一第二电子装置之间的一无线连线时,将一特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的单一的一通道;
发送携带该特定信息的该至少一分组至该第二电子装置;以及
在该特定信息所指出的该通道上执行一握手操作以完成与该第二电子装置之间的该无线连线的建立;
其中该特定信息还包含有一通知信息以指示该第二电子装置跳过针对该第一电子装置的全频道扫描。
2.如权利要求1所述的方法,其中该握手操作包含有一无线保真保护设定握手操作。
3.如权利要求1所述的方法,其中该特定信息还包含有无线地连线至该第一电子装置的一接入点的一接入点信息。
4.如权利要求1所述的方法,其中该第一电子装置配备有一接入点功能,用来当作一移动接入点,且该特定信息还包含有以下信息中的至少一个:
一服务设定识别码、该移动接入点的一介质访问控制地址以及一互联网通信协议地址,其中该第一电子装置会将该互联网通信协议地址分配给该第二电子装置。
5.如权利要求1所述的方法,其中该至少一分组包含有一探询请求的至少一部分。
6.如权利要求1所述的方法,其中该至少一分组包含有一行动的至少一部分。
7.一种用于执行无线连线控制的装置,该装置包含有一第一电子装置的一部分,该装置包含有:
一无线控制电路,用来为该第一电子装置执行无线通信控制;以及
一处理电路,用来在建立该第一电子装置和一第二电子装置之间的一无线连线时,将一特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的单一的一通道,其中该处理电路通过使用该无线控制电 路来发送携带该特定信息的该至少一分组至该第二电子装置,并在该特定信息所指出的该通道上执行一握手操作以完成与该第二电子装置之间的该无线连线的建立;
其中该特定信息还包含有一通知信息以指示该第二电子装置跳过针对该第一电子装置的全频道扫描。
8.如权利要求7所述的装置,其中该握手操作包含有一无线保真保护设定握手操作。
9.如权利要求7所述的装置,其中该特定信息还包含有无线地连线至该第一电子装置的一接入点的一接入点信息。
10.如权利要求7所述的装置,其中该第一电子装置配备有一接入点功能,用来当作一移动接入点,且该特定信息还包含有以下信息中的至少一个:
一服务设定识别码、该移动接入点的一介质访问控制地址以及一互联网通信协议地址,其中该第一电子装置会将该互联网通信协议地址分配给该第二电子装置。
11.如权利要求7所述的装置,其中该至少一分组包含有一探询请求的至少一部分。
12.如权利要求7所述的装置,其中该至少一分组包含有一行动帧的至少一部分。
13.一种用于执行无线连线控制的方法,该方法应用于一第二电子装置,该方法包含有以下步骤:
接收从一第一电子装置发送的携带一特定信息的至少一分组,其中在建立该第一电子装置和该第二电子装置之间的一无线连线时,该第一电子装置会将该特定信息加入至该至少一分组中,且该特定信息指出该第一电子装置正在采用的单一的一通道;以及依据所接收到的该特定信息来在该特定信息所指出的该通道上执行一握手操作,以完成与该第一电子装置之间的该无线连线的建立,而不触发该第二电子装置的任何全通道扫描;
其中该特定信息还包含有一通知信息以指示该第二电子装置跳过针对该第一电子装置的全频道扫描。
14.如权利要求13所述的方法,还包含有:
接收从该第一电子装置发送的携带该特定信息的该至少一分组之后,发 送携带一状态信息的一分组来通知该第一电子装置该第二电子装置中的至少一状态,其中该状态信息指示该第二电子装置的该至少一状态。
15.如权利要求14所述的方法,其中该状态信息包含有一已设定/未设定信息,以指出该第二电子装置是否正连线到另一装置。
16.如权利要求14所述的方法,其中该状态信息包含有无线地连线至该第二电子装置的一接入点的一接入点信息。
17.一种用于执行无线连线控制的装置,该装置包含有一第二电子装置的一部分,该装置包含有:
一无线控制电路,用来为该第二电子装置执行无线通信控制;以及
一处理电路,用来控制该第二电子装置的运作,并且建立第一电子装置和该第二电子装置之间的一无线连线,其中该处理电路通过使用该无线控制电路来接收从该第一电子装置发送的携带特定信息的至少一分组,其中该特定信息在建立该无线连线的时候由该第一电子装置加入至该至少一分组,且该特定信息指出该第一电子装置正在采用的单一的一通道,其中该处理电路依据所接收的该特定信息来在该特定信息所指出的该通道上执行一握手操作,以完成与该第一电子装置之间的该无线连线的建立,而不触发该第二电子装置的任何全通道扫描;
其中该特定信息还包含有一通知信息以指示该第二电子装置跳过针对该第一电子装置的全频道扫描。
18.如权利要求17所述的装置,其中接收从该第一电子装置发送的携带该特定信息的该至少一分组之后,该处理电路通过使用该无线控制电路来发送携带一状态信息的一分组来通知该第一电子装置中该第二电子装置的至少一状态,其中该状态信息指示该第二电子装置的该至少一状态。
19.如权利要求18所述的装置,其中该状态信息包含有一已设定/未设定信息,以指出该第二电子装置是否正连线到另一装置。
20.如权利要求18所述的装置,其中该状态信息包含有无线地连线至该第二电子装置的一接入点的一接入点信息。

说明书全文

执行无线连线控制的方法与装置

技术领域

[0001] 本发明涉及在两个无线装置之间建立一个安全的无线保真(Wireless-Fidelity,Wi-Fi)的连线,更具体地说,涉及一种用于进行无线连线控制的方法以及相关装置。

背景技术

[0002] 根据相关技术所设计的一传统的可携式电子装置,诸如具备有个人数字助理(personal digital assistant,PDA)功能的一多功能移动电话或具备有移动通话功能的一个人数字助理,由于实用性,可能已成为日常生活的一个重要部分。在该传统的可携式电子装置遗失的情况下可能会出现一些问题。例如,在建立无线连线的期间,整个程序可能有至少两个完整的通道扫描操作,如此可能会导致配置时间太过冗长。又或者,使用者可能需要在两边的装置上分别依靠手动操作来启动无线连线的建立流程。因此,需要一种新颖的方法来控制一电子装置的外部装置连线。

发明内容

[0003] 本发明的其中一个目的是提供一种方法以及相关装置来执行无线连线控制以解决上述问题。
[0004] 依据至少一优选实施例,提出一种用于执行无线连线控制的方法,该方法应用于一第一电子装置,该方法包含有以下步骤:在建立该第一电子装置和一第二电子装置之间的无线连线时,将特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的一通道;发送携带该特定信息的该至少一分组至该第二电子装置;以及执行握手操作以完成与该第二电子装置之间无线连线的建立。
[0005] 依据至少一优选实施例,提出一种用于执行无线连线控制的装置,该装置包含有一第一电子装置的一部分,该装置包含有一无线控制电路以及一处理电路。其中该无线控制电路用来为该第一电子装置执行无线通信控制;以及该处理电路用来在建立该第一电子装置和一第二电子装置之间的无线连线时,将特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的一通道,其中该处理电路通过使用该无线控制电路来发送携带该特定信息的该至少一分组至该第二电子装置,并执行握手操作以完成与该第二电子装置之间无线连线的建立。
[0006] 依据至少一优选实施例,提出一种用于执行无线连线控制的装置,该装置包含有一第二电子装置的一部分,该装置包含有一无线控制电路以及一处理电路。其中该无线控制电路用来为该第二电子装置执行无线通信控制;以及该处理电路用来控制该第二电子装置的运作,并且建立该第一电子装置和该第二电子装置之间的一无线连线,其中该处理电路通过使用该无线控制电路来接收从该第一电子装置发送的携带特定信息的至少一分组,其中该特定信息在建立该无线连线的时候由该第一电子装置加入置该至少一分组,且该特定信息指出该第一电子装置正在采用的一通道,其中该处理电路依据该所接收的特定信息来执行握手操作以完成与该第一电子装置之间的该无线连线的建立,而不触发该第二电子装置的任何全通道扫描。
[0007] 本发明的其中一个优点是可以通过上述方法与装置让该电子装置的使用者(例如,该第一电子装置的使用者和/或该第二电子装置的使用者)可以在建立无线连线的整个流程中,在不产生任何副作用的情况下至少跳过两个全通道扫描(full channel scan)操作以节省时间。此外,在上述方法以及上述装置中,可以自动执行建立无线连线流程的操作,从而允许电子装置的使用者(例如,该第一电子装置的使用者和/或该第二电子装置的使用者),很容易地使用该电子装置,并节省了在单边或者是两边的装置上依靠手动操作来启动无线连线流程的时间。附图说明
[0008] 图1为用于执行无线连线的装置的示意图。
[0009] 图2为用于执行无线连线控制的方法的流程图
[0010] 图3为用于执行无线连线控制的方法的另一流程图。
[0011] 图4为涉及图2所示的方法以及图3所示的方法的无线连线控制方案的实施例。
[0012] 图5为涉及图2所示的方法以及图3所示的方法的无线连线控制方案的另一实施例。
[0013] 图6为涉及图2所示的方法以及图3所示的方法的无线连线控制方案的又另一实施例。
[0014] 【符号说明】
[0015] 100             装置
[0016] 110             处理电路
[0017] 110C            程序代码
[0018] 120             无线控制电路
[0019] 200、300        流程
[0020] 210~230、310~320  步骤

具体实施方式

[0021] 在说明书及后续的权利要求书当中使用了某些词汇来指称特定的元件。本领域技术人员应可理解,制造商可能会用不同的名词来称呼同样的元件。本说明书及后续的权利要求书并不以名称的差异来作为区别元件的方式,而是以元件在功能上的差异来作为区别的基准。在通篇说明书及后续的请求项当中所提及的「包含」为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置电性连接于一第二装置,则代表该第一装置可直接连接于该第二装置,或通过其他装置或连接手段间接地连接至该第二装置。
[0022] 图1为用于执行无线连线的一装置100的示意图,其中装置100可以包含有该电子装置的至少一部分(例如,部分或全部)。例如,装置100可以包含有上述电子装置的一部分,更具体地说,可以作为该电子装置内的一控制电路,如一集成电路;在另一实施例中,装置100可以是上述电子装置的整体。举例来说,该电子装置可包含有(但不局限于)移动电话(例如,多功能移动电话)、移动计算机(例如,平板计算机)、个人数字助理或是个人计算机(例如膝上型计算机或是桌上型计算机)。
[0023] 如图1所示,装置100包含有一处理电路110和一无线控制电路120,无线控制电路120通常会耦接至一天线,如图1所示。处理电路110用来控制该电子装置的操作,且无线控制电路120用来执行该电子装置的无线通信控制。实务上,无线控制电路120可包含有用于为装置100进行无线信号传送或无线传送接收的若干硬件元件。根据不同的实施例,无线控制电路120中的硬件元件可包含有至少一放大器、至少一混频器,至少一振荡器、至少一调制器和/或至少一解调器。请注意,处理电路110可以选择性地利用运行在硬件电路上的软件(或是固件)模的混合方案或是采用纯硬件方案来加以实现。举例来说,处理电路110可以包含有一处理器和相关硬件电路(其可使用具有该处理器安装其上的至少一印刷电路板来实现),且上述相关硬件电路可以包含有至少一存储器(未显示于图中),例如至少一随机存取存储器和/或至少一非易失性存储器(non-volatile memory,例如,一电子抹除式可复写只读存储器(electrically erasable programmable read only memory,EEPROM)或一快闪存储器(flash memory)),其中至少一程序代码110C(例如一组或是多组程序代码)可以预先被存储在存储单元中且供处理电路110取用,如图1所示。然而,这仅供说明用途,并非用以限制本发明。在另一个例子中,处理电路110可以用纯硬件电路来实现,并且将上述程序代码110C内嵌在其中。
[0024] 为了加强理解,以一第一电子装置(例如一装置A)来作为上述电子装置的一个例子,以及以一第二电子装置(例如一装置B)来作为上述电子装置的另一个例子,其中对应于该第一电子装置(如装置A)的实施例的装置100可以包含有该第一电子装置(如装置A)的至少一部分(例如,部分或全部),而对应于该第二电子装置(如装置B)的实施例的装置100则可以包含有该第二电子装置(如装置B)的至少一部分(例如,部分或全部)。请注意,该第一电子装置(如装置A)的实施例的处理电路110以及该第二电子装置(如装置B)的实施例的处理电路110可以选择性地以相同方式来实作(例如上述的混合方案和上述的纯硬件方案中的任一个),或是分别以不同的方式来实作(例如从上述的混合方案和上述的纯硬件方案中所分别选取不同方案,如分别为混合方案和纯硬件方案或分别为纯硬件方案和混合方案)。
[0025] 举例来说,对于该第一电子装置(如装置A)来说,位在该第一电子装置中的无线控制电路120能够为该第一电子装置执行无线通信控制。此外,该第一电子装置中的处理电路110能够控制该第一电子装置的运作,并且在建立该第一电子装置和一第二电子装置之间的无线连线(例如无线保真(Wi-Fi)连线)时,将特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的一通道。除此之外,该第一电子装置中的处理电路110通过使用该第一电子装置中的无线控制电路120来发送携带该特定信息的该至少一分组至该第二电子装置,并执行握手操作(handshaking)以完成与该第二电子装置之间无线连线的建立。
[0026] 关于该第二电子装置(如装置B),该第二电子装置的该无线控制电路120能够为该第二电子装置执行无线通信控制。此外,该第二电子装置中的处理电路110能够控制该第二电子装置的操作,以及建立该第一电子装置和该第二电子装置之间的无线连线,如上面提到的无线连线。更具体地说,该第二电子装置中的处理电路110能够利用该第二电子装置中的无线控制电路120来接收从该第一电子装置发送的携带特定信息的至少一分组(例如上述携带该特定信息的至少一分组),其中在建立无线连线的时候,该第一电子装置可将该特定信息加入到上述至少一分组中,而该特定信息可指出该第一电子装置正在采用的一通道(例如该第一电子装置正在采用的上述的通道)。此外,该第二电子装置中的处理电路110能够依据所接收到的该特定信息来执行握手操作,以完成与该第二电子装置之间无线连线的建立,而不触发该第二电子装置的任何全通道扫描。
[0027] 在实务上,关于上述的无线连线,该第一电子装置(如装置A)可以用来当作一接入点(access point,AP),而该第二电子装置(如装置B)可以同时用来当作一接入点以及一电子装置(station,STA)。以上仅供说明用途,并非用来限制本发明。在另一个例子中,关于无线连线,该第一电子装置(如装置A)用来当作一接入点,而该第二电子装置(如装置B)用来当作一电子装置。
[0028] 图2为用于执行无线连线控制的方法200的流程图。图2中所示的方法可以被应用在图1所示的装置100(更具体地说,相对应于该第一电子装置(如装置A)的实施例的装置100),并且可以应用在其中的处理电路110(更具体地说,该第一电子装置(如装置A)的实施例中执行程序代码110C的处理电路110)。举例来说,可以通过一计算机程序产品来提供命令一处理器的程序指令的程序代码110C,以执行图2所示的方法200,该计算机程序产品可以利用一非暂时性的计算机可读介质(non-transitory computer-readable medium)来实现(例如,存储该程序指令的一磁盘或是一光盘,或一等效版本,如要被安装的一软件套件(software package))。该方法描述如下。
[0029] 在步骤210中,该第一电子装置(如装置A)中的处理电路110在建立该第一电子装置和该第二电子装置(如装置B)之间的无线连线时,将特定信息加入到至少一分组中,其中该特定信息指出该第一电子装置正在采用的一通道。
[0030] 在步骤220中,该第一电子装置中的处理电路110通过利用该第一电子装置中的无线控制电路120来发送携带该特定信息的该至少一分组至该第二电子装置。
[0031] 在步骤230中,该第一电子装置中的处理电路110通过利用该第一电子装置中的无线控制电路120来执行握手操作,以完成与该第二电子装置之间无线连线的建立。例如,步骤230中的该握手操作可包含有无线保真保护设定(Wi-Fi Protected Setup,WPS)握手操作。
[0032] 根据本实施例,该特定信息除了指出该第一电子装置正在采用的该通道外(例如,所考虑的通道的通道编号(channel number)),该特定信息可还包含有其他信息。例如,该特定信息可还包含有通知信息以指示该第二电子装置跳过针对该第一电子装置的全通道扫描(full channel scan)。在另一个例子中,该特定信息可以进一步包含有无线连线至该第一电子装置的一接入点的接入点信息。又例如,在该第一电子装置配备有一接入点功能并且用来当作一移动接入点的情况下,该特定信息可还包含有以下信息中的至少一个:一服务设定识别码(Service Set Identifier,SSID),该移动接入点的一介质访问控制地址(Media Access Control,MAC),以及一互联网通信协议(Internet Protocol,IP)地址,其中该第一电子装置会将该互联网通信协议地址分配给该第二电子装置。
[0033] 在实务上,可以根据不同的无线连线控制方案来设计关于上述至少一分组的操作,例如,根据这些无线连线控制方案中的其中之一,上述至少一分组可以包含有一探询请求(probe request)的至少一部分。在另一个例子中,根据这些无线连线控制方案中的另一方案,上述至少一分组可包含有一行动(例如IEEE 802.11行动帧(action frame))的至少一部分。
[0034] 图3为用于执行无线连线控制的方法300的流程图。图3中所示的方法可以被应用在图1所示的装置100(更具体地说,相对应于该第一电子装置(如装置A)的实施例的装置100),并且可以应用在其中的处理电路110(更具体地说,该第一电子装置(如装置A)的实施例中执行程序代码110C的处理电路110)。举例来说,可以通过计算机程序产品来提供用于命令一处理器的程序指令的程序代码110C,以执行图3所示的方法300,该计算机程序产品可以利用一计算机可读介质来实现(例如,存储该程序指令的一磁盘或是一光盘,或一等效版本,如要被安装的一软件套件。该方法描述如下。
[0035] 在步骤310中,该第二电子装置(如装置B)中的处理电路110能够利用该第二电子装置中的无线控制电路120,以接收从该第一电子装置(如装置A)发送的携带特定信息的至少一分组,其中在建立该无线连线时,该第一电子装置将特定信息加入到上述至少一分组中,而该特定信息指出该第一电子装置正在采用的通道。
[0036] 在步骤320中,该第二电子装置中的处理电路110通过利用该第二电子装置中的无线控制电路120来执行握手操作,以完成与该第一电子装置之间无线连线的建立,而不触发该第二电子装置的任何全通道扫描。例如,步骤320中的该握手操作可包含有无线保真保护设定(Wi-Fi Protected Setup,WPS)握手操作。
[0037] 根据本实施例,接收从该第一电子装置发送的携带该特定信息的该至少一分组之后,该第二电子装置中的处理电路110可通过利用该第二电子装置中的无线控制电路120,来发送携带状态信息的一分组以通知该第一电子装置该第二电子装置中的至少一状态,其中该状态信息指示该第二电子装置的该至少一状态。例如,该状态信息可包含有已设定/未设定(configured/unconfigured)信息(即已设定或未设定的信息,可以被称作设定信息)以指出该第二电子装置是否正连线到另一装置(例如,一电视(像是配备有无线连线功能的一数字电视)或是一无线装置(例如作为一无线保真接入点的一无线路由器))。在另一个实施例中,该状态信息可以包含有无线连线到该第二电子装置的一接入点的接入点信息。
[0038] 图4为涉及图2所示的方法200以及图3所示的方法300的一无线连线控制方案的一实施例,其中本实施例中的装置A和装置B可以分别是一移动装置(例如配备个人数字助理功能的一多功能移动电话或是配备多功能移动电话功能的一个人数字助理)和一无线装置(例如任何可以被该上述移动装置的使用者所使用的无线设备)。举例来说,关于上述的无线连线,装置A可以用来当作一接入点,而装置B可以同时用来当作一接入点以及一电子装置。如图4所示,装置A能够通过电信连线(例如图4中所示的第三代(3G)连线)来进行网络存取,其中当通过电信连线(例如第三代移动通信连线)来进行网络存取时,装置A可以用来当作一电子装置。
[0039] 图4中所示的程序,诸如一无线保真保护设定的程序,在设计上是容易且快速的,可以被描述如下:
[0040] 步骤S1:使用者依偏好来启动从装置A至一列表中的一选定装置(如装置B)的一连线设定。例如,使用者可以选择该列表中多个装置当中的一个(如装置B)来作为用于建立连线的装置。该列表中的多个装置可包含有邻近区域的若干无线保真装置。如图4所示,使用者可触摸装置A的一触控屏幕上的某样物件(例如在触控屏幕上的虚拟按钮)来手动启动无线保真保护设定程序。
[0041] 步骤S2:装置A发送具有某(些)特定栏位的一分组,其中该(些)特定栏位载有通道编号(或通道信息)以及通知信息,并启动无线保真保护设定注册,其中具有该(些)特定栏位(其载有该通道编号以及该通知信息)的该分组可以被用来当作上述携带该特定信息的至少一分组的一个例子。
[0042] 步骤S3:装置B接收到该分组并且作出如上述的带有状态信息的确认响应。例如,基于装置B的实作方式,装置B可以通过使用发光二极管的闪烁或一显示提示来通知使用者这一情况。
[0043] 步骤S4:装置B启动在所考虑的通道中的登记使用者(enrollee role)的标准无线保真保护设定握手操作,其中上述通道是诸如所通知的通道(例如上述第一电子装置正在采用的通道)。
[0044] 步骤S5:装置B重新连线到装置A相同通道的接入点,如所通知的通道(例如,该第一电子装置正在采用的该通道)。
[0045] 步骤S6:建立安全连线,且可以启动无线功能。
[0046] 根据一实施例,诸如图4中所示实施例的变化例,上述程序可予以改变,例如,在某些情况下可以省略步骤S6。
[0047] 请注意,根据某些实例中,如图4中所示的实施例的一些变化例,在装置B不支持IEEE 802.11行动帧的情况下,装置B可以是同时具有“电子装置”和“接入点”功能的一装置,且装置B可同时扮演接入点和电子装置的色。
[0048] 根据一些实施例,例如在图4中所示的例子的一些变化例,可改进使用者的使用经验和节省设定的时间,由于装置A可以当作接入点或是无线保真直接连线技术(Wi-Fi Direct)群组拥有者(Group Owner,GO),而装置B可以作为接入点(或群组拥有者)和电子装置(或无线保真直接连线技术群组拥有者)中的任一个。关于装置B,可以在同一时间启动接入点和电子装置的角色。然后,装置A可以发送具有该(些)特定栏位的该探询请求,其中包含有通道编号(或通道信息)以及该通知信息,该通道编号可指出装置A的接入点目前正在采用的一IEEE 802.11通道,而该通知信息可以是一命令来触发一特定动作,例如装置B上的无线保真保护设定。在设定装置B之前,其可以保持在一预先定义的通道,其中该预先定义的通道可以是双方(即电子装置和接入点)已知的一IEEE 802.11通道。然后,装置A也可以通过在任何时间点从装置B接收具有状态信息的探询响应(更具体地说,对应探询请求的探询响应)来知道状态(例如装置B已启用无线保真保护设定),如果系统支持上述IEEE 802.11行动帧,则由于可以在两个IEEE 802.11电子装置之间传送,因此可移除装置B的接入点。
[0049] 在一些实施例中,例如在图4中所示的例子的一些变化例,在整个程序中可以通过使用所考虑的通道来完成连线(像是所通知的通道(例如该第一电子装置正在采用的该通道)),而不用执行两个扫描操作(更具体地说,两个完整的通道扫描操作),其中该所通知的通道可以是装置A所通知的一IEEE802.11通道。
[0050] 依据上述实施例中的至少一部分(例如一部分或是全部),可以非常快速地在两个无线装置(如装置A和B)之间建立一个安全的无线保真连线,同时该快速建立连线的机制易于设计与实作且不会产生副作用。在一些实施例中,在整个程序中装置A仍可以持续地利用第三代移动通信或无线保真连线来上网,而此种连线方式相较于已知技术则更容易且更快速。
[0051] 图5为涉及图2所示的方法200以及图3所示的方法300的一无线连线控制方案的一实施例,本实施例的装置A和B可以是一移动装置(例如配备个人数字助理功能的一多功能移动电话或是配备多功能移动电话功能的一个人数字助理)和一无线装置(例如任何可以被该上述移动装置的使用者所使用的无线设备)。举例来说,关于上述的无线连线,装置A可以用来当作一接入点,而装置B可以同时用来当作一接入点以及一电子装置。如图5所示,装置A能够通过电信连线(例如图5中所示的第三代(3G)连线)来进行网络存取,其中当通过电信连线(例如第三代移动通信连线)来进行网络存取时,装置A可以用来当作一电子装置。请注意,装置A中的装置100可自动启动无线保真保护设定程序。此实施例中有关于相同细节的描述将不再重复说明。
[0052] 图6为涉及图2所示的方法200以及图3所示的方法300的一无线连线控制方案的另一实施例,本实施例的装置A和B可以是一移动装置(例如配备个人数字助理功能的一多功能移动电话或是配备多功能移动电话功能的一个人数字助理)和一无线装置(例如任何可以被该上述移动装置的使用者所使用的无线设备)。依据本实施例,如果有需要,可以暂时将用来保护全通道扫描的机制停用,因此,关于该无线连线,装置A可以用来当作一接入点,而装置B可以用来当作一电子装置。如图6所示,装置A能够通过电信连线(例如图6中所示的第三代(3G)连线)来进行网络存取,其中当通过电信连线(例如第三代移动通信连线)来进行网络存取时,装置A可以用来当作一电子装置。
[0053] 在通常情况下,在传统的可携式电子装置的无线功能启始之前需要先建立无线连线,如图6所示,使用一无线保真连线以进行配置和数据传输。举例来说,整个程序中会有两个完整的通道扫描操作,且使用者可能需要以手动方式来启动两端装置的程序。如图6所示,使用者可以手动启动无线保真保护设定注册(registrar),也可以手动启动无线保真保护设定登记(enrollee)。接着,通常会触发装置B的一全通道扫描操作,并且可能需要一段时间,如1秒钟或是更长的时间(例如,1到2秒,或6至10秒的时间)。随后,装置A会发送具有无线保真简单配置信息元素(Wi-Fi Simple Config Information Element,WSCIE)的一探询响应至目标通道。本实施例的无线保真保护设定握手操作可以和图4所示的实施例相同。除此之外,通常会触发装置B的另一全通道扫描操作(例如,在此全通道扫描操作中共享信息),并且可能需要一段时间,如1秒钟或是更长的时间(例如,1到2秒,或6至10秒的时间)。
随后,装置A会发送具有无线保真简单配置信息元素的一探询响应至目标通道。本实施例的重新连线操作与安全信息交换操作和图4中所示的实施例相同。
[0054] 根据本发明的一实施例,图2中所示的实施例中的计算机程序产品可以由若干程序代码段组成。此外,在这些程序代码段被载入对应如装置A(更具体地说,在该第一电子装置的实施例中的处理电路110,如装置A)的该第一电子装置的实施例的装置100且被执行之后,可以实现图2中所示的方法的步骤和技术特征。
[0055] 相似地,根据上述的一实施例,上面所提到的计算机程序产品,如图3所示的实施例,可以由几个程序代码段所组成。此外,在这些程序代码段被载入对应如装置B(更具体地说,在该第二电子装置的实施例中的处理电路110,如装置B)的该第二电子装置的实施例的装置100且被执行之后,可以实现图3中所示的方法的步骤和技术特征。
QQ群二维码
意见反馈