燃气表的无线通讯处理方法

文档序号:87026阅读:6607来源:国知局
专利名称:燃气表的无线通讯处理方法
技术领域
本发明涉及到一种无线通讯处理方法,尤其涉及到一种燃气表的无线通讯处理方法。
背景技术
目前,常用的燃气表有传统齿轮式机械燃气表、IC卡燃气表和无线式燃气表。传统齿轮式机械燃气表由于需要大量的人工抄表,工作量非常大,而且还经常会出现人为差错;而对于IC卡燃气表来说,由于用户信息都存储于IC卡上,很容易出现盗气、偷气等现象,而且IC卡丢失后的补卡、补气都是件非常麻烦的事。无线式燃气表的出现,通过无线通讯进行数据传输,代替了人工抄表和用IC卡来交换信号,应该说代表了燃气表今后的发展方向。但是,现有的通讯处理方法,采用的是作为主节点的集中器对作为从节点的燃气表进行轮询的方法进行数据传输;这样的一种主从轮询通讯模式,使得无线式燃气表始终处于接收状态,等待集中器的轮询。众所周知,在无线式燃气表中,负责无线通讯的模块是燃气表中的用电大户,而无线通讯燃气表一般都是由直流电池供电,所储存的能量是有限的,这样持续不断地给无线燃气表中的无线通讯模块供电,大大缩短了直流电池的使用寿命,制约了无线式燃气表的推广应用;另一方面,由于无线式燃气表始终处于接收状态、等待轮询,通讯信道如终处于非常繁忙,使得无线式燃气表无法实时地将燃气表中的信息发送给集中器,从而也就不能实现用户用气量的实时监控,无法为燃气管理部门提供相关的有用信息。

发明内容本发明所要解决的技术问题是提供一种能减少无线式燃气表中的无线通讯模块的工作时间和占用通讯信道的时间,从而延长直流电池的使用寿命和实现向集中器发送更多有用信息的无线通讯处理方法。
为解决上述技术问题,本发明采用的技术方案为燃气表的通讯处理方法,该通讯建立在共享信道的一个主节点对多个从节点的主从拓扑网络结构基础上,从节点根据预设条件主动与主节点联络,如果这时信道忙,则等待信道空闲,然后向主节点发送信息数据包,主节点解析接收到的信息数据包,并判断是否与本主节点通讯,若否,则抛弃该信息数据包,若是,则计算并比较校验码,结果错误,则下传通讯失败应答数据包,该从节点收到后将重新发送该信息数据包,结果正确,则检索数据库中是否有数据包回传,若无,则向该从节点发送接收正确应答数据包,若有,则发送检索到的信息数据包,并等待从节点的应答数据包;从节点收到回传的信号数据包或接收正确数据包后,向主节点发送接收正确数据包,若接收错误或收不到应答数据包,则向主节点发送通讯失败数据包;主节点若收到接收正确应答数据包,则一次通讯结束,并在数据库中做上已发送标记,若收到通讯失败应签数据包或收不到应答数据包,则通讯结束。
上述的主、从节点之间均采用密文的形式进行数据传输。
本发明的有益效果是本发明所述的无线通讯处理方法,使得无线式燃气表中的无线通讯模块的工作频度大大降低,大幅度地延长了直流电池的使命寿命;同时,通讯信道的占用率也随之降低,使得无线式燃气表可以将很多实时信息上传给集中器,实现对用户用气量的实时监控,并为燃气管理部门提供相关的有用信息。
具体实施方式本发明所述的燃气表的通讯处理方法,该通讯建立在共享信道的一个主节点对多个从节点的主从拓扑网络结构基础上,本实施例中,一个主节点与250个从节点进行点对多点的无线通讯,并且假定预设每消费1立方气时,从节点进行数据上报一次;当每消费1立方气时,从节点主动与主节点联络,如果这时信道忙,则等待信道空闲,然后向主节点发送信息数据包,主节点解析接收到的信息数据包,并判断是否与本主节点通讯,若否,则抛弃该信息数据包,若是,则计算并比较校验码,结果错误,则下传通讯失败应答数据包,该从节点收到后将重新发送该信息数据包,结果正确,则检索数据库中是否有数据包回传,若无,则向该从节点发送接收正确应答数据包,若有,则发送检索到的信息数据包,并等待从节点的应答数据包;从节点收到回传的信号数据包或接收正确数据包后,向主节点发送接收正确数据包,若接收错误或收不到应答数据包,则向主节点发送通讯失败数据包;主节点若收到接收正确应答数据包,则一次通讯结束,并在数据库中做上已发送标记,若收到通讯失败应签数据包或收不到应答数据包,则通讯结束。为了传输中的数据安全,主、从节点之间均采用密文的形式进行数据传输,本实施例中,采用了DES算法对传输中的数据进行加密。
上述方案中,主要影响信道拥挤造成通讯不畅的便是数据并发,即多个从节点同时与主节点联络要求发送信息数据包,事实上,上述的一个主节点对250个从节点进行点对多点的通讯,并且预设在用户每消费1立方气的时候上报数据一次的这种配置,在实际调查和实验验证中,由于各家各户的燃气实际使用量不尽相同,从节点同时向主节点发送数据的概率还不到0.5%。因此,这种无线通讯处理方法是完全可行的,解决了制约无线式燃气表不能推广应用的瓶颈,同时还可以对燃气的使用状况进行实时监控,方便了燃气管理部门对燃气的调控和管理工作。
权利要求
1.燃气表的通讯处理方法,该通讯建立在共享信道的一个主节点对多个从节点的主从拓扑网络结构基础上,其特征在于从节点根据预设条件主动与主节点联络,如果这时信道忙,则等待信道空闲,然后向主节点发送信息数据包,主节点解析接收到的信息数据包,并判断是否与本主节点通讯,若否,则抛弃该信息数据包,若是,则计算并比较校验码,结果错误,则下传通讯失败应答数据包,该从节点收到后将重新发送该信息数据包,结果正确,则检索数据库中是否有数据包回传,若无,则向该从节点发送接收正确应答数据包,若有,则发送检索到的信息数据包,并等待从节点的应答数据包;从节点收到回传的信号数据包或接收正确数据包后,向主节点发送接收正确数据包,若接收错误或收不到应答数据包,则向主节点发送通讯失败数据包;主节点若收到接收正确应答数据包,则一次通讯结束,并在数据库中做上已发送标记,若收到通讯失败应签数据包或收不到应答数据包,则通讯结束。
2.如权利要求
1所述的燃气表的通讯处理方法,其特征在于所述的主、从节点之间均采用密文的形式进行数据传输。
专利摘要
本发明公开了一种燃气表的通讯处理方法,该通讯建立在共享信道的一个主节点对多个从节点的主从拓扑网络结构基础上,其特点是作为从节点的燃所表根据预设条件主动与作为主节点的集中器进行联络和交换数据,这样做的好处是大大降低了从节点对通讯信道的占用率,减少了其通讯等待时间,从而降低了能耗,提高了从节点中的电池的使用寿命。
文档编号H04L12/28GK1996417SQ200610166415
公开日2007年7月11日 申请日期2006年12月20日
发明者钱金龙, 钱明芬, 陆向荣 申请人:江苏银河电子股份有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有1条留言
  • 访客 来自[中国] 2023年05月18日 02:13
    我用的天然气和表上余额不匹配,往往几天才更新一次,服务人员说每天更新,我的表几天更一下,还不知道准不准
    0
1