CN110300382A - 无线通信装置、无线通信方法、以及存储介质 - Google Patents

无线通信装置、无线通信方法、以及存储介质 Download PDF

Info

Publication number
CN110300382A
CN110300382A CN201910223367.2A CN201910223367A CN110300382A CN 110300382 A CN110300382 A CN 110300382A CN 201910223367 A CN201910223367 A CN 201910223367A CN 110300382 A CN110300382 A CN 110300382A
Authority
CN
China
Prior art keywords
wireless communication
mentioned
information
norm
maximum
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
CN201910223367.2A
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of CN110300382A publication Critical patent/CN110300382A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • 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
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/244Connectivity information management, e.g. connectivity discovery or connectivity update using a network of reference devices, e.g. beaconing
    • 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
    • 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/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • 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
    • H04W52/0222Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave in packet switched networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • 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)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供无线通信装置、无线通信方法以及存储介质。无线通信装置具备:与其他无线通信装置进行无线通信的无线通信部和处理器。上述处理控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息,如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则上述处理控制控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。

Description

无线通信装置、无线通信方法、以及存储介质
技术领域
本发明的技术领域涉及无线通信装置、无线通信方法以及存储介质。
背景技术
以前,已知在作为近距离无线通信规格之一的低功耗蓝牙(Bluetooth(注册商标)Low Energy(BLE))中,从属设备为了让主设备发现本装置,而以预定时间间隔间歇地广播广告分组(例如日本特开2012-142877号公报)。
在现有的BLE中,在广告分组中承载最大31字节的广告数据,但在2016年12月公开的新版本(Bluetooth(注册商标)5)中,能够在广告分组中承载最大254字节的广告数据。但是,如果与接收广告分组的设备的存在的有无无关地,持续地广播承载了大量数据的广告分组,则成为无用的电力消耗。另外,如果为了抑制电力消耗,使广播广告分组的时间间隔变宽,则由于广告分组的数据量大,因此间歇动作的一个周期所需要的时间就会变长,信息传递的响应性下降。
发明内容
为了达到上述目的,第一个观点的无线通信装置具备:
无线通信部,其与其他无线通信装置进行无线通信;以及处理器,其中,
上述处理器控制上述无线通信部,广播能够承载第一最大规模(size)的数据的第一发送信息,如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
为了达到上述目的,第二个观点的无线通信装置具备:
无线通信部,其与其他无线通信装置进行无线通信;以及处理器,其中,
上述处理器控制上述无线通信部接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息,
上述处理器控制上述无线通信部发送与接收到的上述第一发送信息对应的请求,
上述处理器控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
附图说明
图1是表示实施方式的无线通信***的结构例的图。
图2是表示实施方式的信标装置的结构的框图。
图3是表示实施方式的智能手机的结构的框图。
图4是表示广告分组的结构例的图。
图5是表示扫描响应的分组的结构例的图。
图6是表示扩展广告分组的结构例的图。
图7是表示实施方式的无线通信***的广告动作的一个例子的时序图。
图8是表示实施方式的信标装置的CPU所执行的广告发送控制处理的流程的流程图的一个例子。
图9是表示实施方式的智能手机的CPU所执行的广告接收控制处理的流程的流程图的一个例子。
图10是表示变形例的广告分组的结构例的图。
附图标记说明
1:无线通信***;100:信标装置;101:微计算机;102:ROM;103:通信部;104:天线;105:供电部;106:显示部;107:操作接受部;110:CPU;111:RAM;112:计时部;113:程序;121:广告发送控制部;200:智能手机;201:微计算机;202:ROM;203:通信部;204:天线;205:供电部;206:显示部;207:操作接受部;210:CPU;211:RAM;212:计时部;213:程序;221:广告接收控制部。
具体实施方式
以下,根据附图说明实施方式。
图1是表示实施方式的无线通信***1的结构例的图。在图1所示的结构例中,无线通信***1由信标装置100、智能手机200构成。信标装置100和智能手机200基于低功耗蓝牙(Bluetooth(注册商标)Low Energy)(以下称为BLE)相互间进行无线通信。BLE是在被称为蓝牙(Bluetooth(注册商标))的近距离无线通信规格中以低功耗为目的而制定的规格(模式)。进而,在本实施方式中,假设信标装置100和智能手机200依照蓝牙(Bluetooth(注册商标))5的规格进行动作。在本实施方式中,基于BLE,信标装置100作为后述的发送广告分组的从机而动作,智能手机200作为接收广告分组的主机而动作。
接着,说明实施方式的信标装置100的硬件结构。图2是表示实施方式的信标装置100的结构的框图。信标装置100具备微计算机101、ROM(只读存储器)102、通信部103、天线104、供电部105、显示部106、操作接受部107。
微计算机101具备作为控制部的CPU(中央处理单元)110、作为存储部的RAM(随机存取存储器)111、计时部112。此外,RAM111和计时部112并不限于微计算机101的内部,也可以设置在微计算机101的外部。另外,ROM102、通信部103、天线104以及供电部105并不限于微计算机101的外部,也可以设置在微计算机101的内部。
CPU110是进行各种运算处理并统一控制信标装置100的整体动作的处理器。CPU110从ROM102读出控制程序,承载到RAM111中进行与各种功能相关的运算控制、显示等各种动作处理。另外,CPU110控制通信部103与智能手机200进行数据通信。
RAM111是SRAM(静态随机存取存储器)、DRAM(动态随机存取存储器)等易失性存储器。RAM111存储临时数据和各种设定数据。
计时部112由振荡电路、分频电路、计时电路等构成,计时当前时刻。
ROM102是非易失性存储器等,存储控制程序、初始设定数据。控制程序包括与用于控制与智能手机200的无线通信的各种处理的控制相关的程序113。
通信部103例如由射频(RF:Radio Frequency)电路、基带(BB:Baseband)电路、存储器电路构成。通信部103对经由天线104接收到的无线信号进行解调、解码等,发送到CPU110。另外,通信部103对从CPU110发送的信号进行编码、调制等,经由天线104发送到外部。在本实施方式中,由进行基于BLE的无线信号的发送和接收的蓝牙(Bluetooth(注册商标))控制器来实现通信部103。
供电部105例如具备电池以及电压变换电路。供电部105以信标装置100内的各部的工作电压来供电。作为供电部105的电池,例如使用纽扣型干电池等一次电池、锂离子电池等二次电池。
显示部106例如具备LED(发光二极管)。显示部106例如显示信标装置100的状态等。
操作接受部107例如由按键、开关构成,接受来自用户的输入操作,向微计算机101输出与该输入操作对应的电信号。
接着,说明实施方式的智能手机200硬件结构。图3是表示实施方式的智能手机200的结构的框图。智能手机200具备微计算机201、ROM202、通信部203、天线204、供电部205、显示部206、操作接受部207。
微计算机201具备作为控制部的CPU210、作为存储部的RAM211、计时部212等。此外,RAM211和计时部212并不限于微计算机201的内部,也可以设置在微计算机201的外部。另外,ROM202、通信部203、天线204、供电部205并不限于微计算机201的外部,也可以设置在微计算机201的内部。
CPU210是进行各种运算处理并统一控制智能手机200的整体动作的处理器。CPU210从ROM202读出控制程序,承载到RAM211中进行与各种功能相关的运算控制、显示等各种动作处理。另外,CPU210控制通信部203与信标装置100进行数据通信。
RAM211是SRAM、DRAM等易失性存储器。RAM211存储临时数据,并且存储各种设定数据。
计时部212由振荡电路、分频电路、计时电路等构成,计时当前时刻。
ROM202是非易失性存储器等,存储控制程序、初始设定数据。控制程序包括与用于控制与信标装置100的无线通信的各种处理的控制相关的程序213。
通信部203例如由射频(RF:Radio Frequency)电路、基带(BB:Baseband)电路、存储器电路构成。通信部203对经由天线104接收到的无线信号进行解调、解码等,发送到CPU210。另外,通信部203对从CPU210发送的信号进行编码、调制等,并经由天线204发送到外部。在本实施方式中,由进行基于BLE的无线信号的发送和接收的蓝牙(Bluetooth(注册商标))控制器来实现通信部203。
供电部205例如具备电池以及电压变换电路。供电部205以智能手机200内的各部的工作电压来供电。作为供电部205的电池,例如使用纽扣型干电池等一次电池、锂离子电池等二次电池。
显示部206例如由液晶显示器(LCD:Liquid Crystal Display)、有机EL(电致发光)显示器等显示屏、根据来自微计算机201的控制信号向显示屏输出与显示屏的种类对应的驱动信号的驱动器构成。显示部206例如显示从信标装置100接收到的信息。
操作接受部207接受来自用户的输入操作,向微计算机201输出与该输入操作对应的电信号。例如也可以与显示部206的显示屏重叠地设置触摸屏传感器来作为操作接受部207,而与显示屏一起构成触摸屏。在该情况下,触摸传感器检测与用户对该触摸传感器的接触动作相关的接触位置、接触方式,向微计算机201输出与检测出的接触位置、接触方式对应的操作信号。
接着,说明实施方式的信标装置100的CPU110的功能结构。如图2所示,CPU110作为广告发送控制部121发挥功能。可以通过通信部103的CPU等微计算机101以外的处理器来实现广告发送控制部121的功能。
作为广告发送控制部121的CPU110控制通信部103,广播能够承载第一最大规模的数据的广告分组。在此,广告分组是信标装置100发送的第一发送信息的一个例子,为了向智能手机200通知信标装置100的存在而发送。
例如,CPU110执行用于指定要发送的广告分组的种类、广告分组的发送间隔、以及广告分组所承载的信息的设定(扩展广告设定)。在此,CPU110设定“ADV_IND”作为广告分组的种类。“ADV_IND”是用于向不特定多个设备通知本装置的存在并在接收到连接请求时接受该连接请求的广告分组的种类。由此,通信部103按照所设定的发送间隔广播种类为“ADV_IND”的广告分组。此外,在BLE中,利用以2MHz宽度对从2.4GHz到2.48GHz的频带进行划分所得的40个信道来进行通信。该40个信道被分配了“0”~“39”的编号,其中,“0”~“36”用于数据通信,“37”~“39”用于广告分组的收发。因此,通信部103按照所设定的发送间隔,使用信道“37”~“39”广播广告分组。
在图4中表示本实施方式的广告分组的结构例。如图4所示,链接层的广告分组的PDU(Protocol Data Unit:协议数据单元)是2~39字节大小,包含2字节的头(Header)、6~37字节的有效载荷(Payload)。在头中指定广告分组的种类“ADV_IND”。进而,有效载荷包含表示信标装置100的地址的6字节的广告地址(AdvA)、0~31字节的广告数据(AdvData)。广告数据的规模根据1个分组的有效载荷的限制是最大31字节(第一最大规模)。
另外,如果通信部103从接收到广告分组的智能手机200接收到与广告分组对应的扫描请求,则CPU110控制通信部103向智能手机200发送能够承载比第一最大规模大的第二最大规模的数据的扩展广告分组。
例如,首先,通信部103如果从接收到广告分组的智能手机200接收到与广告分组对应的扫描请求,则向智能手机200发送包含表示有应该承载在扩展广告分组中发送的数据的预定信息的扫描响应。
在图5中表示本实施方式的扫描响应的结构例。如图4所示,扫描响应的分组与图4所示的广告分组同样地构成。在本实施方式中,扫描响应包含AD类型(AD Type)为“制造商专用数据(Manufacturer Specific Data)”的AD数据(AD Data)。AD类型表示AD数据的种类,“制造商专用数据”表示AD数据是能够由企业任意确定的数据。AD类型为“制造商专用数据”的AD数据可以包含用于识别企业的“公司ID(Company ID)”、任意的数据。在本实施方式中,AD数据包含“公司ID”,并且包含扩展信息(more_data)作为预定信息。例如,在扩展信息的字段设定了“1”时,表示有应该承载到扩展广告分组中发送的数据。
另外,通信部103如果从智能手机200接收到扫描请求,则向CPU110输出表示接收到扫描请求的扫描请求接收通知。然后,CPU110如果从通信部103接受了扫描请求接收通知,则再次执行扩展广告设定。在此,CPU110对广告分组的种类设定扩展广告分组所使用的“AUX_ADV_IND”,并设定承载在扩展广告分组中的数据。承载在扩展广告分组中的数据例如在信标装置100被设置在店铺中的情况下是与在该店铺中销售的商品、服务关联的广告信息。由此,通信部103首先从信道“0”~“36”中指定扩展广告分组的发送所使用的信道。使用信道“37”~“39”发送种类为“AUX_EXT_IND”的广告分组。然后,通信部103使用在“AUX_EXT_IND”的广告分组中指定的信道,向智能手机200发送种类为“AUX_ADV_IND”的扩展广告分组。
在图6中表示本实施方式的扩展广告分组的结构例子。如图6所示,链接层的扩展广告分组的PDU是2~257字节大小,包含2字节的头(Header)、最大255字节的有效载荷(Payload)。进而,有效载荷包含最大64字节的扩展头(Extended Header)、最大254字节的广告数据(AdvData)。对于广告数据的规模,其最大规模根据扩展头的规模而变化,最大是254字节(第二最大规模)。
接着,说明实施方式的智能手机200的CPU210的功能结构。如图3所示,CPU210作为广告接收控制部221发挥功能。可以通过通信部203的CPU等微计算机201以外的处理器来实现广告接收控制部221的功能。
作为广告接收控制部221的CPU210控制通信部203接收从信标装置100广播的广告分组。然后,CPU210控制通信部203发送与接收到的广告分组对应的扫描请求。然后,CPU210控制通信部203从接收到扫描请求的信标装置100接收扩展广告分组。
例如,CPU210首先执行用于接收扩展广告分组的设定(扩展扫描设定)。然后,通信部203使用信道“37”~“39”,接收信标装置100发送的广告分组。然后,通信部203如果接收到广告分组,则向信标装置100发送扫描请求。然后,通信部203如果从信标装置100接收到扫描响应,则向CPU210输出表示接收到广告分组的广告通知。然后,CPU210如果从通信部203接受了广告通知,则取得通信部203接收到的扫描响应的数据,判定是否包含扩展信息。然后,CPU210在扫描响应包含有扩展信息时,继续进行扫描,等待来自通信部203的扩展广告通知。
另外,通信部203在接收到扫描响应后,使用信道“37”~“39”,接收信标装置100发送的种类为“ADV_EXT_IND”的广告分组。然后,通信部203使用在接收到的广告分组中指定的信道,接收种类为“AUX_ADV_IND”的扩展广告分组。通信部203如果接收到扩展广告分组,则向CPU210输出表示接收到广告分组的广告通知。然后,CPU210如果从通信部203接受了扩展广告通知,则取得通信部203接收到的扩展广告分组的数据,并显示在显示部206。
接着,说明本实施方式的无线通信***1的动作。图7是表示本实施方式的无线通信***1的广告动作的一个例子的时序图。在图7所示的例子中,说明信标装置100的CPU110和通信部103、智能手机200的CPU210和通信部203的动作。
首先,信标装置100的CPU110执行扩展广告设定(步骤S10)。如果在步骤S10中执行了扩展广告设定,则通信部103按照设定的发送间隔Ti,发送种类为“ADV_IND”的广告分组(步骤S11)。
另外,智能手机200的CPU210例如以每个预定时间、成为预定日期时间、来自用户的指示作为触发,执行扩展扫描设定(步骤S12)。如果在步骤S12中执行了扩展扫描设定,则通信部203开始扫描,如果接收到来自信标装置100的广告分组,则向信标装置100发送扫描请求(SCAN_REQ)(步骤S13)。
信标装置100的通信部103如果从智能手机200接收到扫描请求,则向CPU110输出扫描请求接收通知(步骤S14)。然后,通信部103向智能手机200发送包含扩展信息的扫描响应(SCAN_RES)(步骤S15)。
智能手机200的通信部203如果从信标装置100接收到扫描响应,则向CPU210输出广告通知(步骤S16)。CPU210如果接受了广告通知,则取得通信部203接收到的扫描响应的数据,如果判定为包含有扩展信息,则继续进行扫描而等待扩展广告通知。
如果在步骤S14从通信部103接受了扫描响应接收通知,则信标装置100的CPU110再次执行扩展广告设定(步骤S17)。然后,如果在步骤S17中再次执行了扩展广告设定,则通信部103使用信道“37”~“39”,发送指定发送扩展广告分组的信道的种类为“ADV_EXT_IND”的广告分组(步骤S18)。然后,通信部103使用在步骤S18中发送的广告分组所指定的信道,发送种类为“AUX_ADV_IND”的扩展广告分组(步骤S19)。
然后,智能手机200的通信部203如果接收到扩展广告分组,则向CPU210输出扩展广告通知(步骤S20)。CPU210如果接受了扩展广告分组通知,则取得扩展广告分组的数据,并显示在显示部206。
接着,详细说明本实施方式的信标装置100的动作。图8是表示本实施方式的信标装置100的CPU110执行的广告发送控制处理的流程的流程图的一个例子。CPU110例如以每个预定时间、成为预定的日期时间为触发,开始本处理。
首先,CPU110执行扩展广告设定(步骤S101)。然后,CPU110判定是否从通信部103接受了扫描请求接收通知(步骤S102)。CPU110等待到接受扫描请求接收通知为止(步骤S102:否)。
CPU110如果接受了扫描请求接收通知(步骤S102:是),则再次执行扩展广告设定(步骤S103)。
然后,CPU110判定是否经过了预定时间(步骤S104)。CPU110等待到判定为经过了预定时间为止(步骤S104:否)。另外,CPU110如果判定为经过了预定时间(步骤S104:是),向通信部103指示使得停止扩展广告(步骤S105)。然后,结束本处理。
接着,详细说明本实施方式的智能手机200的动作。图9是表示本实施方式的智能手机200的CPU210执行的广告接收控制处理的流程的流程图的一个例子。CPU210例如以每个预定时间、成为预定的日期时间、来自用户的指示为触发,开始本处理。
智能手机200的CPU210执行扩展扫描设定(步骤S201)。然后,CPU210判定是否从通信部203接受了广告通知(步骤S202)。CPU210等待到接受广告通知为止(步骤S202:否)。
如果接受了广告通知(步骤S202:是),则CPU210取得通信部203接收到的扫描响应的数据(步骤S203)。然后,CPU210判定在步骤S203中取得的数据是否包含有扩展信息(步骤S204)。
然后,CPU210在判定为包含有扩展信息时(步骤S204:是),判定是否从通信部203接受了扩展广告通知(步骤S205)。另外,CPU210在判定为没有包含扩展信息时(步骤S204:否),返回到步骤S202的处理,等待到接受广告通知为止。
如果判定为接受了扩展广告通知(步骤S205:是),则CPU210将扩展广告所包含的数据显示在显示部206(步骤S206)。然后,CPU210向通信部203指示停止扩展扫描(步骤S208),结束本处理。
如果判定为没有接受扩展广告通知(步骤S205:否),则CPU210判定在接受了广告通知后是否经过了预定时间(步骤S207)。CPU210如果判定为没有经过于时间(步骤S207:否),则返回到步骤S205的处理,等待到接受扩展广告通知为止。另外,CPU210如果判定经过了预定时间(步骤S207:是),则向通信部203指示停止扩展扫描(步骤S208),结束本处理。
如以上那样,本实施方式的信标装置100首先广播与现有的广告分组相同的能够承载最大31字节的数据的广告分组。然后,在从智能手机200接收到扫描请求时,向智能手机200发送能够承载最大254字节的数据的扩展广告分组。因此,与在智能手机200不位于信标装置100的附近时也持续发送扩展广告分组的情况相比,能够抑制无用的电力消耗,发送更多的数据。
另外,本实施方式的信标装置100在发送扩展广告分组之前,发送种类为“ADV_IND”的以往的广告分组。因此,在智能手机200与旧版本的蓝牙(Bluetooth(注册商标))对应,而不对应蓝牙(Bluetooth(注册商标))5的情况下,也能够从种类为“ADV_IND”的广告分组中取得最低限的信息。
另外,本实施方式的信标装置100如果从智能手机200接收到扫描请求,则向智能手机200发送包含表示有应该承载在扩展广告分组中发送的数据的扩展信息的扫描响应。因此,智能手机200在接收到的扫描响应中包含有扩展信息时,能够判断为继续广播信息,而接收来自信标装置100的扩展广告分组。
此外,并不限于上述实施方式,能够进行各种变更。
例如,在上述实施方式中,说明了信标装置100将表示有应该承载在扩展广告分组中发送的数据的扩展信息包含在扫描响应中发送到智能手机200的例子。但是,信标装置100向周围的设备通知有应该承载在扩展广告分组中发送的数据的方法并不限于此。例如,信标装置100也可以将扩展信息包含在图7所示的实施方式1的广告动作的在步骤S11中发送的种类为“ADV_IND”的广告分组中。
在图10中,表示本变形例子的广告分组的结构例。如图10所示,广告分组与图4和图5所示的广告分组和扫描响应同样地构成。在图10所示的广告分组中,AD类型为“制造商专用数据”的AD数据包含“公司ID”,并且包含扩展信息(more_data)。
如上述那样,信标装置100将扩展信息包含在“ADV_IND”的广告分组中,由此智能手机200在接收到种类为“ADV_IND”的广告分组时,能够判断是否接收到扩展广告分组。然后,智能手机200在与蓝牙(Bluetooth(注册商标))5对应的情况下发送扫描请求,在不对应蓝牙(Bluetooth(注册商标))5的情况下不发送扫描请求,由此能够抑制无用的电力消耗,同时信标装置100只向与蓝牙(Bluetooth(注册商标))5对应的智能手机200发送扩展广告分组。
此外,在上述变形例子中,信标装置100也可以不在扫描响应中包含扩展信息。
另外,在上述实施方式中,说明了信标装置100和智能手机200相互进行无线通信的例子。但是,相互进行无线通信的装置并不限于这些例子,只要是智能手机、便携电话、PC(个人电脑)、PDA(个人数字助理)、电子时钟、智能手表等具有无线通信功能的电子设备即可。
另外,在上述实施方式中,说明了CPU110、CPU210进行控制动作的例子。但是,控制动作并不限于CPU110、CPU 210进行的软件控制。也可以使用专用的逻辑电路等硬件结构进行控制动作的一部分或全部。
另外,在以上的说明中,以将由快闪存储器等非易失性存储器构成的ROM102、202作为存储无线控制处理的程序113、程序213的计算机可读介质的情况为例进行了说明。但是,计算机可读介质并不限于它们,也可以应用HDD(硬盘驱动器)、CD-ROM(Compact DiscRead Only Memory:光盘只读存储器)、DVD(Digital Versatile Disc:数字通用盘)等可移动性存储介质。另外,作为经由通信线路提供实施方式的程序的数据的介质,也将载波(carrier wave)应用于实施方式。
除此以外,在不脱离本发明的主要内容的范围内,能够适当地变更上述实施方式所示的结构、控制步骤、显示例等的具体细节。
说明了若干个实施方式,但并不限于上述实施方式,包含专利请求范围所记载的发明的范围和其等价的范围。以下,附记在本申请的申请书中最初附加的专利请求范围所记载的发明。附记的编号如在本申请的申请书中最初附加的专利请求那样。
(附记1)
一种无线通信装置,具备:
无线通信部,其与其他无线通信装置进行无线通信;以及
控制部,其中,
上述控制部控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息,如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部,向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
(附记2)
根据附记1所述的无线通信装置,上述无线通信部如果从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则向该其他无线通信装置发送包含表示有应该承载在上述第二发送信息中发送的数据的规定信息的响应。
(附记3)
根据附记1所述的无线通信装置,上述无线通信部将表示有应该承载在上述第二发送信息中发送的数据的预定信息承载在上述第一发送信息中发送。
(附记4)
一种无线通信装置,具备:
无线通信部,其与其他无线通信装置进行无线通信;以及
控制部,其中,
上述控制部控制上述无线通信部,接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息,控制上述无线通信部,发送与接收到的上述第一发送信息对应的请求,控制上述无线通信部,从接收到上述请求的上述其他无线通信装置,接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
(附记5)
一种无线通信方法,由具备与其他无线通信装置进行无线通信的无线通信部的无线通信装置执行,控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息,如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
(附记6)
一种无线通信方法,由具备与其他无线通信装置进行无线通信的无线通信部的无线通信装置执行,控制上述无线通信部接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息,控制上述无线通信部发送与接收到的上述第一发送信息对应的请求,控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
(附记7)
一种程序,用于使具备与其他无线通信装置进行无线通信的无线通信部的计算机执行以下步骤:
控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息的步骤;
如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息的步骤。
(附记8)
一种程序,用于使具备与其他无线通信装置进行无线通信的无线通信部的计算机执行以下步骤:
控制上述无线通信部,接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息的步骤;
控制上述无线通信部发送与接收到的上述第一发送信息对应的请求的步骤;
控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息的步骤。

Claims (8)

1.一种无线通信装置,其特征在于,具备:
无线通信部,其与其他无线通信装置进行无线通信;以及
处理器,其中,
上述处理器控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息,
如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则上述处理器控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
2.根据权利要求1所述的无线通信装置,其特征在于,
如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则向该其他无线通信装置发送包含表示有应该承载在上述第二发送信息中发送的数据的预定信息的响应。
3.根据权利要求1所述的无线通信装置,其特征在于,
上述无线通信部将表示有应该承载在上述第二发送信息中发送的数据的预定信息承载在上述第一发送信息中发送。
4.一种无线通信装置,其特征在于,具备:
无线通信部,其与其他无线通信装置进行无线通信;以及
处理器,其中,
上述处理器控制上述无线通信部接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息,
上述处理器控制上述无线通信部发送与接收到的上述第一发送信息对应的请求,
上述处理器控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
5.一种无线通信方法,由具备与其他无线通信装置进行无线通信的无线通信部的无线通信装置执行,该无线通信方法的特征在于,包括如下步骤:
控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息,
如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
6.一种无线通信方法,由具备与其他无线通信装置进行无线通信的无线通信部的无线通信装置执行,该无线通信方法的特征在于,包括如下步骤:
控制上述无线通信部接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息,
控制上述无线通信部发送与接收到的上述第一发送信息对应的请求,
控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
7.一种存储介质,其记录了具备与其他无线通信装置进行无线通信的无线通信部的计算机可读的程序,上述程序使上述计算机发挥如下作用:
控制上述无线通信部,广播能够承载第一最大规模的数据的第一发送信息;
如果上述无线通信部从接收到上述第一发送信息的上述其他无线通信装置接收到与上述第一发送信息对应的请求,则控制上述无线通信部向该其他无线通信装置发送能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
8.一种存储介质,其记录了具备与其他无线通信装置进行无线通信的无线通信部的计算机可读的程序,上述程序使上述计算机发挥如下作用:
控制上述无线通信部接收从上述其他无线通信装置广播的能够承载第一最大规模的数据的第一发送信息;
控制上述无线通信部发送与接收到的上述第一发送信息对应的请求;
控制上述无线通信部从接收到上述请求的上述其他无线通信装置接收能够承载比上述第一最大规模大的第二最大规模的数据的第二发送信息。
CN201910223367.2A 2018-03-23 2019-03-22 无线通信装置、无线通信方法、以及存储介质 Pending CN110300382A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018055929A JP2019169839A (ja) 2018-03-23 2018-03-23 無線通信装置、無線通信方法、及びプログラム
JP2018-055929 2018-03-23

Publications (1)

Publication Number Publication Date
CN110300382A true CN110300382A (zh) 2019-10-01

Family

ID=65991514

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910223367.2A Pending CN110300382A (zh) 2018-03-23 2019-03-22 无线通信装置、无线通信方法、以及存储介质

Country Status (4)

Country Link
US (1) US20190297481A1 (zh)
EP (1) EP3544338A1 (zh)
JP (1) JP2019169839A (zh)
CN (1) CN110300382A (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7215055B2 (ja) * 2018-10-04 2023-01-31 カシオ計算機株式会社 無線通信装置、無線通信方法、及びプログラム
JP7347176B2 (ja) * 2019-12-04 2023-09-20 ブラザー工業株式会社 画像処理装置及び端末装置のためのコンピュータプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106105310A (zh) * 2014-03-12 2016-11-09 Lg 电子株式会社 无线通信***中调整数据传输速率的方法和设备
US20170180916A1 (en) * 2015-12-18 2017-06-22 Em Microelectronic-Marin Sa Method and device for bluetooth low power communication
US20170374533A1 (en) * 2016-06-22 2017-12-28 Qualcomm Incorporated Systems and methods for back channel communication

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120052802A1 (en) * 2010-08-24 2012-03-01 Nokia Corporation Advertisement of an existing wireless connection
KR101110778B1 (ko) * 2010-09-07 2012-03-13 비씨카드(주) 블루투스 통신 방법 및 시스템
JP2012142877A (ja) 2011-01-06 2012-07-26 Panasonic Corp 無線通信機器
US9445305B2 (en) * 2011-09-12 2016-09-13 Microsoft Corporation Low energy beacon encoding
US8935411B2 (en) * 2012-08-22 2015-01-13 Nokia Corporation Method and apparatus for utilizing advertisements to provide information regarding connection setup
CA3128840A1 (en) * 2015-10-09 2017-04-13 Wei Xu Server and information processing method based on unified code issuance

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106105310A (zh) * 2014-03-12 2016-11-09 Lg 电子株式会社 无线通信***中调整数据传输速率的方法和设备
US20170180916A1 (en) * 2015-12-18 2017-06-22 Em Microelectronic-Marin Sa Method and device for bluetooth low power communication
US20170374533A1 (en) * 2016-06-22 2017-12-28 Qualcomm Incorporated Systems and methods for back channel communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BLUETOOTH SIG PROPRIETARY: "Core System Package [Low Energy Controller volume]", 《HTTPS://INST.EECS.BERKELEY.EDU/~EE290C/SP18/NOTE/BLE_VOL6.PDF》 *

Also Published As

Publication number Publication date
JP2019169839A (ja) 2019-10-03
US20190297481A1 (en) 2019-09-26
EP3544338A1 (en) 2019-09-25

Similar Documents

Publication Publication Date Title
US9332376B2 (en) Method and technical equipment for short range data transmission
CN102932887B (zh) 无线区域网络中功率管理的装置、***和方法
EP3026944B1 (en) Discovery method and an electronic device thereof
JP5892151B2 (ja) 無線通信装置、無線通信システム、無線通信方法、プログラム、及びペリフェラル
CN110996265B (zh) 无线通信装置、无线通信方法、存储介质
JP6394177B2 (ja) 無線通信装置、無線通信システム、無線通信方法、プログラム、及びスレーブ装置
US20180103430A1 (en) Access point discovery using a wakeup receiver
JP6519975B2 (ja) 無線通信装置、無線通信方法、プログラム、無線通信システム及びセントラル
CN110300382A (zh) 无线通信装置、无线通信方法、以及存储介质
US7978676B2 (en) Radio relay apparatus, radio terminal apparatus, method, and recording medium for performing radio communication based on beacon
CN108738114A (zh) 无线局域网的通信方法、装置、接入点设备和站点设备
US11503137B2 (en) Electronic device and method for scheduling of communication data link thereof
JP5954304B2 (ja) 無線通信装置、無線通信システム、無線通信方法、プログラム、及びペリフェラル
JP2016119713A (ja) 無線通信装置、無線通信システム、無線通信方法、プログラム、及びペリフェラル
CN110784829B (zh) 通信装置、扫描终端、通信***、通信方法、存储介质
CN110996383B (zh) 无线通信装置、电子表、传输功率控制方法、存储介质
CN109618396B (zh) 无线通信装置、电子钟表、无线通信方法以及存储介质
CN111010671B (zh) 无线通信装置、无线通信方法以及存储介质
JP4962628B2 (ja) 無線端末装置、無線中継装置及びプログラム
JP4678055B2 (ja) 無線端末装置、無線中継装置及びプログラム
JP7095444B2 (ja) 無線通信装置、無線通信システム、無線通信方法、及びプログラム
EP4395410A1 (en) Electronic device for performing twt on basis of information related to beacon, and operating method of electronic device
US20240019922A1 (en) Electronic device for supporting target wake time mode or power saving mode and method of operating the same
JP2018044931A (ja) 無線通信装置、電子時計、時刻変更方法、時刻情報提供方法、及びプログラム

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20191001

WD01 Invention patent application deemed withdrawn after publication