基于以太网通讯协议完成门口机和室内机通讯的方法技术

技术编号:38335747 阅读:35 留言:0更新日期:2023-08-02 09:16
本发明专利技术提供了基于以太网通讯协议完成门口机和室内机通讯的方法,包括:S1:基于建筑内所有门口机和室内机的多终端拓扑图确定出所有门口机和所有室内机的周期确认状态;S2:基于所有门口机和所有室内机的周期确认状态和门口机实时接收的访问指令,向访问指令中的目标访问室内机发送访问数据包;S3:当目标访问室内机接收到访问数据包时,则基于访问数据包与目标访问室内机接收到的所有历史访问数据包的匹配分析结果,搭建出对应门口机和目标访问室内机之间的目标通讯链路;S4:基于目标通讯链路完成对应门口机和目标访问室内机之间的通讯,获得通讯结果;用以节省访问应答时间,使得门口机和室内机通讯更加高效安全。使得门口机和室内机通讯更加高效安全。使得门口机和室内机通讯更加高效安全。

【技术实现步骤摘要】
基于以太网通讯协议完成门口机和室内机通讯的方法


[0001]本专利技术涉及以太网通讯
,特别涉及基于以太网通讯协议完成门口机和室内机通讯的方法。

技术介绍

[0002]目前,大多楼宇建筑,尤其是居民小区建筑中都设置有门口机和室内机,为了实现楼宇门外与室内住户的通讯,门口机和室内机的通讯需要会私信那语音通讯和视频通讯以及指令通讯功能,因此,多采用以太网通讯协议实现。
[0003]但是,传统门口机在向室内机发起访问请求时,才开始实时确认对应室内机的通讯状态并将确认后的通讯状态反馈至门口机,导致门口机和室内机的通讯效率有待提高,且现存的基于以太网通讯协议完成门口机和室内机通讯的方法仅通过差分数据传输提高抗干扰能力,而没有拦截第三方恶意访问的机制,导致门口机和室内机的通讯安全性较差。
[0004]因此,本专利技术提出了基于以太网通讯协议完成门口机和室内机通讯的方法。

技术实现思路

[0005]本专利技术提供基于以太网通讯协议完成门口机和室内机通讯的方法,用以通过获取的所有门口机和室内机的周期确认状态,实现了在门口机向室内机发起访问需求前完成对目标访问室内机的状态确认过程,节省了访问应答时间,提高了门口机和室内机的通讯效率,同时,通过将接收到的访问数据包与目标访问室内机接收到的所有历史访问数据包进行匹配分析,实现对访问数据包的检验,保证了搭建出的目标通讯链路的合法性,实现对恶意访问的有效拦截,使得门口机和室内机通讯更加安全。
[0006]本专利技术提供一种基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,包括:
[0007]S1:基于建筑内所有门口机和室内机的多终端拓扑图确定出所有门口机和所有室内机的周期确认状态;
[0008]S2:基于所有门口机和所有室内机的周期确认状态和门口机实时接收的访问指令,向访问指令中的目标访问室内机发送访问数据包;
[0009]S3:当目标访问室内机接收到访问数据包时,则基于访问数据包与目标访问室内机接收到的所有历史访问数据包的匹配分析结果,搭建出对应门口机和目标访问室内机之间的目标通讯链路;
[0010]S4:基于目标通讯链路完成对应门口机和目标访问室内机之间的通讯,获得通讯结果。
[0011]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S1:基于建筑内所有门口机和室内机的多终端拓扑图确定出所有门口机和所有室内机的周期确认状态,包括:
[0012]S101:基于建筑内所有门口机和室内机的布线图中不同以太网接口之间的预设以
太网通讯协议,生成多终端拓扑图;
[0013]S102:在多终端拓扑图中确定出每个以门口机为起点的状态周期确认传输路径;
[0014]S103:基于周期确认传输路径和状态确认周期,生成每种预设以太网通讯协议的状态周期确认线程;
[0015]S104:基于所有状态周期确认线程确定出每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端;
[0016]S105:基于每种预设以太网通讯协议的状态确认数据包、每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端,确定出所有门口机和所有室内机的周期确认状态。
[0017]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S105:基于每种预设以太网通讯协议的状态确认数据包、每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端,确定出所有门口机和所有室内机的周期确认状态,包括:
[0018]控制所有门口机和所有室内机按照对应所属的状态周期确认传输路径传输对应预设以太网通讯协议的状态确认数据包,并判断出每个室内机和每个门口机实时接收到的状态确认数据包是否满足对应的状态确认接收时间和状态确认接收对象,若是,则生成状态确认接收线程,并控制对应室内机或门口机向对应的反馈终端发送状态确认反馈;
[0019]否则,保留对应状态确认数据包;
[0020]基于状态确认接收线程和状态确认反馈确定出所有门口机和所有室内机的周期确认状态。
[0021]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S102:在多终端拓扑图中确定出每个以门口机为起点的状态周期确认传输路径,包括:
[0022]在多终端拓扑图中每个门口机的原始可访问范围内确定出传输协议为同一预设以太网通讯协议的部分布线路径,并将同一部分布线路径中贯穿的所有室内机和门口机汇总获得同属路径终端集合;
[0023]当部分布线路径中只能确定出一条以门口机为起点且贯穿对应同属路径终端集合中所有同属路径终端的假设确认路径时,则将对应假设确认路径当作状态周期确认传输路径;
[0024]在部分布线路径中确定出至少一条以门口机为起点且贯穿对应同属路径终端集合中所有同属路径终端的假设确认路径,并基于对应同属路径终端集合中所有同属路径终端在假设确认路径中的贯穿顺序,确定出同属路径终端序列;
[0025]基于假设确认路径中包含的子布线路径序列中每个子布线路径的布线路径信息,计算出同属路径终端序列中每个同属路径终端的假设接收数据损失率;
[0026]基于同属路径终端序列中所有同属路径终端的假设接收数据损失率,计算出假设确认路径的确认准确评估值,将最大确认准确评估值对应的假设确认路径当作状态周期确认传输路径。
[0027]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S2:基于所有门口机和所有室内机的周期确认状态和门口机实时接收的访问指令,向访问指令中的目标访问室内机发送访问数据包,包括:
[0028]S201:基于多终端拓扑图确定出每个门口机的原始可访问范围;
[0029]S202:将原始可访问范围中周期确认状态为不可访问状态的门口机和室内机删除,获得最新可访问范围;
[0030]S203:当门口机实时接收的访问指令中的目标访问室内机在对应的最新可访问范围内时,则基于门口机与访问指令中的目标访问室内机之间的预设以太网通讯协议和访问指令生成访问数据包,并基于对应预设以太网通讯协议将对应访问数据包发送至目标访问室内机。
[0031]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,基于门口机与访问指令中的目标访问室内机之间的预设以太网通讯协议和访问指令生成访问数据包,包括:
[0032]确定出访问指令中的目标访问室内机和访问目的;
[0033]将目标访问室内机的终端编码和访问目的对应的标准语句导入至门口机与访问指令中的目标访问室内机之间的预设以太网通讯协议对应的访问数据包标准模板,获得访问数据包。
[0034]优选的,所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S3:当目标访问室内机接收到访问数据包时,则基于访问数据包与目标访问室内机接收到的所有历史访问数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,包括:S1:基于建筑内所有门口机和室内机的多终端拓扑图确定出所有门口机和所有室内机的周期确认状态;S2:基于所有门口机和所有室内机的周期确认状态和门口机实时接收的访问指令,向访问指令中的目标访问室内机发送访问数据包;S3:当目标访问室内机接收到访问数据包时,则基于访问数据包与目标访问室内机接收到的所有历史访问数据包的匹配分析结果,搭建出对应门口机和目标访问室内机之间的目标通讯链路;S4:基于目标通讯链路完成对应门口机和目标访问室内机之间的通讯,获得通讯结果。2.根据权利要求1所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S1:基于建筑内所有门口机和室内机的多终端拓扑图确定出所有门口机和所有室内机的周期确认状态,包括:S101:基于建筑内所有门口机和室内机的布线图中不同以太网接口之间的预设以太网通讯协议,生成多终端拓扑图;S102:在多终端拓扑图中确定出每个以门口机为起点的状态周期确认传输路径;S103:基于周期确认传输路径和状态确认周期,生成每种预设以太网通讯协议的状态周期确认线程;S104:基于所有状态周期确认线程确定出每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端;S105:基于每种预设以太网通讯协议的状态确认数据包、每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端,确定出所有门口机和所有室内机的周期确认状态。3.根据权利要求2所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S105:基于每种预设以太网通讯协议的状态确认数据包、每个室内机和每个门口机的状态确认接收时间以及对应的状态确认接收对象和对应的反馈终端,确定出所有门口机和所有室内机的周期确认状态,包括:控制所有门口机和所有室内机按照对应所属的状态周期确认传输路径传输对应预设以太网通讯协议的状态确认数据包,并判断出每个室内机和每个门口机实时接收到的状态确认数据包是否满足对应的状态确认接收时间和状态确认接收对象,若是,则生成状态确认接收线程,并控制对应室内机或门口机向对应的反馈终端发送状态确认反馈;否则,保留对应状态确认数据包;基于状态确认接收线程和状态确认反馈确定出所有门口机和所有室内机的周期确认状态。4.根据权利要求2所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S102:在多终端拓扑图中确定出每个以门口机为起点的状态周期确认传输路径,包括:在多终端拓扑图中每个门口机的原始可访问范围内确定出传输协议为同一预设以太网通讯协议的部分布线路径,并将同一部分布线路径中贯穿的所有室内机和门口机汇总获得同属路径终端集合;
当部分布线路径中只能确定出一条以门口机为起点且贯穿对应同属路径终端集合中所有同属路径终端的假设确认路径时,则将对应假设确认路径当作状态周期确认传输路径;在部分布线路径中确定出至少一条以门口机为起点且贯穿对应同属路径终端集合中所有同属路径终端的假设确认路径,并基于对应同属路径终端集合中所有同属路径终端在假设确认路径中的贯穿顺序,确定出同属路径终端序列;基于假设确认路径中包含的子布线路径序列中每个子布线路径的布线路径信息,计算出同属路径终端序列中每个同属路径终端的假设接收数据损失率;基于同属路径终端序列中所有同属路径终端的假设接收数据损失率,计算出假设确认路径的确认准确评估值,将最大确认准确评估值对应的假设确认路径当作状态周期确认传输路径。5.根据权利要求1所述的基于以太网通讯协议完成门口机和室内机通讯的方法,其特征在于,S2:基于所有门口机和所有室内机的周期确认状态和门口机实时接收的访问指令,向访问指令中的目标访问室内机发送访...

【专利技术属性】
技术研发人员:彭伟冼奖清何茂康
申请(专利权)人:广东视安通智慧显控股份有限公司
类型:发明
国别省市:

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

1