[发明专利]用于以zigbee全功能节点为中心的星型红外终端子网通讯协议的实现方法在审
| 申请号: | 201510857066.7 | 申请日: | 2015-11-30 |
| 公开(公告)号: | CN105515674A | 公开(公告)日: | 2016-04-20 |
| 发明(设计)人: | 陈冠斌;覃孝梅;杨冶 | 申请(专利权)人: | 江苏茶花电气股份有限公司 |
| 主分类号: | H04B10/272 | 分类号: | H04B10/272;H04W84/12 |
| 代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 黄杭飞 |
| 地址: | 210046 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 zigbee 全功能 节点 中心 红外 终端 子网 通讯 协议 实现 方法 | ||
1.用于以zigbee全功能节点为中心的星型红外终端子网通讯协议的实现方法,其特征在于:包括物理层,链路通信层和应用层三部分;
所述物理层实现基本的接收与发送功能,对需要发送的数据帧自动进行引导头和结束符的添加,并在接收时予以剥除;
所述链路通信层实现通信设备之间的正常通讯,尽量减少通信冲突,保证信息的完整无误;
所述应用层完成心跳传送,同步,查询,控制,组网和建网功能;
所述链路通信层的链路建立流程为应用层链路请求→探针生成→物理层发送→物理层接收→探针判别→目标设备判别→系统处理请求→链路准备→回复探针生成→物理层发送→物理层接收→链路层确认→正式帧生成→物理层发送→物理层接收→系统任务确定链路正式建立;进行上述目标设备判别后或进行系统处理请求或进行透传处理,透传处理后进行转发探针;进行系统处理请求后或进行链路准备或丢弃探针。
2.根据权利要求1所述的用于以zigbee全功能节点为中心的星型红外终端子网通讯协议的实现方法,其特征在于:所述应用层具体功能及具体实现手段如下,
心跳传送:通过固定的时间间隔向中心节点传送固定格式内容的帧,来反映应用设备的状况和网络通信状况;
同步:中心节点根据心跳启动时间误差,联网要求确定同步时间,发出同步指令,同步时间以中心节点为准,同步从中心节点向子网末端逐级同步;
查询:远端控制通过物联网或者上位机从中心节点发出查询指令,指定的设备得到指令回复设备状况;
控制:远端控制通过物联网或者上位机从中心节点发出控制指令,指定的设备得到指令对设备按照控制要求进行控制,并向中心节点回复设备状况;
组网:设备安装完毕,设定设备状态,由中心节点发出联网指令,各设备得到指令,确认中心节点设备,并向中心节点发送帧确认;中心节点根据接收的帧建立第一级设备表;随后向设备表中设备逐一发送向下联网指令;各设备发送联网指令并向中心节点传回响应信息,中心节点根据响应信息和第一级设备表,建立第二级设备表;根据网络响应速度要求应用情况确定子网的最终层级数,最大层级不超过3级;
建网:中心节点发送建网指令,确定每个节点的传输上层设备和下层设备,确定每个节点的信息传输线路,形成最终的,在中心节点控制下的星型网络。
3.根据权利要求1所述的用于以zigbee全功能节点为中心的星型红外终端子网通讯协议的实现方法,其特征在于:所述物理层处理流程包括接收过程和发送过程;所述接收过程中的红外接收管将接收的信号传递到信号处理电路,单片机从具有带阻滤波的信号处理电路中获得红外解码信号,利用单片机的外部中断管脚触发红外信号接收服务程序,单片机对管脚进行信号采样,还原为发送的信号,根据信号的要求,进行设备控制,状态查询,组网操作;操作的结果信息由单片机进行软件编码,经I/O管脚通过红外发射管发送出去,被居于星型网络的上层设备接收,并透传,最终信号传递到星型网络的中心,中心节点的单片机通过并行I/0口或串口与中心节点的zigbee全功能单片机模块进行信息交流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏茶花电气股份有限公司,未经江苏茶花电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510857066.7/1.html,转载请声明来源钻瓜专利网。





