CN111510921A - 通信装置及其控制方法、计算机可读存储介质 - Google Patents

通信装置及其控制方法、计算机可读存储介质 Download PDF

Info

Publication number
CN111510921A
CN111510921A CN202010075749.8A CN202010075749A CN111510921A CN 111510921 A CN111510921 A CN 111510921A CN 202010075749 A CN202010075749 A CN 202010075749A CN 111510921 A CN111510921 A CN 111510921A
Authority
CN
China
Prior art keywords
communication
unit
signal
wireless
aux
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.)
Pending
Application number
CN202010075749.8A
Other languages
English (en)
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Publication of CN111510921A publication Critical patent/CN111510921A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种通信装置及其控制方法、计算机可读存储介质。所述通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行与所述无线LAN通信不同的其他通信。所述通信装置利用所述第二通信单元,从另一通信装置接收信息的请求,所述信息是在所述另一通信装置通过无线LAN通信向所述通信装置提供通信参数时使用的,所述通信参数是利用所述第一通信单元、进行与无线LAN接入点的通信所必需的;所述通信装置响应于所述请求的接收,利用所述第二通信单元,将所请求的信息发送到所述另一通信装置;并且在接收到所述请求之后,启动所述第一通信单元。

Description

通信装置及其控制方法、计算机可读存储介质
技术领域
本发明涉及进行无线通信的通信装置、其控制方法及计算机可读存储介质。
背景技术
近年来,如下的情况越来越多,即在诸如数字照相机、打印机、移动电话及智能手机等的电子设备中,安装无线通信功能,并将该电子设备连接到诸如Wi-Fi等的无线LAN。为了将电子设备连接到无线LAN,需要为加密方法、加密密钥、认证方法、认证密钥等设置各种类型的通信参数。作为方便这些通信参数的设置的技术,已制定了通信参数设置协议(Wi-Fi设备供应协议(Wi-Fi Device Provisioning Protocol),以下称为DPP)。在日本特开2018-42058号公报中公开了利用DPP来设置通信参数。
在DPP中,定义了一种机制,该机制用于利用通过BLE(蓝牙低功耗,Bluetooth LowEnergy)等交换的公共密钥密码,来安全地执行通信参数的设置和无线连接处理。在DPP中,提供通信参数的配置器向接收通信参数的加入者提供称为连接器的信息,所述连接器是连接到接入点所必需的信息。加入者使用从配置器提供的连接器,来执行用于生成密钥的连接处理,所述密钥用于与接入点的认证及通信。
当利用BLE在加入者与配置器之间设置通信参数、并执行到无线LAN(WLAN)的连接处理时,加入者需要启动用于BLE通信的固件(FW)和用于WLAN通信的FW。例如,如果当装置被开启时启动用于WLAN通信的FW,并且FW的操作时间变长,则FW的电力消耗增加。结果,特别是当将电池用作电源时,剩余电池容量的下降可能会成为问题。
发明内容
根据本发明的一个方面,提供了一种技术,该技术用于通过缩短用于无线LAN通信的固件的操作时间,来降低通信装置的电力消耗。
根据本发明的一个方面,提供了一种通信装置,该通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行与所述无线LAN通信不同的其他通信,所述通信装置包括:接收单元,其用于利用所述第二通信单元从另一通信装置接收信息的请求,所述信息是在所述另一通信装置通过无线LAN通信向所述通信装置提供通信参数时使用的,所述通信参数是利用所述第一通信单元进行与无线LAN接入点的通信所必需的;第一发送单元,其用于响应于所述接收单元对所述请求的接收,而利用所述第二通信单元,将所请求的信息发送到所述另一通信装置;以及启动单元,其用于在所述接收单元对所述请求的接收之后,启动所述第一通信单元。
根据本发明的另一方面,提供了一种通信装置,该通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行BLE通信,所述通信装置包括:第一接收单元,其用于利用所述第二通信单元,从另一通信装置接收ADV_EXT_IND信号;发送单元,其用于在由所述第一接收单元接收到所述ADV_EXT_IND信号的情况下,在基于所述ADV_EXT_IND信号中包括的信道信息的信道中,将AUX_SCAN_REQ信号发送到所述另一通信装置,而不论是否已从所述另一通信装置接收到AUX_ADV_IND信号;第二接收单元,其用于从所述另一通信装置接收AUX_SCAN_RSP信号;以及提供单元,其用于利用所述第一通信单元向所述另一通信装置提供进行与无线LAN接入点的通信所必需的通信参数。
根据本发明的另一方面,提供了一种通信装置的控制方法,所述通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行与所述无线LAN通信不同的其他通信,所述控制方法包括以下步骤:利用所述第二通信单元,从另一通信装置接收信息的请求,所述信息是在所述另一通信装置通过无线LAN通信向所述通信装置提供通信参数时使用的,所述通信参数是利用所述第一通信单元进行与无线LAN接入点的通信所必需的;响应于所述请求的接收,利用所述第二通信单元将所请求的信息发送到所述另一通信装置;以及在接收到所述请求之后,启动所述第一通信单元。
根据本发明的另一方面,提供了一种通信装置的控制方法,所述通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行BLE通信,所述控制方法包括以下步骤:利用所述第二通信单元,从另一通信装置接收ADV_EXT_IND信号;在接收到所述ADV_EXT_IND信号的情况下,在基于所述ADV_EXT_IND信号中包括的信道信息的信道中,将AUX_SCAN_REQ信号发送到所述另一通信装置,而不论是否已从所述另一通信装置接收到AUX_ADV_IND信号;从所述另一通信装置接收AUX_SCAN_RSP信号;以及利用所述第一通信单元向所述另一通信装置提供进行与无线LAN接入点的通信所必需的通信参数。
通过以下参照附图对示例性实施例的描述,本发明进一步的特征将变得清楚。
附图说明
图1是示出根据第一实施例的通信***的配置的示例的概要的图;
图2是示出根据第一实施例的通信装置的硬件结构的示例的框图;
图3是示出根据第一实施例的无线通信单元的硬件结构的示例的框图;
图4是示出根据第一实施例的在加入者设备与接入点之间建立无线通信的处理的序列图;
图5是示出根据第一实施例的引导(Bootstrapping)处理的详情的序列图;
图6是例示根据第一实施例的在加入者设备中执行的到无线LAN的连接处理的流程图;
图7是例示根据第一实施例的移动终端中的DPP处理的流程图;
图8是示出在移动终端的输出单元上显示的应用UI的示例的图;
图9是示出根据第二实施例的引导处理的详情的序列图;
图10是例示根据第二实施例的加入者设备中的处理的流程图;
图11是例示根据第二实施例的移动终端中的处理的流程图;
图12是示出根据第三实施例的引导处理的详情的序列图;并且
图13是例示根据第三实施例的移动终端中的处理的流程图。
具体实施方式
以下,将参照附图来详细地描述实施例。请注意,以下实施例并非旨在限定所要求保护的发明的范围。在实施例中描述了多个特征,但并不是限定于需要所有此类特征的发明,并且可以适当地对多个此类特征进行组合。此外,在附图中,对相同或类似的配置给予相同的附图标记,并且省略多余的描述。
<第一实施例>
第一实施例的通信***经由配置器设备,通过与使用BLE标准的DPP(设备供应协议,Device Provisioning Protocol)相对应的协议,而在加入者设备与接入点之间建立根据WLAN标准的通信。在本实施例中,将描述使用符合IEEE802.11系列标准作为WLAN标准的无线LAN的***的示例。IEEE是“电气与电子工程师协会”(The Institute of Electricaland Electronics Engineers,Inc.)的缩写。
图1是示出第一实施例中的通信***的配置的概要的图。为了在加入者设备101与接入点103之间建立根据Wi-Fi标准的通信,经由用户107的配置器设备102来利用使用BLE标准的DPP。请注意,相应的前提是,配置器设备102过去已建立过与接入点103的Wi-Fi通信104,并且已经具有与接入点103的通信所必需的设置信息。加入者设备101是如下的通信装置,该通信装置通过DPP经由配置器设备102,与接入点103建立根据WLAN标准的通信。能够充当加入者设备101操作的通信装置的示例,包括打印机、数字照相机、数字家用电器等。配置器设备102是如下的通信装置,该通信装置使加入者设备能够通过DPP,与接入点建立根据WLAN标准的通信。能够充当配置器设备102操作的通信装置的示例,包括诸如智能手机等的移动终端。
当用户107操作配置器设备102的应用以指示DPP处理的启动时,DPP处理启动。配置器设备102利用BLE标准来进行与加入者设备101的通信105,并获得执行根据Wi-Fi标准的DPP处理所必需的认证信息。亦即,认证信息是如下的信息,即当配置器设备102通过WLAN通信向加入者设备101提供通信参数时使用的信息,所述通信参数是使加入者设备101根据Wi-Fi标准与WLAN接入点103通信所必需的。之后,在配置器设备102与加入者设备101之间执行根据Wi-Fi标准的DPP处理。通过该DPP处理,加入者设备101从配置器设备102获得设置信息,该设置信息是与接入点103建立根据Wi-Fi标准的通信所必需的。基于该设置信息,加入者设备101执行与接入点103的连接处理,并建立根据Wi-Fi标准的通信106。
图2是示出在第一实施例中、构成通信***的通信装置的硬件结构的示例的框图。可以在类似的框图中,示出作为加入者设备101的通信装置的结构,和作为配置器设备102的通信装置的结构。因此,在以下的描述中,将参照图2及图3所示的通信装置的结构,来描述加入者设备101和配置器设备102的结构。
通信装置包括CPU(中央处理单元,Central Processing Unit)211、RAM(随机存取存储器,Random Access Memory)212、快闪存储器213、输入单元214、输出单元215、无线通信单元216,及内部总线217。
CPU 211通过执行存储在后述的RAM 212或快闪存储器213中的程序来控制整个通信装置。请注意,CPU 211可以与存储在RAM 212或快闪存储器213中的程序及OS(操作***,Operating System)协作,来控制整个通信装置。此外,作为对CPU 211的替代,或除CPU 211之外,诸如MPU等的处理器也可以控制整个通信装置,或者,诸如多核处理器等的多个处理器也可以控制整个通信装置(配置器设备102或加入者设备101)。请注意,MPU是“微处理单元”(Micro Processing Unit)的缩写。
RAM 212是易失性存储器,其在CPU 211执行各类程序时用作工作区等。此外,可以在RAM 212中存储用于执行各类操作的程序(计算机程序)以及诸如通信参数等的各类信息。快闪存储器213是非易失性存储器,其存储用于使通信装置执行各类操作的程序(计算机程序)以及诸如通信参数等的各类信息。
请注意,作为对RAM 212和/或快闪存储器213的替代,或除此二者之外,还可以使用其他的存储介质,诸如包括ROM(只读存储器,Read Only Memory)等的存储器、软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡或DVD。可以使用多个存储介质。
输入单元214接受来自用户107的各类操作。输出单元215经由监视器画面或扬声器执行针对用户的各种类型的输出。这里,除了画面上的显示之外,输出单元215的输出还可以是扬声器的声音输出、振动输出等。请注意,可以在一个模块中实现输入单元214和输出单元215两者。在本实施例中,输入单元214和输出单元215由例如触摸面板及显示器形成。
如稍后将参照图3描述的,无线通信单元216包括进行根据WLAN标准的通信的通信单元,和进行与根据WLAN标准的通信不同的其他通信(本实施例中是根据BLE标准的通信)的通信单元。亦即,无线通信单元216是如下的接口,该接口用于执行符合BLE标准的无线通信和符合WLAN标准的无线通信。请注意,在本实施例中,例如,使用符合IEEE802.11系列标准(Wi-Fi)的无线通信作为符合WLAN标准的无线通信。无线通信单元216利用WLAN通信或BLE通信来控制例如与接入点103的无线通信,以及与其他通信装置的无线通信。内部总线217连接CPU 211和上述各个单元,并传输数据、控制信号等。
图3是示出通信装置中的无线通信单元216的硬件结构的示例的框图。无线通信单元216包括接口321、CPU 322、ROM 323、RAM 324、BLE收发器电路325、WLAN收发器电路326、开关327及天线328。
接口321连接到图2所示的通信装置的内部总线217。无线通信单元216经由接口321,从/向通信装置的各单元输入/输出数据、控制信号等。CPU 322基于来自通信装置的CPU 211的控制信号,来控制无线通信单元216的整体操作。CPU 322通过执行存储在后述的ROM 323中的程序,来控制无线通信单元216,以控制数据发送/接收等。ROM 323存储用于使CPU 322执行各类操作的各类程序(计算机程序),以及诸如通信参数等的各类信息。RAM324是易失性存储器,其在CPU 322执行各类程序时用作工作区等。
BLE收发器电路325对经由天线328接收的BLE高频信号进行解调,降低其频率,并将其转换为数据。此外,BLE收发器电路325调制和放大经由接口321输入的数据,将其转换为BLE高频信号,并将其经由天线328发送。WLAN收发器电路326对经由天线328接收的WLAN高频信号进行解调,降低其频率,并将其转换为数据。此外,WLAN收发器电路326调制和放大经由接口321输入的数据,将其转换为WLAN高频信号,并将其经由天线328发送。开关327切换连接到天线328的电路。具体而言,开关327在发送/接收BLE高频信号时,连接BLE收发器电路325和天线328,并且在发送/接收WLAN高频信号时,连接WLAN收发器电路326和天线328。
在作为各自具有上述结构的通信装置、包括加入者设备101及配置器设备102的通信***中,将描述用于利用DPP将加入者设备101连接到接入点103的处理。请注意,当需要把上述通信装置的结构区分为加入者设备101或配置器设备102时,将E或C附加到附图标记的末尾。例如,加入者设备101的无线通信单元被描述为无线通信单元216E,并且,作为配置器设备的配置器设备102的无线通信单元被描述为无线通信单元216C。
接下来,将参照所附的序列图及流程图来描述如下的处理过程,该处理过程用于在本实施例的通信***中经由配置器设备102在加入者设备101与接入点103之间建立根据WLAN标准的通信。图4及图5分别是示出如下的处理的序列图,该处理用于经由配置器设备102,利用对应于DPP标准的协议,而在加入者设备101与接入点103之间建立根据WLAN标准的通信。图4示出了整体的处理过程,并且图5示出了引导处理的详细过程。此外,图6是加入者设备101中的处理的流程图,并且图7是配置器设备102中的处理的流程图,两者均对应于图5中的序列图。
首先,将参照图4来描述整体的处理过程。如前所述,相应的前提是,配置器设备102在过去已建立过与接入点103的WLAN通信,并且已经具有与接入点103的通信所必需的设置信息。配置器设备102通过DPP,在加入者设备101中设置用于使加入者设备101连接到接入点103的设置信息。
用户107操作在配置器设备102的输出单元215上显示的应用的用户界面(UI),以启动DPP处理。在图8中,示出了这种情况下的UI的示例。当在图8所示的UI 801中选择“是”按钮时,CPU 211C向无线通信单元216C(BLE收发器电路325C)通知连接处理启动指令(步骤S401)。接收到启动指令的无线通信单元216C启动DPP处理。
已启动DPP处理的无线通信单元216C启动用于BLE通信的固件(FW)(步骤S403)。另一方面,例如,当加入者设备101通电时,加入者设备101启动用于BLE通信的固件(FW)(步骤S402)。加入者设备101和配置器设备102利用BLE标准彼此通信,执行引导处理,并获得执行根据WLAN标准的DPP处理所必需的认证信息(步骤S404)。请注意,在本实施例中,当加入者设备101通电时,启动从步骤S402起的操作,但是,本发明并不限定于此。例如,作为对从在加入者设备101中的应用UI指示通信参数的获取的响应,可以启动从步骤S402起的操作。
然后,配置器设备102的无线通信单元216C和加入者设备的无线通信单元216E,各自启动WLAN通信所必需的固件(FW)(步骤S405及S406)。然后,配置器设备102及加入者设备101通过使用WLAN的通信,来执行DPP认证(DPP Authentication)处理(步骤S407)及DPP配置(DPP Configuration)处理(步骤S408)。由此,加入者设备101从配置器设备102获得设置信息,该设置信息是与接入点103建立根据WLAN标准的通信所必需的。加入者设备101基于该设置信息来执行与接入点103的DPP连接(DPP Connect)处理(步骤S409),并完成与接入点103的通信的建立。配置器设备102完成加入者设备101的设置(加入者设备101中的用于连接到接入点103的信息的登记)(步骤S410)。
接下来,将参照图5中的序列图来描述从引导处理(步骤S404)到DPP配置处理(步骤S408)的详情。
首先,加入者设备101重复地发送充当通告信号(通告包)的ADV_EXT_IND信号(ADV_EXT_IND包)(步骤S501)。该ADV_EXT_IND信号包括如下的信道信息,该信道信息用于执行加入者设备101的认证信息的传送处理,所述认证信息是执行根据WLAN标准的DPP处理所必需的。配置器设备102在ADV_EXT_IND信号中包括的信道中,将AUX_SCAN_REQ信号发送到加入者设备101(步骤S502)。该AUX_SCAN_REQ信号是用于请求加入者设备101的认证信息的信号。请注意,DPP标准规定,在发送ADV_EXT_IND信号之后,加入者设备101发送包括加入者设备101的认证信息的AUX_ADV_IND信号。另一方面,本实施例的加入者设备101不发送AUX_ADV_IND信号。因此,在加入者设备101与配置器设备102之间,发生AUX_SCAN_REQ信号与AUX_SCAN_RSP信号的交换。
在上述信道中接收到AUX_SCAN_REQ信号的加入者设备101把包括加入者设备101的认证信息的AUX_SCAN_RSP信号发送到配置器设备102(步骤S503)。亦即,响应于来自配置器设备102的请求(AUX_SCAN_REQ信号),加入者设备101向配置器设备102提供用于根据WLAN标准的通信的信息(AUX_SCAN_RSP信号)。然后,在发送AUX_SCAN_RSP信号之后,加入者设备101启动用于WLAN通信的固件(步骤S406)。亦即,本实施例的加入者设备101先向配置器设备102提供认证信息,作为用于根据WLAN标准与配置器设备102通信的信息,之后启动用于WLAN通信的固件(步骤S503)。此外,配置器设备102在接收到AUX_SCAN_RSP信号之后,启动用于WLAN通信的固件(步骤S405)。之后,如参照图4所述,配置器设备102和加入者设备101启动根据WLAN标准的通信,并执行DPP认证处理(步骤S407)及DPP配置处理(步骤S408)。
图6是例示加入者设备101中的处理的流程图。以下描述的处理,主要由加入者设备101的CPU 211E和/或无线通信单元216E的CPU 322E来执行,但是在下面的描述中,将把加入者设备101描述作为处理的主要组成部分。
首先,加入者设备101通过BLE收发器电路325,来加载/启动用于BLE通信的固件(FW)(步骤S601)。加入者设备101重复地发送ADV_EXT_IND信号(步骤S602),并等待接收来自配置器设备的AUX_SCAN_REQ信号(步骤S603)。当接收到AUX_SCAN_REQ信号时,加入者设备101将AUX_SCAN_RSP信号发送到配置器设备(步骤S604),并通过WLAN收发器电路326来加载/启动用于WLAN通信的固件(FW)(步骤S605)。
之后,加入者设备101利用WLAN通信来执行DPP认证处理(步骤S606)及DPP配置处理(步骤S607)。然后,利用在这些处理中获得的、建立根据WLAN标准的通信所必需的设置信息,加入者设备101执行DPP连接处理,并且建立与接入点103的连接(步骤S608)。
如上所述,响应于从配置器设备102接收到AUX_SCAN_REQ信号,加入者设备101先发送包括加入者设备101的认证信息的AUX_SCAN_RSP信号,之后启动用于WLAN通信的固件。这样,由于直到即将需要与配置器设备102的WLAN通信之前,加入者设备101才启动用于WLAN通信的固件,因此,能够降低电力消耗。
图7是配置器设备102中的处理的流程图。以下描述的处理,主要由作为配置器设备的配置器设备102的CPU 211C、和/或无线通信单元216C中的CPU 322C来执行,但是,将把配置器设备102描述作为处理的主要组成部分。
当由应用指示连接处理的启动时(步骤S701),配置器设备102加载/启动用于BLE通信的固件(FW)(步骤S702)。然后,配置器设备102接收ADV_EXT_IND信号,该ADV_EXT_IND信号是经由BLE通信从加入者设备101发送的(步骤S703)。当接收到ADV_EXT_IND信号时(步骤S704:是),配置器设备102从加入者设备101接收AUX_ADV_IND信号(步骤S705)。配置器设备102确定是否已从加入者设备101接收到AUX_ADV_IND信号(步骤S706)。如果确定未能接收到AUX_ADV_IND信号,则配置器设备102将AUX_SCAN_REQ信号发送到加入者设备101(步骤S707),并等待接收AUX_SCAN_RSP信号(步骤S708及S709)。
如果接收到AUX_SCAN_RSP信号,则配置器设备102加载/启动用于WLAN通信的固件(步骤S710)。之后,配置器设备102利用WLAN通信,来执行DPP认证处理(步骤S711)及DPP配置处理(步骤S712)。通过这些处理,配置器设备102在加入者设备101中设置与接入点103建立根据WLAN标准的通信所必需的设置信息,并使加入者设备101能够与接入点103建立连接。
上述的配置器设备102侧的处理,与DPP标准中定义的处理类似。然而,DPP标准未定义加载/启动用于WLAN通信的固件的定时。请注意,在第一实施例中,由于加入者设备101不发送AUX_ADV_IND信号,因此,在步骤S706中始终确定为“否”,从而执行从S707到S709的处理。因此,根据第一实施例,始终执行如下的操作,即配置器设备从加入者设备请求用于WLAN通信的信息,并且加入者设备响应于该请求而提供该信息。结果,能够在需要WLAN通信的定时启动固件,从而能够缩短固件的操作时间。
<第二实施例>
在第一实施例中,由于加入者设备不发送AUX_ADV_IND信号,因此,始终执行基于AUX_SCAN_REQ信号及AUX_SCAN_RSP信号的信息的提供。在第二实施例中,配置器设备不管是否接收到AUX_ADV_IND信号,均发送AUX_SCAN_REQ信号,并且通过AUX_SCAN_RSP信号而被提供信息。
如在第一实施例中一样,根据第二实施例的***经由配置器设备通过使用BLE标准的DPP,而在加入者设备与接入点之间建立根据WLAN标准的通信。在下面将描述的示例中,使用移动终端作为配置器设备,并使用符合IEEE802.11系列作为WLAN标准的无线LAN(Wi-Fi)***。请注意,通信***的配置、配置器设备102的硬件结构及加入者设备101的硬件结构,与第一实施例中的类似。此外,如在第一实施例中一样,相应的前提是,配置器设备102过去已建立过与接入点103的WLAN通信,并且已经具有与接入点的通信所必需的设置信息。
接下来,将参照序列图及流程图,来描述如下的处理过程,该处理过程用于在第二实施例的通信***中,经由移动终端,而在加入者设备与接入点之间建立根据WLAN标准的通信。请注意,经由配置器设备102、在加入者设备101与接入点103之间建立根据WLAN标准的通信的整体处理过程,与第一实施例中的(图4)整体处理过程类似,所以省略相应的描述。
图9是示出根据第二实施例的如下处理的详情的序列图,所述处理从引导处理(步骤S404)到DPP配置处理(步骤S408),并使用对应于DPP标准的协议。与第一实施例中(图5)类似的步骤,用与第一实施例中相同的步骤编号来表示。此外,图10是加入者设备101中的处理的流程图,并且图11是配置器设备102中的处理的流程图,两者均对应于图9中的序列图。
加入者设备101发送充当通告信号的ADV_EXT_IND信号(步骤S501)。该信号包括如下的信道信息,该信道信息用于执行加入者设备的认证信息的传送处理,所述认证信息是执行根据WLAN标准的DPP处理所必需的。随后,加入者设备101在ADV_EXT_IND信号中包括的信道中,将AUX_ADV_IND信号发送到配置器设备102(步骤S901)。配置器设备102在ADV_EXT_IND信号中包括的信道中,将AUX_SCAN_REQ信号发送到加入者设备101(步骤S502)。该信号是用于请求加入者设备101的认证信息的信号。
请注意,DPP标准规定,如果配置器设备102未接收到来自加入者设备101的AUX_ADV_IND信号,则配置器设备102将AUX_SCAN_REQ信号发送到加入者设备101。然而,不论在步骤S901中是否接收到AUX_ADV_IND信号,第二实施例的配置器设备102均将AUX_SCAN_REQ信号发送到加入者设备101(步骤S502)。亦即,第二实施例的配置器设备102始终利用根据BLE标准的通信,来请求加入者设备101发送如下的信息,该信息用于与加入者设备101进行根据WLAN标准的通信。请注意,在ADV_EXT_IND信号中包括的信道中发送AUX_SCAN_REQ信号。
接收到AUX_SCAN_REQ信号的加入者设备101把包括加入者设备101的认证信息的AUX_SCAN_RSP信号发送到配置器设备102(步骤S503)。在该发送之后,加入者设备101启动用于WLAN通信的固件(步骤S406)。此外,配置器设备102在接收到AUX_ACAN_RSP信号之后,启动WLAN通信所必需的固件(步骤S405)。之后,如在第一实施例中一样,在配置器设备102与加入者设备101之间执行基于WLAN通信的DPP认证处理(步骤S407)及DPP配置处理(步骤S408)。
图10是加入者设备101侧的处理的流程图。在图10中,与第一实施例中(图6)类似的步骤用与第一实施例中相同的步骤编号来表示。加入者设备101重复ADV_EXT_IND信号的发送(步骤S602)和AUX_ADV_IND信号的发送(步骤S1001),直到在步骤S603中确认接收到AUX_SCAN_REQ信号为止。如在第一实施例中一样,响应于从配置器设备102发送的AUX_SCAN_REQ信号的接收,加入者设备101向配置器设备102发送包括加入者设备101的认证信息的AUX_SCAN_RSP信号(步骤S604)。在发送AUX_SCAN_RSP信号之后,加入者设备101启动用于WLAN通信的固件(步骤S605)。
这样,由于直到即将需要与配置器设备102的WLAN通信之前,加入者设备101才启动用于WLAN通信的固件,因此,能够降低电力消耗。
图11是根据第二实施例的配置器设备102中的处理的流程图。与第一实施例中(图7)类似的步骤,用与第一实施例中相同的步骤编号来表示。在图11所示的处理中,省略了在第一实施例中执行的、依据是否接收到AUX_ADV_IND信号的处理的分支。亦即,在从加入者设备101接收到ADV_EXT_IND信号之后,不论是否接收到AUX_ADV_IND信号,配置器设备102均将AUX_SCAN_REQ信号发送到加入者设备101(步骤S707)。之后,如果未能从加入者设备101接收到AUX_SCAN_RSP信号,则启动用于WLAN通信的固件(步骤S708至S710)。
<第三实施例>
如在第一实施例中一样,根据第三实施例的***经由配置器设备,通过使用BLE标准的DPP,而在加入者设备与接入点之间建立根据WLAN标准的通信。在下面将描述的示例中,使用移动终端作为配置器设备,并使用符合IEEE802.11系列作为WLAN标准的无线LAN(Wi-Fi)***。请注意,通信***的配置、移动终端的硬件结构及加入者设备的硬件结构,与第一及第二实施例中的(图1至图3)类似。此外,在第三实施例中,相应的前提是,配置器设备102过去已建立过与接入点103的WLAN通信,并且已经具有与接入点的通信所必需的设置信息。
接下来,将分别参照图12及图13所示的序列图及流程图来描述如下的处理过程,该处理过程用于在第三实施例的通信***中,经由移动终端,而在加入者设备与接入点之间建立根据WLAN标准的通信。请注意,经由配置器设备102、在加入者设备101与接入点103之间建立根据WLAN标准的通信的整体处理过程,与第一及第二实施例中的整体处理过程(图4)类似,因此,省略相应的图示及描述。
图12是示出如下处理中的、从引导处理到DPP配置处理的详细过程的序列图,所述处理用于经由配置器设备102,通过对应于DPP标准的协议,而在加入者设备101与接入点103之间建立根据WLAN标准的通信。图13是例示与图12中的序列图相对应的、配置器设备102中的处理的流程图。请注意,加入者设备101中的处理与第一实施例中的处理(图6)或第二实施例中的处理(图10)类似。
在图12中,加入者设备101发送充当通告信号的ADV_EXT_IND信号(步骤S501)。该信号包括如下的信道信息,该信道信息用于执行加入者设备的认证信息的传送处理,所述认证信息是执行根据WLAN标准的DPP处理所必需的。随后,加入者设备101在ADV_EXT_IND信号中包括的信道中,将AUX_ADV_IND信号发送到配置器设备102(步骤S901)。
配置器设备102在接收到ADV_EXT_IND信号之后,启动用于WLAN通信的固件(步骤S405)。然后,配置器设备102通过WLAN通信,将DPP认证信号发送到加入者设备101(步骤S1201)。之后,如果即使在经过预定时间1210之后,也没有来自加入者设备101的WLAN通信的响应,则配置器设备102通过BLE通信将AUX_SCAN_REQ信号发送到加入者设备101(步骤S502)。如上所述,在ADV_EXT_IND信号中包括的信道中发送AUX_SCAN_REQ信号。该AUX_SCAN_REQ信号是用于请求加入者设备101的认证信息的信号。
接收到AUX_SCAN_REQ信号的加入者设备101把包括加入者设备101的认证信息的AUX_SCAN_RSP信号,发送到配置器设备102(步骤S503)。在该发送之后,加入者设备101加载/启动用于WLAN通信的固件(步骤S406)。之后,在配置器设备102与加入者设备101之间,执行基于WLAN通信的DPP认证处理(步骤S407)及DPP配置处理(步骤S408)。请注意,如果加入者设备101在预定时间1210内响应步骤S1201中的DPP认证启动请求,则执行DPP认证处理及DPP配置处理。
根据第三实施例的加入者设备101中的处理与第二实施例中的处理(图10)类似。如第二实施例中所述,在接收到从配置器设备102发送的AUX_SCAN_REQ信号(步骤S603)之后,加入者设备101将AUX_SCAN_RSP信号发送到配置器设备102(步骤S604)。之后,加入者设备101加载/启动用于WLAN通信的固件(步骤S605)。这样,由于直到即将执行与配置器设备102的WLAN通信之前,加入者设备101才启动用于WLAN通信的固件,因此,能够降低电力消耗。
图13是根据第三实施例的配置器设备102中的处理的流程图。请注意,在图13中,与第一实施例中(图7)类似的步骤,用与第一实施例中相同的步骤编号来表示。
如果配置器设备102能够接收到从加入者设备101发送的AUX_ADV_IND信号(步骤S706:是),则配置器设备102启动用于WLAN通信的固件(步骤S710)。然后,配置器设备102启动基于WLAN通信的DPP认证处理(步骤S1301)。然而,由于没有AUX_SCAN_REQ被从配置器设备102发送到加入者设备101,因此,加入者设备101尚未启动用于WLAN通信的固件。因此,配置器设备102在预定时间内不能获得来自加入者设备101的响应(步骤S1302:否)。在这种情况下,配置器设备102通过BLE通信来发送AUX_SCAN_REQ信号(步骤S1303)。如果从加入者设备101接收到AUX_SCAN_RSP信号(步骤S1304;步骤S1305:是),则配置器设备102再次启动基于WLAN通信的DPP认证处理(步骤S711)。随后,配置器设备102执行DPP配置处理(步骤S712)。
另一方面,如果在步骤S706中,配置器设备102未能从加入者设备101接收到AUX_ADV_IND信号,则如在第一及第二实施例中一样执行步骤S707至S710,并且启动用于WLAN通信的固件。亦即,配置器设备102将AUX_SCAN_REQ信号发送到加入者设备101(步骤S707)。如果接收到AUX_SCAN_RSP信号(步骤S708;步骤S709:是),则配置器设备102启动用于WLAN通信的固件(步骤S710)。之后,启动基于WLAN通信的DPP认证处理(步骤S711)。
在这种情况下,由于AUX_SCAN_REQ信号已经被发送到加入者设备101,因此,在加入者设备101中,已启动用于WLAN通信的固件。因此,配置器设备102能够在预定时间内,从加入者设备101获得对DPP认证信号的响应(步骤S1302:是),并且,与加入者设备101的DPP认证处理被执行(步骤S711)。之后,配置器设备102通过WLAN通信,来执行与加入者设备101的DPP配置处理(步骤S712)。
如上所述,根据第三实施例,如果由于某种原因已经启动用于WLAN通信的固件,则能够利用AUX_ADV_IND信号的信息,快速地执行DPP认证处理之后的处理。结果,能够快速地执行DPP处理,并减少加入者设备中的固件的额外操作时间。
如上所述,根据上述各实施例,始终执行如下的操作,即配置器设备从加入者设备请求用于WLAN通信的信息,并且加入者设备响应于该请求而提供该信息。然后,在响应于请求而提供信息之后,加入者设备启动用于WLAN通信的固件。结果,能够在需要WLAN通信的定时,更可靠地实现固件的启动,并且缩短固件的操作时间。
亦即,根据上述各实施例,减少了用于无线LAN通信的固件的启动时间,从而能够降低通信装置的电力消耗。
另外,可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多程序)以执行上述实施例中的一个或更多的功能、并且/或者包括用于执行上述实施例中的一个或更多的功能的一个或更多电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以通过由所述***或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多的功能、并且/或者控制所述一个或更多电路执行上述实施例中的一个或更多的功能、从而执行的方法,来实现本发明的实施例。所述计算机可以包括一个或更多处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。可以例如从网络或所述存储介质,将所述计算机可执行指令提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备、存储卡等中的一者或更多。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限定于所公开的示例性实施例。所附权利要求的范围应当被给予最宽的解释,以便涵盖所有此类修改以及等同的结构和功能。

Claims (14)

1.一种通信装置,该通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行与所述无线LAN通信不同的其他通信,所述通信装置包括:
接收单元,其用于利用所述第二通信单元,从另一通信装置接收信息的请求,所述信息是在另一通信装置通过无线LAN通信向所述通信装置提供通信参数时使用的,所述通信参数是利用所述第一通信单元进行与无线LAN接入点的通信所必需的;
第一发送单元,其用于响应于所述接收单元对所述请求的接收,利用所述第二通信单元,将所请求的信息发送到所述另一通信装置;以及
启动单元,其用于在所述接收单元对所述请求的接收之后,启动所述第一通信单元。
2.根据权利要求1所述的通信装置,该通信装置还包括:
指示单元,其用于指示用于获取通信参数的处理的启动,所述通信参数是利用所述第一通信单元进行与无线LAN接入点的通信所必需的;以及
第二发送单元,其用于响应于所述指示单元的指示,而在所述第一通信单元未被启动的状态下,利用所述第二通信单元发送预定信号,
其中,所述接收单元从已接收到所述预定信号的所述另一通信装置接收所述请求。
3.根据权利要求2所述的通信装置,其中,所述预定信号是指示在发送所述请求时使用的信道的信息,并且,所述接收单元在所述信道中,从所述另一通信装置接收所述请求。
4.根据权利要求1所述的通信装置,该通信装置还包括:
认证单元,其用于基于由所述第一发送单元发送的信息,来执行认证处理;以及
执行单元,其用于基于由所述第一发送单元发送的信息,来执行配置处理。
5.根据权利要求1所述的通信装置,其中,
所述第一通信单元进行符合IEEE802.11系列标准的通信;并且
所述第二通信单元进行符合蓝牙低功耗标准的通信。
6.根据权利要求4所述的通信装置,其中,所述认证单元执行符合DPP的认证处理,并且,所述执行单元执行符合所述DPP的配置处理。
7.一种通信装置,该通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行蓝牙低功耗通信,所述通信装置包括:
第一接收单元,其用于利用所述第二通信单元从另一通信装置接收ADV_EXT_IND信号;
发送单元,其用于在所述第一接收单元接收到所述ADV_EXT_IND信号的情况下,在基于所述ADV_EXT_IND信号中包括的信道信息的信道中,将AUX_SCAN_REQ信号发送到所述另一通信装置,而不论是否已从所述另一通信装置接收到AUX_ADV_IND信号;
第二接收单元,其用于从所述另一通信装置接收AUX_SCAN_RSP信号;以及
提供单元,其用于利用所述第一通信单元向所述另一通信装置提供进行与无线LAN接入点的通信所必需的通信参数。
8.根据权利要求7所述的通信装置,该通信装置还包括:
认证单元,其用于基于由所述第二接收单元接收的信息,来执行认证处理;以及
执行单元,其用于基于由所述第二接收单元接收的信息,来执行配置处理。
9.根据权利要求7所述的通信装置,其中,所述第一通信单元进行符合IEEE802.11系列标准的通信。
10.根据权利要求8所述的通信装置,其中,所述认证单元执行符合DPP的认证处理,并且,所述执行单元执行符合所述DPP的配置处理。
11.一种通信装置的控制方法,所述通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行与所述无线LAN通信不同的其他通信,所述控制方法包括以下步骤:
利用所述第二通信单元,从另一通信装置接收信息的请求,所述信息是在所述另一通信装置通过无线LAN通信向所述通信装置提供通信参数时使用的,所述通信参数是利用所述第一通信单元进行与无线LAN接入点的通信所必需的;
响应于所述请求的接收,利用所述第二通信单元将所请求的信息发送到所述另一通信装置;以及
在接收到所述请求之后,启动所述第一通信单元。
12.一种存储有程序的计算机可读存储介质,所述程序用于使计算机执行权利要求11中限定的通信装置的控制方法。
13.一种通信装置的控制方法,所述通信装置包括第一通信单元及第二通信单元,所述第一通信单元被构造为进行无线LAN通信,所述第二通信单元被构造为进行BLE通信,所述控制方法包括以下步骤:
利用所述第二通信单元,从另一通信装置接收ADV_EXT_IND信号;
在接收到所述ADV_EXT_IND信号的情况下,在基于所述ADV_EXT_IND信号中包括的信道信息的信道中,将AUX_SCAN_REQ信号发送到所述另一通信装置,而不论是否已从所述另一通信装置接收到AUX_ADV_IND信号;
从所述另一通信装置接收AUX_SCAN_RSP信号;以及
利用所述第一通信单元向所述另一通信装置提供进行与无线LAN接入点的通信所必需的通信参数。
14.一种存储有程序的计算机可读存储介质,所述程序用于使计算机执行权利要求13中限定的通信装置的控制方法。
CN202010075749.8A 2019-01-31 2020-01-22 通信装置及其控制方法、计算机可读存储介质 Pending CN111510921A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019015981A JP7278087B2 (ja) 2019-01-31 2019-01-31 通信装置およびその制御方法、プログラム
JP2019-015981 2019-01-31

Publications (1)

Publication Number Publication Date
CN111510921A true CN111510921A (zh) 2020-08-07

Family

ID=69167671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010075749.8A Pending CN111510921A (zh) 2019-01-31 2020-01-22 通信装置及其控制方法、计算机可读存储介质

Country Status (5)

Country Link
US (1) US11166332B2 (zh)
EP (1) EP3691310A1 (zh)
JP (1) JP7278087B2 (zh)
KR (1) KR102550512B1 (zh)
CN (1) CN111510921A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160249291A1 (en) * 2014-02-25 2016-08-25 Canon Kabushiki Kaisha Communication apparatus, method of controlling a communication apparatus, and storage medium
CN106464690A (zh) * 2015-08-24 2017-02-22 华为技术有限公司 一种安全认证方法、配置方法以及相关设备
US20170353981A1 (en) * 2016-06-03 2017-12-07 Samsung Electronics Co., Ltd. Method and apparatus for setup of wireless communication
WO2018075198A1 (en) * 2016-10-19 2018-04-26 Qualcomm Incorporated Device provisioning protocol (dpp) using assisted bootstrapping
US20180212936A1 (en) * 2015-07-21 2018-07-26 Canon Kabushiki Kaisha Communication apparatus, communication method, and non-transitory computer-readable storage medium
CN108476392A (zh) * 2017-07-06 2018-08-31 北京小米移动软件有限公司 物联网设备之间建立快速连接的方法、装置及设备

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6169906B1 (en) * 1998-03-24 2001-01-02 Motorola, Inc. Method of transmitting messages in a dispatch call
US8843995B2 (en) * 2004-11-02 2014-09-23 Blackberry Limited Generic access network (GAN) controller selection in PLMN environment
US7937109B2 (en) * 2008-01-24 2011-05-03 Hewlett-Packard Development Company, L.P. Current source driver for common ground signal interface
JP4743239B2 (ja) * 2008-08-22 2011-08-10 ソニー株式会社 無線通信装置、通信システム、および通信制御方法、並びにプログラム
US8195251B2 (en) * 2010-02-26 2012-06-05 Research In Motion Limited Reducing WLAN power consumption on a mobile device utilizing a cellular radio interface
US8818276B2 (en) * 2012-05-16 2014-08-26 Nokia Corporation Method, apparatus, and computer program product for controlling network access to guest apparatus based on presence of hosting apparatus
US9258712B2 (en) * 2012-09-04 2016-02-09 Nokia Technologies Oy Method, apparatus, and computer program product for sharing wireless network configurations
US20140075523A1 (en) * 2012-09-10 2014-03-13 Nokia Corporation Method, apparatus, and computer program product for sharing wireless network credentials
US9706383B2 (en) * 2013-01-04 2017-07-11 Nokia Technologies Oy Method, apparatus, and computer program product for configuring a mobile wireless hotspot
US9066197B2 (en) * 2013-01-22 2015-06-23 Nokia Corporation Method, apparatus, and computer program product for power save control for tethering connections
US9386004B2 (en) * 2013-10-23 2016-07-05 Qualcomm Incorporated Peer based authentication
US10225794B2 (en) * 2013-11-06 2019-03-05 Sony Corporation Terminal device, information processing device, and information providing device
CN105745946B (zh) * 2013-11-11 2019-10-18 索尼公司 终端设备和信息处理设备
EP3089495B1 (en) * 2013-12-25 2019-03-20 Sony Corporation Terminal device acquiring authentication data through other device
WO2015166722A1 (ja) * 2014-05-01 2015-11-05 ソニー株式会社 無線通信装置
EP3197194B1 (en) * 2014-08-29 2020-10-21 Sony Corporation Wireless communication device, server, payment device, wireless communication method, and program
US20160066254A1 (en) * 2014-09-02 2016-03-03 Intel Corporation Method and system for smart door directionality detection
EP3709765B1 (en) * 2015-02-06 2023-04-26 Sony Group Corporation Wireless communication apparatus, wireless communication method, and program
JP6472259B2 (ja) * 2015-02-10 2019-02-20 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
KR102358130B1 (ko) * 2015-03-25 2022-02-04 삼성전자 주식회사 이동통신시스템에서 단말을 변경하여 이동 통신 서비스를 이용하는 방법 및 장치
WO2016176962A1 (zh) * 2015-05-04 2016-11-10 北京合智源科技开发有限责任公司 无线通信设备和无线通信方法
JP6579804B2 (ja) * 2015-06-03 2019-09-25 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
JP6491575B2 (ja) * 2015-09-02 2019-03-27 株式会社Nttドコモ 端末装置及びプログラム
JP6716399B2 (ja) 2016-09-06 2020-07-01 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
JP6797674B2 (ja) * 2016-12-26 2020-12-09 キヤノン株式会社 通信装置、制御方法、及びプログラム
CN110301143B (zh) * 2016-12-30 2022-04-22 英特尔公司 用于无线电通信的方法和设备
KR102343301B1 (ko) * 2017-04-28 2021-12-24 삼성전자주식회사 무선 연결을 위한 방법 및 그 전자 장치
JP2019009609A (ja) * 2017-06-23 2019-01-17 カシオ計算機株式会社 無線通信装置、通信システム、無線通信方法及び無線通信プログラム
US10778530B2 (en) * 2018-12-27 2020-09-15 Intel Corporation Device discovery using heartbeat signals

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160249291A1 (en) * 2014-02-25 2016-08-25 Canon Kabushiki Kaisha Communication apparatus, method of controlling a communication apparatus, and storage medium
US20180212936A1 (en) * 2015-07-21 2018-07-26 Canon Kabushiki Kaisha Communication apparatus, communication method, and non-transitory computer-readable storage medium
CN106464690A (zh) * 2015-08-24 2017-02-22 华为技术有限公司 一种安全认证方法、配置方法以及相关设备
US20170353981A1 (en) * 2016-06-03 2017-12-07 Samsung Electronics Co., Ltd. Method and apparatus for setup of wireless communication
WO2018075198A1 (en) * 2016-10-19 2018-04-26 Qualcomm Incorporated Device provisioning protocol (dpp) using assisted bootstrapping
CN108476392A (zh) * 2017-07-06 2018-08-31 北京小米移动软件有限公司 物联网设备之间建立快速连接的方法、装置及设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Wi-Fi Alliance"Device Provisioning Protocol Specification"", WI-FI ALLIANCE, pages 5 *

Also Published As

Publication number Publication date
US11166332B2 (en) 2021-11-02
JP2020123908A (ja) 2020-08-13
EP3691310A1 (en) 2020-08-05
KR20200095375A (ko) 2020-08-10
JP7278087B2 (ja) 2023-05-19
KR102550512B1 (ko) 2023-07-03
US20200252986A1 (en) 2020-08-06

Similar Documents

Publication Publication Date Title
EP3193518B1 (en) Wireless communication terminal, wireless communication system, and wireless communication program
CN105322986B (zh) 功能执行***、功能执行装置以及通信终端
EP2557825B1 (en) Methods and apparatus for forming wi-fi p2p group using Wi-Fi Direct
EP3363162B1 (en) Smart channel selection for autonomous group initiators
EP3328099A1 (en) Information processing apparatus, control method therefor, and computer program
EP2448366A2 (en) Method for determining a group owner in a wireless network
US10108379B2 (en) Information processing apparatus, method of controlling the same and storage medium
US9477432B2 (en) Method for controlling communication apparatus, and program
KR20190032845A (ko) 근거리 통신의 재연결을 수행하는 전자 장치 및 그 동작 방법
WO2016009762A1 (en) Communication system, communication method, communication apparatus, method of controlling the same, and computer program
US12010764B2 (en) Non-transitory computer-readable storage medium for receiving device identifying information and selecting a target device from at least one function executing device
KR20160007259A (ko) 무선 통신 시스템에서 채널을 선택하기 위한 방법 및 장치
CN108702366A (zh) 设备连接方法及终端
US10863425B2 (en) Information processing apparatus, method of controlling the same, and program
CN111510921A (zh) 通信装置及其控制方法、计算机可读存储介质
CN113114798B (zh) 一种互联网协议ip地址的获取方法及电子设备
EP3716672B1 (en) Device and method for enrolling a wireless access point into a map wireless network
JP2015061170A (ja) 通信装置、通信システムおよびプログラム
JP2016111485A (ja) 通信装置、通信装置の制御方法及びプログラム
US20130252555A1 (en) Apparatus and method for link setup using electric field
JP6207315B2 (ja) 通信装置および通信システム
WO2023181840A1 (ja) 無線通信装置、無線通信装置の制御方法およびプログラム
JP2017112432A (ja) 通信装置、制御方法、及びプログラム
JP2018029265A (ja) 情報処理装置とその制御方法、及びプログラム
US20190253879A1 (en) Communication apparatus, method of controlling the same, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination