通信装置、通信方法及记录介质制造方法及图纸

技术编号:19187815 阅读:26 留言:0更新日期:2018-10-17 02:36
本发明专利技术提供一种通信装置、通信方法及记录介质。能够进行无线通信的通信装置具备:通信部,其与其他的通信装置发送接收通信包;以及处理器。上述处理器经由上述通信部从上述其他的通信装置接收包含表示数据的封装方法的第一信息的包,并经由上述通信部与上述其他的通信装置对于与上述第一信息对应的数据进行通信。

Communication device, communication method and recording medium

The invention provides a communication device, a communication method and a recording medium. A communication device capable of wireless communication includes a communication unit, which transmits and receives communication packets with other communication devices, and a processor. The processor receives a packet containing the first information representing the encapsulation method of the data from the other communication devices and communicates with the other communication devices for the data corresponding to the first information via the communication unit.

【技术实现步骤摘要】
通信装置、通信方法及记录介质
本专利技术涉及一种通信装置、通信方法及记录用于执行该通信方法的程序的记录介质。
技术介绍
过去,存在一种利用蓝牙(Bluetooth:注册商标)等近距离无线通信能够交换各种信息的电子装置。蓝牙是能够在近距离内无线地连结各种装置来交换数据的近距离无线通信规则。蓝牙通信方法中有BR/EDR(BasicRate/EnhancedDataRate,基本速率/增强型数据速率)、作为低功率方式的LE(LowEnergy低功率)。BR/EDR也被称常规蓝牙(BluetoothClassic)。从蓝牙4.0开始应用的低功耗蓝牙(BluetoothLowEnergy:BLE)能够消耗较少的电力稳定地提供数百千字节(Kbytes)的信息。与常规蓝牙相比,这样的BLE技术使动作简化来减少能量消耗。最近发售的智能手环、智能手表、智能眼镜等可穿戴无线通信装置几乎利用BLE技术进行无线通信。通过这样的近距离无线通信,能够在其他电子装置容易地获取由多个电子装置中的各个装置单独获取或保持的信息。例如,在日本特开2014-175830号公报中公开了一种为高效地进行通信,两个通信装置交换最大传输单位(MaximumTransmissionUnit:MTU)值,并根据交换的MTU值分配通信期间的技术。但是,上述专利文献1公开的技术没有对发送接收的信息的种类进行考虑。从而,在想要对多个种类的信息进行通信的情况下,通信装置间的通信次数根据进行通信的信息的种类数而增加。因此,若进行通信的信息的种类数多,则通信装置的电流消耗和处理负荷增加。
技术实现思路
公开了一种无线通信装置间的通信方法、执行该方法的通信装置及记录程序的记录介质。本专利技术一个方式是一种通信装置,其具备:通信部,其与其他的通信装置发送接收通信包;以及处理器,上述处理器经由上述通信部从上述其他的通信装置接收包含表示数据的封装方法的第一信息的包,并经由上述通信部与上述其他的通信装置针对与上述第一信息对应的数据进行通信。另外,本专利技术的另一方式是一种能够进行无线通信的装置,其具备:通信部,其与其他的通信装置发送接收通信包;以及处理器,上述处理器基于其他的通信装置的每单位通信能够进行通信的数据大小,决定与上述其他的通信装置进行通信的一个以上的种类的数据的封装方法。附图说明若与下面的附图一起考虑下面的详细描述,则能够更加深入地理解本申请。这些附图只不过是例示,并不用于限定本专利技术的范围。图1是表示能够应用在本说明书中提出的方法的无线通信系统的一例的图。图2A表示能够实现在本说明书中提出的方法的装置的内部框图的一例。图2B表示能够实现在本说明书中提出的方法的装置的内部框图的一例。图3是说明广告包的种类的图。图4A是表示用于交换属性值的属性协议PDU的通常的结构的图。图4B是表示存储在GATT服务器的属性的通常的结构的图。图5是表示通常的属性数据库的一例的图。图6表示服务器和客户端通过BLE通信进行数据的交换的通常的方法。图7是表示实施方式的属性数据库的一例的图。图8是表示实施方式的区别信息的一例的图。图9是表示实施方式的智能手机向电子表指示发送数据的方法的顺序图。图10是表示实施方式的指示命令的属性值的格式的图。图11是表示实施方式的命令类别的一例的图。图12A是表示实施方式的发送指示用指示命令的属性值的一例的图。图12B是表示实施方式的设定信息的通知消息的属性值的一例的图。图13是表示实施方式的智能手机指示电子表写入数据的方法的顺序图。图14A是表示实施方式的写入等待指示用指示命令的属性值的一例的图。图14B是表示实施方式的写入命令消息的属性值的一例的图。图15是实施方式的电子表的功能框图。图16是实施方式的智能手机的功能框图。图17是表示实施方式的用于实现电子表中的通信过程的算法的流程图。图18是实施方式的用于实现在智能手机中向电子表指示发送数据的通信过程的算法的流程图。图19是表示实施方式的用于实现在智能手机中指示电子表写入数据的通信过程的算法的流程图。图20是实施方式的用于实现在智能手机中向电子表指示发送数据的通信过程的算法的流程图。图21表示实施方式的属性数据库的一例。具体实施方式在本说明书中,主要对应用蓝牙(注册商标),特别是应用BLE的实施方式进行说明,但不限于蓝牙。本实施方式对需要服务发现的所有通信方式均可适用。下面参照附图对实施方式进行详细说明。图1是对后述的实施方式通用,是表示能够应用在本说明书中提出的方法的无线通信系统的一例的图。在下面描述的实施方式中,第一装置和第二装置利用BLE技术进行近距离无线通信。无线通信系统10至少由第一装置100和能够通过BLE与第一装置100无线连接来交换数据的第二装置200构成。能够应用优选实施方式的第一装置100例如是作为腕表型终端装置一种的电子表。但是,第一装置100不限于此例,只要是能够进行BLE通信的装置,则不论其种类或形式。第一装置100例如也可以是数码相机、数字体重计的健康设备或智能手环等可穿戴设备。能够应用优选实施方式的第二装置200例如是作为移动电话一种的智能手机,与移动通信网20相连接。但是,第二装置200不限于此例,只要是能够进行近距离无线通信的装置,则不论其种类或形式。如下面详细说明的那样,BLE的ATT(AttributeProtocol属性协议)定义用于在服务器/客户端的结构中访问对方装置的数据的规则。服务器提供服务,客户端能够向服务器进行请求来取得与服务器提供的服务相关的信息。为了便于说明,以下,除非有特殊说明,设第一装置100为服务器,设第二装置200的应用为客户端来进行说明。但是,第一装置100在与其他装置的关系中能够作为客户端进行动作,第二装置在与其他设备的关系中能够作为服务器进行动作。在BLE通信系统中,一个装置能够作为服务器或客户端进行动作,必要时,也能够同时作为服务器和客户端进行动作。第二装置200能够向第一装置100请求数据。第一装置100在从第二装置200接收数据请求消息的情况下,根据响应消息向第二装置200提供数据。另外,第一装置100为了向第二装置200通知数据,对第二装置200发送通知(Notification)消息或指示(Indication)消息。在第一装置100向第二装置200发送了指示消息的情况下,若该指示消息由第二装置200接收,则第二装置200向第一装置100发送针对该指示消息的确认(Confirm)消息。另外,第二装置200为了对第一装置100指示数据的写入,发送请求(Request)消息或命令(Command)消息。在第二装置200向第一装置100发送了请求消息的情况下,若进行数据的写入,则第一装置100向第二装置200发送响应消息。第一装置100或第二装置200能够在与其他的装置发送和接收消息的过程中通过输出部(例如,显示部)向用户提供数据信息,或能够通过输入部(例如,UserInputInterface用户输入接口)接收从用户输入的请求。另外,还能够从存储器读出数据,或向存储器记入新的数据。图2表示能够实现在本说明书中提出的方法的装置的内部框图的一例。图2A是第一装置100的内部框图,图2B是第二装置200的内部框图。如图2A所示,第一装置本文档来自技高网...

【技术保护点】
1.一种通信装置,其特征在于,具备:通信部,其与其他的通信装置发送接收通信包;以及处理器,所述处理器经由所述通信部从所述其他的通信装置接收包含表示数据的封装方法的第一信息的包,并经由所述通信部与所述其他的通信装置对于与所述第一信息对应的数据进行通信。

【技术特征摘要】
2017.03.27 JP 2017-0613281.一种通信装置,其特征在于,具备:通信部,其与其他的通信装置发送接收通信包;以及处理器,所述处理器经由所述通信部从所述其他的通信装置接收包含表示数据的封装方法的第一信息的包,并经由所述通信部与所述其他的通信装置对于与所述第一信息对应的数据进行通信。2.根据权利要求1所述的通信装置,其特征在于,所述处理器经由所述通信部从所述其他的通信装置接收与通信控制有关的第二信息,并基于接收到的所述第二信息控制所述通信部。3.根据权利要求2所述的通信装置,其特征在于,在所述第二信息具有第一值的情况下,所述处理器基于所述第一信息生成发送给所述其他的通信装置的一个以上的包,在所述第二信息具有与所述第一值不同的第二值的情况下,所述通信部等待接收来自所述其他的通信装置的包。4.根据权利要求3所述的通信装置,其特征在于,还具备存储器,所述存储器存储对多个特征进行区别的区别信息和各个特征的设定值,在所述第二信息具有所述第一值的情况下,所述处理器生成分别包含一个以上的特征的设定值的预定个数的包,在所述第二信息具有所述第二值的情况下,所述处理器基于所述第一信息分析从所述其他的通信装置接收到的预定个数的包。5.一种电子表,其特征在于,具备:权利要求1所述的通信装置;计时部,其对当前的日期时间进行计数;以及显示部,其显示所述计时部计数的所述日期时间。6.一种通信装置,其是能够进行无线通信的装置,其特征在于,具备:通...

【专利技术属性】
技术研发人员:姜和穗中川诚岩见谷宏寺崎努富田高弘奥村亮高桥智洋
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1