【技术实现步骤摘要】
本专利技术涉及物联网领域,尤其涉及一种电力线载波通讯终端控制装置、系统及方法。
技术介绍
随着物联网技术逐渐兴起,物联网在智能家居、智能楼宇、智能抄表中的应用越来越多。物联网的底层接入网络有电力线载波通讯(英文:PowerLineCarrier,简称:PLC)、紫蜂协议(英文:Zigbee)、基于IEEE802.11b标准的无线局域网协议(英文:Wireless-Fidelity,简称:Wi-Fi)、以太等,其中PLC由于其特有的优点,得到广泛青睐。PLC可以直接利用已有的配电网络作为传输线路,而电力线是覆盖范围最广的网络,它的规模是其他任何网络无法比拟的,因此,PLC可以轻松地渗透到每个家庭,为物联网的发展创造极大的空间。现有的物联网不像传统数据通信网络那样各个层次比较分明,并且每个层次都有统一的协议。在实现物联网时,各个厂家定义的层次和每层的协议不太一样,而且很多都是自己的私有协议,不利于多种厂家的设备互通。有一些大型厂商的物联网产品各层协议设计的很复杂,优点是功能比较强大,缺点是过于复杂,不适合中小型系统或通信质量较差的场景下的物联网系统开发。如图1所示的现有的终端控制系统架构图中,整个系统被分为四至五层:最顶端的是应用及管理平台,负责总体的控制以及管理;往下一层是采集器,和管理平台通过传输控制协议(英文:TransmissionControlProtocol,简称:TCP)/因特网协议(英文:In ...
【技术保护点】
一种电力线载波通讯PLC终端控制装置,应用于PLC终端控制系统,其特征在于,所述PLC终端控制系统包括所述装置、PLC终端系统和消息队列遥测传输MQTT发布器,所述装置与所述PLC终端系统建立PLC连接,所述装置与所述MQTT发布器建立以太连接;所述装置用于接收所述PLC终端系统发送的订阅请求,所述订阅请求包括PLC终端系统标识以及控制所述PLC终端系统的主题;根据所述订阅请求在映射表中建立所述主题与所述PLC终端系统标识的对应关系,根据所述对应关系将订阅响应消息发送给所述PLC终端系统,所述订阅响应消息包括所述主题;接收所述MQTT发布器发布的控制消息,所述控制消息包括控制字和所述主题,所述控制字用于控制对所述主题的操作;根据所述对应关系,将所述控制消息发送给所述PLC终端系统。
【技术特征摘要】
1.一种电力线载波通讯PLC终端控制装置,应用于PLC终端控制系统,
其特征在于,所述PLC终端控制系统包括所述装置、PLC终端系统和消息队列
遥测传输MQTT发布器,所述装置与所述PLC终端系统建立PLC连接,所述
装置与所述MQTT发布器建立以太连接;
所述装置用于接收所述PLC终端系统发送的订阅请求,所述订阅请求包括
PLC终端系统标识以及控制所述PLC终端系统的主题;根据所述订阅请求在映
射表中建立所述主题与所述PLC终端系统标识的对应关系,根据所述对应关系
将订阅响应消息发送给所述PLC终端系统,所述订阅响应消息包括所述主题;
接收所述MQTT发布器发布的控制消息,所述控制消息包括控制字和所述主题,
所述控制字用于控制对所述主题的操作;根据所述对应关系,将所述控制消息
发送给所述PLC终端系统。
2.如权利要求1所述的装置,其特征在于:
所述装置还用于在接收到所述PLC终端系统发送的订阅请求前,接收所述
PLC终端系统发送的注册请求,所述注册请求携带所述PLC终端系统标识;根
据所述注册请求在所述映射表中记录所述PLC终端系统标识;向所述PLC终端
系统发送所述注册响应消息;
其中,当建立所述主题与所述PLC终端系统标识的对应关系时,所述装置
具体用于:根据所述订阅请求中的所述PLC终端系统标识查找所述映射表,得
到包括所述PLC终端系统标识的表项,将所述主题记录在所述表项中。
3.如权利要求2所述的装置,其特征在于,所述PLC终端系统包括PLC
终端、与所述PLC终端连接的PLC前端PFE,所述装置包括MQTT代理、与
所述MQTT代理连接的PLC数据集中器PDC,所述PLC终端系统标识为PFE
标识;
所述PDC用于接收所述PFE发送的所述订阅请求,所述订阅请求包括PLC
帧头以及MQTT订阅消息,所述PFE标识携带在所述PLC帧头中,所述主题携
带在所述MQTT订阅消息中;根据所述PFE标识查找所述映射表,得到包括所
\t述PFE标识的表项,将所述主题记录在所述表项中;删除所述订阅请求的PLC
帧头,得到所述MQTT订阅消息,对所述MQTT订阅消息进行以太封装,将所
述封装后的MQTT订阅消息发送给所述MQTT代理;
所述MQTT代理用于接收所述封装后的MQTT订阅消息。
4.如权利要求3所述的装置,其特征在于:
所述MQTT代理还用于将所述订阅响应消息发送给所述PDC,所述订阅响
应消息为以太封装的MQTT响应消息,所述MQTT响应消息中包括所述主题;
所述PDC还用于接收所述订阅响应消息,对所述订阅响应消息解封装得到
所述MQTT响应消息,根据所述主题查找所述映射表,得到所述PFE标识;为
所述MQTT响应消息添加包括所述PFE标识的PLC帧头,将添加了所述PLC
帧头的MQTT响应消息发送给所述PFE。
5.如权利要求3或4所述的装置,其特征在于:
所述PDC还用于接收所述MQTT代理转发的所述控制消息,所述控制消息
是所述MQTT发布器发送给所述MQTT代理的以太封装的消息;解除所述控制
消息的以太封装;根据所述映射表中所述主题与所述PFE标识的对应关系,为
所述控制消息添加包括所述PFE标识的PLC帧头,将添加了所述PLC帧头的所
述控制消息发送给所述PFE。
6.一种电力线载波通讯PLC终端控制系统,其特征在于,包括权利要求
1-5任意一项所述的PLC终端控制装置、PLC终端系统和消息队列遥测传输
MQTT发布器,所述PLC终端控制装置与所述PLC终端系统建立PLC连接,
所述装置与所述MQTT发布器建立以太连接。
7.一种电力线载波通讯PLC终端控制方法,应用于PLC终端控制系统,
其特征在于,所述PLC终端控制系统包括PLC终端控...
【专利技术属性】
技术研发人员:尹彬,雷歆,林木加,周赟,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。