CN105391483A - 通信装置及通信装置的控制方法 - Google Patents
通信装置及通信装置的控制方法 Download PDFInfo
- Publication number
- CN105391483A CN105391483A CN201510526310.1A CN201510526310A CN105391483A CN 105391483 A CN105391483 A CN 105391483A CN 201510526310 A CN201510526310 A CN 201510526310A CN 105391483 A CN105391483 A CN 105391483A
- Authority
- CN
- China
- Prior art keywords
- unit
- devices
- communicator
- relay
- communication
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal 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)
- Mobile Radio Communication Systems (AREA)
- Studio Devices (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种通信装置及通信装置的控制方法。所述通信装置包括:通信单元,其被构造为与第一其他装置通信,该第一其他装置能够连接到第二其他装置;获得单元,其被构造为利用所述通信单元,来获得表示所述第一其他装置的中继功能是否有效的状况信息;以及请求单元,其被构造为基于所述状况信息,利用所述通信单元来请求所述第一其他装置开始所述中继功能。
Description
技术领域
本发明涉及一种通信装置及通信装置的控制方法。
背景技术
近年来,存在以智能电话为代表的许多便携设备,这些便携设备具有无线LAN功能,并且与其他无线LAN设备通信。另外,称为系链(tethering)的中继功能已变得普及,利用该中继功能,设备自身操作为无线LAN的接入点(AP),因而针对其他通信装置操作为调制解调器。已公开了一种***,其使智能电话充当外部中继装置,并且使数字照相机进行云服务的认证处理(参见日本特开第2011-39793号公报)。
此外,LowEnergy((蓝牙)低耗能,以下称为BLE)已被标准化为蓝牙4.0规范的一部分,该BLE使得与无线LAN或者版本3.0或以下的版本相比,能够以更低的电力消耗进行通信(参见BluetoothSIG,SPECIFICATIONOFTHEBLUETOOTHSYSTEM(ver.4.0)(蓝牙SIG,蓝牙***(版本4.0)规范))。近年来,支持BLE通信功能的智能电话也变得普及,并且还存在利用BLE来与中继装置通信的通信装置(例如,手表)。
然而,这样的智能电话并不总是能够执行中继功能(例如,系链功能)。例如,存在不实施中继功能的智能电话,或者实施中继功能、但不能通过网络运营商的设置来使用中继功能的智能电话。在某些情况下,当智能电话连接到其他接入点(AP)作为无线LAN的客户端、并且正在进行通信时,中断功能不能被同时执行。
然而,在上述的相关技术中,当通信装置请求开始中继功能时,未考虑充当外部中继装置的智能电话是否能够执行中继功能。由于这一原因,通信装置向不能执行中继功能的智能电话,请求开始中继功能,导致不必要的通信流量。
发明内容
本发明是鉴于上述问题而做出的,并且提供如下的技术:使利用外部中继装置的中继功能的通信装置请求合适的外部中继装置开始中继功能,并且将该通信装置连接到网络,从而降低不必要的通信流量。
根据本发明的一个方面,提供了一种通信装置,该通信装置包括:通信单元,其被构造为与第一其他装置通信,该第一其他装置能够连接到第二其他装置;获得单元,其被构造为利用所述通信单元,来获得表示所述第一其他装置的中继功能是否有效的状况信息;以及请求单元,其被构造为基于所述状况信息,利用所述通信单元来请求所述第一其他装置开始所述中继功能。
根据本发明的一个方面,提供了一种通信装置,该通信装置包括:第一通信单元,其被构造为基于第一通信标准来进行无线通信;第二通信单元,其被构造为基于与所述第一通信标准不同的第二通信标准,来进行无线通信,其中,所述第二通信单元的无线通信的电力消耗大于所述第一通信单元的无线通信的电力消耗;获得单元,其被构造为经由所述第一通信单元,从第一其他装置获得表示所述第一其他装置的中继功能是否有效的状况信息;连接单元,其被配置为在所述状况信息表示所述通信装置与第二其他装置之间的中继功能有效的情况下,经由所述第二通信单元来连接所述第一其他装置,而在所述状况信息表示所述通信装置与所述第二其他装置之间的中继功能无效的情况下,不经由所述第二通信单元连接到所述第一其他装置;以及请求单元,其被构造为在由所述连接单元连接了所述第一其他装置的情况下,请求所述第一其他装置中继所述第二其他装置。
根据本发明的一个方面,提供了一种通信装置的控制方法,该通信装置包括通信单元,该通信单元被构造为与第一其他装置通信,该第一其他装置能够连接到第二其他装置,所述控制方法包括:获得步骤,利用所述通信单元,来获得表示所述第一其他装置的中继功能是否有效的状况信息;以及请求步骤,基于所述状况信息,利用所述通信单元来请求所述第一其他装置开始所述中继功能。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是示出根据本发明的实施例的通信装置(数字照相机)的硬件布置的示例的框图;
图2是示出根据本发明的实施例的通信装置(数字照相机)的功能块布置的示例的框图;
图3是示出根据本发明的实施例的通信装置(数字照相机)的操作过程的流程图;
图4是示出根据本发明的实施例的通信装置(数字照相机)的操作过程的流程图;
图5A及图5B是示出根据本发明的实施例的通信装置(数字照相机)的操作过程的流程图;
图6是示出根据本发明的实施例的通信装置(数字照相机)的操作过程的流程图;
图7是示出根据本发明的实施例的通信装置(数字照相机)的操作过程的流程图;
图8是示出在根据本发明的实施例的通信装置(数字照相机)中管理中继装置(智能电话)的系链可执行状态的设备表的图;
图9是示出根据本发明的实施例的通信***的整体布置的框图;以及
图10A及图10B是示例性地说明根据本发明的实施例的通信装置(数字照相机)与中继装置(智能电话)之间的通信序列的序列图。
具体实施方式
现在,将参照附图来详细描述本发明的示例性实施例。应当指出,除非另外特别说明,否则在这些实施例中提出的各构成要素的相对布置、数值表达式以及数值并不限制本发明的范围。
<1.通信***的结构>
在本实施例中,将描述如下的示例,即通信装置(例如,数字照相机)经由通信单元(例如,LowEnergy((蓝牙)低耗能,BLE)),获得中继装置(例如,智能电话)的中继功能(例如,系链功能)的执行有效/无效信息(可执行、执行中、不可执行等),并且请求能够执行中继功能的中继装置开始中继功能。通信装置经由该中继装置而连接到外部服务器,并且进行诸如图像上传等的各种处理。执行有效/无效信息是如下的信息,其表示中继装置的中继功能是不是有效的。
首先,将参照图9,来描述根据本发明的实施例的通信***900的布置的示例。参照图9,数字照相机1是根据本实施例的通信装置,并且能够经由BLE通信950及无线LAN通信951而连接到智能电话910。在以下进行的描述中,将假设无线LAN通信是符合IEEE802.11系列标准的无线通信。在BLE通信950中,与无线通信相关联的电力消耗比在无线LAN通信951中低。换言之,在无线LAN通信951中,与无线通信相关联的电力消耗比在BLE通信950中高。
智能电话910经由公共网络通信960连接到公共网络天线920,并且使得能够与因特网930进行通信。智能电话910具有在无线LAN通信951与公共网络通信960之间传送数据的系链功能。数字照相机1具有如下的功能,即利用该系链功能,来与因特网930上的外部服务器940通信,并将存储在数字照相机1中的图像/视频数据上传到外部服务器940。数字照相机1还可以经由BLE通信950或无线LAN通信951,来与不具有系链功能的、除智能电话910以外的智能电话(未示出)通信。
<2.通信装置的硬件布置>
接下来,将参照图1,来描述根据本发明的实施例的通信装置(数字照相机1)的硬件布置的示例。
数字照相机1包括主机(Host)单元10、BLE控制器单元11及Wi-Fi控制器单元12。
主机单元10包括显示单元100、操作单元101、存储单元102、电源单元103、BLE控制器I/F104、摄像单元105、控制单元106、ROM107、RAM108及Wi-Fi控制器I/F109。
显示单元100及操作单元101例如显示应用或者接受操作。存储单元102存储并管理各种数据,诸如无线通信网络信息、数据发送/接收信息以及图像数据。电源单元103是例如电池,并且向主机单元10及Wi-Fi控制器单元12供给电力。BLE控制器I/F104是连接到BLE控制器单元11的接口。摄像单元105拍摄照片或视频。控制单元106是例如CPU,并且控制数字照相机1的各构成要素的操作。ROM107存储控制指令,即程序。RAM108被用来临时保存数据,或者充当执行程序时的工作存储器。Wi-Fi控制器I/F109是连接到Wi-Fi控制器单元12的接口。
BLE控制器单元11包括主机I/F110、电源单元111、ROM112、RAM113、控制单元114、BLE天线控制单元115及BLE天线116。
主机I/F110是连接到主机单元10的接口。电源单元111是例如电池,并且向BLE控制器单元11供给电力。ROM112存储控制指令,即程序,具体地说,是关于BLE通信的程序。RAM113被用来临时保存数据,或者充当执行程序时的工作存储器。控制单元114是例如CPU,并且控制BLE控制器单元11的各构成要素的操作。BLE天线控制单元115控制BLE天线116,并且进行BLE通信。
当如上所述被构造时,BLE控制器单元11能够独立于主机单元10及Wi-Fi控制器单元12来进行操作。亦即,即使当电源单元103对主机单元10停止电力供给时,BLE控制器单元11也能够通过来自电源单元111的电力供给而被启动,并且通过BLE来与外部通信装置进行通信。
Wi-Fi控制器单元12包括主机I/F120、Wi-Fi天线控制单元121及Wi-Fi天线122。主机I/F120是连接到主机单元10的接口。Wi-Fi天线控制单元121控制Wi-Fi天线122,并且进行无线LAN通信。
<3.通信装置的功能布置>
接下来,将参照图2,来描述根据本发明的实施例的通信装置(数字照相机1)的软件结构的示例。请注意,在本实施例中,以下描述的各功能块的功能作为软件程序而被执行。然而,这些功能块中的部分或全部也可以作为硬件来实现。
数字照相机1包括Wi-Fi通信控制单元210、BLE通信控制单元220、电源控制单元230、上传处理单元240、中继装置信息管理单元250、中继装置控制单元260,以及白名单管理单元270。
Wi-Fi通信控制单元210经由Wi-Fi天线控制单元121来控制无线LAN通信。Wi-Fi通信控制单元210的处理内容被作为程序存储在ROM107中,并且当控制单元106执行该程序时,Wi-Fi通信控制单元210的功能得以执行。
BLE通信控制单元220经由BLE天线控制单元115来控制BLE通信。BLE通信控制单元220的处理内容被作为程序存储在ROM112中,并且当控制单元114执行该程序时,BLE通信控制单元220的功能得以执行。
电源控制单元230对电源单元103及111的电力供给进行开/关(on/off)控制。电源控制单元230的处理内容被作为程序存储在ROM107及112中的各个中,并且当控制单元106及114执行该程序时,电源控制单元230的功能得以执行。用来执行电源控制单元230的处理的程序包括在控制单元106中进行操作并控制电源单元111的程序,以及在控制单元114中进行操作并控制电源单元103的程序。
上传处理单元240经由Wi-Fi天线控制单元121,将存储在存储单元102中的图像/视频数据传送到外部服务器940。上传处理单元240的处理内容被作为程序存储在ROM107中,并且当控制单元106执行该程序时,上传处理单元240的功能得以执行。
中继装置信息管理单元250管理经由BLE通信控制单元220连接的中继装置的信息。中继装置信息管理单元250的处理内容被作为如下程序存储在ROM107中,所述程序操作存储在RAM108中的设备管理表(稍后描述),并且,当控制单元106执行该程序时,中继装置信息管理单元250的功能得以执行。
中继装置控制单元260向经由BLE通信控制单元220连接的中继装置,请求控制无线LAN功能,并且获得该无线LAN功能的信息。中继装置控制单元260的处理内容被作为程序存储在ROM107及112中的各个中,并且当控制单元106及114执行该程序时,中继装置控制单元260的功能得以执行。
白名单管理单元270管理存储在RAM113中的外部通信装置的标识符的列表(白名单)。白名单管理单元270的处理内容被作为程序存储在ROM112中,并且当控制单元114执行该程序时,白名单管理单元270的功能得以执行。如果外部通信装置的标识符被记录在白名单中,则白名单管理单元270仅处理从该外部通信装置发送的BLE通信包,并且丢弃其他BLE通信包。更具体而言,白名单管理单元270丢弃由不存在于列表中的外部通信装置发送的BLE通信连接请求包,并且拒绝通过BLE通信连接到该外部通信装置。如果在白名单中,根本未记录外部通信装置的标识符,则白名单管理单元270处理从全部外部通信装置发送的BLE通信包。
下面,将参照图8,来描述由中继装置信息管理单元250管理的设备管理表。
设备管理表800是具有针对各中继装置的记录的管理表。各记录包括设备标识符810、STA功能820、AP功能830、系链功能840、AP执行状态850及系链执行状态860的项目。
设备标识符810是用于唯一地标识中继装置的标识符,并且由例如中继装置的蓝牙地址或MAC地址构成。此外,设备标识符810是如下的值,其唯一地指定设备管理表800中的记录。
STA功能820是如下的值,其表示由设备标识符810指定的中继装置是否具有充当无线LAN的站的功能,并且是否提供依照通过BLE通信的请求、而从外部开始/停止该站功能的功能。AP功能830是如下的值,其表示由设备标识符810指定的中继装置是否具有充当无线LAN的接入点的功能,并且是否提供依照通过BLE通信的请求、而从外部开始/停止该接入点功能的功能。系链功能840是如下的值,其表示由设备标识符810指定的中继装置是否具有经由无线LAN通信的系链功能,并且是否提供依照通过BLE通信的请求、而从外部开始/停止该系链功能的功能。STA功能820、AP功能830及系链功能840各自由两个值“有”及“无”来表示。
AP执行状态850是如下的值,其表示AP功能830为“有”的中继装置的接入点功能的执行状态。AP执行状态850由3个值“可执行”、“执行中”及“不可执行”来表示。“可执行”表示如下的状态,即在中继装置中未执行接入点功能,并且能够依照通过BLE通信的请求,而从外部开始接入点功能。“执行中”表示在中继装置中正在执行接入点功能。“不可执行”表示如下的状态,即在中继装置中未执行接入点功能,并且暂时无法依照通过BLE通信的请求而从外部开始接入点功能。例如,与“不可执行”状态相对应的有如下的状态,即中继装置作为无线LAN的站而连接到其他接入点,并且中继装置中的应用正在进行通信。另外,在AP功能830为“无”的中继装置中,AP执行状态850的值是无效的。
系链执行状态860是如下的值,其表示系链功能840为“有”的中继装置的系链功能的执行状态。系链执行状态860由3个值“可执行”、“执行中”及“不可执行”来表示。“可执行”表示如下的状态,即在中继装置中未执行系链功能,并且能够依照通过BLE通信的请求,而从外部开始系链功能。“执行中”表示在中继装置中正在执行系链功能。“不可执行”表示如下的状态,即在中继装置中未执行系链功能,并且暂时无法依照通过BLE通信的请求而从外部开始系链功能。例如,与“不可执行”状态相对应的有如下状态,即在中继装置中未建立公共网络通信的链路的状态,或者中继装置正在充当无线LAN的站的状态。另外,在系链功能840为“无”的中继装置中,系链执行状态860的值是无效的。
<4.通信装置的处理>
接下来,将参照图3至图7的流程图,来描述根据本发明的实施例的通信装置(数字照相机1)的操作过程。
[中继装置搜索处理]
图3的流程图示出了数字照相机1在搜索能够进行系链的中继装置(智能电话)时的操作过程。当用户通过对操作单元101进行操作、而选择在数字照相机1的显示单元100上显示的菜单时,本处理开始。请注意,在本发明中,可以在其他定时执行处理。例如,可以在使数字照相机1通电时执行处理。
当本处理开始时,首先,白名单管理单元270清除存储在RAM113中的白名单的数据(步骤S301)。接下来,数字照相机1转变到中继装置搜索阶段(步骤S302),并且,中继装置控制单元260通过BLE通信来执行中继装置搜索处理(步骤S303至S310)。在本实施例中,进行如下的假设,即直到经过预定时间为止,直到通过操作单元101上的用户操作而停止了处理为止,或者直到通过BLE通信的设备搜索不再找到中继装置为止(S304:否),才要执行中继装置搜索阶段。
具体而言,在中继装置搜索阶段中,利用BLE通信控制单元220的BLE通信,数字照相机1搜索能够进行BLE通信的***设备(步骤S303)。如果找到***设备(步骤S304:是),则BLE通信控制单元220通过BLE通信,将数字照相机连接到找到的***设备(步骤S305)。请注意,这里的连接,是指由BluetoothSIG,SPECIFICATIONOFTHEBLUETOOTHSYSTEM(ver4.0)(蓝牙SIG,蓝牙***(版本4.0)规范)定义的蓝牙低耗能(BluetoothLowEnergy)的链接层级别(LinkLayerLevel)的连接。接下来,利用BLE通信控制单元220的BLE通信,中继装置控制单元260获得由***设备支持的无线LAN功能的信息(能力信息)(步骤S306)。在此获得的无线LAN功能的信息是如下的信息,该信息在设备管理表800中被作为STA功能820、AP功能830及系链功能840进行管理。中继装置信息管理单元250把在步骤S306中获得的无线LAN功能的信息,与被关注中继装置的标识符相关联地保存在设备管理表800中(步骤S307)。在基于步骤S306中获得的无线LAN功能、而确定被关注中继装置支持系链功能时(步骤S308:是),中继装置控制单元260从中继装置,获得AP功能及系链功能的可执行/不可执行状态(步骤S309)。在此获得的AP功能及系链功能的可执行/不可执行状态是如下的信息,这些信息在设备管理表800中被作为AP执行状态850及系链执行状态860进行管理。把在步骤S309中获得的信息,保存在设备管理表800的由中继装置信息管理单元250在步骤S307中保存的记录中(步骤S310)。
当中继装置搜索阶段结束时(步骤S302中为“是”,或者步骤S304中为“否”),数字照相机1确定在该搜索阶段中,是否找到支持系链功能的中继装置(步骤S311)。如果找到支持系链功能的中继装置(步骤S311:是),则数字照相机1使白名单管理单元270将该中继装置登记在白名单中(步骤S312)。此外,数字照相机1使BLE通信控制单元220对找到的支持系链功能的中继装置中的一者,进行通过BLE通信的连接(步骤S313)。在本实施例中,在步骤S313中连接的中继装置被假设为是如下的中继装置,该中继装置通过操作单元101上的用户操作,而被选择用来进行所谓的(蓝牙)的配对操作。请注意,可以连接最先找到的中继装置,或者利用BLE通信而被确定为存在于最近处的中继装置,或者,可以通过组合多个条件来确定最佳中继装置,并进行连接。同样,作为在步骤S312中登记的中继装置,可以登记如上所述在步骤S313中确定为被连接的中继装置,或者可以登记通过操作单元101上的用户操作而选择的一个或多个中继装置。如果在中继装置搜索阶段中,未找到支持系链功能的中继装置(步骤S311:否),则处理结束,而不进行白名单中的登记(步骤S312)以及到中继装置的连接(步骤S313)。由此,图3中所示的一系列处理结束。
[当从中继装置接收到AP状态改变通知消息时的处理]
图4的流程图示出了当通信装置(数字照相机1)的BLE通信控制单元220接收到从中继装置发送的AP状态改变通知消息时的操作过程。AP状态改变通知消息是如下的消息,利用该消息,中继装置经由BLE通信,来通知中继装置(智能电话)的上述AP执行状态或系链执行状态的改变。例如,当中继装置充当无线LAN的站的无线LAN通信处理完成、或者公共网络通信被切断时,从中继装置发送所述消息。
当BLE通信控制单元220接收到AP状态改变通知消息时,数字照相机1使白名单管理单元270进行如下的确定,即消息发送源设备是否被登记在白名单中(步骤S401)。如果发送源设备被登记在白名单中(或者如果无设备被登记在白名单中)(步骤S401:是),则在控制单元114中进行操作的电源控制单元230确定主机单元10的电源是开(on)还是关(off)(步骤S402)。如果主机单元10的电源为关(步骤S402:否),则电源控制单元230控制电源单元103使主机单元10通电(步骤S403)。接下来,中继装置信息管理单元250确定消息发送源设备是否被登记在设备管理表800中(步骤S404)。如果该设备被登记在设备管理表800中(步骤S404:是),则中继装置信息管理单元250把在接收到的AP状态改变通知消息中包括的AP执行状态或系链执行状态,存储在设备管理表800的相应记录中(步骤S405)。在设备管理表800的搜索/校正(更新)(步骤S404及S405)完成之后,处理进入到步骤S406。然后,电源控制单元230在步骤S406中确认主机单元10是否通电(S406)。如果通电,则电源控制单元230控制电源单元103使主机单元10断电(步骤S407)。
如果AP状态改变通知消息发送源设备未被登记在白名单中(步骤S401:否),则BLE通信控制单元220丢弃该消息,并且,不执行步骤S402至S407的处理。
[通信装置的数据上传处理]
图5A及图5B的流程图示出了当通信装置(数字照相机1)将存储在存储单元102中的图像/视频数据上传到外部服务器940时的操作过程。本处理在用户执行如下的操作时开始,所述操作为通过操作操作单元101,来选择在数字照相机1的显示单元100上显示的缩略图像,并且通过类似地操作操作单元101来上传选择的图像。请注意,在本发明中,可以在其他定时执行处理。例如,可以在用户通过操作摄像单元105进行拍摄操作时,来执行处理。作为另一选择,可以在作为图4中所示的处理的结果、中继装置的系链执行状态已转变到“可执行”时,执行处理。
当该处理开始时,数字照相机1使中继装置信息管理单元250顺序地搜索设备管理表800的记录(步骤S501),从而从一个或更多中继装置当中搜索能够进行系链的中继装置,并且进行系链功能开始请求处理(步骤S502至S513)。如果在设备管理表800中存在未搜索的记录(步骤S502:是),则中继装置信息管理单元250确定该记录的中继装置是否具有系链功能(步骤S503)。在此,中继装置信息管理单元250通过设备管理表800中的系链功能840的值,来确定系链功能的有/无。如果该中继装置不具有系链功能(步骤S503:否),则该中继装置被从目标中排除。处理返回到步骤S502,并且,中继装置信息管理单元250搜索下一记录(步骤S502)。另一方面,如果该中继装置具有系链功能(步骤S503:是),则中继装置控制单元260经由BLE通信控制单元220,来确定数字照相机是否通过BLE通信而连接到该中继装置(步骤S504)。请注意,这里的连接是指,由BluetoothSIG,SPECIFICATIONOFTHEBLUETOOTHSYSTEM(ver4.0)(蓝牙SIG,蓝牙***(版本4.0)规范)定义的蓝牙低耗能(BluetoothLowEnergy)的链接层级别(LinkLayerLevel)的连接。如果通过BLE通信而被连接(步骤S504:是),则数字照相机1接下来执行从步骤S508起的处理。如果未进行经由BLE通信的连接(步骤S504:否),则BLE通信控制单元220尝试经由BLE通信到该中继装置的连接(步骤S505)。如果连接成功(步骤S506:是),则中继装置控制单元260经由连接的BLE链路,从中继装置获得中继装置的AP执行状态及系链执行状态(步骤S507)。如果到该中继装置的连接失败(步骤S506:否),则该中继装置被从目标中排除,并且中继装置信息管理单元250搜索下一记录(步骤S502)。
接下来,中继装置信息管理单元250确定该中继装置是否能够执行系链功能(步骤S508)。在此,中继装置信息管理单元250通过设备管理表800中的系链执行状态860的值,来确定系链功能的可执行/不可执行状态。如果该中继装置的系链执行状态是“执行中”(步骤S508:“执行中”),则数字照相机1执行从步骤S511起的处理。如果该中继装置的系链执行状态是“可执行”(步骤S508:“可执行”),则中继装置控制单元260经由BLE通信控制单元220的BLE通信,请求该中继装置开始系链功能。如果系链功能成功开始(步骤S510:是),则数字照相机1执行从步骤S511起的处理。如果该中继装置的系链执行状态是“不可执行”(步骤S508:“不可执行”),或者步骤S509中的系链功能开始请求失败(步骤S510:否),则该中继装置被从目标中排除,并且中继装置信息管理单元250搜索下一记录(步骤S502)。当在中继装置中开始系链功能时,中继装置控制单元260经由BLE通信控制单元220的BLE通信,从该中继装置获得无线LAN通信的参数信息(步骤S511)。这里的无线LAN通信的参数信息包括,由中继装置的接入点生成的无线LAN网络的参数。更具体而言,该参数信息包括SSID(服务集标识符)、BSSID(基本服务集标识符)、加密类型、加密密钥、认证类型、无线信道等的信息。当获得了无线LAN通信的参数信息时,Wi-Fi通信控制单元210启动Wi-Fi控制器单元12,并且尝试到由通过参数获得而获得的参数所标识的无线LAN网络的连接(步骤S512)。如果到无线LAN网络的连接失败(步骤S513:否),并且在步骤S509中发出了对该中继装置的系链执行请求(步骤S525:是),则中继装置控制单元260经由BLE通信控制单元220的BLE通信,请求该中继装置停止系链功能(步骤S526)。该中继装置被从目标中排除,并且中继装置信息管理单元250搜索下一记录(步骤S502)。
另一方面,如果到无线LAN网络的连接成功(步骤S513:是),则Wi-Fi通信控制单元210利用DHCP(动态主机配置协议),来获得本地装置的IP地址、网关的IP地址以及DNS服务器的IP地址(步骤S514)。如果IP地址获得完成,则上传处理单元240经由连接的无线LAN网络,将图像/视频数据上传到外部服务器940(步骤S515)。利用例如HTTP(超文本传输协议)或FTP(文件传输协议)的通信协议,来执行上传。在上传处理完成之后,数字照相机1尝试停止中继装置中的系链功能(步骤S516至S519)。如果在步骤S509中发出了对该中继装置的系链执行请求(步骤S516:是),则中继装置控制单元260经由BLE通信控制单元220的BLE通信,请求该中继装置停止系链功能(步骤S517)。如果通过BLE通信的系链功能停止请求失败(步骤S518:否),则中继装置控制单元260进一步经由Wi-Fi通信控制单元210的无线LAN通信,请求中继装置停止系链功能(步骤S519)。如果在步骤S509中未发出对中继装置的系链执行请求(步骤S516:否),则数字照相机1不请求该中继装置停止系链功能(即,不执行步骤S517至S519的处理)。最后,Wi-Fi通信控制单元210切断无线LAN网络,并且停止Wi-Fi控制器单元12,以结束本处理(步骤S520)。
如果即使当设备管理表800的全部记录均被处理时,上传处理仍未完成(步骤S502:否),则中继装置信息管理单元250确定在设备管理表800中,是否存在系链执行状态是“不可执行”的记录(步骤S521)。如果不存在“不可执行”的记录(步骤S521:否),则数字照相机1在显示单元100上显示表示图像上传处理失败的错误(步骤S524),并且本处理结束。另一方面,如果存在系链执行状态是“不可执行”的记录(步骤S521:是),则数字照相机1等待该记录的系链执行状态的转变(步骤S522)。更具体而言,数字照相机1等待如下的AP状态改变通知消息的接收,该AP状态改变通知消息是从由该记录表示的中继装置发送的,并且表示系链执行状态已转变到“可执行”或“执行中”。如果系链执行状态已转变到“可执行”或“执行中”(步骤S523:是),则数字照相机1执行从步骤S508起的处理,并且尝试到该中继装置的连接。另一方面,如果在等待期间,系链执行状态未转变到“可执行”或“执行中”(步骤S523:否),则数字照相机1在显示单元100上显示表示图像上传处理失败的错误(步骤S524),并且该处理结束。
[通信装置的通电/断电操作中的处理]
图6及图7示出了当进行数字照相机1的通电/断电操作时的操作过程。
如图6所示,当用户操作操作单元101以进行数字照相机1的通电操作时,数字照相机1使电源单元103开始对主机单元10的电力供给(步骤S601)。接下来,中继装置信息管理单元250经由BLE通信控制单元220,来确定数字照相机是否通过BLE而连接到具有系链功能的中继装置(步骤S602)。如果数字照相机连接到中继装置(步骤S602:是),则BLE通信控制单元220向该中继装置,发送请求缩短BLE的连接事件间隔的消息(步骤S603)。
如图7所示,当用户操作操作单元101以进行数字照相机1的断电操作时,中继装置信息管理单元250经由BLE通信控制单元220,来确定数字照相机是否通过BLE而连接到具有系链功能的中继装置(步骤S701)。如果数字照相机连接到中继装置(步骤S701:是),则BLE通信控制单元220向该中继装置,发送请求延长BLE的连接事件间隔的消息(步骤S702)。最后,数字照相机1使电源单元103停止对主机单元10的电力供给(步骤S703),并且改变为断电状态。即使在断电状态下,在数字照相机1中,也继续从BLE控制器单元11的电源单元111的电力供给。因此,在用户进行断电操作之后,数字照相机1能够继续通过BLE的通信。作为BLE通信的结果,可以由在BLE控制器单元11中进行操作的电源控制单元230,来使主机单元10通电。
上述连接事件间隔是通信包的发送间隔,更具体而言,是由BluetoothSIG,SPECIFICATIONOFTHEBLUETOOTHSYSTEM(ver4.0)定义的“链路层规范”所定义的连接间隔(ConnectionInterval)。连接事件表示能够在BLE连接上开始通信包的发送的定时。连接间隔是在通过BLE直接通信的设备之间确定的时间间隔,并且由在7.5毫秒至4秒的范围内指定的值来表示。进行BLE通信的设备针对各通信事件的每个时序,来改变(跳变)用于进行通信的频率通道,由此进行通信。
缩短连接事件间隔产生如下的优点,即缩短了当根据某事件开始BLE通信时的反应时间。作为缺点,电力消耗增大。例如,在本实施例中,当用户进行数字照相机1的通电操作时,发出将连接事件间隔改变为短间隔的改变请求,并且根据断电操作,将间隔改变为长间隔。借助该布置,在用户操作数字照相机1以控制中继装置的系链功能的状态(例如,图5A及图5B中所示的上传状态)下,响应性能得到提高。在用户未操作数字照相机1的状态下,电力消耗被降低。请注意,在本发明中,改变连接事件间隔并不是必需的。此外,可以在通电/断电操作以外的定时,来改变连接事件间隔。例如,可以在用户操作数字照相机1的操作单元101、以进行用于图像上传处理的菜单操作时,将连接事件间隔改变为短间隔。作为另一选择,可以在通过上述的AP状态改变通知消息、而将系链执行状态改变为“可执行”时,将连接事件间隔改变为短间隔,在系链执行状态被改变为“不可执行”时,将连接事件间隔改变为长间隔。
[通信装置与中继装置之间的通信序列]
接下来,将参照图10A及图10B,来详细描述作为通信装置的数字照相机1与作为中继装置的智能电话910之间的通信序列的示例。
首先,用户进行数字照相机1的通电操作(步骤S1001)。之后,当用户操作数字照相机1、并执行开始系链设备搜索处理的操作时(步骤S1002),数字照相机1通过BLE通信来搜索***设备,找到智能电话910,并且通过BLE进行连接(步骤S1003)。在BLE连接上,数字照相机1向智能电话910请求无线LAN的能力信息(无线LAN功能的信息)(步骤S1004)。接收到请求时,智能电话910把自身的无线LAN的能力信息,返回给数字照相机1(步骤S1005)。在步骤S1005中,智能电话910返回表示自身具有AP功能及系链功能的响应。在接收到步骤S1005的响应时,数字照相机1把表示智能电话910具有AP功能及系链功能的信息,与智能电话910的标识符相关联地存储在设备管理表800中(步骤S1006)。
接下来,数字照相机1请求智能电话910获得AP功能及系链功能的执行状态(步骤S1007)。在接收到请求时,智能电话910把自身的AP功能及系链功能的可执行/不可执行信息,返回给数字照相机1(步骤S1008)。在此,假设智能电话910在公共网络通信960的范围之外,并且返回表示AP功能可执行、且系链功能不可执行的响应。在接收到步骤S1008的响应时,数字照相机1把智能电话910的AP执行状态及系链执行状态,存储在设备管理表800中(步骤S1009)。之后,当用户进行数字照相机1的断电操作时(步骤S1010),数字照相机1通过BLE通信,把将BLE通信的连接事件间隔改变为长间隔的请求消息,发送到智能电话(步骤S1011)。智能电话910将BLE通信的连接事件间隔改变为长间隔,并且向数字照相机1发送响应消息(步骤S1012)。在该时刻,数字照相机1与智能电话910之间的BLE通信仍然保持连接,并且,数字照相机1的BLE控制器单元11通过来自电源单元111的电力供给,继续进行操作。
当移动到公共网络通信的范围内时(步骤S1013),智能电话910通过BLE通信,把表示AP功能及系链功能是可执行的AP状态改变通知消息,发送到数字照相机1(步骤S1014)。数字照相机1在设备管理表800中,存储表示智能电话910的系链执行状态已改变为“可执行”的信息(步骤S1015)。
之后,当用户再次进行通电操作时(步骤S1016),数字照相机1通过BLE通信,把将BLE通信的连接事件间隔改变为短间隔的请求消息,发送到智能电话910(步骤S1017)。智能电话910将BLE通信的连接事件间隔改变为短间隔,并且向数字照相机1发送响应消息(步骤S1018)。
当用户在数字照相机1上选择图像并执行图像上传操作时(步骤S1019),数字照相机1通过BLE通信,向智能电话910发送请求执行AP功能及系链功能的消息(步骤S1020)。在接收到步骤S1020的请求时,智能电话910执行AP功能及系链功能(步骤S1021),并且将包括执行结果的消息发送到数字照相机1(步骤S1022)。在此,假设AP功能及系链功能被成功执行。在接收到步骤S1022的消息时,数字照相机1通过BLE通信,把请求由智能电话910生成的无线LAN网络的参数的消息,发送到智能电话910(步骤S1023)。智能电话910向数字照相机1发送响应消息,该响应消息包括AP功能执行状态、系链功能执行状态,以及SSID、BSSID、加密类型、认证类型及加密密钥的信息(步骤S1024)。数字照相机1启动无线LAN功能(步骤S1025),并且利用在步骤S1024中获得的无线LAN网络的参数,通过无线LAN而连接到智能电话910(步骤S1026)。
当无线LAN连接成功时,数字照相机1利用连接的无线LAN通信,为智能电话910获得数字照相机1自身的IP地址、网关的IP地址以及DNS服务器的IP地址(步骤S1027)。之后,数字照相机1利用获得的IP地址,经由智能电话910连接到外部服务器940,并且用户把在步骤S1019中选择的图像数据上传到外部服务器940(步骤S1028)。
当图像上传处理完成时(步骤S1029),数字照相机1通过BLE通信,向智能电话910发送请求停止AP功能及系链功能的消息(步骤S1030)。在接收到步骤S1030的请求时,智能电话910停止AP功能及系链功能(步骤S1031),并且将包括执行结果的消息发送到数字照相机1(步骤S1032)。在此,假设AP功能及系链功能被成功停止。在接收到步骤S1032的消息时,数字照相机1执行无线LAN切断处理(步骤S1033),并且停止自身的无线LAN功能(步骤S1034)。
以上描述了本发明的实施例。本发明并不限于在说明书及附图中所示的实施例,并且可以在不脱离本发明的范围的情况下进行各种改变及变形。
请注意,在本实施例中,描述了如下的示例,即数字照相机1经由BLE通信,获得由智能电话910生成的无线LAN网络的设置信息,并且连接到无线LAN网络(例如,图5B的步骤S511及S512)。然而,本发明并不限于此。数字照相机1可以经由BLE通信,针对智能电话910指定无线LAN网络的设置信息,而后连接到该无线LAN网络。在这种情况下,智能电话910利用从数字照相机1通知的无线LAN网络信息,通过接入点功能来生成无线LAN网络,并且执行该网络与公共网络通信之间的系链功能。
在上述实施例中,例示了BLE。然而,也可以利用其他通信单元来进行通信。例如,可以进行符合诸如RF4CE(消费电子射频)或无线USB等的通信标准的通信。
同样,在本实施例中,将公共网络通信例示为一种通信单元,并且将无线LAN例示为另一种通信单元。然而,也可以利用其他通信单元来进行通信。例如,可以使用无线LAN来代替公共网络通信,可以使用(蓝牙)3.0来代替无线LAN。也即,仅需要通过一个通信单元来连接外部服务器,并且允许中继装置中继一种通信单元与另一种通信单元之间的通信。
虽然在上面的描述中,完全未提及BLE通信中的无线电波输出,但是可以与上述各处理同步地,来改变BLE通信中的无线电波输出。例如,当进行图3中所示的搜索处理以搜索附近的中继装置时,可以降低BLE通信中的无线电波输出。作为另一选择,为了可靠地进行图像上传处理,可以在图5A及图5B中所示的BLE通信时,提高无线电波输出。
在上面的描述中,作为改变连接事件间隔的方法,数字照相机1向智能电话910发送请求消息。然而,也可以使用其他方法。例如,可以通过从数字照相机1到智能电话910的单向通知消息,来改变间隔。作为另一选择,用户可以操作智能电话910,以使智能电话910向数字照相机1发送连接事件间隔改变请求消息,并且数字照相机1可以遵从该请求。
在上面的描述中,将数字照相机1例示为实施本发明的通信装置。然而,数字照相机以外的其他通信装置也可以实施本发明。例如,可以使用如下的通信装置,该通信装置包括用于与外部中继装置通信的多个通信接口,并且经由该中继装置来与外部服务器通信。
当通信装置通过无线LAN而连接到中继装置时,可以切断BLE。在这种情况下,如果无线LAN被切断,则再次连接BLE。这能够进一步降低通信装置的电力消耗。
如上所述,根据本实施例,能够通过BLE通信,从数字照相机1启动智能电话910的系链功能,并且经由智能电话910来与外部服务器940进行通信。此时,确定智能电话910的系链功能的可执行/不可执行状态,从而降低如下的可能性:数字照相机1通过BLE通信或无线LAN通信,连接到不能执行系链功能的智能电话910。
因此,能够降低数字照相机1及智能电话910的电力消耗,并且还缩短了从用户操作起到连接到外部服务器940为止的时间,并提高了可用性。
如上所述,当使用外部中继装置的中继功能的通信装置请求合适的外部中继装置开始中继功能、并且连接到外部网络时,能够降低不必要的通信流量。
其他实施方式
另外,可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多程序)以执行上述实施例中的一个或更多的功能、和/或者包括用于执行上述实施例中的一个或更多的功能的一个或更多电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以利用通过由所述***或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多的功能、和/或者控制所述一个或更多电路执行上述实施例中的一个或更多的功能的方法,来实现本发明的实施例。所述计算机可以包括一个或更多处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一者或更多。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。所附权利要求的范围应当被赋予最宽的解释,以涵盖所有这类修改以及等同的结构和功能。
Claims (10)
1.一种通信装置,该通信装置包括:
通信单元,其被构造为与第一其他装置通信,该第一其他装置能够连接到第二其他装置;
获得单元,其被构造为利用所述通信单元,来获得表示所述第一其他装置的中继功能是否有效的状况信息;以及
请求单元,其被构造为基于所述状况信息,利用所述通信单元来请求所述第一其他装置开始所述中继功能。
2.根据权利要求1所述的通信装置,其中,基于所述状况信息,所述请求单元向一个或多个第一其他装置之中的、能够执行所述中继功能的所述第一其他装置,请求开始所述中继功能。
3.根据权利要求1所述的通信装置,该通信装置还包括连接单元,该连接单元连接到响应于所述请求单元的请求而由所述第一其他装置生成的网络。
4.根据权利要求3所述的通信装置,该通信装置还包括参数获得单元,该参数获得单元被构造为利用所述通信单元,来获得由所述第一其他装置生成的所述网络的参数信息,
其中,所述连接单元利用所述参数信息来连接到所述网络。
5.根据权利要求1所述的通信装置,其中,所述获得单元还利用所述通信单元,来获得表示所述第一其他装置是否具有所述中继功能的功能信息,并且
所述通信装置还包括丢弃单元,该丢弃单元被构造为在所述第一其他装置不具有所述中继功能的情况下,丢弃从所述第一其他装置发送的通信包。
6.根据权利要求5所述的通信装置,其中,在所述第一其他装置具有所述中继功能的情况下,所述获得单元获得所述状况信息。
7.根据权利要求1所述的通信装置,该通信装置还包括改变请求单元,该改变请求单元被构造为对基于所述通信装置的用户操作,利用所述通信单元来请求所述第一其他通信装置改变所述通信装置与所述第一其他装置之间的通信包的发送间隔。
8.根据权利要求7所述的通信装置,其中,在所述用户操作是所述通信装置的通电操作的情况下,所述改变请求单元请求使所述发送间隔变短,并且
在所述用户操作是所述通信装置的断电操作的情况下,所述改变请求单元请求使所述发送间隔变长。
9.一种通信装置,该通信装置包括:
第一通信单元,其被构造为基于第一通信标准来进行无线通信;
第二通信单元,其被构造为基于与所述第一通信标准不同的第二通信标准,来进行无线通信,其中,所述第二通信单元的无线通信的电力消耗大于所述第一通信单元的无线通信的电力消耗;
获得单元,其被构造为经由所述第一通信单元,从第一其他装置来获得表示所述第一其他装置的中继功能是否有效的状况信息;
连接单元,其被构造为在所述状况信息表示所述通信装置与第二其他装置之间的中继功能有效的情况下,经由所述第二通信单元来连接所述第一其他装置,而在所述状况信息表示所述通信装置与所述第二其他装置之间的中继功能无效的情况下,不进行经由所述第二通信单元而连接所述第一其他装置;以及
请求单元,其被构造为在由所述连接单元连接了所述第一其他装置的情况下,请求所述第一其他装置中继所述第二其他装置。
10.一种通信装置的控制方法,该通信装置包括通信单元,该通信单元被构造为与第一其他装置通信,该第一其他装置能够连接到第二其他装置,所述控制方法包括:
获得步骤,利用所述通信单元,来获得表示所述第一其他装置的中继功能是否有效的状况信息;以及
请求步骤,基于所述状况信息,利用所述通信单元来请求所述第一其他装置开始所述中继功能。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014177431A JP6385205B2 (ja) | 2014-09-01 | 2014-09-01 | 通信装置、通信装置の制御方法およびプログラム |
JPJP2014-177431 | 2014-09-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105391483A true CN105391483A (zh) | 2016-03-09 |
CN105391483B CN105391483B (zh) | 2019-09-27 |
Family
ID=54011488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510526310.1A Active CN105391483B (zh) | 2014-09-01 | 2015-08-25 | 通信装置及通信装置的控制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10194371B2 (zh) |
EP (1) | EP2991435B1 (zh) |
JP (1) | JP6385205B2 (zh) |
KR (1) | KR101944736B1 (zh) |
CN (1) | CN105391483B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109391771A (zh) * | 2017-08-10 | 2019-02-26 | 佳能株式会社 | 摄像装置、通信装置、其控制方法和存储介质 |
WO2022188869A1 (en) * | 2021-03-12 | 2022-09-15 | Alibaba (China) Co., Ltd. | System and method for implementing relay nodes in a wireless network |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160227097A1 (en) * | 2015-02-04 | 2016-08-04 | Casio Computer Co., Ltd. | Data processing device that executes predetermined data processing by linking with other apparatus |
JP6308199B2 (ja) * | 2015-11-13 | 2018-04-11 | カシオ計算機株式会社 | 撮像装置、通信制御方法及びプログラム |
JP6594212B2 (ja) | 2016-01-15 | 2019-10-23 | キヤノン株式会社 | 通信装置およびその制御方法、通信システム |
US10075831B2 (en) * | 2016-04-11 | 2018-09-11 | Lg Electronics Inc. | Method and apparatus for transmitting and receiving data in mesh network using Bluetooth |
WO2017218341A1 (en) | 2016-06-17 | 2017-12-21 | Axon Enterprise, Inc. | Systems and methods for aligning event data |
JP2018042204A (ja) * | 2016-09-09 | 2018-03-15 | 株式会社東芝 | 電子機器 |
KR102607647B1 (ko) * | 2017-01-24 | 2023-11-30 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 테더링 연결 방법 |
JP2019193069A (ja) * | 2018-04-24 | 2019-10-31 | キヤノン株式会社 | 通信装置、その制御方法、およびそのプログラム |
DK3888316T3 (da) * | 2018-11-28 | 2023-11-27 | Broadpeak | Fremgangsmåde og system til levering af tidstro audiovisuelt indhold |
JP6984948B2 (ja) * | 2019-01-18 | 2021-12-22 | Necプラットフォームズ株式会社 | 通信中継機器、システム、方法及びプログラム |
WO2023218867A1 (ja) * | 2022-05-10 | 2023-11-16 | ソニーセミコンダクタソリューションズ株式会社 | 通信装置および通信システム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102648458A (zh) * | 2009-08-13 | 2012-08-22 | 苹果公司 | 与可自配置***装置兼容的主机/***本地互连 |
CN102843434A (zh) * | 2012-09-05 | 2012-12-26 | 中兴通讯股份有限公司 | 一种设备间共享内容的方法、装置及*** |
US20130171964A1 (en) * | 2011-12-29 | 2013-07-04 | United States Cellular Corporation | System And Method For Network Assisted Control And Monetization Of Tethering To Mobile Wireless Devices |
CN103428283A (zh) * | 2013-08-06 | 2013-12-04 | 惠州华阳通用电子有限公司 | 车载终端共享智能移动终端网络的方法 |
US20140127992A1 (en) * | 2012-11-02 | 2014-05-08 | Google Inc. | Seamless tethering setup between phone and laptop using peer-to-peer mechanisms |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4405472B2 (ja) | 2006-02-27 | 2010-01-27 | 株式会社東芝 | 通信システムとそのサーバ装置及び端末装置 |
JP5482353B2 (ja) * | 2009-07-06 | 2014-05-07 | 株式会社リコー | 中継機器、中継方法およびプログラム |
JP5473471B2 (ja) | 2009-08-11 | 2014-04-16 | キヤノン株式会社 | 通信システム、通信装置およびその制御方法 |
JP5574869B2 (ja) | 2010-07-29 | 2014-08-20 | キヤノン株式会社 | 通信装置、中継装置、無線通信システム、通信装置の制御方法、中継装置の制御方法およびプログラム |
JP5698475B2 (ja) | 2010-07-29 | 2015-04-08 | キヤノン株式会社 | 通信装置、中継装置、通信装置の制御方法、中継装置の制御方法およびプログラム |
EP2687035A1 (en) * | 2011-03-18 | 2014-01-22 | Smith Micro Software, Inc. | Managing tethered data traffic over a hotspot network |
JP2012227610A (ja) * | 2011-04-15 | 2012-11-15 | Ntt Docomo Inc | 携帯端末、テザリング端末、ネットワーク接続システム及びネットワーク接続方法 |
KR101380894B1 (ko) | 2011-11-29 | 2014-04-02 | 한국전자통신연구원 | 테더링 제공 단말 장치 및 그 동작방법 |
JP2013126046A (ja) * | 2011-12-13 | 2013-06-24 | Fujitsu Mobile Communications Ltd | 無線通信装置、テザリング制御方法及びテザリング制御プログラム |
US9713174B2 (en) * | 2012-06-11 | 2017-07-18 | Microsoft Technology Licensing, Llc | Connection tethering and service remoting |
JP5980027B2 (ja) | 2012-07-18 | 2016-08-31 | キヤノン株式会社 | 通信装置、その制御方法、プログラム |
JP5932543B2 (ja) * | 2012-07-26 | 2016-06-08 | 京セラ株式会社 | 通信端末,テザリング制御プログラムおよび方法ならびに通信システム |
US9066197B2 (en) | 2013-01-22 | 2015-06-23 | Nokia Corporation | Method, apparatus, and computer program product for power save control for tethering connections |
JP2014160319A (ja) | 2013-02-19 | 2014-09-04 | Canon Inc | 通信装置、通信装置の制御方法、プログラム |
US20150188991A1 (en) * | 2013-12-31 | 2015-07-02 | Google Inc. | Simulated tethering of computing devices |
US9414338B2 (en) * | 2014-08-07 | 2016-08-09 | Alcatel Lucent | Notification of relay capabilities for UE-to-network relay functions |
-
2014
- 2014-09-01 JP JP2014177431A patent/JP6385205B2/ja active Active
-
2015
- 2015-08-20 US US14/831,298 patent/US10194371B2/en active Active
- 2015-08-24 KR KR1020150118541A patent/KR101944736B1/ko active IP Right Grant
- 2015-08-25 CN CN201510526310.1A patent/CN105391483B/zh active Active
- 2015-08-25 EP EP15002511.2A patent/EP2991435B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102648458A (zh) * | 2009-08-13 | 2012-08-22 | 苹果公司 | 与可自配置***装置兼容的主机/***本地互连 |
US20130171964A1 (en) * | 2011-12-29 | 2013-07-04 | United States Cellular Corporation | System And Method For Network Assisted Control And Monetization Of Tethering To Mobile Wireless Devices |
CN102843434A (zh) * | 2012-09-05 | 2012-12-26 | 中兴通讯股份有限公司 | 一种设备间共享内容的方法、装置及*** |
US20140127992A1 (en) * | 2012-11-02 | 2014-05-08 | Google Inc. | Seamless tethering setup between phone and laptop using peer-to-peer mechanisms |
CN103428283A (zh) * | 2013-08-06 | 2013-12-04 | 惠州华阳通用电子有限公司 | 车载终端共享智能移动终端网络的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109391771A (zh) * | 2017-08-10 | 2019-02-26 | 佳能株式会社 | 摄像装置、通信装置、其控制方法和存储介质 |
WO2022188869A1 (en) * | 2021-03-12 | 2022-09-15 | Alibaba (China) Co., Ltd. | System and method for implementing relay nodes in a wireless network |
Also Published As
Publication number | Publication date |
---|---|
EP2991435B1 (en) | 2018-08-22 |
US20160066248A1 (en) | 2016-03-03 |
CN105391483B (zh) | 2019-09-27 |
JP6385205B2 (ja) | 2018-09-05 |
KR101944736B1 (ko) | 2019-02-01 |
US10194371B2 (en) | 2019-01-29 |
EP2991435A1 (en) | 2016-03-02 |
KR20160026712A (ko) | 2016-03-09 |
JP2016052059A (ja) | 2016-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105391483A (zh) | 通信装置及通信装置的控制方法 | |
EP2750416B1 (en) | Information processing apparatus, control method therefor, and computer program | |
US20170359760A1 (en) | Electronic Device and Operating Method Thereof | |
JP4684888B2 (ja) | 通信装置及び電力制御方法 | |
EP3244646B1 (en) | Communication apparatus, method of controlling the same, storage medium and communication system | |
EP2648461B1 (en) | Wireless communication device, wireless communication system, method and computer readable medium to perform wireless relay communication | |
EP2322086A1 (en) | Radiation imaging system, method for radiation imaging system, computer-executable program, and computer-readable storage medium | |
EP2645811A2 (en) | Communication device | |
US8150310B2 (en) | Setting method of communication parameters, communicating apparatus, control method of communicating apparatus, and program | |
US20150317115A1 (en) | Recording system, non-transitory storage medium storing instructions executable by mobile terminal, and image recording apparatus | |
JP2015154130A (ja) | 無線通信装置および無線通信設定方法 | |
CN109565892B (zh) | 一种通信装置、通信方法和计算机可读存储介质 | |
JP6472259B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
CN104284447A (zh) | 控制装置、电子设备以及控制方法 | |
CN103312357A (zh) | 通信装置及其控制方法 | |
EP3432621B1 (en) | Communication apparatus, and communication method therefor | |
US9602579B2 (en) | Communication apparatus, method for controlling the same, and program | |
CN104104816A (zh) | 通信设备及其控制方法 | |
JP2013247400A (ja) | 無線設定装置、無線設定方法、及び無線設定プログラム | |
WO2023218759A1 (ja) | 通信装置およびその制御方法、通信システム | |
JP6584106B2 (ja) | 通信機器およびその制御方法、プログラム | |
JP6489804B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP2024089493A (ja) | 通信装置、通信装置の制御方法及びプログラム | |
JP5597274B2 (ja) | 通信装置、制御方法、プログラム、記憶媒体 | |
JP2017163312A (ja) | 無線通信装置および無線通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |