一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种路由中继方法及路由中继装置与流程

2022-08-17 10:50:29 来源:中国专利 TAG:


1.本发明涉及通信技术领域,具体涉及一种路由中继方法及路由中继装置。


背景技术:

2.电力用户用电信息采集系统建设内容包括主站、通信信道、采集终端、电能表及辅助项目。相关技术中,一般是通过低压载波通信实现电力信息的采集,然而用电环境情况复杂多变,存在单独靠低压电力线高速载波通信技术不能正常通信的环境情况,因此,亟需提出一种路由中继方法以解决靠低压电力线高速载波通信技术不能正常通信的问题。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种路由中继方法及路由中继装置,以解决现有技术中载波通信技术不能正常通信时的通信接续问题。
4.根据第一方面,本发明实施例提供一种路由中继方法,应用于响应中继请求的节点,所述响应中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括如下步骤:当接收到中继请求,判断在预设时间内接收到所述中继请求的次数是否满足预设要求;当满足预设要求,则通过蓝牙通信能力进行连接,执行所述中继请求对应的中继任务。
5.可选地,路由中继方法还包括:当在预设时间内接收到的所述中继请求次数不满足预设次数,则判断当前负荷率是否小于第一预设负荷阈值;当所述负荷率小于所述第一预设负荷阈值,则通过蓝牙通信能力进行连接,执行所述中继请求对应的中继任务。
6.可选地,路由中继方法还包括:判断执行中继任务过程中的负荷率是否超过第二预设负荷阈值;当执行中继任务过程中所述中继节点的负荷率超过第二预设负荷阈值,则向发起中继请求的节点发送预警信息,所述预警信息用于提示所述发起中继请求的节点寻找新的节点以响应中继请求。
7.可选地,所述接收到中继请求的中继节点具备的蓝牙通信能力包括组网通信能力以及点对点通信能力;所述方法还包括:当接收到发起中继请求的节点发送的表征无新链路信息时,则降低组网通信参数;当组网通信参数降低至预设数值,则发送警告。
8.根据第二方面,本发明实施例提供一种路由中继方法,应用于发起中继请求的节点,所述发起中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括如下步骤:当与目标通信节点的载波通信链路不通,则通过蓝牙通信能力,扫描第一目标范围内的可连接通信节点,并将可连接通信节点中的第一目标通信节点作为中继节点并向所述中继节点发起中继请求。
9.可选地,路由中继方法还包括:当接收到第一目标通信节点发送的预警信息,扫描第二目标范围内的通信节点,并向第二目标通信节点发起中继请求,所述预警信息表征第一目标通信节点负荷率高于预设负荷率;当与所述第二目标通信节点形成中继链路,将所述中继任务分配至所述第一目标通信节点以及所述第二目标通信节点。
10.可选地,路由中继方法还包括:接收所述第一目标通信节点的负荷率以及所述第
二目标通信节点的负荷率;当所述第一目标通信节点的负荷率低于第三预设负荷阈值且所述第二目标通信节点的负荷率低于第四预设负荷阈值,则判断执行所述中继任务形成的总负荷率是否低于第五预设负荷阈值;当执行所述中继任务形成的总负荷率低于第五预设负荷阈值,则根据目标条件,中断与第一目标通信节点连接形成的中继链路或者中断与第二目标通信节点连接形成的中继链路。
11.根据第三方面,本发明实施例提供一种路由中继装置,应用于响应中继请求的节点,所述响应中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括:第一判断模块,用于当接收到中继请求,判断在预设时间内接收到所述中继请求的次数是否满足预设要求;中继执行模块,用于当满足预设要求,则通过蓝牙通信能力进行连接,执行所述中继请求对应的中继任务。
12.根据第四方面,本发明实施例提供一种路由中继装置,应用于发起中继请求的节点,所述发起中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括:中继请求发起模块,用于当与目标通信节点的载波通信链路不通,则通过蓝牙通信能力,扫描第一目标范围内的可连接通信节点,并将可连接通信节点中的第一目标通信节点作为中继节点并向所述中继节点发起中继请求。
13.根据第五方面,本发明实施例提供一种通信设备,包括:载波通信模块,用于与其他通信节点设备连接形成载波通信链路;蓝牙模块,用于与其他通信节点设备连接形成蓝牙通信链路;处理器,用于执行第一方面或第一方面任一实施方式,或第二方面或第二方面任一实施方式所述的路由中继方法。
14.本发明技术方案,具有如下优点:
15.1.本发明实施例提供的路由中继方法/装置,通过响应中继请求的节点(具备载波通信能力和蓝牙通信能力的节点)在接收到中继请求后判断是否满足预设要求,当满足预设要求,则根据蓝牙通信能力进行中继连接,完成中继任务,解决了用电环境情况复杂多变,导致靠载波通信技术不能正常通信的缺陷,提高了通信的可靠性。
16.2.本发明实施例提供的路由中继方法/装置,发起中继请求的节点在通信链路不通时,通过蓝牙功能发起中继请求,建立中继链路,解决了用电环境情况复杂多变,导致靠载波通信技术不能正常通信的缺陷,提高了通信的可靠性。
附图说明
17.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1为本发明实施例中路由中继方法的一个具体示例的流程图;
19.图2为本发明实施例中路由中继装置的一个具体示例原理框图;
20.图3为本发明实施例中通信设备的一个具体示例原理框图。
具体实施方式
21.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施
例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
23.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
24.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
25.本实施例提供一种路由中继方法,具体可以应用于采集电力综合市场用电信息,如图1所示,方法应用于响应中继请求的节点,响应中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括如下步骤:
26.s101,当接收到中继请求,判断在预设时间内接收到中继请求的次数是否满足预设要求;当满足预设要求,则执行s102;
27.示例性地,节点具备的载波通信能力可以表示该节点能够进行低压电力线高速载波通信(hplc),节点具备的蓝牙通信能力可以表示该节点具备低功耗蓝牙ble点对点中继连接功能。预设时间可以是5分钟,预设要求可以是在预设时间内接收到同一中继请求超过两次。判断在预设时间内接收到的中继请求的次数的方式可以是当接收到一个中继请求时,首先判断在预设时间内是否有同一个请求地址发出同一请求,当在预设时间内有同一个请求地址发出该请求,再判断在预设时间内发起该请求的次数是不是超出预设次数。本实施例对预设时间长度以及预设要求不做限定,本领域技术人员可以根据需要确定。
28.s102,通过蓝牙通信能力进行连接,执行中继请求对应的中继任务。
29.示例性地,当满足预设要求,则通过蓝牙通信能力进行连接,执行中继请求对应的中继任务的方式可以是:首先,根据当前节点的蓝牙通信能力与发起中继请求的节点进行点对点链路连接,进行点对点链路连接的方式可以是通过蓝牙启动低功耗蓝牙ble点对点中继连接功能。然后利用当前节点的载波通信能力,向中继请求中的目标地址发起基于低压电力线高速载波通信技术的连接请求,建立中继通信链路,并根据中继请求中的传输任务,传输相应的数据。
30.本实施例提供的路由中继方法,通过响应中继请求的节点(具备载波通信能力和蓝牙通信能力的节点)在接收到中继请求后判断是否满足预设要求,当满足预设要求,则根据蓝牙通信能力进行中继连接,完成中继任务,解决了用电环境情况复杂多变,导致靠载波通信技术不能正常通信的缺陷,提高了通信的可靠性。
31.作为本实施例一种可选的实施方式,当满足预设要求,则通过蓝牙通信能力进行连接,执行中继请求对应的中继任务,包括:
32.作为本实施例一种可选的实施方式,路由中继方法还包括:
33.当在预设时间内接收到的所述中继请求次数不满足预设次数,则判断当前负荷率是否小于第一预设负荷阈值;当负荷率小于所述第一预设负荷阈值,则执行中继请求对应的中继任务。
34.示例性地,判断当前负载状态是否小于第一预设负荷阈值的方式可以是统计当前节点的负荷率,将该负荷率与预存的第一预设负荷阈值比较,第一预设负荷阈值可以是当前节点最高可承受负荷率的60%,负荷率的确定方式可以是以分钟为单位,通信负荷率=执行通信业务的总时长/60s*100%,其中,执行的通信业务包括执行其他中继任务或者其他通信业务,比如多个设备接入时,执行的数据传输业务等等。当负荷率小于所述第一预设负荷阈值,则执行中继请求对应的中继任务。本实施例对第一预设负荷阈值大小不做限定,本领域技术人员可以根据需要确定。
35.作为本实施例一种可选的实施方式,路由中继方法还包括:判断执行中继任务过程中的负荷率是否超过第二预设负荷阈值;当执行中继任务过程中所述中继节点的负荷率超过第二预设负荷阈值,则向发起中继请求的节点发送预警信息,所述预警信息用于提示所述发起中继请求的节点寻找新的节点以响应中继请求。
36.示例性地,第二预设负荷阈值表征当前节点的负荷率已经基本达到上限,具体的数值大小可以是当前节点最高负荷的80%,本实施例对第二预设负荷阈值大小不做限定,本领域技术人员可以根据需要确定。判断执行中继任务过程中的负荷率是否超过第二预设负荷阈值的方式可以是:首先,对当前节点执行中继任务过程中的负荷进行监控,得到节点的通信数据,然后,根据节点的通信数据判断在执行中继任务过程中的负荷率是否超过第二预设负荷阈值。当执行中继任务过程中所述中继节点的负荷率超过第二预设负荷阈值,则向发起中继请求的节点发送预警信息,以提示发起中继请求的节点,便于发起中继请求的节点寻找新的节点,形成新的通信链路,以减少当前链路的通信压力。
37.作为本实施例一种可选的实施方式,接收到中继请求的中继节点具备的蓝牙通信能力包括组网通信能力以及点对点通信能力,方法还包括:当接收到发起中继请求的节点发送的表征无新链路信息时,则降低组网通信参数;当组网通信参数降低至预设数值,则发送警告。
38.示例性地,组网通信能力表征该节点具有mesh蓝牙组网功能,mesh蓝牙传感网络下的蓝牙传感设备能够和其他蓝牙智能设备连接,形成网络。mesh蓝牙是基于泛洪式广播的组网模式,同一种配置参数下的蓝牙节点可以自动组成mesh网络,广播信号工作在三个广播信道下,在mesh网络下每次传输11字节以内的轻量级传感数据或智能设备数据。点对点通信能力表征节点具有低功耗蓝牙ble协议工作模式,ble协议为点对点的连接协议,具备通信中继功能。
39.当接收到发起中继请求的节点发送的表征无新链路信息时,为了保证执行中继任务的优先级,则降低组网通信参数,降低组网通信参数的方式可以是降低mesh传感组网模式下通信业务的处理频次,本实施例对降低组网通信参数的方式不做限定,本领域技术人员可以根据需要确定。
40.当组网通信参数降低至预设数值,则发送警告,其中,预设数值可以是0,也即,当降低mesh传感组网模式下通信业务的处理频次到0时,则发送警告,可以将该警告发送至发
起中继请求的节点,也可以将该警告发送至hplc网络协调端,以提示进行网络优化,增加具备中继能力的通信节点。
41.本实施例提供的路由中继方法,接收到中继请求的中继节点具备的蓝牙通信能力包括组网通信能力以及点对点通信能力,从而保证了每一个中继节点除了完成中继任务,还能完成组网功能,组网功能在进行无线传感网络、楼宇自动化网络等应用时,可以让较大规模的节点设备入网,进行可靠、安全的传输,并且支持智能设备的接入,提高了智能化功能的扩展性。
42.本实施例提供一种路由中继方法,应用于发起中继请求的节点,所述发起中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括如下步骤:
43.当与目标通信节点的载波通信链路不通,则通过蓝牙通信能力,扫描第一目标范围内的可连接通信节点,并将可连接通信节点中的第一目标通信节点作为中继节点并向中继节点发起中继请求。
44.示例性地,第一目标范围可由不同的蓝牙模式本身的可连接范围确定,本实施例中可以是低功耗蓝牙ble点对点模式下的可连接范围。当发起中继请求的节点与目标通信节点的载波通信链路不通,则通过蓝牙扫描第一目标范围内的可连接通信节点,如果存在多个可连接通信节点,则可以根据信号强度确定第一目标通信节点,比如,选取信号最强的通信节点作为第一目标通信节点;也可以根据多个可连接通信节点当前的负荷率确定,比如,选取多个可连接通信节点中当前负荷率最低的通信节点作为第一目标通信节点。本实施例对选取第一目标通信节点的方式不做限定,本领域技术人员可以根据需要确定。当确定出第一目标通信节点,则向该节点发起中继请求,以便该节点执行对应的中继任务。
45.本实施例提供的路由中继方法,发起中继请求的节点在通信链路不通时,通过蓝牙功能发起中继请求,建立中继链路,解决了用电环境情况复杂多变,导致靠载波通信技术不能正常通信的缺陷,提高了通信的可靠性。
46.作为本实施例一种可选的实施方式,路由中继方法还包括:
47.首先,当接收到第一目标通信节点发送的预警信息,扫描第二目标范围内的通信节点,并向第二目标通信节点发起中继请求,预警信息表征执行中继任务的第一目标通信节点负荷率高于预设负荷率;
48.示例性地,第二目标范围可由不同蓝牙模式本身的可连接范围确定,本实施例中可以是是低功耗蓝牙ble点对点模式下的可连接范围。当接收到第一目标通信节点发送的预警信息,则表示第一目标通信节点的负荷率太高,高于预设负荷率,需要寻找其他中继链路协同完成中继任务,此时,扫描第二目标范围内的通信节点,并向第二目标通信节点发起中继请求,其中,预设负荷率可以是当前节点最高负荷的80%,具体选取第二目标通信节点的方式与选取第一目标通信节点的方式一致,在此不再赘述。
49.其次,当与第二目标通信节点形成中继链路,将中继任务分配至第一目标通信节点以及第二目标通信节点。
50.示例性地,将中继任务分配至第一目标通信节点以及第二目标通信节点的方式可以是均分,也可以是根据该第一目标通信节点和第二目标通信节点当前的负荷率确定,负荷率越高,则分到的中继任务越少。本实施例对将中继任务分配至第一目标通信节点以及第二目标通信节点的方式不做限定,本领域技术人员可以根据需要确定。将中继任务分配
至两个通信节点,提高了执行中继任务的可靠性。
51.作为本实施例一种可选的实施方式,路由中继方法还包括:
52.首先,接收第一目标通信节点的负荷率以及第二目标通信节点的负荷率;当第一目标通信节点的负荷率低于第三预设负荷阈值且第二目标通信节点的负荷率低于第四预设负荷阈值,则判断执行中继任务形成的总负荷率是否低于第五预设负荷阈值;
53.示例性地,第三预设负荷阈值以及第四预设负荷阈值可以是当前节点最高负荷的40%,表征当前节点负荷存在大量冗余,第五预设负荷阈值可以是当前节点最高负荷率的60%,表征该中继任务通过一个通信节点即可正常完成。执行中继任务形成的总负荷率可以是将第一目标通信节点的负荷率和第二目标通信节点的负荷率相加得到。
54.在第一目标通信节点和第二目标通信节点都在执行中继任务时,发起中继请求的节点会接收到第一目标通信节点和第二目标通信节点的负荷率数据,根据负荷率数据对任务分配进行调整,当第一目标通信节点的负荷率低于第三预设负荷阈值且第二目标通信节点的负荷率低于第四预设负荷阈值,表征第一目标通信节点和第二目标通信节点在进行中继任务时,存在大量冗余。此时,判断中继任务形成的总负荷率是否低于第五预设负荷阈值,如果低于第五预设负荷阈值,则表征可以通过第一目标通信节点和第二目标通信节点中任意一个通信节点单独完成。
55.首先,当执行中继任务形成的总负荷率低于第五预设负荷阈值,则根据目标条件,中断与第一目标通信节点连接形成的中继链路或者中断与第二目标通信节点连接形成的中继链路。
56.示例性地,确定中断第一目标通信节点连接形成的中继链路还是中继第二目标通信节点连接形成的中继链路的方式可以是随机中断,也可以是按照链路连接的信号强度中断,比如中断信号较差的链路;还可以是根据通信节点的负荷率确定,比如中断当前负荷率较高的中继链路,本实施例对确定中断中继链路的方式不做限定,本领域技术人员可以根据需要确定。
57.本实施例提供一种路由中继装置,如图2所示,应用于响应中继请求的节点,所述响应中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括:具体内容参见上述实施例对应部分,在此不再赘述。
58.第一判断模块201,用于当接收到中继请求,判断在预设时间内接收到所述中继请求的次数是否满足预设要求;具体内容参见上述实施例对应部分,在此不再赘述。
59.中继执行模块202,用于当满足预设要求,则通过蓝牙通信能力进行连接,执行所述中继请求对应的中继任务。具体内容参见上述实施例对应部分,在此不再赘述。
60.作为本实施例一种可选的实施方式,还包括:
61.负荷率判断模块,用于当发在预设时间内接收到的所述中继请求次数不满足预设次数,则判断当前负荷率是否小于第一预设负荷阈值;具体内容参见上述实施例对应部分,在此不再赘述。
62.第二中继执行子模块,用于当所述负荷率小于所述第一预设负荷阈值,则执行所述中继请求对应的中继任务。具体内容参见上述实施例对应部分,在此不再赘述。
63.作为本实施例一种可选的实施方式,还包括:
64.中继任务监控模块,用于判断执行中继任务过程中的负荷率是否超过第二预设负
荷阈值;具体内容参见上述实施例对应部分,在此不再赘述。
65.预警模块,用于当执行中继任务过程中所述中继节点的负荷率超过第二预设负荷阈值,则向发起中继请求的节点发送预警信息,所述预警信息用于提示所述发起中继请求的节点寻找新的节点以响应中继请求。具体内容参见上述实施例对应部分,在此不再赘述。
66.作为本实施例一种可选的实施方式,所述接收到中继请求的中继节点具备的蓝牙通信能力包括组网通信能力以及点对点通信能力;所述装置还包括:
67.参数调整模块,用于当接收到发起中继请求的节点发送的表征无新链路信息时,则降低组网通信参数;具体内容参见上述实施例对应部分,在此不再赘述。
68.告警模块,用于当组网通信参数降低至预设数值,则发送警告。具体内容参见上述实施例对应部分,在此不再赘述。
69.本实施例提供一种路由中继装置,应用于发起中继请求的节点,所述发起中继请求的节点为具备载波通信能力和蓝牙通信能力的节点,包括:
70.中继请求发起模块,用于当与目标通信节点的载波通信链路不通,则通过蓝牙通信能力,扫描第一目标范围内的可连接通信节点,并将可连接通信节点中的第一目标通信节点作为中继节点并向所述中继节点发起中继请求。具体内容参见上述实施例对应部分,在此不再赘述。
71.作为本实施例一种可选的实施方式,路由中继装置还包括:
72.第二目标通信节点连接模块,用于当接收到第一目标通信节点发送的预警信息,扫描第二目标范围内的通信节点,并向第二目标通信节点发起中继请求,所述预警信息表征执行中继任务的第一目标通信节点负荷率高于预设负荷率;具体内容参见上述实施例对应部分,在此不再赘述。
73.任务分配模块,用于当与所述第二目标通信节点形成中继链路,将所述中继任务分配至所述第一目标通信节点以及所述第二目标通信节点。具体内容参见上述实施例对应部分,在此不再赘述。
74.作为本实施例一种可选的实施方式,路由中继装置还包括:
75.负荷率接收模块,用于接收所述第一目标通信节点的负荷率以及所述第二目标通信节点的负荷率;具体内容参见上述实施例对应部分,在此不再赘述。
76.总负荷率确定模块,用于当所述第一目标通信节点的负荷率低于第三预设负荷阈值且所述第二目标通信节点的负荷率低于第四预设负荷阈值,则判断执行所述中继任务形成的总负荷率是否低于第五预设负荷阈值;具体内容参见上述实施例对应部分,在此不再赘述。
77.链路中断模块,用于当执行所述中继任务形成的总负荷率低于第五预设负荷阈值,则根据目标条件,中断与第一目标通信节点连接形成的中继链路或者中断与第二目标通信节点连接形成的中继链路。具体内容参见上述实施例对应部分,在此不再赘述。
78.本实施例提供一种通信设备,包括:
79.载波通信模块301,用于与其他通信节点设备连接形成载波通信链路;
80.蓝牙模块302,用于与其他通信节点设备连接形成蓝牙通信链路;
81.处理器303,用于执行上述实施例的路由中继方法。
82.示例性地,载波通信模块301可以进行低压电力线高速载波通信。蓝牙模块302可
以具有低功耗蓝牙ble点对点中继连接功能。如图3所示,处理器303可以是独立模块的形式,与载波通信模块以及所述蓝牙模块连接,执行上述实施例的路由中继方法;处理器303还可以是载波通信模块301中的处理器;处理器303还可以是蓝牙模块302中的处理器,本实施例对处理器的出现形式不做限定,本领域技术人员根据需要确定。处理器执行的路由中继任务具体参见上述路由中继方法,在此不再赘述。
83.作为本实施例一种可选的实施方式,通信设备还包括:
84.外部接口模块,与所述处理器连接,用于与外部设备进行数据交互。
85.示例性地,外部设备可以是一些外围传感电路或者外部数据采集通信接口,本实施例对外部设备类型不做限定,本领域技术人员可以根据需要确定。
86.作为本实施例一种可选的实施方式,通信设备还包括:
87.存储模块,与所述处理器连接,用于数据存储。
88.作为本实施例一种可选的实施方式,通信设备还包括:
89.电源,用于对所述载波通信模块、蓝牙模块以及处理器供电。
90.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献