客户端设备、数据收集系统、数据发送方法和程序技术方案

技术编号:23633068 阅读:34 留言:0更新日期:2020-04-01 00:54
根据本发明专利技术,将包括一个属性的数据的数据串与包括另一属性的数据的数据串一起发送。获取单元获取不同属性的多条数据。当建立与所述服务器设备的连接时,关于包括所获取的多条数据中的不同数据的多个数据串中的每一个数据串,添加单元向该数据串中包括的每条数据添加标识符,所述标识符与所述连接关联,并且标识多个数据组中的该数据所属的数据组。发送单元通过在多个数据串中的一个数据串中的多个数据之间插入另一数据串的数据,经由所述连接将被添加所述标识符的所述多个数据串发送到所述服务器设备。

Client device, data collection system, data sending method and program

【技术实现步骤摘要】
【国外来华专利技术】客户端设备、数据收集系统、数据发送方法和程序
本专利技术涉及用于收集数据的技术。
技术介绍
迅速发送高优先级数据的技术是已知的。例如,专利文献1公开了需要重发的数据块被赋予指示符并被存储在高优先级存储器中,并且具有指示符的数据块在其它数据块被发送之前被重发。另外,专利文献2公开了,当高优先级分组变为能发送时,低优先级分组被赋予用于暂挂的标识符并且其发送被暂挂,并且在已发送高优先级分组之后,发送已被暂挂的低优先级分组被赋予用于重新开始的标识符并且被发送。现有技术文献专利文献专利文献1:JP2012-105332A专利文献2:JP2015-126499A
技术实现思路
本专利技术要解决的问题当要在各自具有相同属性的组中发送具有不同属性的多条数据时,只有在包括具有一个属性的多条数据的数据序列的发送完成时,才可以发送包括具有另一属性的多条数据的数据序列。在这种情况下,发送包括其它属性的多条数据的数据序列将被延迟。本专利技术的目的是,将包括具有一个属性的多条数据的数据序列与包括具有另一属性的多条数据的数据序列一起发送。解决问题的手段本专利技术提供了一种客户端设备,该客户端设备包括:获取单元,该获取单元获取属性彼此不同的多条数据;添加单元,该添加单元在建立与服务器设备的连接时,向包括所获取的所述多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符,所述标识符标识多个数据组中的该条数据所属的数据组并且与所述连接关联;以及发送单元,该发送单元通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备。所述客户端设备还可以包括请求单元,该请求单元在与所述服务器设备建立连接时,经由所述连接向所述服务器设备发送包括指示所述多个数据组的多个属性的属性信息的请求。所述多个数据序列可以各自包括多个数据块,所述多个数据块可以各自包括标记,所述标记对所述一条数据与另一数据块进行界定(delimit),并且所述添加单元可以向所述多个数据块中的每一个数据块中所包括的所述标记和所述一条数据添加所述标识符。所述标记可以指示所述数据块的开始和结束中的至少一个。所述添加单元可以向包括满足重发条件的数据的数据序列中所包括的每条数据添加第一标识符,并且向包括不满足重发条件的数据的数据序列中所包括的每条数据添加第二标识符。本专利技术提供了一种数据收集系统,该数据收集系统包括:客户端设备和服务器设备,所述客户端设备包括:获取单元,该获取单元获取属性彼此不同的多条数据;添加单元,该添加单元在建立与所述服务器设备的连接时,向包括所获取的所述多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符,所述标识符标识多个数据组中的该条数据所属的数据组并且与所述连接关联;以及发送单元,该发送单元通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备,并且所述服务器设备包括:接收单元,该接收单元从所述客户端设备接收所述多个数据序列;以及处理单元,该处理单元对接收到的所述多个数据序列中的每一个执行与添加到所述数据序列中所包括的所述一条数据的所述标识符所标识的所述数据组的属性对应的处理。本专利技术还提供了一种数据发送方法,该数据发送方法包括以下步骤:获取属性彼此不同的多条数据的步骤;在建立与服务器设备的连接时,向包括所获取的所述多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符的步骤,所述标识符标识多个数据组中的该条数据所属的数据组并且与所述连接关联;以及通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备的步骤。此外,本专利技术还提供了一种使计算机执行以下步骤的程序:获取属性彼此不同的多条数据的步骤;在建立与服务器设备的连接时,向包括所获取的所述多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符的步骤,所述标识符标识多个数据组中的该条数据所属的数据组并且与所述连接关联;以及通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备的步骤。本专利技术的效果根据本专利技术,能够将包括具有一个属性的多条数据的数据序列与包括具有另一属性的多条数据的数据序列一起发送。附图说明图1是示出根据实施方式的数据收集系统1的示例的图。图2是示出了客户端设备20的硬件配置的示例的图。图3是示出了服务器设备30的硬件配置的示例的图。图4是示出了数据收集系统1的功能配置的示例的图。图5是示出了数据收集系统1的示例操作的顺序图。图6是示出了创建请求的数据格式的示例的图。图7是示出了流表121的示例的图。图8是示出了响应的数据格式的示例的图。图9是示出了片段的数据格式的示例的图。图10是示出了发送第二流数据和第三流数据的方法的示例的图。具体实施方式配置图1是示出根据实施方式的数据收集系统1的示例的图。数据收集系统1提供了用于收集各条数据并将它们一起管理的机制。例如,这些多条数据包括从传感器10输出的数据。例如,如果感测目标是汽车,则诸如测量发动机转数的转速表、测量汽车速度的速度表、测量转向角的角度计、燃料喷射量计、温度计和测量汽车位置的GPS(全球定位系统)这样的设置在汽车中的各种测量装置可以被用作传感器10。数据收集系统1包括多个客户端设备20、服务器设备30和终端设备40。这些设备经由通信线路2连接。通信线路2可以是移动通信网络。每个客户端设备20和服务器设备30经由移动通信网络彼此连接。在移动通信网络中,根据诸如3G、LTE(长期演进)、Wi-Fi(注册商标)、WiMAX(注册商标)或Bluetooth(注册商标)这样的无线通信标准来执行通信。多个客户端设备20中的至少一个经由通信线路3连接到传感器10。注意的是,图1中示出的传感器10的数目、客户端设备20的数目、服务器设备30的数目以及终端设备40的数目仅是示例性的,并且不限于此。例如,传感器10的数目可以大于或小于图1中例示的数目。类似地,客户端设备20的数目可以大于或小于图1中例示的数目。终端设备40的数目可以大于图1中例示的数目。传感器10各自包括传感器装置和AD(模-数)转换器电路。传感器10以预定的采样周期检测物理量,生成并输出指示该物理量的数据。每个传感器10例本文档来自技高网...

【技术保护点】
1.一种客户端设备,该客户端设备包括:/n获取单元,该获取单元获取属性彼此不同的多条数据;/n添加单元,该添加单元在建立与服务器设备的连接时,向包括所获取的多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符,所述标识符标识多个数据组中的一条数据所属的数据组并且与所述连接关联;以及/n发送单元,该发送单元通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备。/n

【技术特征摘要】
【国外来华专利技术】1.一种客户端设备,该客户端设备包括:
获取单元,该获取单元获取属性彼此不同的多条数据;
添加单元,该添加单元在建立与服务器设备的连接时,向包括所获取的多条数据中不同的多条数据的多个数据序列中的每一个数据序列中所包括的每条数据添加标识符,所述标识符标识多个数据组中的一条数据所属的数据组并且与所述连接关联;以及
发送单元,该发送单元通过在所述多个数据序列中的一个数据序列中所包括的多条数据之间插入所述多个数据序列中的另一数据序列中所包括的一条数据,经由所述连接将被添加了所述标识符的所述多个数据序列发送到所述服务器设备。


2.根据权利要求1所述的客户端设备,该客户端设备还包括:
请求单元,该请求单元在与所述服务器设备建立连接时,经由所述连接向所述服务器设备发送包括指示所述多个数据组的多个属性的属性信息的请求。


3.根据权利要求1或2所述的客户端设备,
其中,所述多个数据序列各自包括多个数据块,
所述多个数据块各自包括标记,所述标记对所述一条数据与另一数据块进行界定,并且
所述添加单元向所述多个数据块中的每一个数据块中所包括的所述标记和所述一条数据添加所述标识符。


4.根据权利要求3所述的客户端设备,其中,所述标记指示所述数据块的开始和结束中的至少一个。


5.根据权利要求1至4中任一项所述的客户端设备,
其中,所述添加单元向包括满足重发条件的数据的数据序列中所包括的每条数据添加第一标识符,并且向包括不满足重发条件的数据的数据序列中所包括的每条数据添加第二标识符。


6.一种数据收集系统,该数据收集系统包括:
客户端设备和服务器设备,
所述客户端设备包括:
获取单元,该获取单元获取属性彼此不同的多条数据;
添加单元,该添加单元在建立与所述服务器设备的连接时,向包括所获取的多条数据...

【专利技术属性】
技术研发人员:柏崎辉梶田裕高
申请(专利权)人:安步拓科技股份有限公司
类型:发明
国别省市:日本;JP

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

1