【技术实现步骤摘要】
一种LoRaWAN物联网放号方法
本专利技术涉及物联网
,具体地说,涉及一种LoRaWAN物联网放号方法。
技术介绍
LoRa是Semtech公司提出的一种低功耗物联网技术,广泛应用于无线抄表等领域。LoRaWAN采用LoRa技术构建低功耗无线互联广域网。LoRaWAN服务器对接入的终端需要有一个认证过程,由LoRaWAN服务器放出的号才能接入LoRaWAN。在LoRaWAN终端需要写入唯一的devEUI号,根据接入方式的不同另外还有dev_addr、app_key、app_skey、nwk_skey四个参数。其中ABP模式需要写入终端的有devEUI、dev_addr、app_skey、nwk_skey四个参数,OTAA模式需要写入终端的有devEUI、app_key两个参数。目前还没有比较完善的适用于LoRaWAN物联网放号方案。
技术实现思路
本专利技术的目的在于提供一种LoRaWAN物联网放号方法,在LoRaWAN数据中心事先生成了所有的devEUI、dev_addr、app_skey、nwk_skey、app_key。接下来用户创建应用并申请号段。如果用户用ABP模式申请,则把每个终端的devEUI、dev_addr、app_skey、nwk_skey参数发给用户;如果用户用OTAA模式申请,则把每个终端的devEUI、app_key参数发给用户。用户把以上信息写入终端,终端通过基站就可以完成认证接入LoRaWAN了。这样就实现了终端接入LoRaWAN物联网的放号方案。为实现上述技术目的,达到上述技术效果,其技术方案具体为:一种LoRaWAN物 ...
【技术保护点】
一种LoRaWAN物联网放号方法,其特征在于,包括以下步骤:步骤1、在LoRaWAN数据中心,生成所有所有的devEUI、dev_addr、app_skey、nwk_skey、app_key,其中devEUI、dev_addr从1开始按自然数顺序生成;而app_skey、nwk_skey、app_key用随机串和当前时间戳以及devEUI经过md5加密运算得到:app_skey=md5(随机串1+时间戳+devEUI)nwk_skey=md5(随机串2+时间戳+devEUI)app_key=md5(随机串3+时间戳+devEUI);步骤2、用户在LoRaWAN云平台创建应用并申请号段;步骤3、如果用户使用ABP模式申请,则把devEUI、dev_addr、app_skey、nwk_skey参数发给用户;步骤4、如果用户使用OTAA模式申请,则把devEUI、app_key参数发给用户;步骤5、用户在终端中写入申请得到的参数,终端通过基站就能完成认证接入LoRaWAN了。
【技术特征摘要】
1.一种LoRaWAN物联网放号方法,其特征在于,包括以下步骤:步骤1、在LoRaWAN数据中心,生成所有所有的devEUI、dev_addr、app_skey、nwk_skey、app_key,其中devEUI、dev_addr从1开始按自然数顺序生成;而app_skey、nwk_skey、app_key用随机串和当前时间戳以及devEUI经过md5加密运算得到:app_skey=md5(随机串1+时间戳+devEUI)nwk_skey=md5(随机串2+时间戳+devEUI)app_k...
【专利技术属性】
技术研发人员:谢玖实,涂小朋,顾庆欢,
申请(专利权)人:国动物联网技术上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。