一种WSN节点向电信网络的鉴权方法及系统与流程

文档序号:15878824发布日期:2018-11-09 17:30阅读:168来源:国知局
一种WSN节点向电信网络的鉴权方法及系统与流程

本发明涉及通信技术领域,具体地,涉及一种wsn节点向电信网络的鉴权方法及系统。

背景技术

随着信息技术的发展,物联网飞速发展。物联网是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。在融合电信网络和无线传感器网络(wirelesssensornetwork,wsn)的环境中,要想实现电信网络中业务管理平台对无线传感器网络中传感器节点的控制、故障检测和维护,首先需要无线传感器网络中的传感器节点向电信网络进行鉴权,如此,传感器节点才能获得受业务管理平台管理的授权。

目前,传感器节点只能直接向电信网络中的业务管理平台进行鉴权。如此会因各种原因(如数据格式不匹配、接口不适配、鉴权密码被偷或用户遗失密码等)导致鉴权失败,鉴权效率也比较低。

因此,如何使传感器节点更顺利、更高效地向电信网络鉴权已经成为目前亟待解决的问题。



技术实现要素:

本发明针对现有技术中存在的上述技术问题,提供一种wsn节点向电信网络的鉴权方法及系统。该wsn节点向电信网络的鉴权方法,通过在wsn节点与电信网络之间的通信链路上设置网关,并使wsn节点发出的鉴权请求和电信网络返回的鉴权结果通过网关进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

本发明提供一种wsn节点向电信网络的鉴权方法,包括:所述wsn节点向网关发送鉴权请求;

所述网关对所述鉴权请求进行处理并将处理后的所述鉴权请求发送给所述电信网络;

所述电信网络接收所述鉴权请求,对所述wsn节点进行鉴权,并向所述网关返回所述鉴权结果;

所述网关对所述鉴权结果进行处理并将处理后的所述鉴权结果返回给所述wsn节点。

优选地,所述网关对所述鉴权请求进行处理并将处理后的所述鉴权请求发送给所述电信网络包括:

所述网关对接收的所述鉴权请求进行加密,并将加密后的所述鉴权请求发送给所述电信网络;

所述电信网络向所述网关返回加密的所述鉴权结果;

所述网关对所述鉴权结果进行处理并将处理后的所述鉴权结果返回给所述wsn节点包括:

所述网关对返回的所述鉴权结果进行解密,并将解密后的所述鉴权结果返回给所述wsn节点。

优选地,所述网关对所述鉴权请求进行处理并将处理后的所述鉴权请求发送给所述电信网络包括:

所述网关对接收的所述鉴权请求进行数据格式转换,并将数据格式转换后的所述鉴权请求发送给所述电信网络;

所述网关对所述鉴权结果进行处理并将处理后的所述鉴权结果返回给所述wsn节点包括:

所述网关对返回的所述鉴权结果进行数据格式转换,并将数据格式转换后的所述鉴权结果返回给所述wsn节点。

优选地,所述网关对所述鉴权请求进行处理并将处理后的所述鉴权请求发送给所述电信网络包括:

抓取所述wsn节点发送给所述网关的第一鉴权请求;

抓取所述网关发送给所述电信网络的第二鉴权请求;

比对所述第一鉴权请求和所述第二鉴权请求是否一致;如果是,则确定所述鉴权请求发送成功;如果否,则确定所述鉴权请求发送失败。

优选地,所述网关对所述鉴权结果进行处理并将处理后的所述鉴权结果返回给所述wsn节点包括:

抓取所述电信网络返回给所述网关的第一鉴权结果;

抓取所述网关返回给所述wsn节点的第二鉴权结果;

比对所述第一鉴权结果和所述第二鉴权结果是否一致;如果是,则确定所述鉴权结果返回成功;如果否,则确定所述鉴权结果返回失败。

本发明还提供一种鉴权系统,包括:wsn节点、网关和电信网络;

所述wsn节点,用于向所述网关发送鉴权请求;并接收所述网关返回的鉴权结果;

所述网关,用于对所述鉴权请求进行处理并将处理后的所述鉴权请求发送给所述电信网络;还用于对所述鉴权结果进行处理并将处理后的所述鉴权结果返回给所述wsn节点;

所述电信网络,用于接收所述鉴权请求,对所述wsn节点进行鉴权,并向所述网关返回所述鉴权结果。

优选地,所述网关包括加密模块和解密模块;

所述加密模块,用于对接收的所述鉴权请求进行加密,并将加密后的所述鉴权请求发送给所述电信网络;

所述电信网络,用于向所述网关返回加密的所述鉴权结果;

所述解密模块,用于对返回的所述鉴权结果进行解密,并将解密后的所述鉴权结果返回给所述wsn节点。

优选地,所述网关包括数据格式转换模块,

所述数据格式转换模块,用于对接收的所述鉴权请求进行数据格式转换,并将数据格式转换后的所述鉴权请求发送给所述电信网络;还用于对返回的所述鉴权结果进行数据格式转换,并将数据格式转换后的所述鉴权结果返回给所述wsn节点。

优选地,所述网关包括第一抓取模块、第二抓取模块和比对模块;

所述第一抓取模块,用于抓取所述wsn节点发送给所述网关的第一鉴权请求;

所述第二抓取模块,用于抓取所述网关发送给所述电信网络的第二鉴权请求;

所述比对模块,用于比对所述第一鉴权请求和所述第二鉴权请求是否一致,以确定所述鉴权请求是否发送成功。

优选地,所述第一抓取模块,还用于抓取所述网关返回给所述wsn节点的第二鉴权结果;

所述第二抓取模块,还用于抓取所述电信网络返回给所述网关的第一鉴权结果;

所述比对模块,还用于比对所述第一鉴权结果和所述第二鉴权结果是否一致,以确定所述鉴权结果是否返回成功。

本发明的有益效果:本发明所提供的wsn节点向电信网络的鉴权方法及鉴权系统,通过在wsn节点与电信网络之间的通信链路上设置网关,并使wsn节点发出的鉴权请求和电信网络返回的鉴权结果通过网关进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

附图说明

图1为本发明实施例1中wsn节点向电信网络的鉴权方法的流程图;

图2为本发明实施例2中wsn节点向电信网络的鉴权方法的流程图;

图3为本发明实施例3中鉴权系统的原理框图。

其中的附图标记说明:

1.wsn节点;2.网关;21.加密模块;22.解密模块;23.数据格式转换模块;24.第一抓取模块;25.第二抓取模块;26.比对模块;3.电信网络。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的一种wsn节点向电信网络的鉴权方法及系统作进一步详细描述。

实施例1:

本实施例提供一种wsn节点向电信网络的鉴权方法,如图1所示,包括:

步骤s10:wsn节点向网关发送鉴权请求。

该步骤中,网关指传感器网关。wsn节点指无线传感器网络(wirelesssensornetwork,wsn)中的传感器节点。鉴权请求包括wsn节点的名称、wsn节点的ip地址、wsn节点下所管理的设备的序列号和设备的位置信息。

步骤s11:网关对鉴权请求进行处理并将处理后的鉴权请求发送给电信网络。

步骤s12:电信网络接收鉴权请求,对wsn节点进行鉴权,并向网关返回鉴权结果。

其中,电信网络包括远端业务管理平台(即远端业务管理系统)和近端业务管理平台(即近端业务管理系统)。

该步骤中,鉴权结果包括授权信息或拒绝信息,授权信息指鉴权结果为鉴权通过;如果鉴权通过,即可实现电信网络中的业务管理系统对wsn节点的控制、故障检测和维护等管理。拒绝信息指鉴权结果为鉴权未通过;如果鉴权未通过,则电信网络中的业务管理系统无法对wsn节点进行控制、故障检测和维护。

步骤s13:网关对鉴权结果进行处理并将处理后的鉴权结果返回给wsn节点。

该wsn节点向电信网络的鉴权方法,通过在wsn节点与电信网络之间的通信链路上设置网关,并使wsn节点发出的鉴权请求和电信网络返回的鉴权结果通过网关进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

实施例2:

本实施例提供一种wsn节点向电信网络的鉴权方法,如图2所示,包括:

步骤s10:wsn节点向网关发送鉴权请求。

该步骤中,网关指传感器网关。wsn节点指无线传感器网络(wirelesssensornetwork,wsn)中的传感器节点。鉴权请求包括wsn节点的名称、wsn节点的ip地址、wsn节点下所管理的设备的序列号和设备的位置信息。

步骤s11:网关对鉴权请求进行处理并将处理后的鉴权请求发送给电信网络。

该步骤具体包括:

步骤s110:网关对接收的鉴权请求进行加密,并将加密后的鉴权请求发送给电信网络。

通过对鉴权请求进行加密,能够防止鉴权请求中的重要信息如鉴权密码等在发送过程中被偷或遗失,从而确保鉴权请求能够顺利地发送至电信网络,进而提高了wsn节点的鉴权成功率。同时,网关对鉴权请求加密,使wsn节点无需直接对鉴权请求加密,如此能够提高鉴权效率。

步骤s111:网关对接收的鉴权请求进行数据格式转换,并将数据格式转换后的鉴权请求发送给电信网络。

由于鉴权请求的数据格式可能与电信网络能接收的数据格式不符,所以通过对鉴权请求进行数据格式转换,能够确保鉴权请求顺利地发送至电信网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

步骤s112:抓取wsn节点发送给网关的第一鉴权请求。

该步骤中,实际是抓取网关的与wsn节点连接的第一接口接收到的鉴权请求。

步骤s113:抓取网关发送给电信网络的第二鉴权请求。

该步骤中,实际是抓取网关的与电信网络连接的第二接口接收到的鉴权请求。

步骤s114:比对第一鉴权请求和第二鉴权请求是否一致。如果是,则执行步骤s115:确定鉴权请求发送成功。该步骤说明从网关的第一接口接收的鉴权请求经过网关后从网关的第二接口传出,并传递给了电信网络。如果否,则执行步骤s116:确定鉴权请求发送失败。该步骤说明从网关的第一接口接收的鉴权请求经过网关后未从网关的第二接口传出,即鉴权请求传递失败。

通过步骤s112-步骤s116,能够对鉴权请求的传递过程进行验证,避免其在传递过程中发生遗失;同时,网关的第一接口与wsn节点适配,网关的第二接口与电信网络适配,避免出现wsn节点直接向电信网络鉴权时的接口不适配问题;从而进一步确保鉴权请求能够顺利地传递至电信网络,进而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

步骤s12:电信网络接收鉴权请求,对wsn节点进行鉴权,并向网关返回鉴权结果。

其中,电信网络包括远端业务管理平台(即远端业务管理系统)和近端业务管理平台(即近端业务管理系统)。

该步骤中,鉴权结果包括授权信息或拒绝信息,授权信息指鉴权结果为鉴权通过;如果鉴权通过,即可实现电信网络中的业务管理系统对wsn节点的控制、故障检测和维护等管理。拒绝信息指鉴权结果为鉴权未通过;如果鉴权未通过,则电信网络中的业务管理系统无法对wsn节点进行控制、故障检测和维护。

该步骤中,电信网络对接收的鉴权请求进行解密,然后根据该鉴权请求对wsn节点进行鉴权,然后向网关返回加密的鉴权结果。电信网络对鉴权结果的加密,能够避免鉴权结果信息被泄露,从而确保鉴权结果顺利地传递至网关以及wsn节点,进而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

步骤s13:网关对鉴权结果进行处理并将处理后的鉴权结果返回给wsn节点。

该步骤具体包括:

步骤s130:网关对返回的鉴权结果进行解密,并将解密后的鉴权结果返回给wsn节点。

该步骤中,网关对鉴权结果进行解密,使wsn节点收到鉴权结果后,无需再对鉴权结果进行解密处理,从而提高了鉴权效率。

步骤s131:网关对返回的鉴权结果进行数据格式转换,并将数据格式转换后的鉴权结果返回给wsn节点。

由于鉴权结果的数据格式可能与wsn节点能接收的数据格式不符,所以通过对鉴权结果进行数据格式转换,能够确保鉴权结果顺利地返回至wsn节点,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

步骤s132:抓取电信网络返回给网关的第一鉴权结果。

该步骤中,实际是抓取网关的与电信网络连接的第二接口接收到的鉴权结果。

步骤s133:抓取网关返回给wsn节点的第二鉴权结果。

该步骤中,实际是抓取网关的与wsn节点连接的第一接口接收到的鉴权结果。

步骤s134:比对第一鉴权结果和第二鉴权结果是否一致。如果是,则执行步骤s135:确定鉴权结果返回成功。该步骤说明从网关的第二接口接收的鉴权结果经过网关后从网关的第一接口传出,并传递给了wsn节点。如果否,则执行步骤s136:确定鉴权结果返回失败。该步骤说明从网关的第二接口接收的鉴权结果经过网关后未从网关的第一接口传出,即鉴权结果传递失败。

通过步骤s132-步骤s136,能够对鉴权结果的传递过程进行验证,避免其在传递过程中发生遗失;同时,网关的第一接口与wsn节点适配,网关的第二接口与电信网络适配,避免出现wsn节点直接向电信网络鉴权时的接口不适配问题;从而进一步确保鉴权结果能够顺利地传递至电信网络,进而提高了wsn节点的鉴权成功率。

实施例1-2的有益效果:实施例1-2所提供的wsn节点向电信网络的鉴权方法,通过在wsn节点与电信网络之间的通信链路上设置网关,并使wsn节点发出的鉴权请求和电信网络返回的鉴权结果通过网关进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

实施例3:

基于实施例2所提供的wsn节点向电信网络的鉴权方法,本实施例提供一种鉴权系统,如图3所示,包括:wsn节点1、网关2和电信网络3。wsn节点1,用于向网关2发送鉴权请求;并接收网关2返回的鉴权结果。网关2,用于对鉴权请求进行处理并将处理后的鉴权请求发送给电信网络3;还用于对鉴权结果进行处理并将处理后的鉴权结果返回给wsn节点1。电信网络3,用于接收鉴权请求,对wsn节点1进行鉴权,并向网关2返回鉴权结果。

该鉴权系统,通过在wsn节点1与电信网络3之间的通信链路上设置网关2,并使wsn节点1发出的鉴权请求和电信网络3返回的鉴权结果通过网关2进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点1的鉴权成功率,同时还提高了wsn节点1的鉴权效率。

本实施例中,网关2包括加密模块21和解密模块22。加密模块21,用于对接收的鉴权请求进行加密,并将加密后的鉴权请求发送给电信网络3。电信网络3,用于向网关2返回加密的鉴权结果。解密模块22,用于对返回的鉴权结果进行解密,并将解密后的鉴权结果返回给wsn节点1。加密模块21的设置,能够防止鉴权请求中的重要信息如鉴权密码等在发送过程中被偷或遗失,从而确保鉴权请求能够顺利地发送至电信网络3,进而提高了wsn节点1的鉴权成功率;同时,使wsn节点1无需直接对鉴权请求加密,如此能够提高鉴权效率。解密模块22的设置,使wsn节点1收到鉴权结果后,无需再对鉴权结果进行解密处理,从而提高了鉴权效率。

本实施例中,网关2包括数据格式转换模块23,数据格式转换模块23,用于对接收的鉴权请求进行数据格式转换,并将数据格式转换后的鉴权请求发送给电信网络3;还用于对返回的鉴权结果进行数据格式转换,并将数据格式转换后的鉴权结果返回给wsn节点1。数据格式转换模块23的设置,能够确保鉴权请求顺利地发送至电信网络3,且确保鉴权结果顺利地返回至wsn节点1,从而提高了wsn节点1的鉴权成功率,同时还提高了wsn节点1的鉴权效率。

本实施例中,网关2包括第一抓取模块24、第二抓取模块25和比对模块26;第一抓取模块24,用于抓取wsn节点1发送给网关2的第一鉴权请求。第二抓取模块25,用于抓取网关2发送给电信网络3的第二鉴权请求。比对模块26,用于比对第一鉴权请求和第二鉴权请求是否一致,以确定鉴权请求是否发送成功。

优选的,第一抓取模块24,还用于抓取网关2返回给wsn节点1的第二鉴权结果。第二抓取模块25,还用于抓取电信网络3返回给网关2的第一鉴权结果。比对模块26,还用于比对第一鉴权结果和第二鉴权结果是否一致,以确定鉴权结果是否返回成功。

第一抓取模块24、第二抓取模块25和比对模块26的设置,能够对鉴权请求和鉴权结果的传递过程进行验证,避免其在传递过程中发生遗失;同时,网关2的与wsn节点1连接的第一接口与wsn节点1适配,网关2的与电信网络3连接的第二接口与电信网络3适配,避免出现wsn节点1直接向电信网络3鉴权时的接口不适配问题;从而进一步确保鉴权请求能够顺利地传递至电信网络3,并确保鉴权结果能够顺利地传递至wsn节点1,进而提高了wsn节点1的鉴权成功率,同时还提高了wsn节点1的鉴权效率。

实施例3的有益效果:实施例3中所提供的鉴权系统,通过在wsn节点与电信网络之间的通信链路上设置网关,并使wsn节点发出的鉴权请求和电信网络返回的鉴权结果通过网关进行处理和传递,能使鉴权请求和鉴权结果更加顺利且更加快速地送达目标网络,从而提高了wsn节点的鉴权成功率,同时还提高了wsn节点的鉴权效率。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1