物联网数据传输方法、装置、智能网关及存储介质制造方法及图纸

技术编号:20081588 阅读:30 留言:0更新日期:2019-01-15 02:47
本发明专利技术公开了一种物联网数据传输方法、装置、智能网关及计算机可读存储介质,本发明专利技术通过对智能网关的上行数据进行筛选,过滤出敏感数据,从而避免了用户的敏感数据外传,进而有效解决了现有的智能网关并不能对用户的敏感数据进行筛选的问题。

Data Transmission Method, Device, Intelligent Gateway and Storage Medium of Internet of Things

The invention discloses a data transmission method, device, intelligent gateway and computer readable storage medium of the Internet of Things. By screening the upstream data of the intelligent gateway, the sensitive data can be filtered out, thus avoiding the user's sensitive data transmission, thereby effectively solving the problem that the existing intelligent gateway can not screen the user's sensitive data.

【技术实现步骤摘要】
物联网数据传输方法、装置、智能网关及存储介质
本专利技术涉及计算机
,特别是涉及一种物联网数据传输方法、装置、智能网关及计算机可读存储介质。
技术介绍
在现有的各种物联网架构中都需要一个智能网关,这些网关大多起到连接设备,收集数据,暂时存储数据等功能,少部分会有初步的数据处理功能,但大都依赖于强大的服务器功能。同时,各种服务框架的安全协议并不是很健全,随着各种传感器收集到的数据种类越来越丰富,数据量越来越多,会存在一些用户比较敏感的数据,用户并不想这些数据被智能网关传送到某个云平台,而现有的智能网关并不能对用户的敏感数据进行筛选。
技术实现思路
本专利技术提供了一种物联网数据传输方法、装置、智能网关及计算机可读存储介质,以解决现有技术中现有的智能网关并不能对用户的敏感数据进行筛选的问题。本专利技术第一方面提供了一种物联网数据传输方法,该方法包括:接收智能设备发来的数据;按预设的敏感数据标识对所述数据进行筛选处理,得到筛选处理后的数据;将所述筛选处理后的数据上传给云平台。优选地,按预设的敏感数据标识对所述数据进行筛选处理之前,还包括:接收所述云平台发送来的与所述智能设备对应的敏感数据标识。优选地,按预设的敏感数据标识对所述数据进行筛选处理之前,还包括:对所述数据进行预处理,所述预处理至少包括如下至少之一:解析处理、清洗处理和分类处理。优选地,按预设的敏感数据标识对所述数据进行筛选处理之后,将所述筛选处理后的数据上传给云平台之前,包括:将筛选得到的敏感数据和清洗得到的数据暂存在本地,并将除所述敏感数据和清洗得到的数据之外的数据发送给云平台。优选地,接收所述智能设备发来的数据之前,还包括:判断控制所述智能设备的控制终端所处的网络情况;当处于广域网环境下,通过窄带物联网NB-IoT与所述控制终端通信;当处于局域网环境下,通过WiFi或蓝牙建立所述智能设备与所述控制终端之间的连接,以使所述智能设备直接通过WiFi或蓝牙与所述控制终端进行通信。优选地,判断控制所述智能设备的控制终端所处的网络情况,包括:通过所述控制终端的IP地址判断所述控制终端所处的网络情况。本专利技术第二方面提供了一种物联网数据传输装置,该装置包括:接收模块,用于接收智能设备发来的数据;数据处理模块,用于按预设的敏感数据标识对所述数据进行筛选处理,得到筛选处理后的数据;发送模块,用于将所述筛选处理后的数据上传给云平台。优选地,该装置还包括:接收模块还用于,接收所述云平台发送来的与所述智能设备对应的敏感数据标识。优选地,所述数据处理模块还用于,对所述数据进行预处理,所述预处理至少包括如下至少之一:解析处理、清洗处理和分类处理。优选地,所述发送模块具体用于,将筛选得到的敏感数据和清洗得到的数据暂存在本地,并将除所述敏感数据和清洗得到的数据之外的数据发送给云平台。优选地,该装置还包括:判断模块,用于判断控制所述智能设备的控制终端所处的网络情况;当处于广域网环境下,通过窄带物联网NB-IoT与所述控制终端通信;当处于局域网环境下,通过WiFi或蓝牙建立所述智能设备与所述控制终端之间的连接,以使所述智能设备直接通过WiFi或蓝牙与所述控制终端进行通信。本专利技术第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号映射的计算机程序,所述计算机程序被至少一个处理器执行时,以实现上述任意一种所述的物联网数据传输方法。本专利技术第四方面提供了一种智能网关,所述智能网关包括上述任意一种所述的物联网数据传输装置。本专利技术有益效果如下:本专利技术通过对智能网关的上行数据进行筛选,过滤出敏感数据,从而避免了用户的敏感数据外传,进而有效解决了现有的智能网关并不能对用户的敏感数据进行筛选的问题。附图说明图1是本专利技术第一实施例提供的一种物联网数据传输方法的流程示意图;图2是本专利技术第一实施例提供的物联网数据传输的系统架构示意图;图3是本专利技术第一实施例提供的一种物联网数据过滤方法的流程示意图;图4是本专利技术第一实施例提供的另一种物联网数据传输方法的流程示意图;图5是本专利技术第二实施例提供的一种物联网数据传输装置的结构示意图;图6是本专利技术第二实施例提供的另一种物联网数据传输装置的结构示意图。具体实施方式为了解决现有的智能网关并不能对用户的敏感数据进行筛选的问题,本专利技术提供了一种数据传输方法,本专利技术实施例通过基于预设的敏感数据标识对上传数据进行筛选处理,从而有效避免了用户的敏感数据外泄。以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。本专利技术第一实施例提供了一种物联网数据传输方法,应用于智能网关侧,参见图1,该方法包括:S101、接收智能设备发来的数据;S102、按预设的敏感数据标识对所述数据进行筛选处理,得到筛选处理后的数据;S103、将所述筛选处理后的数据上传给云平台。本专利技术实施例通过基于预设的敏感数据标识对上传数据进行筛选处理,从而有效避免了用户的敏感数据外泄。需要说明的是,本专利技术实施例所述的智能设备发来的数据为物联网数据。具体来说,本专利技术实施例通过设置敏感数据标识,并通过智能网关对该敏感数据标识进行识别,从而避免了用户敏感数据外泄。本专利技术实施例所述的敏感数据标识可以是某种数据的格式、某种数据的类型,当然也可以是预设的一串字段,等等,具体本领域的技术人员可根据实际情况进行设置,本专利技术对此不作具体限定。具体实施时,本专利技术实施例是根据用户指示对预设的敏感数据设置所述敏感数据标识,并将所述敏感数据标识发送给云平台。也就是说,本专利技术实施例所述的敏感数据标识是用户预先设置好,并与智能设备ID一一建立关联,保存在云平台,使用时,由云平台根据智能设备的ID将对应的敏感数据标识进行下发。具体可以是用户根据实际情况来选择设置自己的敏感数据,例如,可设置照片格式为敏感数据,或者设置某一类的文档为敏感数据,等等。本专利技术实施例为了减少云平台的工作量,所以在按预设的敏感数据标识对所述数据进行筛选处理之前,需先对所述数据进行预处理,其中,本专利技术实施例所述预处理主要对数据进行解析处理、清洗处理和分类处理等处理操作。由于智能设备的数据格式与智能网关的数据格式有可能不同,所以为了智能网关能够对智能设备的数据进行识别,本专利技术实施例需要对智能设备的数据记性解析处理,以使智能网关能够对智能设备发来的数据进行识别;本专利技术实施例所述的清洗处理操作主要是删除格式错误等明显存在错误的数据。具体本领域的技术人员可以根据实际情况进行设置。本专利技术实施例在对智能设备的数据进行识别和清洗之后,还可根据预先设置对智能设备的数据进行分类处理等操作。本专利技术实施例中,按预设的敏感数据标识对所述数据进行筛选处理之后,将筛选处理后的数据上传给云平台之前,包括:将筛选得到的敏感数据和清洗得到的数据暂存在本地,并将除所述敏感数据和清洗得到的数据之外的数据发送给云平台。本专利技术实施例通过将敏感数据存储在本地,从而有效避免了用户敏感数据的外泄,从而大大提升了用户体验。具体实施时,本专利技术实施例在接收所述智能设备发来的数据之前,还需要先判断智能设备的控制终端所处的网络情况;当处于广域网环境下,通过窄带物联网NB-IoT使得控制终端直接与网关进行通信;当处于局域网环境下,通过WiFi或蓝牙建立本文档来自技高网...

【技术保护点】
1.一种物联网数据传输方法,其特征在于,包括:接收智能设备发来的数据;按预设的敏感数据标识对所述数据进行筛选处理,得到筛选处理后的数据;将所述筛选处理后的数据上传给云平台。

【技术特征摘要】
1.一种物联网数据传输方法,其特征在于,包括:接收智能设备发来的数据;按预设的敏感数据标识对所述数据进行筛选处理,得到筛选处理后的数据;将所述筛选处理后的数据上传给云平台。2.根据权利要求1所述的方法,其特征在于,按预设的敏感数据标识对所述数据进行筛选处理之前,还包括:接收所述云平台发送来的与所述智能设备对应的敏感数据标识。3.根据权利要求1所述的方法,其特征在于,按预设的敏感数据标识对所述数据进行筛选处理之前,还包括:对所述数据进行预处理,所述预处理至少包括如下至少之一:解析处理、清洗处理和分类处理。4.根据权利要求3所述的方法,其特征在于,按预设的敏感数据标识对所述数据进行筛选处理之后,将所述筛选处理后的数据上传给云平台之前,包括:将筛选得到的敏感数据和清洗得到的数据暂存在本地,并将除所述敏感数据和清洗得到的数据之外的数据发送给云平台。5.根据权利要求1-4中任意一项所述的方法,其特征在于,接收所述智能设备发来的数据之前,还包括:判断控制所述智能设备的控制终端所处的网络情况;当处于广域网环境下,通过窄带物联网NB-IoT与所述控制终端通信;当处于局域网环境下,通过WiFi或蓝牙建立所述智能设备与所述控制终端之间的连接,以使所述智能设备直接通过WiFi或蓝牙与所述控制终端进行通信。6.根据权利要求5所述的方法,其特征在于,判断控制所述智能设备的控制终端所处的网络情况,包括:通过所述控制终端的IP地址判断所述控制终端所处的网络情况。7.一种...

【专利技术属性】
技术研发人员:梁海山赵峰徐志方刘超尹德帅居文军王先庆
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:山东,37

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

1