基于0nu端口的p0e功率调度管理方法

文档序号:7811887阅读:5010来源:国知局
基于0nu端口的p0e功率调度管理方法
【专利摘要】一种基于0NU端口的P0E功率调度管理方法,涉及无源光网络【技术领域】,其包括:为每个0NU的端口配置一个供电优先级,且每一个供电优先级对应一个额定功率;检测0NU设备的总功率,计算0NU设备的剩余功率;0NU设备自身持续检测0NU端口下挂的受电设备的上线、下线情况;受电设备上线时,若所述剩余功率小于该受电设备对应端口的额定功率,则按优先级由低到高的顺序逐个切断端口的供电,直至所述剩余功率大于等于受电设备对应端口的额定功率;受电设备下线时,关闭该受电设备对应的0NU端口,并将该端口对应的额定功率计入剩余功率中。该方法确保各种用途的端口能够有相对符合实际的功率分配,能够提高功率的利用效率。
【专利说明】基于ONU端口的POE功率调度管理方法

【技术领域】
[0001] 本发明涉及无源光网络【技术领域】,具体是指一种基于0NU端口的Ρ0Ε功率调度管 理方法。

【背景技术】
[0002] POE (Power Over Ethernet)被称为基于局域网的供电系统或有源以太网,有时也 被简称为以太网供电,这是利用现存标准以太网传输电缆的同时传送数据和电功率的最新 标准规范,并保持了与现存以太网系统和用户的兼容性。IEEE802. 3af标准是基于以太网供 电系统Ρ0Ε的新标准,它在IEEE802. 3的基础上增加了通过网线直接供电的相关标准,是现 有以太网标准的扩展,也是第一个关于电源分配的国际标准。
[0003] P0N(Passive optical network,无源光网络)是一种点对多点传送的光接 入技术,主要包括EP0N(Ethernet Passive Optical Network,以太网无源光网络)和 GP0N(Gigabit Passive Optical Network,吉比特无源光网络)等,Ρ0Ν系统通常由 0LT(Optical Line Terminal,光线路终端)、0DN(Optical Distribution Network,光配线 网络)、0NU(0ptical Network Unit,光网络单兀)/0NT(0ptical Network Terminal,光网 络终端)组成。
[0004] 在PON系统中,远端ONU设备的用户数据端口均是以太网接口,可以直接接用户 PC,可以下挂二层交换机设备,也可以接无线热点等设备。参见图1所示,在0NU端口下接诸 如无线热点这类微型设备时,此类设备的供电在工程中比较不易实现,这种情况可以在0NU 设备中应用Ρ0Ε技术实现0NU下挂设备的供电。
[0005] 0NU设备中对于供电管理的配置需要通过Ρ0Ν系统中局端0LT(0ptical Line Terminal,光线路终端)来进行完成,配置的内容主要是工作模式和供电方式,0NU设备根 据配置结合设备本身的性能完成供电设备的供电及功率分配。
[0006] 通常,与0NU相连的受电设备对供电功率的要求是不一样的,0NU每个端口的供 电功率一般都是由网管进行配置,而网管配置针对某类端口配置的功率在实际连接受电设 备时有可能受电设备需要的功率比配置功率小,也有可能受电设备需要的功率比配置功率 大。在通过网管配置端口功率时一般不能提前预知0NU端口连接的受电设备所需的功率, 通常会按照0NU端口数平均配置每个端口的额定功率,在实际连接上受电设备后会出现供 电功率不足或者供电功率盈余问题,并且整个0NU的功率没有被高效利用。


【发明内容】

[0007] 针对现有技术中存在的缺陷,本发明的目的在于提供一种基于0NU端口的Ρ0Ε功 率调度管理方法,该方法确保各种用途的端口能够有相对符合实际的功率分配,确保高优 先级用途的端口能够首先获取到相应功率,能够提高功率的利用效率。
[0008] 为达到以上目的,本发明采取的技术方案是:一种基于0NU端口的Ρ0Ε功率调度管 理方法,包括:为每个0NU的端口配置一个供电优先级,且每一个供电优先级对应一个额定 功率;检测ONU设备的总功率,计算ONU设备的剩余功率;ONU设备自身持续检测ONU端口 下挂的受电设备的上线、下线情况;受电设备上线时,若所述剩余功率小于该受电设备对应 端口的额定功率,则按优先级由低到高的顺序逐个切断端口的供电,直至所述剩余功率大 于等于受电设备对应端口的额定功率;受电设备下线时,关闭该受电设备对应的0NU端口, 并将该端口对应的额定功率计入剩余功率中。
[0009] 在上述技术方案的基础上,所述供电优先级由低到高依次分为低优先级、中优先 级、高优先级三个等级;且三个供电优先级对应的额定功率分别为低额定功率、中额定功 率、高额定功率。
[0010] 在上述技术方案的基础上,所述为每个0NU的端口配置一个供电优先级,且每一 个供电优先级对应一个额定功率的具体步骤为:步骤S101.接受外部的配置,所述配置包 括0NU端口的供电优先级和额定功率;步骤S102. 0NU设备自身对配置进行校验判断,若满 足条件,则跳转步骤S103 ;若不满足条件,则跳转步骤S104 ;步骤S103.对端口属性进行设 置,并记录各端口的优先级以及对应的额定功率,完成配置;步骤S104.发送告警信号并结 束。
[0011] 在上述技术方案的基础上,步骤S102的校验标准必须满足下述所有条件:每个端 口的输出最大功率不超过该端口对应的额定功率;所有端口的额定功率之和不超过0NU设 备的总功率;所有端口的数目与最低额定功率的乘积不大于0NU设备的总功率;且所有端 口的数目与最高额定功率的乘积不小于0NU设备的总功率。
[0012] 在上述技术方案的基础上,步骤S103中,各端口的优先级以及对应的额定功率自 动记录在内存中。
[0013] 在上述技术方案的基础上,受电设备上线时的步骤为:步骤201.检测到0NU端口 有受电设备上线,首先根据配置判断是否需要给该设备供电,若否,则跳转到步骤S207 ;若 是,则记录该受电设备对应端口的供电优先级及额定功率;步骤202.检测当前0NU设备的 剩余功率,并判断所述额定功率与所述剩余功率的大小,若剩余功率大于等于额定功率,则 直接给该受电设备对应端口供电;若剩余功率小于额定功率,跳转到步骤S203 ;步骤203. 0NU设备自身判断所述供电优先级是否是低优先级,若是,则不给该受电设备对应端口供 电,并输出功率不足告警;若否,跳转至步骤S204 ;步骤204. 0NU设备自身判断端口优先级 是否是中优先级,若是,0NU设备自身检测当前是否有低优先级的端口正在供电,若有则回 收一个低优先级的端口的功率,跳转到步骤202 ;若无则不给该受电设备对应端口供电,并 输出功率不足告警;若否,跳转到步骤S205 ;步骤205. 0NU设备自身判断端口优先级是否是 高优先级,若是,0NU设备自身检测当前是否有低优先级、中优先级的端口正在供电,若有则 按照优先级的顺序回收一个低优先级或中优先级的端口的功率,跳转到步骤202 ;若无则 不给该受电设备对应端口供电,并输出功率不足告警;若否,跳转到步骤206 ;步骤206.此 时0NU设备已经达到最大供电功率,不能再连接受电设备;步骤207.结束。
[0014] 在上述技术方案的基础上,步骤204和步骤S205中,优先回收同一优先级中端口 号最小的端口的功率。
[0015] 在上述技术方案的基础上,受电设备下线时的具体步骤为:步骤S301.若检测到 0NU端口有受电设备下线,关闭0NU端口;步骤S302.回收该端口对应的额定功率,即受电 设备下线后0NU设备的剩余功率为该额定功率与受电设备下线前0NU设备的剩余功率之 和。
[0016] 本发明的有益效果在于:
[0017] 1、本发明通过为每个0NU的端口配置一个供电优先级,且每个优先级对应的额定 功率不同,确保各种用途的端口能够有相对符合实际的功率分配。
[0018] 2、在存在功率竞争的条件下,本发明通过对0NU低优先级端口功率回收分配至高 优先级端口的方法,确保高优先级用途的端口能够首先获取到相应功率,提高功率的利用 效率。

【专利附图】

【附图说明】
[0019] 图1为【背景技术】中组网结构图;
[0020] 图2为本发明实施例中基于0NU端口的Ρ0Ε功率调度管理方法的流程图;
[0021] 图3为本发明实施例中0NU设备接受外部配置并进行配置校验及属性设置的流程 图;
[0022] 图4为本发明实施例中受电设备上线的流程图;
[0023] 图5为本发明实施例中受电设备下线的流程图。

【具体实施方式】
[0024] 以下结合附图及实施例对本发明作进一步详细说明。
[0025] 如图2所示,本发明实施例提供一种基于0NU端口的Ρ0Ε功率调度管理方法,包 括:
[0026] 为每个0NU的端口配置一个供电优先级,且每一个供电优先级对应一个额定功 率;供电优先级由低到高依次分为低优先级、中优先级、高优先级三个等级;且三个供电优 先级对应的额定功率分别为低额定功率、中额定功率、高额定功率。
[0027] 检测0NU设备的总功率,计算0NU设备的剩余功率;0NU设备自身的检测模块持续 检测0NU端口受电设备的上线、下线情况:
[0028] 受电设备上线时,若剩余功率小于该受电设备对应端口的额定功率,则按优先级 由低到高的顺序逐个切断端口的供电,直至剩余功率大于等于受电设备对应端口的额定功 率。
[0029] 受电设备下线时,关闭该受电设备对应的0NU端口,并将该端口对应的额定功率 计入剩余功率中。
[0030] 参见图3所示,为每个0NU的端口配置一个供电优先级,且每一个供电优先级对应 一个额定功率的具体步骤为:
[0031] 步骤S101.接受外部的配置,配置包括0NU端口的供电优先级和额定功率。
[0032] 步骤S102. 0NU设备自身的检测模块对配置进行校验判断,若满足条件,则跳转步 骤S103 ;若不满足条件,则跳转步骤S104 ;校验标准必须满足下述所有条件:每个端口的输 出最大功率不超过该端口对应的额定功率;所有端口的额定功率之和不超过0NU设备的总 功率;所有端口的数目与最低额定功率的乘积不大于0NU设备的总功率;且所有端口的数 目与最高额定功率的乘积不小于0NU设备的总功率。
[0033] 步骤S103.对端口属性进行设置,将各端口的优先级以及对应的额定功率自动记 录在内存中,完成配置。
[0034] 步骤S104.发送告警信号并结束。
[0035] 参见图4所示,结合实施例,所述受电设备上线时的具体步骤为:
[0036] 步骤S201.若检测到0NU端口有受电设备上线,首先根据配置判断是否需要给该 设备供电,若是,跳转到步骤S202 ;若否,跳转到步骤S214。
[0037] 步骤S202.记录该受电设备对应端口的供电优先级及额定功率。
[0038] 步骤S203.检测当前0NU设备的剩余功率,并判断额定功率与剩余功率的大小, 若剩余功率大于等于额定功率,跳转到步骤S204 ;若剩余功率小于额定功率,跳转到步骤 S205。
[0039] 步骤S204.给该受电设备对应端口供电,跳转到步骤S214。
[0040] 步骤S205. 0NU设备自身的检测模块判断供电优先级是否是低优先级,若是,跳转 至步骤S206 ;若否,跳转至步骤S207。
[0041] 步骤S206.不给该受电设备对应端口供电,并输出功率不足告警,跳转至步骤 S214。
[0042] 步骤S207. 0NU设备自身的检测模块判断端口优先级是否是中优先级,若是,跳转 到步骤S208 ;若否,跳转到步骤S210。
[0043] 步骤S208. 0NU设备自身的检测模块检测当前是否有低优先级的端口正在供电, 若有,跳转到步骤S209 ;若无,跳转到步骤S206。
[0044] 步骤S209.回收一个低优先级的端口的功率,跳转到步骤203。
[0045] 步骤S210. 0NU设备自身的检测模块判断端口优先级是否是高优先级,若是,跳转 到步骤S211 ;若否,跳转到步骤S213。
[0046] 步骤S211. 0NU设备自身的检测模块检测当前是否有低优先级、中优先级的端口 正在供电,若有,跳转到步骤S212 ;若无,跳转到步骤206。
[0047] 步骤S212.按照优先级的顺序回收一个低优先级或中优先级的端口的功率,跳转 到步骤203。
[0048] 步骤S213.此时0NU设备已经达到最大供电功率,不能再连接受电设备,并输出已 达最大供电功率告警。
[0049] 步骤S214.结束。
[0050] 上述步骤中,优先回收同一优先级中端口号最小的端口的功率。
[0051] 参见图5所示,受电设备下线时的具体步骤为:
[0052] 步骤S301.若检测到0NU端口有受电设备下线,关闭0NU端口。
[0053] 步骤S302.回收该端口对应的额定功率,即受电设备下线后0NU设备的剩余功率 为该额定功率与受电设备下线前0NU设备的剩余功率之和。
[0054] 本发明不局限于上述实施方式,对于本【技术领域】的普通技术人员来说,在不脱离 本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护 范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
【权利要求】
1. 一种基于ONU端口的POE功率调度管理方法,其特征在于,包括: 为每个0NU的端口配置一个供电优先级,且每一个供电优先级对应一个额定功率; 检测0NU设备的总功率,计算0NU设备的剩余功率;0NU设备自身持续检测0NU端口下 挂的受电设备的上线、下线情况; 受电设备上线时,若所述剩余功率小于该受电设备对应端口的额定功率,则按优先级 由低到高的顺序逐个切断端口的供电,直至所述剩余功率大于等于受电设备对应端口的额 定功率; 受电设备下线时,关闭该受电设备对应的0NU端口,并将该端口对应的额定功率计入 剩余功率中。
2. 如权利要求1所述的基于0NU端口的P0E功率调度管理方法,其特征在于:所述供 电优先级由低到高依次分为低优先级、中优先级、高优先级三个等级;且三个供电优先级对 应的额定功率分别为低额定功率、中额定功率、高额定功率。
3. 如权利要求2所述的基于0NU端口的P0E功率调度管理方法,其特征在于,所述为 每个0NU的端口配置一个供电优先级,且每一个供电优先级对应一个额定功率的具体步骤 为: 步骤S101.接受外部的配置,所述配置包括0NU端口的供电优先级和额定功率; 步骤S102. 0NU设备自身对配置进行校验判断,若满足条件,则跳转步骤S103 ;若不满 足条件,则跳转步骤S104; 步骤S103.对端口属性进行设置,并记录各端口的优先级以及对应的额定功率,完成 配置; 步骤S104.发送告警信号并结束。
4. 如权利要求3所述的基于0NU端口的P0E功率调度管理方法,其特征在于,步骤S102 的校验标准必须满足下述所有条件: 每个端口的输出最大功率不超过该端口对应的额定功率; 所有端口的额定功率之和不超过0NU设备的总功率; 所有端口的数目与最低额定功率的乘积不大于0NU设备的总功率;且所有端口的数目 与最高额定功率的乘积不小于0NU设备的总功率。
5. 如权利要求3所述的基于0NU端口的P0E功率调度管理方法,其特征在于:步骤S103 中,各端口的优先级以及对应的额定功率自动记录在内存中。
6. 如权利要求3所述的基于0NU端口的P0E功率调度管理方法,其特征在于,受电设备 上线时的步骤为: 步骤201.检测到0NU端口有受电设备上线,首先根据配置判断是否需要给该设备供 电,若否,则跳转到步骤S207 ;若是,则记录该受电设备对应端口的供电优先级及额定功 率; 步骤202.检测当前0NU设备的剩余功率,并判断所述额定功率与所述剩余功率的大 小,若剩余功率大于等于额定功率,则直接给该受电设备对应端口供电;若剩余功率小于额 定功率,跳转到步骤S203 ; 步骤203. 0NU设备自身判断所述供电优先级是否是低优先级,若是,则不给该受电设 备对应端口供电,并输出功率不足告警;若否,跳转至步骤S204 ; 步骤204. ONU设备自身判断端口优先级是否是中优先级,若是,ONU设备自身检测当 前是否有低优先级的端口正在供电,若有则回收一个低优先级的端口的功率,跳转到步骤 202 ;若无则不给该受电设备对应端口供电,并输出功率不足告警;若否,跳转到步骤S205 ; 步骤205. 0NU设备自身判断端口优先级是否是高优先级,若是,0NU设备自身检测当前 是否有低优先级、中优先级的端口正在供电,若有则按照优先级的顺序回收一个低优先级 或中优先级的端口的功率,跳转到步骤202 ;若无则不给该受电设备对应端口供电,并输出 功率不足告警;若否,跳转到步骤206 ; 步骤206.此时0NU设备已经达到最大供电功率,不能再连接受电设备; 步骤207.结束。
7. 如权利要求6所述的基于0NU端口的P0E功率调度管理方法,其特征在于:步骤204 和步骤S205中,优先回收同一优先级中端口号最小的端口的功率。
8. 如权利要求1所述的基于0NU端口的P0E功率调度管理方法,其特征在于,受电设备 下线时的具体步骤为: 步骤S301.若检测到0NU端口有受电设备下线,关闭0NU端口; 步骤S302.回收该端口对应的额定功率,即受电设备下线后0NU设备的剩余功率为该 额定功率与受电设备下线前0NU设备的剩余功率之和。
【文档编号】H04L12/10GK104219062SQ201410411620
【公开日】2014年12月17日 申请日期:2014年8月20日 优先权日:2014年8月20日
【发明者】李明 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1