用于智能用电网络的通信系统和通信方法_4

文档序号:8942409阅读:来源:国知局
4B 3A BI D6 79 2217 17 45 23 A8 BD 8A 12 16 17 34 33 A9 BD 99 12 27 18 45 33 98 BC 8B 02 26 0844 33 99 CC 8A 13 16 07 44 22 A9 CD 8A 22 16 18 45 33 A9 BC 89 15 1A。其中,首字节的0x78表示指令长度,为120字节长,加上发射指令标志字节0xE3,共需要通过ZigBee发送121个字节,而ZigBee单次发送数据长度为64字节,除去ZigBee协议本身的8字节,每次ZigBee可以传送的红外指令为56字节,所以该121字节长度的指令信息需要分3次发送。即该指令信息被分为三个子指令信息而分批发送。
[0096]第一次发送的子指令信息的数据域的内容为:E3 78 23 75 8C EC E2 5C 32 52BI 5E CA FD 06 4E 51 44 BI 5E A2 OA 06 4E 04 40 23 12 89 AE 7C 06 OB FD 2B IA91 B6 84 OE 13 05 33 22 99 BE 8C 16 IB OD 3B 2A Al C6 94 IE0
[0097]间隔100ms第二次发送子指令信息,第二次发送的子指令信息的数据域的内容为:23 15 43 32 A9 CE 9C 26 2B ID 4B 3A BI D6 79 22 17 17 45 23 A8 BD 8A 12 1617 34 33 A9 BD 99 12 27 18 45 33 98 BC 8B 02 26 08 44 33 99 CC 8A 13 16 07 4422 A9 CD 8A 22。
[0098]间隔10ms第三次发送子指令信息,第三次发送的子指令信息的数据域的内容为:16 18 45 33 A9 BC 89 15 IA0
[0099]智能红外发射器接收到上述三个子指令信息后,将三个子指令信息拼接成指令信息,并判断指令信息是否完整有效。通过判断,智能红外发射器接收到的指令信息首字节为0xE3包含指令发射标示;指令信息第二个字节数据为0x78,与接收到的指令长度120相符;且该指令信息能够被智能红外发射器识别。综上,该红外指令信息完整有效。
[0100]另外,上述实施例是以MQTT-SN通信协议和ZigBee通信网络为例,对本发明用于智能用电网络的通信方法进行详细说明的。当然,在其他实施例中,通信网络还可以为W1-Fi0而当通信网络为W1-Fi时,网关则以W1-Fi每次所能稳定传送数据的最大信息长度为标准将指令信息分批。通信协议也可以为其他通信协议。
[0101]上述用于智能用电网络的通信方法,通过控制器接收网关发布的网关信息并根据网关信息中的第一网络地址向网关发送包含第二网络地址和设备信息的反馈信息,通过网关根据第二网络地址和设备信息向控制器发送指令信息,由于通过控制器向网关发送的反馈信息中包含控制器的设备信息,因此能够使得网关根据该设备信息识别控制器,并向控制器发送指令信息,从而提高了上述用于智能用电网络的通信方法的适用性。
[0102]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0103]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种用于智能用电网络的通信系统,包括控制器和网关,其特征在于, 所述控制器,被配置以接收所述网关发布的网关信息,并根据所述网关信息中的第一网络地址向所述网关发送反馈信息;所述网关信息包括所述第一网络地址,所述反馈信息包括第二网络地址和所述控制器的设备信息; 所述网关,被配置以发布所述网关信息,以及接收所述反馈信息,并根据所述第二网络地址和所述设备信息向所述控制器发送指令信息。2.根据权利要求1所述的用于智能用电网络的通信系统,其特征在于, 所述控制器,还被配置以接收所述指令信息,并判断所述指令信息是否完整有效,将判断结果发送至所述网关; 所述网关,还被配置以接收所述判断结果,若所述判断结果为所述指令信息完整有效,则所述指令信息发送完成;否则,重新向所述控制器发送所述指令信息。3.根据权利要求2所述的用于智能用电网络的通信系统,其特征在于,所述指令信息中包括指令发射标识和指令长度,所述控制器判断所述指令信息是否完整有效的方法为: 检验所接收到的所述指令信息是否包含所述指令发射标识,并 检验所接收到的所述指令信息的长度是否与所述指令长度相符合,以及 检验所接收到的所述指令信息是否能够被识别; 若所述所接收到的指令信息包含所述指令发射标识,所述所接收到的指令信息的长度与所述指令长度相符合,且所述所接收到的指令信息能够被识别,则所述指令信息完整有效。4.根据权利要求1所述的用于智能用电网络的通信系统,其特征在于,所述设备信息包括所述控制器的厂家信息和/或类型信息。5.根据权利要求1所述的用于智能用电网络的通信系统,其特征在于,所述控制器和所述网关通过ZigBee和W1-Fi中的一种方式发送和/或接收信息; 所述网关,还被配置以以ZigBee或W1-Fi每次所能稳定传送数据的最大信息长度为标准将所述指令信息分批。6.根据权利要求5所述的用于智能用电网络的通信系统,其特征在于,所述网关,还被配置以按照预设时间间隔向所述控制器分批发送分批后的所述指令信息。7.根据权利要求1至6任意一项所述的用于智能用电网络的通信系统,其特征在于,所述控制器为红外发射器。8.一种用于智能用电网络的通信方法,其特征在于,包括以下步骤: 通过控制器接收网关发布的网关信息,根据所述网关信息中的第一网络地址并通过所述控制器向所述网关发送反馈信息;所述网关信息包括所述第一网络地址,所述反馈信息包括第二网络地址和所述控制器的设备信息; 通过所述网关接收所述反馈信息,根据所述第二网络地址和所述设备信息并通过所述网关向所述控制器发送指令信息。9.根据权利要求8所述的用于智能用电网络的通信方法,其特征在于,所述用于智能用电网络的通信方法还包括: 判断所述指令信息是否完整有效,若是,则所述信息指令发送完成;否则,返回所述根据所述第二网络地址和所述设备信息并通过所述网关向所述控制器发送指令信息步骤。10.根据权利要求9所述的用于智能用电网络的通信方法,其特征在于,所述指令信息中包括指令发射标识信息和指令长度信息,所述判断所述指令信息是否完整有效的方法为: 检验所接收到的所述指令信息是否包含所述指令发射标识信息,并 检验所接收到的所述指令信息的长度是否与所述指令长度信息相符合,以及 检验所接收到的所述指令信息是否能够被识别; 若所述指令信息包含所述指令发射标识信息,所述指令信息的长度与所述指令长度信息相符合,且所述指令信息能够被识别,则所述指令信息完整有效。11.根据权利要求8所述的用于智能用电网络的通信方法,其特征在于,所述设备信息包括所述控制器的厂家信息和/或类型信息。12.根据权利要求8所述的用于智能用电网络的通信方法,其特征在于,所述控制器和所述网关通过ZigBee和W1-Fi中的一种方式发送和/或接收信息; 所述根据所述第二网络地址和所述设备信息并通过所述网关向所述控制器发送指令信息包括以下步骤: 以ZigBee或W1-Fi每次所能稳定传送数据的最大信息长度为标准将所述指令信息分批; 通过所述控制器接收所述网关根据所述第二网络地址和所述设备信息发送的分批后的所述指令信息。13.根据权利要求12所述的用于智能用电网络的通信方法,其特征在于,所述网关按照预设间隔时间向所述控制器发送分批后的所述指令信息。14.根据权利要求8至13任意一项所述的用于智能用电网络的通信方法,其特征在于,所述控制器为红外发射器。
【专利摘要】本发明公开一种用于智能用电网络的通信系统和通信方法。上述用于智能用电网络的通信系统包括控制器和网关;控制器被配置以接收网关发布的网关信息,并根据网关信息中的第一网络地址向网关发送反馈信息;反馈信息包括第二网络地址和控制器的设备信息;网关被配置以发布网关信息,以及接收反馈信息,并根据第二网络地址和设备信息向控制器发送指令信息。上述用于智能用电网络的通信方法,包括:通过控制器接收网关发布的网关信息,根据网关信息中的第一网络地址并通过控制器向网关发送反馈信息;通过网关接收反馈信息,根据第二网络地址和设备信息并通过网关向控制器发送指令信息。上述用于智能用电网络的通信系统和通信方法具有较高的适用性。
【IPC分类】H04L12/66, G05B19/418, H04L29/08
【公开号】CN105159245
【申请号】CN201510460488
【发明人】刘智勇, 莫光玲, 赵轶珏, 黎伟
【申请人】广州电力设计院
【公开日】2015年12月16日
【申请日】2015年7月29日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1