System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电力线通信系统、设备状态查询方法及设备技术方案_技高网

一种电力线通信系统、设备状态查询方法及设备技术方案

技术编号:39975550 阅读:9 留言:0更新日期:2024-01-09 01:07
本申请提供一种电力线通信系统、设备状态查询方法及设备,该电力线通信系统包括中央协调器和多个站点,目标站点为多个站点中的任一一级站点。中央协调器向多个站点广播发送场景控指令。中央协调器向多个一级站点广播发送第一查询报文,第一查询报文用于指示多个一级站点向中央协调器上报设备状态的上报顺序。目标站点根据第一查询报文确定目标站点上报设备状态的目标上报顺序,在确定到达目标上报顺序时,向中央协调器发送目标站点的设备状态信息。基于该电力线通信系统,多个站点可以按照中央协调器指示的顺序上报设备状态信息,不会造成信道冲突,同时无需中央协调器分别向每个站点单播发送查询报文,减少发包数量,提升通信效率。

【技术实现步骤摘要】

本申请涉及电力线通信,尤其涉及一种电力线通信系统、设备状态查询方法及设备


技术介绍

1、电力线通信(power line communication,plc)是指利用电力线作为通信媒介,通过载波方式传输信号的一种通信技术。plc中进行通信的电子设备角色可以包括中央协调器(central coordinator,cco)、代理协调器(proxy coordinator,pco)和站点(station,sta)。其中,cco为plc网关,负责进行网络管理,例如向plc中的pco和sta发送控制指令、管理plc中pco和sta的在网状态等。

2、场景控为plc中使用频率较高的一种场景。场景控是指提前预设一个或多个场景,每个场景包括该场景中电子设备对应的配置参数。例如,预设的场景可以包括卡拉ok场景、睡眠场景等。每个电子设备中可以存储不同场景下的该电子设备的配置参数。用户可以通过场景面板选择场景,场景面板向网关发送用于指示执行目标场景的指示信息。网关在接收到指示信息后,向指示信息所指示的场景中包括的多个电子设备广播发送场景控指令,每个电子设备执行场景控指令,进行参数调整。网关通过单播向每个电子设备发送查询报文,电子设备在接收到查询报文后,向网关发送设备状态信息。网关可以根据接收到的设备状态信息更新网关中保存的各个电子设备的设备状态。

3、目前的场景控流程中网关发包数量较多,在智能家居等窄带plc场景中,基于竞争的信道访问机制在网络负载较大时容易造成信道冲突,导致频繁丢包,影响plc的通信效率;另外,网关通过单播向每个目标电子设备发送查询报文并接收每个设备返回的设备状态信息需要的时间较长,网关可能长时间无法获取电子设备的实际状态,从而无法及时对异常设备进行处理。


技术实现思路

1、本申请提供一种电力线通信系统、设备状态查询方法及设备,用以减少plc通信中查询设备状态的时延,提高通信效率。

2、第一方面,本申请提供一种电力线通信系统,该电力线通信系统包括中央协调器和多个站点,目标站点为多个站点中的任一一级站点。

3、所述中央协调器,用于向所述多个站点广播发送场景控指令,所述场景控指令用于指示所述多个站点执行第一场景对应的设置;向所述多个站点中的多个一级站点广播发送第一查询报文,所述第一查询报文用于指示所述多个一级站点向所述中央协调器上报设备状态的上报顺序;

4、所述目标站点,用于接收所述中央协调器发送的场景控指令,执行所述第一场景对应的设置;接收所述中央协调器发送的所述第一查询报文;根据所述第一查询报文确定所述目标站点上报设备状态的目标上报顺序,在确定到达所述目标上报顺序时,向所述中央协调器发送所述目标站点的设备状态信息。

5、基于上述电力线通信系统,多个站点可以按照中央协调器指示的顺序上报设备状态信息,不会造成信道冲突,同时无需中央协调器分别向每个站点单播发送查询报文,减少发包数量,提升通信效率。

6、在一个可能的设计中,所述目标站点具体用于:根据所述第一查询报文确定所述目标上报顺序为第一位,向所述中央协调器发送所述目标站点的设备状态信息;或者根据所述第一查询报文确定所述目标上报顺序不是第一位,监听到所述中央协调器发送的前序站点对应的确认报文,向所述中央协调器发送所述目标站点的设备状态信息;其中,所述前序站点为上报顺序在所述目标站点前一位的站点,所述前序站点对应的确认报文用于指示所述中央协调器成功接收所述前序站点发送的设备状态信息。

7、通过该设计,多个一级站点在向中央协调器上报设备状态时,上报顺序为第一位的站点在接收到第一查询报文后向中央协调器发送设备状态信息,其它站点在监听到中央协调器发送的前序站点对应的确认报文后,向中央协调器发送目标站点的设备状态信息,从而实现有序的设备状态上报,避免通信冲突。

8、在一个可能的设计中,所述多个站点包括代理站点;

9、所述中央协调器还用于:向所述代理站点发送第二查询报文,所述第二查询报文用于指示所述代理站点下挂的多个站点上报设备状态的上报顺序;接收所述代理站点发送的所述代理站点下挂的多个站点的设备状态信息;

10、所述代理站点具体用于:接收所述中央协调器发送的所述第二查询报文;向所述代理站点下挂的多个站点发送所述第二查询报文,接收所述代理站点下挂的多个站点按照所述第二查询报文指示的上报顺序发送的设备状态信息;向所述中央协调器发送所述代理站点下挂的多个站点的设备状态信息。

11、通过该设计,当电力线通信系统中包括代理站点时,代理站点下挂的站点也可以按照上报顺序向代理站点发送设备状态信息,无需中央协调器单独发送查询指令指示站点上报设备状态。一个代理站点下挂的多个站点可以向代理站点有序上报设备状态,代理站点再将多个站点的设备状态信息发送给中央协调器,进一步减少报文数量,提升通信效率。

12、在一个可能的设计中,所述目标站点还用于:在向所述中央协调器发送所述目标站点的设备状态信息之后,确定在第一预设时长内未接收到所述目标站点对应的确认报文,向所述中央协调器重新发送所述目标站点的设备状态信息。

13、通过该设计,本专利技术可以为目标站点设置重发机制,防止目标站点发送的设备状态信息丢失而造成通信中断,保证通信可靠性。

14、在一个可能的设计中,所述中央协调器还用于:在到达所述目标上报顺序时,确定第二预设时长内未接收到所述目标站点发送的设备状态信息,向所述多个一级站点广播发送第三查询报文,所述第三查询报文用于指示所述目标站点以及上报顺序位于所述目标站点之后的一级站点上报设备状态的上报顺序;

15、所述目标站点还用于:接收所述中央协调器发送的所述第三查询报文,向所述中央协调器发送所述目标站点的设备状态信息。

16、通过该设计,在到达目标上报顺序但中央协调器未接收到目标站点发送的设备状态信息时,中央协调器可以通过广播第三查询报文触发目标站点发送设备状态信息,保证设备状态查询过程顺序进行。

17、在一个可能的设计中,所述中央协调器还用于:接收场景面板发送的指示信息,所述指示信息用于指示所述中央协调器执行第二场景对应的设置;确定所述第二场景的优先级高于所述第一场景的优先级;向所述多个站点广播发送中止查询指令,所述中止查询指令用于指示所述多个站点停止上报设备状态;确定执行完毕所述第二场景对应的设置,向所述多个站点广播发送恢复查询指令,所述恢复查询指令用于指示所述多个站点重新上报设备状态。

18、通过该设计,中央协调器接收到优先级高于查询设备状态的指示信息时,中央协调器可以及时响应更高优先级的指示信息,防止用户等待时间过长,提升用户体验。

19、第二方面,本申请提供一种设备状态查询方法,应用于电力线通信系统中的中央协调器,所述方法包括:向所述电力线通信系统中的多个站点广播发送场景控指令,所述场景控指令用于指示所述多个站点执行第一场景对应的设置;向所述多个站点中的多个一级站本文档来自技高网...

【技术保护点】

1.一种电力线通信系统,其特征在于,所述电力线通信系统包括中央协调器和多个站点,目标站点为所述多个站点中的任一一级站点;

2.如权利要求1所述的系统,其特征在于,所述目标站点具体用于:

3.如权利要求1或2所述的系统,其特征在于,所述多个站点包括代理站点;

4.如权利要求1-3任一项所述的系统,其特征在于,所述目标站点还用于:

5.如权利要求1-4任一项所述的系统,其特征在于,

6.如权利要求1-5任一项所述的系统,其特征在于,所述中央协调器还用于:

7.一种设备状态查询方法,其特征在于,应用于电力线通信系统中的中央协调器,所述方法包括:

8.如权利要求7所述的方法,其特征在于,所述多个站点包括代理站点,所述方法还包括:

9.如权利要求7或8所述的方法,其特征在于,所述方法还包括:

10.如权利要求7-9任一项所述的方法,其特征在于,所述方法还包括:

11.一种设备状态查询方法,其特征在于,应用于电力线通信系统中的目标站点,所述目标站点为所述电力线通信系统中的任一一级站点,所述方法包括:

12.如权利要求11所述的方法,其特征在于,所述根据所述第一查询报文确定所述目标站点上报设备状态的目标上报顺序,在确定到达所述目标上报顺序时,向所述中央协调器发送所述目标站点的设备状态信息,包括:

13.如权利要求11或12所述的方法,其特征在于,在所述向所述中央协调器发送所述目标站点的设备状态信息之后,所述方法还包括:

14.如权利要求11-13任一项所述的方法,其特征在于,所述方法还包括:

15.一种中央协调器,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求7-10中任一所述的方法。

16.一种中央协调器,其特征在于,包括多个功能模块;所述多个功能模块相互作用,实现如权利要求7-10中任一所述的方法。

17.一种电子设备,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求11-14中任一所述的方法。

18.一种电子设备,其特征在于,包括多个功能模块;所述多个功能模块相互作用,实现如权利要求11-14中任一所述的方法。

19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求7-10中任一所述的方法,或执行如权利要求11-14中任一所述的方法。

20.一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得计算机执行如权利要求7-10中任一所述的方法,或执行如权利要求11-14中任一所述的方法。

...

【技术特征摘要】

1.一种电力线通信系统,其特征在于,所述电力线通信系统包括中央协调器和多个站点,目标站点为所述多个站点中的任一一级站点;

2.如权利要求1所述的系统,其特征在于,所述目标站点具体用于:

3.如权利要求1或2所述的系统,其特征在于,所述多个站点包括代理站点;

4.如权利要求1-3任一项所述的系统,其特征在于,所述目标站点还用于:

5.如权利要求1-4任一项所述的系统,其特征在于,

6.如权利要求1-5任一项所述的系统,其特征在于,所述中央协调器还用于:

7.一种设备状态查询方法,其特征在于,应用于电力线通信系统中的中央协调器,所述方法包括:

8.如权利要求7所述的方法,其特征在于,所述多个站点包括代理站点,所述方法还包括:

9.如权利要求7或8所述的方法,其特征在于,所述方法还包括:

10.如权利要求7-9任一项所述的方法,其特征在于,所述方法还包括:

11.一种设备状态查询方法,其特征在于,应用于电力线通信系统中的目标站点,所述目标站点为所述电力线通信系统中的任一一级站点,所述方法包括:

12.如权利要求11所述的方法,其特征在于,所述根据所述第一查询报文确定所述目标站点上报设备状态的目标上报顺序,在确定到达所述目标上报顺序时,向所述中央协调器发送所述目标站点的设备状态信息,包括:

13.如权利要求11或12所述...

【专利技术属性】
技术研发人员:杨超曹倩茆意伟郑博文
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1