一种业务均衡方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29842968 阅读:19 留言:0更新日期:2021-08-27 14:34
本发明专利技术公开一种业务均衡方法、装置、电子设备及存储介质。方法包括:在接收到第一虚拟域发送的链路监测报文的情况下,基于链路监测报文生成通信链路表;通信链路表用于存储与第一ONU关联的通信链路的链路代价和/或转发ONU的标识信息;链路代价用于反映通信链路的带宽使用情况;转发ONU用于将接收到的链路监测报文向所述第一ONU转发;在接收到用户业务的情况下,基于通信链路表从与第一ONU关联的通信链路中选择与FTTR系统中的光纤线路终端OLT之间通信的最短链路,基于最短链路实现用户业务的均衡传输;最短链路为与第一ONU关联的通信链路中链路代价最小和/或包含转发ONU数量最少的通信链路。

【技术实现步骤摘要】
一种业务均衡方法、装置、电子设备及存储介质
本专利技术涉及通信
,尤其涉及一种业务均衡方法、装置、电子设备及存储介质。
技术介绍
目前,在光纤到房间(FTTR,FibertoTheRoom)系统中,基于现有的千兆/以太无源光网络(G/EPON,Gigabit/EthernetPassiveOpticalNetwork)管理模式,其对光网络单元(ONU,OpticalNetworkUnit)的管理采用的是点对点(P2P,PointtoPoint)的管理模式,换句话说,现有对于ONU的管理采用的是对每个ONU单独管理的模式,比如,业务开通的管理,光线路终端(OLT,OpticalLineTerminal)需要对每一个ONU单独的进行配置,基于这样的网络结构的限制,不能对ONU上的业务进行均衡处理。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种业务均衡方法、装置、电子设备及存储介质,该方法应用于包含虚拟域的FTTR系统,其中,虚拟域能够管理多个ONU,能够实现多个ONU的业务流量共享链路带宽、业务路径为多链路共存,在这样的网络结构下,能够实现对ONU上的业务进行均衡处理,以满足高容量、高实时性业务场景的需求。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术提供一种业务均衡方法,应用于第一光网络单元ONU,第一ONU为光纤到房间FTTR系统中第一虚拟域管理的多个ONU的一个,所述第一虚拟域为所述FTTR系统包含的至少一个虚拟域中的任一个;在所述第一虚拟域的管理下,所述多个ONU的业务流量共享链路带宽、业务路径为多链路共存;所述方法包括:在接收到所述第一虚拟域发送的链路监测报文的情况下,基于所述链路监测报文生成通信链路表;所述通信链路表用于存储与所述第一ONU关联的通信链路的链路代价和/或转发ONU的标识信息;所述通信链路为所述第一虚拟域与所述第一ONU之间的通信链路;所述链路代价用于反映所述通信链路的带宽使用情况;所述转发ONU用于将接收到的所述链路监测报文向所述第一ONU转发;所述转发ONU为所述多个ONU中除所述第一ONU之外的ONU;在接收到用户业务的情况下,基于所述通信链路表从所述与所述第一ONU关联的通信链路中选择与所述FTTR系统中的光纤线路终端OLT之间通信的最短链路,基于所述最短链路实现所述用户业务的均衡传输;所述最短链路为所述与所述第一ONU关联的通信链路中链路代价最小和/或包含转发ONU数量最少的通信链路。在上述方案中,所述接收到所述第一虚拟域发送的链路监测报文,包括:直接接收到所述第一虚拟域发送的链路监测报文,和/或,接收到至少一个第二ONU转发的所述链路监测报文;所述第二ONU为所述第一虚拟域中除所述第一ONU之外的ONU。在上述方案中,所述方法还包括:所述链路监测报文经过多个转发ONU转发后到达所述第一ONU。在上述方案中,所述方法还包括:记录第一通信链路中每一个转发ONU的标识信息;累加所述第一通信链路中每一段子通信链路的子链路代价,获得所述第一通信链路的链路代价;其中,所述第一通信链路为所述第一虚拟域与所述第一ONU之间任一通信链路;每一段所述子通信链路为所述第一虚拟域到转发ONU之间的通信链路,或者相邻转发ONU之间的通信链路;所述子链路代价为对应的子通信链路对应的链路代价。在上述方案中,在所述第一虚拟域周期性的发送链路监测报文的情况下,所述方法还包括:基于所述链路监测报文周期性的更新所述通信链路表;在接收到新的用户业务的情况下,基于更新的所述通信链路表选择与所述OLT之间通信的新的最短链路;基于所述新的最短链路向所述OLT传输所述新的用户业务。在上述方案中,所述方法还包括:向所述OLT反馈与所述链路监测报文对应的确认报文;所述确认报文包含所述通信链路表。在上述方案中,所述OLT与所述多个ONU之间采用光纤通信;所述多个ONU之间采用无线通信。第二方面,本专利技术还提供一种业务均衡装置,应用于第一光网络单元ONU,第一ONU为光纤到房间FTTR系统中第一虚拟域管理的多个ONU的一个,所述第一虚拟域为所述FTTR系统包含的至少一个虚拟域中的任一个;在所述第一虚拟域的管理下,所述多个ONU的业务流量共享链路带宽、业务路径为多链路共存,所述装置包括:确定单元和选择单元,其中;所述确定单元,用于在接收到所述第一虚拟域发送的链路监测报文的情况下,基于所述链路监测报文生成通信链路表;所述通信链路表用于存储通信链路的链路代价和/或转发ONU的标识信息;所述通信链路为所述第一虚拟域与所述第一ONU之间的通信链路;所述链路代价用于反映所述通信链路的带宽使用情况;所述转发ONU用于将接收到的所述链路监测报文向所述第一ONU转发;所述转发ONU为所述多个ONU中除所述第一ONU之外的ONU;所述选择单元,用于在接收到用户业务的情况下,基于所述通信链路表从所述与所述第一ONU关联的通信链路中选择与所述FTTR系统中的光纤线路终端OLT之间通信的最短链路,基于所述最短链路实现所述用户业务的均衡传输;所述最短链路为所述与所述第一ONU关联的通信链路中链路代价最小和/或包含转发ONU数量最少的通信链路。在上述方案中,所述装置还包括:记录单元和累加单元,其中;所述记录单元,用于记录第一通信链路中每一个转发ONU的标识信息;所述累加单元,用于累加所述第一通信链路中每一段子通信链路的子链路代价,获得所述第一通信链路的链路代价;其中,所述第一通信链路为所述第一虚拟域与所述第一ONU之间任一通信链路;每一段所述子通信链路为所述第一虚拟域到转发ONU之间的通信链路,或者相邻转发ONU之间的通信链路;所述子链路代价为对应的子通信链路对应的链路代价。在上述方案中,所述装置还包括:更新单元,用于在所述第一虚拟域周期性的发送链路监测报文的情况下,基于所述链路监测报文周期性的更新所述通信链路表;所述选择单元,还用于在接收到新的用户业务的情况下,基于更新的所述通信链路表选择与所述OLT之间通信的新的最短链路;基于所述新的最短链路向所述OLT传输所述新的用户业务。在上述方案中,所述装置还包括:发送单元,用于向所述OLT反馈与所述链路监测报文对应的确认报文;所述确认报文包含所述通信链路表。第三方面,本专利技术实施例提供一种计算机可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。第四方面,本专利技术实施例提供一种电子设备,所述电子设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一项所述方法的步骤。本专利技术实施例提供一种业务均衡方法、装置、电子设备及存储介质。其中,所述方法应用于第一光网络单元ONU,第一ONU为光纤到房间FTTR系统中第一虚拟域管理的多个ONU的一个,所述第一虚拟域为所本文档来自技高网...

【技术保护点】
1.一种业务均衡方法,其特征在于,应用于第一光网络单元ONU,第一ONU为光纤到房间FTTR系统中第一虚拟域管理的多个ONU的一个,所述第一虚拟域为所述FTTR系统包含的至少一个虚拟域中的任一个;在所述第一虚拟域的管理下,所述多个ONU的业务流量共享链路带宽、业务路径为多链路共存;所述方法包括:/n在接收到所述第一虚拟域发送的链路监测报文的情况下,基于所述链路监测报文生成通信链路表;所述通信链路表用于存储与所述第一ONU关联的通信链路的链路代价和/或转发ONU的标识信息;所述通信链路为所述第一虚拟域与所述第一ONU之间的通信链路;所述链路代价用于反映所述通信链路的带宽使用情况;所述转发ONU用于将接收到的所述链路监测报文向所述第一ONU转发;所述转发ONU为所述多个ONU中除所述第一ONU之外的ONU;/n在接收到用户业务的情况下,基于所述通信链路表从所述与所述第一ONU关联的通信链路中选择与所述FTTR系统中的光纤线路终端OLT之间通信的最短链路,基于所述最短链路实现所述用户业务的均衡传输;所述最短链路为所述与所述第一ONU关联的通信链路中链路代价最小和/或包含转发ONU数量最少的通信链路。/n...

【技术特征摘要】
1.一种业务均衡方法,其特征在于,应用于第一光网络单元ONU,第一ONU为光纤到房间FTTR系统中第一虚拟域管理的多个ONU的一个,所述第一虚拟域为所述FTTR系统包含的至少一个虚拟域中的任一个;在所述第一虚拟域的管理下,所述多个ONU的业务流量共享链路带宽、业务路径为多链路共存;所述方法包括:
在接收到所述第一虚拟域发送的链路监测报文的情况下,基于所述链路监测报文生成通信链路表;所述通信链路表用于存储与所述第一ONU关联的通信链路的链路代价和/或转发ONU的标识信息;所述通信链路为所述第一虚拟域与所述第一ONU之间的通信链路;所述链路代价用于反映所述通信链路的带宽使用情况;所述转发ONU用于将接收到的所述链路监测报文向所述第一ONU转发;所述转发ONU为所述多个ONU中除所述第一ONU之外的ONU;
在接收到用户业务的情况下,基于所述通信链路表从所述与所述第一ONU关联的通信链路中选择与所述FTTR系统中的光纤线路终端OLT之间通信的最短链路,基于所述最短链路实现所述用户业务的均衡传输;所述最短链路为所述与所述第一ONU关联的通信链路中链路代价最小和/或包含转发ONU数量最少的通信链路。


2.根据权利要求1所述的方法,其特征在于,所述接收到所述第一虚拟域发送的链路监测报文,包括:
接收到所述第一虚拟域直接发送的所述链路监测报文,和/或,接收到至少一个第二ONU转发的所述链路监测报文;所述第二ONU为所述第一虚拟域中除所述第一ONU之外的ONU。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述链路监测报文经过多个转发ONU转发后到达所述第一ONU。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
记录第一通信链路中每一个转发ONU的标识信息;
累加所述第一通信链路中每一段子通信链路的子链路代价,获得所述第一通信链路的链路代价;
其中,所述第一通信链路为所述第一虚拟域与所述第一ONU之间任一通信链路;每一段所述子通信链路为所述第一虚拟域到转发ONU之间的通信链路,或者相邻转发ONU之间的通信链路;所述子链路代价为对应的子通信链路对应的链路代价。


5.根据权利要求1所述的方法,其特征在于,在所述第一虚拟域周期性的发送链路监测...

【专利技术属性】
技术研发人员:胡兆祥郑直王培佩许巍
申请(专利权)人:武汉长光科技有限公司
类型:发明
国别省市:湖北;42

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

1