一种基于物联网的数据传输方法及装置制造方法及图纸

技术编号:10071540 阅读:102 留言:0更新日期:2014-05-23 17:00
本申请公开了一种基于物联网的数据传输方法及装置,应用于物联网终端,方法包括:建立与认证服务器之间的第一通信连接,当接收到业务通信连接指令且第一通信连接正常时,建立与应用服务器之间的第二通信连接,当接收到业务数据时,判断所述第一通信连接是否正常,若是,进而将所述业务数据通过所述第二通信连接发送至所述应用服务器。本申请中在业务数据传输之前对第一通信连接的状态进行确认,而所述第一通信连接的状态与所述物联网终端的状态如位置信息相关联,即所述物联网终端的状态出现异常时,则会导致所述第一通信连接的异常,而只有当所述第一通信连接正常时,才会将所述业务数据发送至所述应用服务器,从而保证了业务数据的安全传输。

【技术实现步骤摘要】
一种基于物联网的数据传输方法及装置
本申请涉及网络通信
,尤其是一种基于物联网的数据传输方法及装置。
技术介绍
物联网,是新一代信息技术的重要组成部分,其是在互联网的基础上扩展和延伸出来的物物相连的网络。物联网通过各种信息传感设备,实时采集需要监控、连接的终端等各种信息,并将所述信息发送至连接平台或终端。具体的,物联网技术的应用方式之一是,智能感知终端将获取到的业务或应用数据等通过该物联网传输至应用平台,然而,物联网终端获取到的业务数据在传输过程中易被伪造的数据篡改,进而导致数据传输不安全。然而,目前现有技术中还没有形成一种物联网数据安全传输的方案。
技术实现思路
有鉴于此,本申请提供了一种基于物联网的数据传输方法及装置,用以解决现有技术中物联网数据传输不安全的技术问题。本申请提供的技术方案如下:一种基于物联网的数据传输方法,应用于物联网终端,所述方法包括:建立与认证服务器之间的第一通信连接;当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;当接收到业务数据时,判断所述第一通信连接是否正常;若是,将所述业务数据通过所述第二通信连接发送至所述应用服务器。上述方法,优选的,所述认证服务器中预先保存有物联网终端的终端标识及物联网终端的位置数据范围;其中,所述建立与认证服务器之间的第一通信连接,包括:将生成的登录请求发送至所述认证服务器,其中,所述登录请求中包含有所述物联网终端的终端标识及位置数据;触发所述认证服务器判断所述登录请求中的终端标识与预先保存的终端标识是否相同且所述位置数据是否在预先保存的位置数据范围内;若判断结果均为是,建立与所述认证服务器之间的第一通信连接。上述方法,优选的,在当判断结果均为是,建立与认证服务器之间的第一通信连接之后,还包括:依据预设发送频率,向所述认证服务器发送位置数据;触发所述认证服务器判断所述位置数据是否超出预先保存的位置数据范围;若是,触发所述认证服务器中断所述第一通信连接。上述方法,优选的,所述认证服务器中还存储有与所述物联网终端对应的移动终端标识及预存密码;其中,在当判断结果均为是,建立与认证服务器之间的第一通信连接之后及当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接之前,还包括:触发所述认证服务器对所述登录请求进行认证,当认证结果为合法时,执行当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;其中,所述认证服务器对所述登录请求进行认证,包括:依据所述物联网终端的终端标识确定移动终端标识,向所述移动终端标识对应的移动终端发送生成的标准验证码,接收所述移动终端发送的验证信息,所述验证信息中包含有待验证码及输入密码,并判断所述待验证码与所述标准验证码是否相同且所述输入密码与所述预存密码是否相同,若判断结果均为是,确定所述登录请求为合法请求。上述方法,优选的,所述物联网终端与认证终端相连,所述认证终端中存储有与所述物联网终端对应的私钥;其中,在所述将所述业务数据通过所述第二通信连接发送至所述应用服务器之后,还包括:向所述应用服务器发送业务数据确认信息;其中,所述业务数据确认信息中包含有所述认证终端依据所述私钥生成的数字签名。本申请还提供了一种基于物联网的数据传输装置,应用于物联网终端,所述装置包括:第一连接建立模块,用于建立与认证服务器之间的第一通信连接;第二连接建立模块,用于当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;判断模块,用于当接收到业务数据时,判断所述第一通信连接是否正常;若是,触发发送模块;发送模块,用于将所述业务数据通过所述第二通信连接发送至所述应用服务器。上述装置,优选的,所述认证服务器中预先保存有物联网终端的终端标识及物联网终端的位置数据范围;其中,所述第一连接建立模块包括:登录请求发送子模块,用于将生成的登录请求发送至所述认证服务器,其中,所述登录请求中包含有所述物联网终端的终端标识及位置数据;判断子模块,用于触发所述认证服务器判断所述登录请求中的终端标识与预先保存的终端标识是否相同且所述位置数据是否在预先保存的位置数据范围内;若判断结果均为是,触发连接建立子模块;连接建立子模块,用于建立与所述认证服务器之间的第一通信连接。上述装置,优选的,还包括:位置数据发送模块,用于依据预设发送频率,向所述认证服务器发送位置数据;位置数据判断模块,用于触发所述认证服务器判断所述位置数据是否超出预先保存的位置数据范围;若是,触发中断第一连接模块;中断第一连接模块,用于触发所述认证服务器中断所述第一通信连接。上述装置,优选的,所述认证服务器中还存储有与所述物联网终端对应的移动终端标识及预存密码;所述装置还包括:认证模块,用于触发所述认证服务器的认证模块对所述登录请求进行认证,当认证结果为合法时,触发第二连接建立模块;其中,所述认证服务器的认证模块包括:验证码发送子模块,用于依据所述物联网终端的终端标识确定移动终端标识;向所述移动终端标识对应的移动终端发送生成的标准验证码;验证信息接收子模块,用于接收所述移动终端发送的验证信息,所述验证信息中包含有待验证码及输入密码;验证信息判断子模块,用于判断所述待验证码与所述标准验证码是否相同且所述输入密码与所述预存密码是否相同,若判断结果均为是,触发登录请求确定子模块;登录请求确定子模块,用于确定所述登录请求为合法请求。上述装置,优选的,所述物联网终端与认证终端相连,所述认证终端中存储有与所述物联网终端对应的私钥;所述装置还包括:确认信息发送模块,用于向所述应用服务器发送业务数据确认信息;其中,所述业务数据确认信息中包含有所述认证终端依据所述私钥生成的数字签名。由以上的技术方案可知,本申请提供了一种基于物联网的数据传输方法及装置,应用于物联网终端,所述方法包括:建立与认证服务器之间的第一通信连接,当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接,当接收到业务数据时,判断所述第一通信连接是否正常,若是,进而将所述业务数据通过所述第二通信连接发送至所述应用服务器。本申请中在业务数据传输之前对第一通信连接的状态进行确认,而所述第一通信连接的状态与所述物联网终端的状态如位置信息相关联,即所述物联网终端的状态出现异常时,则会导致所述第一通信连接的异常,而只有当所述第一通信连接正常时,才会将所述业务数据发送至所述应用服务器,从而保证了业务数据的安全传输。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种基于物联网的数据传输方法实施例一的流程图;图2为本申请提供的一种基于物联网的数据传输方法实施例一的流程图;图3为本申请提供的一种基于物联网的数据传输方法实施例二的部分流程图;图4为本申请提供的一种基于物联网的数据传输方法实施例三的部分结构示意图;图5为本申请提供的一种基于物联网的数据传输方法实施例四的流程图;图6为本申请提供的一种基本文档来自技高网...
一种基于物联网的数据传输方法及装置

【技术保护点】
一种基于物联网的数据传输方法,其特征在于,应用于物联网终端,所述方法包括:建立与认证服务器之间的第一通信连接;当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;当接收到业务数据时,判断所述第一通信连接是否正常;若是,将所述业务数据通过所述第二通信连接发送至所述应用服务器。

【技术特征摘要】
1.一种基于物联网的数据传输方法,其特征在于,应用于物联网终端,所述方法包括:建立与认证服务器之间的第一通信连接;当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;当接收到业务数据时,判断所述第一通信连接是否正常;若是,将所述业务数据通过所述第二通信连接发送至所述应用服务器;所述认证服务器中预先保存有物联网终端的终端标识及物联网终端的位置数据范围;其中,所述建立与认证服务器之间的第一通信连接,包括:将生成的登录请求发送至所述认证服务器,其中,所述登录请求中包含有所述物联网终端的终端标识及位置数据;触发所述认证服务器判断所述登录请求中的终端标识与预先保存的终端标识是否相同且所述位置数据是否在预先保存的位置数据范围内;若判断结果均为是,建立与所述认证服务器之间的第一通信连接;在当判断结果均为是,建立与认证服务器之间的第一通信连接之后,还包括:依据预设发送频率,向所述认证服务器发送位置数据;触发所述认证服务器判断所述位置数据是否超出预先保存的位置数据范围;若是,触发所述认证服务器中断所述第一通信连接。2.根据权利要求1所述的方法,其特征在于,所述认证服务器中还存储有与所述物联网终端对应的移动终端标识及预存密码;其中,在当判断结果均为是,建立与认证服务器之间的第一通信连接之后及当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接之前,还包括:触发所述认证服务器对所述登录请求进行认证,当认证结果为合法时,执行当接收到业务通信连接指令且所述第一通信连接正常时,建立与应用服务器之间的第二通信连接;其中,所述认证服务器对所述登录请求进行认证,包括:依据所述物联网终端的终端标识确定移动终端标识,向所述移动终端标识对应的移动终端发送生成的标准验证码,接收所述移动终端发送的验证信息,所述验证信息中包含有待验证码及输入密码,并判断所述待验证码与所述标准验证码是否相同且所述输入密码与所述预存密码是否相同,若判断结果均为是,确定所述登录请求为合法请求。3.根据权利要求1至2任意一项所述的方法,其特征在于,所述物联网终端与认证终端相连,所述认证终端中存储有与所述物联网终端对应的私钥;其中,在所述将所述业务数据通过所述第二通信连接发送至所述应用服务器之后,还包括:向所述应用服务器发送业务数据确认信息;其中,所述业务数据确认信息中包含有所述认证终端依据所述私钥生成的数字签名。4.一种基于物联网的...

【专利技术属性】
技术研发人员:陈新叶鑫董永胜王兴刘志勇
申请(专利权)人:昆山中创软件工程有限责任公司
类型:发明
国别省市:江苏;32

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

1