【技术实现步骤摘要】
网络切换方法、装置及计算机存储介质
本专利技术涉及通信领域,尤其涉及一种用于LoRa通信系统终端的网络切换方法和装置。
技术介绍
随着科技的不断发展和应用,物联网技术已经开始走进并影响人类的生产和生活等活动。尤其是近年来,随着人们对智能体验的需求的日益增加,越来越多的碎片化终端设备需要接入网络实现互联,物联网技术已经在智能家居、智慧城市、智能建筑、智能农业等各个应用场景中大显身手。LoRa技术是近年来刚刚发展起来的一种低功耗广域网通信技术,相比于之前的WiFi、ZigBee、蓝牙等同域网无线技术,以及2G/3G/4G等广域网无线技术,LoRa同时具有传输距离远、终端功耗低、容量大、使用时间长等优点,能最大程度地实现更长距离通信与更低功耗,因而在物联网应用领域中大放异彩。目前LoRa通信主要采用半双工方式,在标准LoRaWAN协议中,为保证网络质量,数据通信以上行为主,网关很少会发送数据下行;在此情况下,终端很难确定当前网关的网络状态,需要长时间多次的通信才能确定当前网络是否变差或是否断线;若当前系统存在多个网 ...
【技术保护点】
1.一种网络切换方法,其特征在于,所述方法包括:/n步骤S1、在当前连接网关的下行时间内监听当前连接网关的下行信号;/n步骤S2、根据所述下行信号,判断所述当前连接网关的连接状态;以及/n步骤S3、根据所述连接状态,基于可用网关表以及网关部署方案进行网络切换。/n
【技术特征摘要】
1.一种网络切换方法,其特征在于,所述方法包括:
步骤S1、在当前连接网关的下行时间内监听当前连接网关的下行信号;
步骤S2、根据所述下行信号,判断所述当前连接网关的连接状态;以及
步骤S3、根据所述连接状态,基于可用网关表以及网关部署方案进行网络切换。
2.根据权利要求1所述的方法,其特征在于,在步骤S1之前,还包括:
步骤S0、开机时,根据预置的可用网关表和网关部署方案,加入监听到的网关。
3.根据权利要求2所述的方法,其特征在于,步骤S0包括:
步骤S01、选择预置的可用网关表的第一组频率;
步骤S02、启动网关下行监听;
步骤S03、判断是否监听到网关下行信号,如果监听到网关下行信号,则进行到步骤S04,如果没有监听到网关下行信号,则进行到步骤S05;
步骤S04、计算该网关的下行间隔时间,在该下行间隔时间内发送入网请求,如果入网成功,则结束入网流程,如果入网失败,则进行到步骤S05;
步骤S05、判断是否已经遍历完可用网关表中的所有频率,如果是,则进行到步骤S07,如果不是,则进行到步骤S06;
步骤S06、按顺序从可用网关表中选择下一组频率,重复进行步骤S02;
步骤S07、如果已经遍历完可用网关表中的所有频率,则判断是否已经遍历完网关部署方案中的所有网关,如果是,则进行到步骤S09,如果不是,则进行到步骤S08;
步骤S08、根据可用网关表与网关部署方案,选择一组可能部署且尚未监听过的网关频率,重复进行步骤S02;
步骤S09、根据退避算法进行休眠。
4.根据权利要求2所述的方法,其特征在于,在步骤S0之后,还包括:
在加入网关后,根据当前连接网关下发的当前系统可用网关频率表或排序后的网关频率表,更新终端内的可用网关表;
在步骤S3中,根据更新后的可用网关表进行网络切换。
5.根据权利要求4所述的方法,其特征在于,如果所述当前连接网关的信号强度小于信号强度预设阈值,则步骤S3为软切换,包括:
步骤S30a、选择更新后的可用网关表中的第一组频率;
步骤S31a、计算该第一组频率对应的网关的下行时间;
步骤S32a、在该下行时间内进行网关监听;
步骤S33a、判断监听到的网关的信号强度是否比当前连接网关的信号强度强,如果是,则进行到步骤S34a,如果不是则进行到步骤S35a;
步骤S34a、计算监听到的网关的下行间隔时间,在该下行间隔时间内向该监听到的网关发送入网请求,如果入网成功,则结束入网流程,如果入网失败,则进行到步骤S35a;
步骤S35a、判断是否已经遍历完更新后的可用网关表中的所有频率,如果是,则进行到步骤S37a,如果不是,...
【专利技术属性】
技术研发人员:王耀庭,张俭,蔡吉龙,莫嘉,
申请(专利权)人:深圳长城开发科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。