[发明专利]智能电表及智能电表系统在审
申请号: | 201711172303.1 | 申请日: | 2017-11-22 |
公开(公告)号: | CN109818914A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 丁川;张广双 | 申请(专利权)人: | 成都长城开发科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G08C17/02 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 周惠来 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能电表系统 智能电表 处理器 程序模块 高级数据链路控制规程 上层 安全传输协议 读取 确保通信 直接调用 物理层 应用层 缓冲 安全 | ||
1.一种智能电表,包括处理器和RS485通信电路;其特征在于,该处理器上运行的程序,从上往下依次地由四层的程序模块组成:应用层,安全传输协议层,高级数据链路控制规程层,以及RS485物理层;其中,当某一层从其下面一层收到数据时,并不会直接发送给上一层,而是进行缓冲,然后提供读接口供其直接上层调用以读取相应的数据,同时提供写接口,当其直接上层需要发送数据时,可以直接调用。
2.依据权利要求1所述的智能电表,其特征在于,在该安全传输协议层中,限制报文长度不超过1024字节。
3.依据权利要求1所述的智能电表,其特征在于,在该安全传输协议层中,禁止重协商功能。
4.依据权利要求1所述的智能电表,其特征在于,该安全传输协议层是符合RFC5246协议、开源TLS协议栈的。
5.依据权利要求1所述的智能电表,其特征在于,该高级数据链路控制规程层是符合ISO/IEC13239标准协议的高级数据链路控制规程的。
6.依据权利要求1所述的智能电表,其特征在于,在建立起安全传输协议连接和高级数据链路控制规程连接之后,该智能电表不主动断开高级数据链路控制规程连接和安全传输协议连接。
7.依据权利要求1所述的智能电表,其特征在于,该高级数据链路控制规程层程序模块执行时实现以下步骤:
根据RS485层提供的接口判断RS485是否收到有效数据;
当接收到数据后,开始高级数据链路控制规程帧解析,检查帧数据的合法性;
当确认收到的帧数据正确后,需要根据帧类型来分别处理:如果收到的是数据帧,但并未建立高级数据链路控制规程连接,则判断其为非法数据,从而丢弃,如果是合法数据,则将数据缓存起来,等待上层协议来读取;如果收到的是控制帧,则根据具体类型进行具体处理。
8.依据权利要求1所述的智能电表,其特征在于,该安全传输协议层程序模块执行时实现以下步骤:
判断安全传输协议参数是否需要重置,如果有则进行相应参数的重新初始化;
当安全传输协议参数初始化完成后,则开始等待,直至握手成功,然后开始读取应用数据、应用数据处理以及数据发送;
当收到断开连接请求时,则依次断开安全传输协议连接、高级数据链路控制规程连接,清空缓存数据,然后等待下一次的连接。
9.一种智能电表系统,其特征在于,包括如权利要求1至8任一项所述的智能电表。
10.依据权利要求9所述的智能电表系统,其特征在于,还包括抄表设备,该智能电表和该抄表设备之间采用客户端/服务器端架构,其中,该智能电表扮演服务器端角色,该抄表设备扮演客户端角色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都长城开发科技有限公司,未经成都长城开发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711172303.1/1.html,转载请声明来源钻瓜专利网。