System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于电力载波通信的智能家居网络切换方法、系统及介质技术方案_技高网

基于电力载波通信的智能家居网络切换方法、系统及介质技术方案

技术编号:42035808 阅读:6 留言:0更新日期:2024-07-16 23:22
本发明专利技术公开了一种基于电力载波通信的智能家居网络切换方法、系统及介质,其切换方法包括:S1、感知网络通信状态;S2、判断外网连接是否正常,若是,进入正常通信模式;若否,执行S3;S3、在网关与交互终端间构建局域网通信,判断局域网连接是否正常,若是,维持该模式,并返回S1;若否,执行S4;S4、将交互终端作为STA设备加入网关的PLC网络,判断网关是否正常,若是,维持该模式并返回S1;若否,执行S5;S5、交互终端取代网关,根据备份的白名单作为CCO重新组建PLC网络与执行终端通信,判断交互终端是否正常,若是,维持该模式并返回S1,若否,执行S6;S6、STA设备间转发相互数据,执行终端根据预设和存储的功能配置数据执行功能。

【技术实现步骤摘要】

本专利技术涉及电力载波通信,具体涉及一种基于电力载波通信的智能家居网络切换方法及系统。


技术介绍

1、电力载波通信(power line communication,plc)是一种利用电力输电线路传输数据和信息的通信技术。在发射端将载波信号被调制成高频信号叠加在电力线上;在接收端,通过解调和滤波将高频信号还原为原始数据,将电力输电线路转变为通信传输媒介,实现在电力线路上进行双向通信。这项技术广泛应用于电力系统、智能电网、家庭自动化、能源管理和远程监控等领域。

2、在智能家居系统中,面临一个重要的技术问题,即网络不稳定或特定设备故障可能导致系统运行中断或用户体验下降的情况。为解决这一问题,公开号为cn112034799 a,名称为《一种智能家居的控制系统及方法》的专利技术专利申请,其公开的技术方案中采用了两种策略,其一是采用替代网络使用备用网络作为主要切换策略,例如设置备用互联网连接或移动数据网络;其二是采用在系统中增加硬件冗余,例如设置备用网关设备;前者,成本可能较高,而且备用网络也可能受到不稳定性或故障的影响;后者,同样增加了硬件成本,而且可能需要更多的维护。因此,本申请旨在提出一种低成本且稳定性强的网络切换方案。


技术实现思路

1、本专利技术的目的之一在于提供一种基于电力载波通信的智能家居网络切换方,旨在确保智能家居系统在各种网络状况下都能保持稳定、可用,以保障用户的正常使用体验。

2、为实现上述目的,本专利技术采用以下技术方案:

3、基于电力载波通信的智能家居网络切换方法,其依次包括:

4、s1、感知网络通信状态;

5、s2、判断外网连接是否正常,若是,进入正常通信模式;若否,执行s3;

6、s3、在网关与交互终端间构建局域网通信,判断局域网连接是否正常,若是,维持局域网通信模式,并返回s1;若否,执行s4;

7、s4、将交互终端作为sta设备加入网关的plc网络,构建有限通信,判断网关是否正常,若是,维持有限通信模式,并返回s1;若否,执行s5;

8、s5、交互终端取代网关,根据白名单作为cco重新组建plc网络与执行终端通信,判断交互终端是否正常,若是,维持取代网关通信模式,并返回s1,若否,执行s6;

9、s6、sta设备间通过mac转发相互数据,执行终端根据预设和存储的功能配置数据执行功能。

10、优选地,s1中,通过机器学习算法对网络进行预测与分类以感知网络通信状态,所述机器学习算法的预测模型为小型神经网络或决策树模型。

11、优选地,所述机器学习算法的特征值包括网络持续时间、标头长度、协议类型、持续时间、速率、连接状态、登录状态、此连接中错误片段的总数、失败登录尝试的计数、与当前连接相同的服务的连接数、tcp以及mqtt等协议的特殊标志位中的一种或多种。

12、优选地,s2-s5中,通过强化学习算法使智能家居系统在不同网络状态下学习最优的设备切换与联动策略,通过模糊逻辑控制方法在不同网络状态下实时调整设备的切换与联动策略。

13、优选地,s5中,所述交互终端为若干个时,由提前预设的一所述交互终端替代网关,或根据特定参数选举一所述交互终端替代网关。

14、优选地,当所述网关与所述交互终端正常通信时,所述提前预设的一交互终端或参与所述选举的交互终端备份plc网络的白名单。

15、优选地,在所述局域网通信模式下,所述交互终端控制所述执行终端实现群组、场景、联动及定时功能;在所述有限通信模式下,所述交互终端通过plc通信发送交互数据至所述网关,所述网关控制所述执行终端实现群组、场景、联动及定时功能。在所述取代网关通信模式下,所述执行终端状态同步并执行所述交互终端的控制指令。

16、本专利技术的目的之二在于提供一种基于电力载波通信的智能家居系统,以在各种网络状况下都能保持稳定、可用,以保障用户的正常使用体验。

17、为实现上述目的,本专利技术采用以下技术方案:

18、基于电力载波通信的智能家居系统,包括网关、交互终端及执行终端,所述网关、交互终端及执行终端采用如前所述的基于电力载波通信的智能家居网络切换方法通信。

19、优选地,所述交互终端包括智慧屏、智能音箱及智能锁中的一种或多种;;所述执行终端包括开关面板、按键面板、窗帘电机、驱动器、智能插座、温控面板中的一种或多种。

20、本专利技术的目的之三在于提供一种计算机可读存储介质,以在其程序被执行时,使智能家居系统在各种网络状况下都能保持稳定、可用,以保障用户的正常使用体验。

21、一种计算机可读存储介质,其上存储有基于电力载波通信的智能家居网络切换程序,该基于电力载波通信的智能家居网络切换程序被处理器执行时实现如前所述的基于电力载波通信的智能家居网络切换方法。

22、采用上述技术方案后,本专利技术与
技术介绍
相比,具有如下优点:

23、1、本专利技术能针对不同的网络状态,自适应切换组网方式,确保用户可以在不同网络状况下仍能享受到智能家居系统的各项功能。

24、2、本专利技术能实现网络状态的实时感知,以及针对不同的网络状态学习设备切换与联动策略,为网络切换与联动机制提供决策依据,确保设备在不同情况下协同工作,提升智能家具系统的整体稳定性和可用性。

本文档来自技高网...

【技术保护点】

1.基于电力载波通信的智能家居网络切换方法,其特征在于,依次包括:

2.根据权利要求1所述的基于电力载波通信的智能家居网络切换方法,其特征在于:S1中,通过机器学习算法对网络进行预测与分类以感知网络通信状态,所述机器学习算法的预测模型为小型神经网络或决策树模型。

3.根据权利要求2所述的基于电力载波通信的智能家居网络切换方法,其特征在于:所述机器学习算法的特征值包括网络持续时间、标头长度、协议类型、持续时间、速率、连接状态、登录状态、此连接中错误片段的总数、失败登录尝试的计数、与当前连接相同的服务的连接数、TCP以及MQTT等协议的特殊标志位中的一种或多种。

4.根据权利要求2所述的基于电力载波通信的智能家居网络切换方法,其特征在于:S2-S5中,通过强化学习算法使智能家居系统在不同网络状态下学习最优的设备切换与联动策略,通过模糊逻辑控制方法在不同网络状态下实时调整设备的切换与联动策略。

5.据权利要求1所述的基于电力载波通信的智能家居网络切换方法,其特征在于:S5中,所述交互终端为若干个时,由提前预设的一所述交互终端替代网关,或根据特定参数选举一所述交互终端替代网关。

6.据权利要求5所述的基于电力载波通信的智能家居网络切换方法,其特征在于:当所述网关与所述交互终端正常通信时,所述提前预设的交互终端或参与所述选举的交互终端备份PLC网络的白名单。

7.根据权利要求1所述的基于电力载波通信的智能家居网络切换方法,其特征在于:在所述局域网通信模式下,所述交互终端控制所述执行终端实现群组、场景、联动及定时功能;

8.基于电力载波通信的智能家居系统,包括网关、交互终端及执行终端,其特征在于:所述网关、交互终端及执行终端采用如权利要求1-7任一项所述的基于电力载波通信的智能家居网络切换方法通信。

9.如权利要求8所述的基于电力载波通信的智能家居系统,其特征在于:所述交互终端包括智慧屏、智能音箱及智能锁中的一种或多种;所述执行终端包括开关面板、按键面板、窗帘电机、驱动器、智能插座、温控面板中的一种或多种。

10.一种计算机可读存储介质,其特征在于,其上存储有基于电力载波通信的智能家居网络切换程序,该基于电力载波通信的智能家居网络切换程序被处理器执行时实现如权利要求1-7中任一项所述的基于电力载波通信的智能家居网络切换方法。

...

【技术特征摘要】

1.基于电力载波通信的智能家居网络切换方法,其特征在于,依次包括:

2.根据权利要求1所述的基于电力载波通信的智能家居网络切换方法,其特征在于:s1中,通过机器学习算法对网络进行预测与分类以感知网络通信状态,所述机器学习算法的预测模型为小型神经网络或决策树模型。

3.根据权利要求2所述的基于电力载波通信的智能家居网络切换方法,其特征在于:所述机器学习算法的特征值包括网络持续时间、标头长度、协议类型、持续时间、速率、连接状态、登录状态、此连接中错误片段的总数、失败登录尝试的计数、与当前连接相同的服务的连接数、tcp以及mqtt等协议的特殊标志位中的一种或多种。

4.根据权利要求2所述的基于电力载波通信的智能家居网络切换方法,其特征在于:s2-s5中,通过强化学习算法使智能家居系统在不同网络状态下学习最优的设备切换与联动策略,通过模糊逻辑控制方法在不同网络状态下实时调整设备的切换与联动策略。

5.据权利要求1所述的基于电力载波通信的智能家居网络切换方法,其特征在于:s5中,所述交互终端为若干个时,由提前预设的一所述交互终端替代网关,或根据特定参数选举一所述交互终端替代网...

【专利技术属性】
技术研发人员:傅文龙罗永和谢伦义王岩磊
申请(专利权)人:厦门立林科技有限公司
类型:发明
国别省市:

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

1