CN117278889A - 一种onu业务调度方法、装置、olt以及存储介质 - Google Patents
一种onu业务调度方法、装置、olt以及存储介质 Download PDFInfo
- Publication number
- CN117278889A CN117278889A CN202311510185.6A CN202311510185A CN117278889A CN 117278889 A CN117278889 A CN 117278889A CN 202311510185 A CN202311510185 A CN 202311510185A CN 117278889 A CN117278889 A CN 117278889A
- Authority
- CN
- China
- Prior art keywords
- service
- onu
- wavelength channel
- message
- scheduling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000003287 optical effect Effects 0.000 claims abstract description 51
- 238000004590 computer program Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 abstract description 7
- 230000007547 defect Effects 0.000 abstract description 6
- 230000004069 differentiation Effects 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0086—Network resource allocation, dimensioning or optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Optical Communication System (AREA)
Abstract
本发明涉及光通信技术领域,提供一种ONU业务调度方法、装置、OLT以及存储介质,其中方法应用于光线路终端OLT,该方法包括:确定在OLT中注册上线的各ONU占用的波长通道;获取OLT中网络芯片入口处的报文信息,报文信息中包括OLT中不同波长通道各自承载的业务报文;对报文信息中的各业务报文进行波长通道识别,得到各业务报文对应ONU占用的波长通道的波长通道标志;基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度,克服了传统方案中无法对ONU进行调度控制的缺陷,实现了不同波长通道的业务区分,以及对各业务报文对应的ONU的业务查询和调度规划。
Description
技术领域
本发明涉及光通信技术领域,尤其涉及一种ONU业务调度方法、装置、OLT以及存储介质。
背景技术
随着宽带战略的不断普及,光纤到户(Fibre To The Home,FTTH)接入网运营已经实现了超大规模的商用,不断扩大的商用规模对运营商的运维和维护提出了更高的质量要求和更快的时间要求。
目前,已存在WDM-PON技术,但是,由于WDM(Wavelength Division Multiplexing)架构对波分复用及解复用的高技术要求,以及对终端无色光器件的高指标要求,使得成本居高不下,导致接入网领域大规模商用仍是GPON(Gigabit-Capable PON,吉比特无源光网络)、EPON(Ethernet Passive Optical Network,以太网无源光网络)设备。
然而,目前的N-GPON(下一代无源光网络)多波***仅支持对以波长通道为单位的带宽的动态分配,而无法对更小粒度的ONU(Optical Network Unit 光网络单元),或者ONU上承载的业务进行流量的控制,难以满足实际应用过程中的需求。
发明内容
本发明提供一种ONU业务调度方法、装置、OLT以及存储介质,用以解决现有技术中多波***无法对ONU或者其上承载的业务进行带宽的调度和控制的缺陷,实现对ONU上业务的规划和动态调度。
本发明提供一种光网络单元ONU业务调度方法,应用于光线路终端OLT,所述方法包括:
确定在OLT中注册上线的各ONU占用的波长通道;
获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
根据本发明提供的一种光网络单元ONU业务调度方法,所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述各业务报文对应的波长通道标志,从所述各业务报文中确定允准业务报文,所述允准业务报文为允许通过的业务报文;
确定各允准业务报文的波长通道标志对应的波长通道的承诺访问速率CAR带宽,以及所述各允准业务报文的CAR带宽;
基于所述各允准业务报文的CAR带宽,以及所述各允准业务报文对应的波长通道的CAR带宽,对所述各允准业务报文对应的ONU进行业务调度。
根据本发明提供的一种光网络单元ONU业务调度方法,所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
确定各波长通道标志对应的波长通道的报文优先级;
基于所述各业务报文对应的波长通道标志,以及所述各波长通道标志对应的波长通道的报文优先级,确定所述各业务报文对应的ONU的业务优先级;
基于所述各ONU的业务优先级,对所述各业务报文对应的ONU进行业务调度。
根据本发明提供的一种光网络单元ONU业务调度方法,所述对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志,包括:
基于ONU状态信息表,对所述各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
所述ONU状态信息表是基于所述各ONU通过占用的波长通道发送的业务配置信息生成的,所述业务配置信息中包括对应ONU的身份编号和对应ONU占用的波长通道的波长通道号;所述波长通道号与波长通道标志一一对应。
根据本发明提供的一种光网络单元ONU业务调度方法,所述ONU状态信息表中包括各ONU的业务信息,所述业务信息包括对应ONU上承载业务的业务类别以及对应的网络信息;
所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述ONU状态信息表,对所述各业务报文进行业务识别,得到所述各业务报文对应ONU上承载业务的业务信息;
基于所述各业务报文对应的波长通道标志,以及所述各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级;
基于所述各ONU上承载的各业务的业务优先级,对所述各业务报文对应的ONU进行业务调度。
根据本发明提供的一种光网络单元ONU业务调度方法,不同业务报文对应的不同ONU上承载的业务类别相同的多个业务的业务优先级相同,不同业务报文对应的不同ONU上承载的业务类别不同的多个业务的业务优先级不同;
和/或,同一业务报文对应的ONU上承载的业务类别不同的多个业务的业务优先级不同。
根据本发明提供的一种光网络单元ONU业务调度方法,所述基于所述各ONU上承载的各业务的业务优先级,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述各ONU上承载的各业务的业务优先级,确定所述各ONU上承载的各业务对应的端口队列,并确定各端口队列的承诺信息速率和峰值信息速率;
基于所述各端口队列的承诺信息速率和峰值信息速率,对所述各业务报文对应的ONU进行业务调度。
本发明还提供一种光网络单元ONU业务调度装置,应用于光线路终端OLT,所述装置包括:
确定单元,用于确定在OLT中注册上线的各ONU占用的波长通道;
获取单元,用于获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
识别单元,用于对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
调度单元,用于基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
本发明还提供一种光线路终端OLT,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的光网络单元ONU业务调度方法。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的光网络单元ONU业务调度方法。
本发明提供的ONU业务调度方法、装置、OLT以及存储介质,确定在OLT中注册上线的各ONU占用的波长通道;获取OLT中网络芯片入口处的报文信息,报文信息中包括OLT中不同波长通道各自承载的业务报文;对报文信息中的各业务报文进行波长通道识别,得到各业务报文对应ONU占用的波长通道的波长通道标志;基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度,克服了传统方案中无法对ONU进行调度控制的缺陷,实现了不同波长通道的业务区分,以及对各业务报文对应的ONU的业务查询和调度规划,同时,通过对不同波长通道下ONU的业务调度有效缓解了多个波长通道的大流量对网络芯片的冲击,延长了芯片寿命。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的ONU业务调度方法的流程示意图;
图2是本发明提供的ONU业务调度方法的总体框架图;
图3是本发明提供的ONU业务调度装置的结构示意图;
图4是本发明提供的光线路终端OLT的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
考虑到多波***目前仅支持对以波长通道为单位的带宽的动态分配,而无法对更小粒度的ONU,或者ONU上承载的业务进行流量的控制,难以满足实际应用过程中的需求。
对此,本发明提供一种光网络单元ONU业务调度方法,旨在识别网络芯片入口处的报文信息中的波长通道标志,并根据波长通道标志对各业务报文对应的ONU进行业务调度,克服了传统方案中无法对ONU进行调度控制的缺陷,实现了对不同的波长通道的业务区分,以及对各业务报文对应的ONU的业务调度。
图1是本发明提供的光网络单元ONU业务调度方法的流程示意图,如图1所示,该方法应用于光线路终端OLT,该方法包括:
步骤110,确定在OLT中注册上线的各ONU占用的波长通道;
步骤120,获取OLT中网络芯片入口处的报文信息,报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
步骤130,对报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
步骤140,基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度。
具体地,在于光线路终端OLT(optical line terminal)中进行业务查询和调度规划之前,首先需要在接入网多波PON(Passive Optical Network)***中进行通道协商,以通过ONU与OLT的协商,确定ONU使用的波长通道。此处接入网多波PON***包括局侧的OLT、用户侧的ONU,以及ODN(Optical Distribution Network)。
可以理解的是,当ONU在局侧的OLT中注册上线后,首先需要执行的是业务配置信息的上送,即ONU需将自身业务配置信息发送到OLT;具体是,OLT先下发查询协议WDM-OIQ(ONU Information Query),该协议轮询当前正在使用的波长通道,并分别发送到对应波长通道对应的ONU,ONU则可以接收到查询协议,并可以通过与之对应的应答协议WDM-OIR(ONUInformation Reply)向OLT发送对应的信息,即可以通过约定的应答协议向OLT返回协议约定的信息。
此处,ONU返回的信息可以包括ONU身份编号(如ONUID)、ONU占用的波长通道的波长通道号(如Pn)、ONU上配置的业务信息(如配置的各种业务的业务类型,例如,协议,组播等,以及各业务的网络信息,例如,虚拟局域网)等;该信息由ONU发出,并通过ONU当前正在使用/占用的波长通道传送到局侧的OLT,如此即完成了通道的协商,以及协商后ONU相关信息的上送。
之后,ONU即可进行正常的报文发送,即可以通过其占用的波长通道去进行报文的发送,但是值得注意的是,为便于后续能够对来自不同波长通道的报文信息进行区分,从而可以根据不同波长通道的标志对ONU进行业务调度,本发明实施例中,在ONU完成信息的上送后,进行报文发送之前,还需将待发送的全部报文添加上波长通道标志,即各ONU将待发送的报文全部加上对应波长通道的波长通道标志,如WDM_CHNLID,此处波长通道标志与对应波长通道的波长通道对应,且是可以通过波长通道号进行标注得到。
进一步地,在局侧的OLT中,在OLT与ONU进行协议交互,成功获取到ONU的相关信息,并且两端的该信息保持一致的情况下,则可以在OLT中进行业务查询和规划调度。
具体而言,首先可以获取OLT中网络芯片入口处的报文信息,即可以在OLT中光信号解析之后,在OLT的网络芯片NP(networking processor)入口处获取不同波长通道承载的报文,从而得到由不同的ONU通过各自占用的波长通道发送的业务报文构成的报文信息。此处的报文信息中可以包括对应ONU的身份编号、波长通道标志、ONU上承载业务的业务信息等。
随后,即可对获取到的报文信息中的各业务报文进行波长通道识别,以识别出报文信息中所携带的波长通道标志;此处,具体是利用OLT获取到的ONU的相关信息,对各业务报文进行波长通道识别,以识别出其中的波长通道标志,并确定与之对应的波长通道号,以及相对应的波长通道和ONU,即通过识别可以得到各业务报文对应ONU占用的波长通道的波长通道标志;
例如,可以对不同波长通道承载的业务报文中的WDM_CHNLID进行ACL(AccessControl List,访问控制列表)识别,通过ACL识别各业务报文中携带的WDM_CHNLID。
而后,即可根据识别得到的各业务报文对应的波长通道标志,去对各业务报文对应的ONU进行业务调度,即可以以各业务报文对应的波长通道标志为基准,确定各波长通道标志对应的调度策略;例如,可以是控制携带波长通道号Pn对应的波长通道标志的业务报文通过,或者是控制携带波长通道号P0对应的波长通道标志的业务报文丢失,也可以是设置各波长通道标志对应的波长通道的带宽,并确定与之匹配的策略,如业务报文的带宽超过设定的带宽时丢弃;
之后,即可据此调度策略,对各业务报文对应的ONU进行业务调度,即可以依据调度策略中对各波长通道标志对应的业务报文的调度方式,对各业务报文对应的ONU进行业务调度,以使通过的业务报文对应的ONU上的业务能够对应进行,丢弃的业务报文对应的ONU上承载的业务则无法执行,如此即实现了对不同波长通道的业务区分,实现了对ONU的业务调度。
本发明实施例中,通过识别来自不同波长通道的报文信息中的波长通道标注,并据此进行业务调度,可以在实现不同波长通道的业务分类的同时,完成ONU的业务调度。并且,基于此种方式的调度,一方面,可以控制来自多个波长通道的大流量对网络芯片的冲击,另一方面,也可以对不同波长通道的业务区分服务。
本发明提供的光网络单元ONU业务调度方法,确定在OLT中注册上线的各ONU占用的波长通道;获取OLT中网络芯片入口处的报文信息,报文信息中包括OLT中不同波长通道各自承载的业务报文;对报文信息中的各业务报文进行波长通道识别,得到各业务报文对应ONU占用的波长通道的波长通道标志;基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度,克服了传统方案中无法对ONU进行调度控制的缺陷,实现了不同波长通道的业务区分,以及对各业务报文对应的ONU的业务查询和调度规划,同时,通过对不同波长通道下ONU的业务调度有效缓解了多个波长通道的大流量对网络芯片的冲击,延长了芯片寿命。
基于上述实施例,步骤140包括:
基于各业务报文对应的波长通道标志,从各业务报文中确定允准业务报文,允准业务报文为允许通过的业务报文;
确定各允准业务报文的波长通道标志对应的波长通道的承诺访问速率CAR带宽,以及各允准业务报文的CAR带宽;
基于各允准业务报文的CAR带宽,以及各允准业务报文对应的波长通道的CAR带宽,对各允准业务报文对应的ONU进行业务调度。
具体地,步骤140中,根据各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度的过程,具体可以包括:
首先,可以根据各业务报文对应的波长通道标志,从各业务报文中筛选得到允准业务报文,该允准业务报文即允许通过的业务报文, 即是根据波长通道标志,从各业务报文中筛选出允许通过的报文,并将该报文作为允准业务报文。
此处,具体可以是以各业务报文对应的波长通道标志为基准,确定各波长通道标志对应的调度策略,此处的调度策略是控制携带指定波长通道标志的业务报文通过或丢弃,同时控制携带其他波长通道标志的业务报文丢弃或通过;然后,根据该调度策略,从各业务报文中确定出调度策略指示可以通过的业务报文,将其作为允准业务报文。
对应地,对于调度策略指示不允通过的业务报文,则会被丢弃。
其中,调度策略可以是根据各波长通道标志对应的波长通道的承载业务、访问速率等具体信息相应设定的,也可以是结合其他波长通道,根据整体业务量、带宽等情况设定的,本发明实施例对此不做具体限定。
进一步地,在得到允准业务报文之后,本发明实施例中,还需确定各允准业务报文对应的波长通道标志对应的波长通道,并确定该波长通道的带宽,即可以对允许通过的业务报文对应的波长通道设置带宽,具体可以是设置对应的波长通道的CAR(CommittedAccess Rate,承诺访问速率)带宽,同时,还需确定各允准业务报文的CAR带宽。
之后,即可根据各允准业务报文的CAR带宽,以及各允准业务报文对应的波长通道的CAR带宽,去进行业务调度,即可以以各允准业务报文对应的波长通道的CAR带宽为基准,结合各允准业务报文的CAR带宽进行判断,以判断各允准业务报文的CAR带宽是否有超过对应波长通道的CAR带宽,从而得到判断结果。
进一步地,在判断结果表明任一允准业务报文的CAR带宽超过对应波长通道的CAR带宽的情况下,即该允准业务报文的CAR带宽已超过其波长通道设定CAR带宽时,此时,可以对该允准业务报文进行丢弃,也可以令其通过,具体选择可以根据实际情况对应设置,本发明实施例对此不做具体限定。
而对应地,在判断结果表明任一允准业务报文的CAR带宽未超过对应波长通道的CAR带宽的情况下,即该允准业务报文的CAR带宽未超过其波长通道设定CAR带宽时,此时,可以对该允准业务报文进行通过,即可以控制CAR带宽未超过对应波长通道的CAR带宽的允准业务报文通过。而对于通过允准业务报文,可以对其进行进一步处理,以将其中的波长通道标志剥除,以还原成标准的以太报文。
此后,对于通过波长通道的CAR带宽和报文的CAR带宽的判定后,确认可以通过的允准业务报文,还可以进一步根据其对应的波长通道的CAR带宽进行ONU的业务调度,即可以使来自于CAR带宽较高的波长通道的允准业务报文率先通过,来自于CAR带宽较低的波长通道的允准业务报文则容后通过。
例如,在调度策略为控制携带波长通道号P0对应的波长通道标志的业务报文丢弃,允许携带波长通道号P1和Pn对应的波长通道标志的业务报文通过的情况下,可以设置P1对应的波长通道的CAR带宽为700M,Pn对应的波长通道的CAR带宽为300M,此时,可以确定从P1对应的波长通道过来的业务报文将比来自于Pn对应的波长通道的业务报文占用更多的速率;在此基础上,可以结合各允准业务报文的CAR带宽,对各允准业务报文对应的ONU的业务调度。
即,可以使P1和Pn对应的波长通道中CAR带宽小于700M和300M的允准业务报文通过,并使得此部分允准业务报文中来自于P1对应的波长通道的允准业务报文优先于来自于Pn对应的波长通道的允准业务报文通过,使P1和Pn对应的波长通道中CAR带宽大于700M和300M的允准业务报文丢弃或者通过。
本发明实施例中,基于各允准业务报文的CAR带宽,以及各允准业务报文对应的波长通道的CAR带宽,进行各允准业务报文对应ONU的业务调度,不仅实现了不同波长通道的带宽区分,还实现了基于带宽对不同波长通道下ONU的业务调度。
基于上述实施例,步骤140包括:
确定各波长通道标志对应的波长通道的报文优先级;
基于各业务报文对应的波长通道标志,以及各波长通道标志对应的波长通道的报文优先级,确定各业务报文对应的ONU的业务优先级;
基于各ONU的业务优先级,对各业务报文对应的ONU进行业务调度。
具体地,步骤140中,根据各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度的过程,具体可以包括:
首先,可以确定各波长通道标志对应的波长通道的优先级,即各波长通道中报文通过的优先级,即报文优先级,此处,具体可以是,在网络芯片入口识别报文信息中各业务报文中携带的波长通道标志后,可以设定各波长通道标志对应的波长通道的报文优先级。
例如,可以将波长通道标志对应的波长通道号为P0的波长通道中业务报文的优先级设定为最高级,如7,将波长通道标志对应的波长通道号为P1的波长通道中业务报文的优先级设定为次高级,如4,而将波长通道标志对应的波长通道号为Pn的波长通道中业务报文的优先级设定为最低级,如1。
随后,可以根据各波长通道标志对应的波长通道的报文优先级,以及各业务报文对应的波长通道标志,确定各业务报文通过的优先级,即各业务报文对应ONU的业务优先级;具体可以是,参照各波长通道的报文优先级,对应确定各波长通道下的业务报文通过的优先级。
即,当波长通道的报文优先级为最高级时,其下的业务报文通过的优先级对应为最高级,即该业务报文对应ONU的业务优先级为最高级;当波长通道的报文优先级为次高级时,其下的业务报文通过的优先级对应为次高级,即该业务报文对应ONU的业务优先级为次高级;当波长通道的报文优先级为最低级时,其下的业务报文通过的优先级对应为最低级,即该业务报文对应ONU的业务优先级为最低级。
此后,即可根据各业务报文对应ONU的业务优先级,对各业务报文对应的ONU进行业务调度,即可以以各ONU的业务优先级为基准,对各业务报文进行控制,从而实现对应的ONU的业务调度,具体可以是,按照各业务报文对应ONU的业务优先级从高到低的顺序,依次控制各业务报文通过,即在不同波长通道的业务报文在出口发生流量拥塞时,控制业务优先级最高的业务报文最先通过,业务优先级次高的业务报文稍后通过,业务优先级最低的业务报文最后通过。
例如,由于波长通道标志对应的波长通道号为P0的波长通道中业务报文对应的ONU1的业务优先级最高,波长通道标志对应的波长通道号为P1的波长通道中业务报文对应的ONU4的业务优先级次高,波长通道标志对应的波长通道号为Pn的波长通道中业务报文对应的ONU10的业务优先级最低,此时,可以控制波长通道号为P0的波长通道中的业务报文优先通过,波长通道号为P1的波长通道中的业务报文容后通过,波长通道号为Pn的波长通道中的业务报文最后通过,简而言之,各ONU的业务优先级顺序为ONU1>ONU4>ONU10。
基于上述实施例,步骤130包括:
基于ONU状态信息表,对各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
ONU状态信息表是基于各ONU通过占用的波长通道发送的业务配置信息生成的,业务配置信息中包括对应ONU的身份编号和对应ONU占用的波长通道的波长通道号;波长通道号与波长通道标志一一对应。
具体地,在对获取到的报文信息中各业务报文进行波长通道识别,以识别得到报文信息中的波长通道标志时,具体可以是利用OLT获取到的ONU的相关信息,对各业务报文进行波长通道识别,从而得到各业务报文中携带的波长通道标志。
可以理解的是,OLT在通过与ONU的协议交互,可以获取到各ONU上送的ONU的相关信息,即业务配置信息,该业务配置信息包括基本信息和业务信息,在这之后,即可根据获取到的业务配置信息,在本地建立按照波长通道号索引的ONU工作的信息表,即ONU状态信息表,该ONU状态信息表中包括各ONU的身份编号和占用的波长通道的波长通道号;换而言之,基于ONU状态信息表,可以获知每一波长通道对应的ONU,以及ONU的身份编号。
之后,即可根据建立的ONU状态信息表,对各业务报文进行波长通道识别,得到各业务报文对应ONU占用的波长通道的波长通道标志,即可以以ONU状态信息表中的信息为基准,对各业务报文进行波长通道识别,以识别出其中携带的波长通道标志,并确定与之对应的波长通道号,从而便于通过状态信息表确定相对应的波长通道和ONU,即通过识别可以得到各业务报文对应ONU占用的波长通道的波长通道标志。
例如,可以利用ONU状态信息表,对不同波长通道承载的业务报文中的WDM_CHNLID进行ACL识别,通过ACL识别各业务报文对应ONU占用的波长通道的WDM_CHNLID。
此外,值得注意的是,在通过协议交互得到ONU上送的业务配置信息,并建立ONU状态信息表之后,需保持OLT与ONU中对于表中信息的一致性,一旦ONU占用/使用的波长通道发生重新分配时,OLT需重新发送应答协议WDM-OIQ以使波长通道发生重新分配的ONU重新发送应答协议约定的所有信息,以保持ONU与OLT保存的ONU相关信息的一致性。
本发明实施例中,考虑到目前大多是采用波分传送,然而波分传送是在二层传送以下,不感知报文,因而也无法通过业务报文赋予差分服务,因此,本发明实施例中,选择将业务报文关键信息通过透传到OLT局端,以利用ACL达到识别以太业务,并对进行业务调度,实现对更小粒度的ONU的业务调度。
基于上述实施例,ONU状态信息表中包括各ONU的业务信息,业务信息包括对应ONU上承载业务的业务类别以及对应的网络信息;步骤140包括:
基于ONU状态信息表,对各业务报文进行业务识别,得到各业务报文对应ONU上承载业务的业务信息;
基于各业务报文对应的波长通道标志,以及各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级;
基于各ONU上承载的各业务的业务优先级,对各业务报文对应的ONU进行业务调度。
具体地,ONU上送的业务配置信息中除对应ONU的身份编号和对应ONU占用的波长通道的波长通道号之外,还可以包括对应ONU上配置的业务信息,即ONU的业务信息,因此,基于此建立的ONU状态信息表中必然也包括各ONU的业务信息,此处的业务信息可以是对应ONU上承载业务的业务类别(如协议、组播、上网等),以及对应的网络信息(如各业务的虚拟局域网VLAN(Virtual Local Area Network))。
鉴于此,本发明实施例中,在基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度的过程中,还可以根据ONU状态信息表进行业务识别,以得到各业务报文对应的业务信息,即可以以ONU状态信息表为基准,对各业务报文进行业务识别,以识别出业务信息,得到各业务报文对应ONU上承载业务的业务信息。
图2是本发明提供的ONU业务调度方法的总体框架图,如图2所示,ONU1通过WDM-OIR上送的业务配置信息包括:占用的波长通道的波长通道号为P0,身份标识ONUID 为1,业务类型为Multicast(组播)、protocol(协议)以及service1(上网),Multicast对应的网络信息VLAN为100,protocol对应的VLAN200,service1对应的VLAN300;ONU4通过WDM-OIR上送的业务配置信息包括:占用的波长通道的波长通道号为P1,身份标识ONUID为4,业务类型为Multicast(组播)、protocol(协议)以及service1(上网),Multicast对应的网络信息VLAN为101,protocol对应的VLAN201,service1对应的VLAN301;ONU10通过WDM-OIR上送的业务配置信息包括:占用的波长通道的波长通道号为Pn,身份标识ONUID 为10,业务类型为Multicast(组播)、protocol(协议)以及service1(上网),Multicast对应的网络信息VLAN为1001,protocol对应的VLAN2001,service1对应的VLAN3001。ONU承载的几种业务中,按照优先级来划分,从高到低应依次为:协议报文、组播业务和上网业务。
基于此,在对各业务报文进行业务识别时,可以用ACL业务识别报文中的业务信息,即基于ONU状态信息表,识别各业务报文对应的ONU上承载业务的业务信息,从而可以得到业务类别以及对应的网络信息,如VLAN信息。
之后,即可根据各业务报文对应的波长通道标志,以及各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级,具体可以是,根据各业务报文对应ONU上承载业务的业务信息,以及其对应的波长通道标志对应的波长通道,确定各业务报文对应的ONU上各业务的业务优先级。
此处,可以是直接根据各业务报文对应的波长通道标志,以及各业务报文对应ONU上承载业务的业务信息,确定不同波长通道标志对应的不同波长通道下不同ONU上的同类业务和不同类业务,即不同ONU上基于业务信息确定的业务类别相同和不同的多个业务,对此同类业务,可以设定同类的多个业务的业务优先级相同,对不同类的业务,可以设定不同类别的多个业务的业务优先级不同;即,不同业务报文对应的不同ONU上承载的业务类别相同的多个业务的业务优先级相同,不同业务报文对应的不同ONU上承载的业务类别不同的多个业务的业务优先级不同。
例如,可以将P0+vlan200,P1+vlan201和Pn+vlan2001对应的业务报文所对应的ONU1、ONU4和ONU10上同类业务协议的业务优先级均确定为最高级,如7;将P0+vlan100,P1+vlan101和Pn+vlan1001对应的业务报文对应的ONU1、ONU4和ONU10上同类业务组播的业务优先级均确定为次高级,如4;将P0+vlan300,P1+vlan301和Pn+vlan3001对应的业务报文对应的ONU1、ONU4和ONU10上同类业务上网的业务优先级均确定为最低级,如1;如此即可使得三个不同的ONU中的协议报文均能以最高优先级优先通过。
和/或,可以是根据各业务报文对应的波长通道标志,以及各业务报文对应ONU上承载业务的业务信息,确定每一波长通道标志对应的波长通道下ONU上的不同类业务,即同一ONU上基于业务信息确定的业务类别不同的多个业务,对于同一ONU上这多个不同类别的业务,可以设定其业务优先级不同;即,同一业务报文对应的ONU上承载的业务类别不同的多个业务的业务优先级不同。
例如,将P0+vlan200对应的业务报文所对应的ONU1上的业务协议的业务优先级确定为最高级,如7;将P0+vlan100对应的业务报文所对应的ONU1上的业务组播的业务优先级确定为次高级,如4;将P0+vlan300对应的业务报文所对应的ONU1上的业务上网的业务优先级确定为最低级,如1,如此即可使同一ONU上不同业务的业务优先级有所区分,能够赋予同一ONU上不同业务不同的优先级。
之后,即可根据各ONU上承载的各业务的业务优先级,对各业务报文对应的ONU进行业务调度,即可以按照各ONU上承载的各业务的业务优先级的指示,按照先最高后最低的次序,对各业务报文对应的ONU上承载的各业务进行业务调度。例如,可以使三个不同的ONU中的协议报文均能优先通过,和/或,使得同一ONU中协议报文优先通过,组播报文容后通过,上网报文最后通过。
本发明实施例中,通过各业务报文对应的波长通道标志,以及各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级,实现了不同ONU中的同类业务的分类,和/或同一ONU中不同类业务的区分,保证了不同通道间和/或同一通道上ONU上承载业务的精确区分,能够针对不同ONU下的不同类业务,和/或同一ONU下的不同类业务进行优先级的竞争,从而更有利于对不同波长通道的业务规划,保证了业务调度的精确度和准确性。
基于上述实施例,基于各ONU上承载的各业务的业务优先级,对各业务报文对应的ONU进行业务调度,包括:
基于各ONU上承载的各业务的业务优先级,确定各ONU上承载的各业务对应的端口队列,并确定各端口队列的承诺信息速率和峰值信息速率;
基于各端口队列的承诺信息速率和峰值信息速率,对各业务报文对应的ONU进行业务调度。
具体地,上述根据各ONU上承载的各业务的业务优先级,对各业务报文对应的ONU进行业务调度的过程,具体可以包括:
在确定各ONU上承载的各业务的业务优先级之后,即可根据各自的业务优先级进入对应的端口队列,以待通过,即可以依据各ONU上承载的各业务的业务优先级,在此基础上结合各端口队列的优先顺序,确定各业务优先级对应的端口队列,并进入对应的端口队列,从而得到各ONU上承载的各业务对应的端口队列。
随后,为进一步提升业务调度的精确性,保证业务优先级高的能够率先通过,本发明实施例中,在确定各ONU上承载的各业务对应的端口队列之后,还可以确定各端口队列的承诺信息速率和峰值信息速率,即可以在各端口队列上设置承诺信息速率CIR(committedinformation rate)和峰值信息速率PIR(Peak information rate)。
之后,即可根据各端口队列的承诺信息速率CIR和峰值信息速率PIR,对各业务报文对应的ONU进行业务调度,据此控制各业务报文的通过顺序,以在带宽发生冲突时能够保证业务优先级高的业务报文优先通过,从而实现更加精细的ONU业务调度。
本发明实施例中,根据ONU上送的业务配置信息进行波长通道识别和业务识别,并据此识别结果控制不同波长通道的带宽以及通道中承载的ONU上的业务,能够在有限的带宽下更合理的进行业务调度,以业务获取资源,从而保证重要业务的流畅性。
下面对本发明提供的光网络单元ONU业务调度装置进行描述,下文描述的光网络单元ONU业务调度装置与上文描述的光网络单元ONU业务调度方法可相互对应参照。
图3是本发明提供的光网络单元ONU业务调度装置的结构示意图,如图3所示,该装置应用于光线路终端OLT,该装置包括:
确定单元310,用于确定在OLT中注册上线的各ONU占用的波长通道;
获取单元320,用于获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
识别单元330,用于对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
调度单元340,用于基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
本发明提供的光网络单元ONU业务调度装置,确定在OLT中注册上线的各ONU占用的波长通道;获取OLT中网络芯片入口处的报文信息,报文信息中包括OLT中不同波长通道各自承载的业务报文;对报文信息中的各业务报文进行波长通道识别,得到各业务报文对应ONU占用的波长通道的波长通道标志;基于各业务报文对应的波长通道标志,对各业务报文对应的ONU进行业务调度,克服了传统方案中无法对ONU进行调度控制的缺陷,实现了不同波长通道的业务区分,以及对各业务报文对应的ONU的业务查询和调度规划,同时,通过对不同波长通道下ONU的业务调度有效缓解了多个波长通道的大流量对网络芯片的冲击,延长了芯片寿命。
基于上述实施例,调度单元340用于:
基于所述各业务报文对应的波长通道标志,从所述各业务报文中确定允准业务报文,所述允准业务报文为允许通过的业务报文;
确定各允准业务报文的波长通道标志对应的波长通道的承诺访问速率CAR带宽,以及所述各允准业务报文的CAR带宽;
基于所述各允准业务报文的CAR带宽,以及所述各允准业务报文对应的波长通道的CAR带宽,对所述各允准业务报文对应的ONU进行业务调度。
基于上述实施例,调度单元340用于:
确定各波长通道标志对应的波长通道的报文优先级;
基于所述各业务报文对应的波长通道标志,以及所述各波长通道标志对应的波长通道的报文优先级,确定所述各业务报文对应的ONU的业务优先级;
基于所述各ONU的业务优先级,对所述各业务报文对应的ONU进行业务调度。
基于上述实施例,识别单元330用于:
基于ONU状态信息表,对所述各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
所述ONU状态信息表是基于所述各ONU通过占用的波长通道发送的业务配置信息生成的,所述业务配置信息中包括对应ONU的身份编号和对应ONU占用的波长通道的波长通道号;所述波长通道号与波长通道标志一一对应。
基于上述实施例,所述ONU状态信息表中包括各ONU的业务信息,所述业务信息包括对应ONU上承载业务的业务类别以及对应的网络信息;调度单元340用于:
基于所述ONU状态信息表,对所述各业务报文进行业务识别,得到所述各业务报文对应ONU上承载业务的业务信息;
基于所述各业务报文对应的波长通道标志,以及所述各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级;
基于所述各ONU上承载的各业务的业务优先级,对所述各业务报文对应的ONU进行业务调度。
基于上述实施例,不同业务报文对应的不同ONU上承载的业务类别相同的多个业务的业务优先级相同,不同业务报文对应的不同ONU上承载的业务类别不同的多个业务的业务优先级不同;
和/或,同一业务报文对应的ONU上承载的业务类别不同的多个业务的业务优先级不同。
基于上述实施例,调度单元340用于:
基于所述各ONU上承载的各业务的业务优先级,确定所述各ONU上承载的各业务对应的端口队列,并确定各端口队列的承诺信息速率和峰值信息速率;
基于所述各端口队列的承诺信息速率和峰值信息速率,对所述各业务报文对应的ONU进行业务调度。
图4示例了一种光线路终端OLT的实体结构示意图,如图4所示,该OLT可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行光网络单元ONU业务调度方法,该方法包括:确定在OLT中注册上线的各ONU占用的波长通道;获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的光网络单元ONU业务调度方法,该方法包括:确定在OLT中注册上线的各ONU占用的波长通道;获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法所提供的光网络单元ONU业务调度方法,该方法包括:确定在OLT中注册上线的各ONU占用的波长通道;获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种光网络单元ONU业务调度方法,其特征在于,应用于光线路终端OLT,所述方法包括:
确定在OLT中注册上线的各ONU占用的波长通道;
获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
2.根据权利要求1所述的光网络单元ONU业务调度方法,其特征在于,所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述各业务报文对应的波长通道标志,从所述各业务报文中确定允准业务报文,所述允准业务报文为允许通过的业务报文;
确定各允准业务报文的波长通道标志对应的波长通道的承诺访问速率CAR带宽,以及所述各允准业务报文的CAR带宽;
基于所述各允准业务报文的CAR带宽,以及所述各允准业务报文对应的波长通道的CAR带宽,对所述各允准业务报文对应的ONU进行业务调度。
3.根据权利要求1所述的光网络单元ONU业务调度方法,其特征在于,所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
确定各波长通道标志对应的波长通道的报文优先级;
基于所述各业务报文对应的波长通道标志,以及所述各波长通道标志对应的波长通道的报文优先级,确定所述各业务报文对应的ONU的业务优先级;
基于所述各ONU的业务优先级,对所述各业务报文对应的ONU进行业务调度。
4.根据权利要求1至3中任一项所述的光网络单元ONU业务调度方法,其特征在于,所述对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志,包括:
基于ONU状态信息表,对所述各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
所述ONU状态信息表是基于所述各ONU通过占用的波长通道发送的业务配置信息生成的,所述业务配置信息中包括对应ONU的身份编号和对应ONU占用的波长通道的波长通道号;所述波长通道号与波长通道标志一一对应。
5.根据权利要求4所述的光网络单元ONU业务调度方法,其特征在于,所述ONU状态信息表中包括各ONU的业务信息,所述业务信息包括对应ONU上承载业务的业务类别以及对应的网络信息;
所述基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述ONU状态信息表,对所述各业务报文进行业务识别,得到所述各业务报文对应ONU上承载业务的业务信息;
基于所述各业务报文对应的波长通道标志,以及所述各业务报文对应ONU上承载业务的业务信息,确定各业务报文对应的ONU上承载的各业务的业务优先级;
基于所述各ONU上承载的各业务的业务优先级,对所述各业务报文对应的ONU进行业务调度。
6.根据权利要求5所述的光网络单元ONU业务调度方法,其特征在于,不同业务报文对应的不同ONU上承载的业务类别相同的多个业务的业务优先级相同,不同业务报文对应的不同ONU上承载的业务类别不同的多个业务的业务优先级不同;
和/或,同一业务报文对应的ONU上承载的业务类别不同的多个业务的业务优先级不同。
7.根据权利要求5所述的光网络单元ONU业务调度方法,其特征在于,所述基于所述各ONU上承载的各业务的业务优先级,对所述各业务报文对应的ONU进行业务调度,包括:
基于所述各ONU上承载的各业务的业务优先级,确定所述各ONU上承载的各业务对应的端口队列,并确定各端口队列的承诺信息速率和峰值信息速率;
基于所述各端口队列的承诺信息速率和峰值信息速率,对所述各业务报文对应的ONU进行业务调度。
8.一种光网络单元ONU业务调度装置,其特征在于,应用于光线路终端OLT,所述装置包括:
确定单元,用于确定在OLT中注册上线的各ONU占用的波长通道;
获取单元,用于获取所述OLT中网络芯片入口处的报文信息,所述报文信息中包括所述OLT中不同波长通道各自承载的业务报文;
识别单元,用于对所述报文信息中的各业务报文进行波长通道识别,得到所述各业务报文对应ONU占用的波长通道的波长通道标志;
调度单元,用于基于所述各业务报文对应的波长通道标志,对所述各业务报文对应的ONU进行业务调度。
9.一种光线路终端OLT,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的光网络单元ONU业务调度方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的光网络单元ONU业务调度方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311510185.6A CN117278889B (zh) | 2023-11-14 | 2023-11-14 | 一种onu业务调度方法、装置、olt以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311510185.6A CN117278889B (zh) | 2023-11-14 | 2023-11-14 | 一种onu业务调度方法、装置、olt以及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117278889A true CN117278889A (zh) | 2023-12-22 |
CN117278889B CN117278889B (zh) | 2024-02-27 |
Family
ID=89214553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311510185.6A Active CN117278889B (zh) | 2023-11-14 | 2023-11-14 | 一种onu业务调度方法、装置、olt以及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117278889B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710362A (zh) * | 2012-06-19 | 2012-10-03 | 南京邮电大学 | 多波长共享型wdm-pon***中的下行动态波长分配方法 |
CN103401632A (zh) * | 2013-07-16 | 2013-11-20 | 北京邮电大学 | 一种大请求优先-公平带宽分配的动态波长带宽分配方法 |
US20140248053A1 (en) * | 2013-03-01 | 2014-09-04 | Oki Electric Industry Co., Ltd. | Optical network unit registration method and optical network system |
CN106331904A (zh) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | 无源光纤网络中波长通道的分配方法、光线路终端及*** |
WO2019085960A1 (zh) * | 2017-11-01 | 2019-05-09 | 中兴通讯股份有限公司 | 无源光网络***,数据传输方法、装置 |
CN111083581A (zh) * | 2019-12-27 | 2020-04-28 | 瑞斯康达科技发展股份有限公司 | Onu业务传输配置调整方法和装置及设备 |
JP2021019226A (ja) * | 2019-07-17 | 2021-02-15 | 沖電気工業株式会社 | 親局装置、光通信システム、波長切替装置及び波長切替方法 |
CN115348490A (zh) * | 2022-10-18 | 2022-11-15 | 武汉长光科技有限公司 | 一种动态调度业务波长通道方法及相关装置 |
WO2023051515A1 (zh) * | 2021-09-30 | 2023-04-06 | 华为技术有限公司 | 一种业务数据的传输方法及相关设备 |
-
2023
- 2023-11-14 CN CN202311510185.6A patent/CN117278889B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710362A (zh) * | 2012-06-19 | 2012-10-03 | 南京邮电大学 | 多波长共享型wdm-pon***中的下行动态波长分配方法 |
US20140248053A1 (en) * | 2013-03-01 | 2014-09-04 | Oki Electric Industry Co., Ltd. | Optical network unit registration method and optical network system |
CN103401632A (zh) * | 2013-07-16 | 2013-11-20 | 北京邮电大学 | 一种大请求优先-公平带宽分配的动态波长带宽分配方法 |
CN106331904A (zh) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | 无源光纤网络中波长通道的分配方法、光线路终端及*** |
US20180367235A1 (en) * | 2015-06-15 | 2018-12-20 | Zte Corporation | Method and System for Allocating Wavelength Channels in Passive Optical Network, and Optical Line Terminal |
WO2019085960A1 (zh) * | 2017-11-01 | 2019-05-09 | 中兴通讯股份有限公司 | 无源光网络***,数据传输方法、装置 |
JP2021019226A (ja) * | 2019-07-17 | 2021-02-15 | 沖電気工業株式会社 | 親局装置、光通信システム、波長切替装置及び波長切替方法 |
CN111083581A (zh) * | 2019-12-27 | 2020-04-28 | 瑞斯康达科技发展股份有限公司 | Onu业务传输配置调整方法和装置及设备 |
WO2023051515A1 (zh) * | 2021-09-30 | 2023-04-06 | 华为技术有限公司 | 一种业务数据的传输方法及相关设备 |
CN115348490A (zh) * | 2022-10-18 | 2022-11-15 | 武汉长光科技有限公司 | 一种动态调度业务波长通道方法及相关装置 |
Non-Patent Citations (1)
Title |
---|
杨勋发;赵凯;: "基于移动前传网络的WDM-PON波长带宽分配方法研究", 通信技术, no. 06 * |
Also Published As
Publication number | Publication date |
---|---|
CN117278889B (zh) | 2024-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100563657B1 (ko) | 이더넷 수동형 광가입자망에서 vlan 인식 및 llid관리 기능을 갖는 공유 랜 에뮬레이션 방법 및 장치 | |
Dhaini et al. | Dynamic wavelength and bandwidth allocation in hybrid TDM/WDM EPON networks | |
KR100698571B1 (ko) | 패시브형 광 네트워크에서의 동적 대역폭 할당 방법 | |
Skubic et al. | A comparison of dynamic bandwidth allocation for EPON, GPON, and next-generation TDM PON | |
EP1377107A2 (en) | Ethernet passive optical network system | |
EP2339796B1 (en) | Method and apparatus for processing broadcast packets and multicast control messages | |
CN105634991B (zh) | 一种实现业务带宽分配的方法及装置 | |
WO2013072776A2 (en) | Method and apparatus of multi-service bandwidth allocation in ethernet passive optical network | |
JP2004112803A (ja) | イーサネット(登録商標)受動型光加入者ネットワークにおけるoam機能ディスカバリー方法 | |
EP1863233B1 (en) | Service classification method and system for an optical network terminal | |
WO2016188196A1 (zh) | 一种异常pon终端的检测方法及装置 | |
US20120141119A1 (en) | Optical access system, optical network unit, and optical line terminal | |
CN107925502A (zh) | 一种无源光网络通信的方法、装置及*** | |
TWI474682B (zh) | 用於無線存取系統的方法及網路裝置 | |
CN107454482A (zh) | Onu的类型确定方法及装置、olt | |
CN117278889B (zh) | 一种onu业务调度方法、装置、olt以及存储介质 | |
CN106488345B (zh) | 一种数据传输方法、装置、***及onu、olt | |
EP2249499A1 (en) | Method for protecting a type b passive optical network (pon) and preparing an access control take over by a protection optical line termination (olt) with fast ranging | |
CN109429118B (zh) | 带宽分配方法、装置及*** | |
CN109120334B (zh) | 光纤位置确定方法及装置、网元、存储介质和处理器 | |
CN117278885A (zh) | 无源光网络业务流配置 | |
CN110858779B (zh) | Onu通道处理方法、设备以及计算机可读存储介质 | |
US11683102B1 (en) | Bandwidth allocation method and associated optical line terminal | |
WO2017028623A1 (zh) | 信道配置方法和装置 | |
WO2016095381A1 (zh) | 一种业务传输方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |