CN105337850A - 一种物联网数据处理方法及物联网网关 - Google Patents
一种物联网数据处理方法及物联网网关 Download PDFInfo
- Publication number
- CN105337850A CN105337850A CN201410393643.7A CN201410393643A CN105337850A CN 105337850 A CN105337850 A CN 105337850A CN 201410393643 A CN201410393643 A CN 201410393643A CN 105337850 A CN105337850 A CN 105337850A
- Authority
- CN
- China
- Prior art keywords
- internet
- data
- things
- things data
- standard form
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及物联网领域,尤其涉及一种物联网数据处理方法及物联网网关,该方法包括:接收传感器发送的物联网数据,获取所述物联网数据的数据格式;判断所述物联网数据是否为字符型数据;若所述物联网数据不是字符型数据,获取接收该物联网数据的服务器所对应的数据标准格式;比较所述数据格式与所述数据标准格式是否相同;若不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器,本发明通过对物联网数据的类型判断及格式转换,提高了物联网数据的传输效率,能够适应纷繁复杂的传感器种类及其对应的数据结构。
Description
技术领域
本发明涉及物联网领域,尤其涉及一种物联网数据处理方法及物联网网关。
背景技术
物联网是新一代信息技术的重要组成部分,物联网是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络,物联网***里面的数据需要为我们所用,目前的做法是将数据发送到互联网上的采集中心,这就涉及到一个物联网数据到互联网数据的转发工作,这一工作就是物联网网关的主要工作内容,由于物联网***中的数据均是由传感器提供的,每个传感器提供的数据的格式不尽相同,所以物联网在解析这些数据时,需要切换不同的解析方法,使得解析效率低。
发明内容
本发明的目的在于提出一种物联网数据处理方法及物联网网关,能够提高物联网数据的传输效率。
为达此目的,本发明采用以下技术方案:
一种物联网数据处理方法,包括:
步骤a、接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
步骤b、判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
步骤c、若所述物联网数据不是字符型数据,获取接收该物联网数据的服务器所对应的数据标准格式;
步骤d、比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
步骤e、若不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
其中,所述比较所述数据格式与所述数据标准格式是否相同具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
其中,所述步骤a之前还包括:
步骤a1、接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
其中,所述步骤b之前还包括:
步骤b1、接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
其中,所述步骤a之前还包括:
步骤a2、将接收到的物联网数据输出给显示装置。
一种物联网网关,包括:
第一接收模块,用于接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
判断模块,用于判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
获取模块,用于在所述物联网数据不是字符型数据时,获取接收该物联网数据的服务器所对应的数据标准格式;
比较模块,用于比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
转换模块,若所述数据格式与所述数据标准格式不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
其中,所述比较模块的工作方法具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
其中,还包括:
第二接收模块,用于接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
其中,还包括:
第三接收模块,用于接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
其中,还包括:
显示模块,用于将接收到的物联网数据输出给显示装置;
存储模块,用于存储互联网中不同服务器所对应的数据标准格式。
本发明的有益效果为:一种物联网数据处理方法,包括:接收传感器发送的物联网数据,获取所述物联网数据的数据格式;判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;若所述物联网数据不是字符型数据,获取接收该物联网数据的服务器所对应的数据标准格式;比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;若不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器,本发明通过对物联网数据的类型判断及格式转换,提高了物联网数据的传输效率,能够适应纷繁复杂的传感器种类及其对应的数据结构。
附图说明
图1是本发明实施例一提供的一种物联网数据处理方法流程图。
图2是本发明实施例二提供的一种物联网网关结构图。
具体实施方式
下面结合图1及图2并通过具体实施方式来进一步说明本发明的技术方案。
实施例一
图1是本发明实施例一提供的一种物联网数据处理方法流程图。
一种物联网数据处理方法,包括:
步骤a、接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
步骤b、判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
步骤c、若所述物联网数据不是字符型数据,获取接收该物联网数据的服务器所对应的数据标准格式;
步骤d、比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
步骤e、若不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
在本实施例中,所述比较所述数据格式与所述数据标准格式是否相同具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
在本实施例中,所述步骤a之前还包括:
步骤a1、接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
在本实施例中,所述步骤b之前还包括:
步骤b1、接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
在本实施例中,所述步骤a之前还包括:
步骤a2、将接收到的物联网数据输出给显示装置。
实施例二
图2是本发明实施例二提供的一种物联网网关结构图。
一种物联网网关,包括:
第一接收模块,用于接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
判断模块,用于判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
获取模块,用于在所述物联网数据不是字符型数据时,获取接收该物联网数据的服务器所对应的数据标准格式;
比较模块,用于比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
转换模块,若所述数据格式与所述数据标准格式不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
在本实施例中,所述比较模块的工作方法具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
在本实施例中,所述物联网网关还包括:
第二接收模块,用于接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
在本实施例中,所述物联网网关还包括:
第三接收模块,用于接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
在本实施例中,所述物联网网关还包括:
显示模块,用于将接收到的物联网数据输出给显示装置;
存储模块,用于存储互联网中不同服务器所对应的数据标准格式。
以上所述仅为本发明的具体实施方式,这些描述只是为了解释本发明的原理,而不能以任何结构解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方法,这些结构都将落入本发明的保护范围之内。
Claims (10)
1.一种物联网数据处理方法,其特征在于,包括:
步骤a、接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
步骤b、判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
步骤c、若所述物联网数据不是字符型数据,获取接收该物联网数据的服务器所对应的数据标准格式;
步骤d、比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
步骤e、若不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
2.根据权利要求1所述的一种物联网数据处理方法,其特征在于,所述比较所述数据格式与所述数据标准格式是否相同具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
3.根据权利要求1所述的一种物联网数据处理方法,其特征在于,所述步骤a之前还包括:
步骤a1、接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
4.根据权利要求1所述的一种物联网数据处理方法,其特征在于,所述步骤b之前还包括:
步骤b1、接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
5.根据权利要求1所述的一种物联网数据处理方法,其特征在于,所述步骤a之前还包括:
步骤a2、将接收到的物联网数据输出给显示装置。
6.一种物联网网关,其特征在于,包括:
第一接收模块,用于接收传感器发送的物联网数据,获取所述物联网数据的数据格式;
判断模块,用于判断所述物联网数据是否为字符型数据,若是,则发送所述物联网数据至接收该物联网数据的服务器;
获取模块,用于在所述物联网数据不是字符型数据时,获取接收该物联网数据的服务器所对应的数据标准格式;
比较模块,用于比较所述数据格式与所述数据标准格式是否相同,若相同,则发送所述物联网数据至接收该物联网数据的服务器;
转换模块,若所述数据格式与所述数据标准格式不相同,将所述物联网数据的数据格式转换成数据标准格式,然后发送所述物联网数据至接收该物联网数据的服务器。
7.根据权利要求6所述的一种物联网网关,其特征在于,所述比较模块的工作方法具体为:
比较所述物联网数据的数据类型和数据长度是否相同。
8.根据权利要求6所述的一种物联网网关,其特征在于,还包括:
第二接收模块,用于接收服务器所对应的新的数据标准格式,并保存所述新的数据标准格式。
9.根据权利要求6所述的一种物联网网关,其特征在于,还包括:
第三接收模块,用于接收到互联网中N个服务器对同一物联网数据的发送请求,则将所述物联网数据复制成N份,其中N为大于等于2的整数。
10.根据权利要求6所述的一种物联网网关,其特征在于,还包括:
显示模块,用于将接收到的物联网数据输出给显示装置;
存储模块,用于存储互联网中不同服务器所对应的数据标准格式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410393643.7A CN105337850A (zh) | 2014-08-11 | 2014-08-11 | 一种物联网数据处理方法及物联网网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410393643.7A CN105337850A (zh) | 2014-08-11 | 2014-08-11 | 一种物联网数据处理方法及物联网网关 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105337850A true CN105337850A (zh) | 2016-02-17 |
Family
ID=55288161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410393643.7A Pending CN105337850A (zh) | 2014-08-11 | 2014-08-11 | 一种物联网数据处理方法及物联网网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105337850A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106202191A (zh) * | 2016-06-28 | 2016-12-07 | 成都启源电子信息技术有限公司 | 工业联网数据转换平台 |
CN106899688A (zh) * | 2017-03-15 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种物联网数据交互方法、物联网设备和物联网平台 |
CN108390921A (zh) * | 2017-02-02 | 2018-08-10 | 三星电子株式会社 | 向电子设备提供感测数据的***和方法 |
CN111355635A (zh) * | 2020-02-21 | 2020-06-30 | 宁波海大物联科技有限公司 | 一种物联网产品性能的在线检测方法及检测*** |
CN112800001A (zh) * | 2021-04-13 | 2021-05-14 | 北京乐研科技有限公司 | 一种基于arm平台架构的高性能物联网硬件平台及方法 |
-
2014
- 2014-08-11 CN CN201410393643.7A patent/CN105337850A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106202191A (zh) * | 2016-06-28 | 2016-12-07 | 成都启源电子信息技术有限公司 | 工业联网数据转换平台 |
CN108390921A (zh) * | 2017-02-02 | 2018-08-10 | 三星电子株式会社 | 向电子设备提供感测数据的***和方法 |
CN106899688A (zh) * | 2017-03-15 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种物联网数据交互方法、物联网设备和物联网平台 |
CN111355635A (zh) * | 2020-02-21 | 2020-06-30 | 宁波海大物联科技有限公司 | 一种物联网产品性能的在线检测方法及检测*** |
CN112800001A (zh) * | 2021-04-13 | 2021-05-14 | 北京乐研科技有限公司 | 一种基于arm平台架构的高性能物联网硬件平台及方法 |
CN112800001B (zh) * | 2021-04-13 | 2021-08-17 | 北京乐研科技有限公司 | 一种基于arm平台架构的高性能物联网硬件平台及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105337850A (zh) | 一种物联网数据处理方法及物联网网关 | |
CN104734946A (zh) | 一种多租户高并发的即时通讯云平台 | |
CN102984757A (zh) | 一种物联网网关数据处理方法及装置 | |
CN103414798B (zh) | 基于网络地址转换的通信方法、设备和*** | |
CN102724143B (zh) | 发送物联网数据的方法和物联网网关 | |
CN103095684A (zh) | 获取关注用户聚合信息的方法、装置及*** | |
CN103297453A (zh) | 实现即时通讯的方法、浏览器端和*** | |
CN104639498A (zh) | 一种指纹匹配的方法、装置及*** | |
CN104954431A (zh) | 网络选择方法、装置及*** | |
CN111064726A (zh) | 一种goose协议与hdlc协议数据转换的实现方法及*** | |
CN103780483A (zh) | 一种物联网终端设备的资源信息获取方法、***及设备 | |
CN103250382A (zh) | 分流方法、设备和*** | |
CN102970233B (zh) | 获取路由的方法、装置、设备、集中器及*** | |
CN103327129A (zh) | 针对多wan口网关设备的域名解析方法 | |
CN110932393B (zh) | 一种变电站保信主站***及其数据初始化方法 | |
CN105430665B (zh) | 实现多网混合规模组网的方法及*** | |
CN109788034B (zh) | 用于网关接入设备的配置方法、电子设备及存储介质 | |
CN105025042B (zh) | 一种确定数据信息的方法及***、代理服务器 | |
CN102685155B (zh) | 内容传送的方法、内容传送服务器及内容传送代理服务器 | |
CN109981386B (zh) | 网络质量的测试方法、测试服务器和测试*** | |
CN103533001A (zh) | 基于http多重代理的通信方法和***、中间代理服务器 | |
CN109632842A (zh) | 一种模块串行结构的ct探测器及其使用方法 | |
CN102447597B (zh) | 一种实现ip有效性检测的方法及装置 | |
CN103425583B (zh) | 一种多dsp并行***的跟踪和回放方法 | |
CN202385300U (zh) | 物联网数据的传输*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160217 |
|
WD01 | Invention patent application deemed withdrawn after publication |