【技术实现步骤摘要】
代理节点选取方法、系统、电子设备及可读存储介质
[0001]本申请涉及通信
,尤其涉及一种代理节点选取方法、系统、电子设备和计算机可读存储介质。
技术介绍
[0002]电力线通信(Power Line Communication,PLC)是指利用电力线作为通信媒介,通过载波方式传输信号的一种通信技术。目前,电力线部署的普及度较高,使得电力线通信的应用场景十分广泛,电力线通信在诸如智能家居、远程抄表、城市照明、智慧小区、停车场管理系统、安全防盗以及消防报警系统等场景均有涉及。
[0003]电力线通信存在衰减严重和站点间传输距离较短等特点,因此电力线通信设备之间往往是基于多跳传递报文的。在基于多跳传递报文时,PLC网络中的中央协调节点(Central Coordinator,CCO)先为未关联的站点(Station,STA)分配代理节点(Proxy Coordinator,PCO),STA节点再通过作为中继节点的PCO节点与CCO节点通信。
[0004]目前,CCO节点根据STA一跳网络状态信息和PLC网络 ...
【技术保护点】
【技术特征摘要】
1.一种代理节点选取方法,其特征在于,应用于电力线通信网络中的中央协调节点,所述方法包括:接收来自目标站点节点的请求报文,所述请求报文包括所述目标站点节点的业务信息和候选代理节点的信息,所述请求报文用于请求为所述目标站点节点分配代理节点;根据所述业务信息、网络拓扑信息和网络状态信息,从所述候选代理节点中确定所述目标站点节点的目标代理节点;向所述目标站点节点发送确认报文,所述确认报文包括所述目标代理节点的信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述业务信息、网络拓扑信息和网络状态信息,从所述候选代理节点中确定所述目标站点节点的目标代理节点,包括:根据所述网络状态信息、所述业务信息和所述网络拓扑信息,确定有效候选代理节点,所述有效候选代理节点为将所述目标站点节点挂载在所述候选代理节点后网络中各网络节点的业务需求均能被满足的候选代理节点;从所述有效候选代理节点中确定所述目标站点节点的所述目标代理节点。3.根据权利要求2所述的方法,其特征在于,所述根据所述网络状态信息、所述业务信息和所述网络拓扑信息,确定有效候选代理节点,包括:根据所述网络状态信息,确定各个所述候选代理节点所处的状态,所述状态包括在线状态和离线状态;针对各个处于所述在线状态的所述候选代理节点,根据所述网络拓扑信息,确定将所述目标站点节点挂载在所述候选代理节点后各网络链路的容量,并根据所述网络状态信息和所述业务信息,确定各条所述网络链路所经过业务的有效带宽需求和,所述网络链路为从所述中央协调节点至各网络节点的路径上的链路;针对各个处于所述在线状态的所述候选代理节点,若所有所述网络链路的所述容量均大于或等于所述有效带宽需求和,则针对各个所述网络节点的每个业务,根据所述业务经过的网络链路的容量和链路跳数,确定所述业务的时延;若根据所述业务信息,确定所有所述网络节点的业务的所述时延均小于或等于业务时延需求,则确定所述候选代理节点为所述有效候选代理节点。4.根据权利要求3所述的方法,其特征在于,所述根据所述网络状态信息和所述业务信息,确定各条所述网络链路所经过业务的有效带宽需求和,包括:针对各个所述网络链路,确定各个业务的有效带宽需求,并将所述有效带宽需求相加,得到所述有效带宽需求和,所述有效带宽需求为业务带宽需求除以业务方向的链路通信成功率;其中,所述网络状态信息包括所述链路通信成功率和用于表征节点是否在线的信息,所述业务信息包括所述业务带宽需求、所述业务时延需求和所述业务方向。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所有所述候选代理节点均为非有效候选代理节点,则向所述目标站点节点发送反馈报文,所述反馈报文用于表征所述目标站点节点不能接入网络或不能变更代理节点;其中,所述非有效候选代理节点满足以下至少一项:处于离线状态、存在至少一条所述网络链路的所述容量小于所述有效带宽需求和、以及存在至少一个所述网络节点的业务的所述时延大于所述业务时延需求。
6.根据权利要求2至5任一项所述的方法,其特征在于,所述从所述有效候选代理节点中确定所述目标站点节点的所述目标代理节点,包括:针对各个所述有效候选代理节点,确定将所述目标站点节点挂载在所述有效候选代理节点后的网络剩余容量和,所述网络剩余容量和为各网络链路的剩余容量之和,所述网络链路的剩余容量为所述网络链路的容量与有效带宽需求和之间的差值;将所述网络剩余容量和最大的所述有效候选代理节点确定为所述目标站点节点的所述目标代理节点。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若存在至少两个目标有效候选代理节点,针对每个所述目标有效候选代理节点,确定将所述目标站点节点挂载在所述目标有效候选代理节点后的链路跳数和;将所述链路跳数和最小的所述目标有效候选代理节点确定为所述目标站点节点的所述目标代理节点;其中,所述目标有效候选代理节点为所述网络剩余容量和最大的所述有效候选代理节点。8.根据权利要求1至7任一项所述的方法,其特征在于,所述业务信息还包括业务标识和业务使能标记;所述请求报文为代理节点变更请求报文;在所述接收来自目标站点节点的请求报文之后,还包括:若所述业务使能标记的数值为第一数值,且存储的业务信息中存在与所述业务标识一致的目标业务信息,则根据所述业务信息对所述目标业务信息进行更新;若所述业务使能标记的数值为第一数值,且存储的业务信息中不存在与所述业务标识一致的目标业务信息,则添加所述业务信息;若所述业务使能标记的数值为第二数值,则删除与所述业务标识一致的目标业务信息;其中,所述第一数值用于表征业务诉求生效,所述第二数值用于表征业务诉求不生效。9.根据权利要求1所述的方法,其特征在于,所述请求报文为所述目标站点节点在检测到业务发生变化后发送的代理节点变更请求报文。10.一种代理节点选取系统,其特征在于,包括中央协调节点、目标站点节点和代理节点:所述目标站点节点用于向所述中央协调节点发送请求报文,所述请求报文包括所述目标站点节点的业务信息和候选代理节点的信息,所述请求报文用于请求为所述目标站点节点分配代理节点;所述中央协调节点用于接收所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。