一种olt自适应系统及其方法

文档序号:9508860阅读:566来源:国知局
一种olt自适应系统及其方法
【技术领域】
[0001] 本发明涉及光网络技术领域,特别是涉及一种自适应切换GP0N工作模式和ΕΡ0Ν 工作模式的0LT自适应系统及其方法。
【背景技术】
[0002] 在PON(Passive Optical Network,无源光网络)普遍应用的今天,Ρ0Ν的传输应 用已成为家庭中不可缺少的一部分。Ρ0Ν又分为GPON(Gigabit-Capable Ρ0Ν,无源光纤网 络)与 EPON(Ethernet Passive Optical Network,以太网无源光网络hGPON 网络和 ΕΡ0Ν 网络各有各的优势与弊端。目前GP0N与ΕΡ0Ν处于共存的状态。
[0003] Ρ0Ν系统结构主要由中心局的光线路终端OLT (Optical Line Terminal)、包含无 源光器件的光分配网〇DN(Optical Distribution Network)、用户端的光网络单元/光网络 终端 0NU/0NT(Optical Network Unit/Optical Network Terminal)组成。0LT 为接入网 提供网络侧与核心网之间的接口,通过0DN与各0NU连接。作为Ρ0Ν系统的核心功能设备, 0LT具有集中带宽分配、控制各0NU、实时监控、运行维护管理Ρ0Ν系统的功能。0NU为接入 网提供用户侧的接口,提供话音、数据、视频等多业务流与0DN的接入,受0LT集中控制。
[0004] 目前,最新的用在0LT系统上的PON MAC芯片支持16个GP0N或者16个ΕΡ0Ν端 口。但是,ΕΡ0Ν和GP0N两种工作模式下,硬件设计上和软件上都是不同的。硬件设计上, 工作在ΕΡ0Ν模式时,PON MAC芯片需要外部提供156. 25MHz的参考时钟;工作在GP0N模式 下,芯片需要外部提供155. 52MHz的参考时钟。另外,GP0N的可插拔光模块和ΕΡ0Ν的可插 拔光模块的部分管脚定义不同,即两种光模块的管脚并不是完全兼容的。在软件上,GP0N和 ΕΡ0Ν两种工作模式下,PON MAC的程序是不同的,PON MAC的程序是CPU通过PCIE总线将 加载到PON MAC中的。
[0005] 目前,尚未有一种方案是可以在一个0LT系统中自适应地工作在GP0N工作模式和 ΕΡ0Ν工作模式。

【发明内容】

[0006] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种0LT自适应系统及其 方法,用于解决现有技术中0LT系统无法自适应地实现GP0N工作模式和ΕΡ0Ν工作模式的 切换的问题。
[0007] 为实现上述目的及其他相关目的,本发明提供一种0LT自适应系统,所述0LT自 适应系统包括提供时钟信号的时钟单元、用于光网络接入的多个光模块单元、PON MAC单元 和CPU单元,所述0LT自适应系统还包括:存储单元,连接于所述CPU单元,用于保存ΕΡ0Ν 和GP0N的加载程序;自适应切换单元,分别与所有的所述光模块单元、所述CPU单元和所述 PON MAC单元连接,用于复位所述PON MAC单元,判断所述0LT自适应系统的工作模式,并处 理每一个所述光模块单元的不兼容管脚;其中,所述工作模式包括GP0N工作模式和ΕΡ0Ν工 作模式;根据所述自适应切换单元判断的所述工作模式,所述CPU单元调整所述时钟单元 的时钟信号,并从所述存储单元载入相应的EPON或GPON的加载程序至所述PON MAC单元。
[0008] 于本发明的一实施例中,所述存储单元为FLASH芯片。
[0009] 于本发明的一实施例中,根据所述工作模式,所述CPU单元通过I2C总线配置所述 时钟单元,并通过PCIE接口将所述存储单元内的相应地加载程序加载至所述PON MAC单 J L· 〇
[0010] 于本发明的一实施例中,所述自适应切换单元包括判断控制子单元和多个模拟开 关子单元;所述模拟开关子单元的数量与所述光模块单元的数量一致;所述判断控制子单 元,分别与所有所述光模块单元、所述CPU单元、所述PON MAC单元和所述模拟开关单元连 接,用于复位所述PON MAC单元,判断所述光模块单元的类型,并下达处理每一个所述光模 块单元不兼容管脚的控制信号;所述模拟开关子单元,分别与所述判断控制子单元和一个 对应的所述光模块单元连接,用于根据所述控制信号实现对应的所述光模块单元管脚的兼 容。
[0011] 于本发明的一实施例中,所述判断控制子单元按照如下步骤判断所述0LT自适应 系统的工作模式:依次判断所述0LT自适应系统中的所述光模块单元的类型;其中,所述光 模块单元包括ΕΡ0Ν光模块和GP0N光模块;判断所述工作模式:如果所有在位的所述光模 块单元采用ΕΡ0Ν光模块,则所述工作模式为ΕΡ0Ν工作模式;如果所有在位的所述光模块单 元采用GP0N光模块,则所述工作模式为GP0N工作模式。
[0012] 于本发明的一实施例中,所述判断控制子单元通过总线依次读取所述光模块单元 的A0表区中地11个寄存器中的值来判断所述光模块单元的类型:如果01,则表示所述光 模块单元为ΕΡ0Ν光模块;否则,表示所述光模块单元为GP0N光模块。
[0013] 于本发明的一实施例中,所述判断控制子单元采用CPLD,所述模拟开关子单元采 用MAX4736芯片;所述光模块单元的第9管脚与所述MAX4736芯片连接:在ΕΡ0Ν工作模式 下,所述控制信号为高电平,所述MAX4736芯片将所述光模块单元的第9管脚和地形连接; 在GP0N工作模式下,所述控制信号为低电平,所述MAX4736芯片将所述光模块单元的第9 管脚和所述PON MAC单元的P0N_GPI0_0连通。
[0014] 于本发明的一实施例中,所述光模块单元的第7管脚和第8管脚分别与所述Ρ0Ν MAC单元的通用输出管脚P0N_GPI0_1和P0N_GPI0_2连接。
[0015] 本发明还公开了一种0LT自适应方法,包括:步骤S10,复位PON MAC单元;步 骤S20,依次判断所有光模块单元的类型;步骤S30,根据所有在位的所述光模块单元的类 型确定工作模式;步骤S40,根据所述工作模式,处理所述光模块单元的不兼容管脚;步骤 S50,将所述工作模式通知CPU单元;步骤S60,根据所述工作模式,所述CPU单元配置时钟 单元的时钟信号,并相应地从存储单元中下载加载程序;步骤S70,释放所述PON MAC单元 的复位,所述CPU单元对所述PON MAC单元加载所述加载程序;步骤S80,所述0LT正常工 作。
[0016] 于本发明的一实施例中,所述步骤S60中,所述工作模式为ΕΡ0Ν工作模式时,所述 CPU单元调整时钟信号为156. 25MHz ;所述工作模式为GP0N工作模式时,所述CPU单元调整 时钟信号为155. 52MHz。
[0017] 如上所述,本发明的一种0LT自适应系统及其方法,通过增加保存ΕΡ0Ν和GP0N加 载程序的存储单元;在软件和硬件上实现ΕΡ0Ν工作模式和GP0N工作模式切换的自适应切 换单元。本发明在硬件和软件上支持了 EPON和GPON两种工作模式,减少了开发和管理上 的成本;并且,本发明是自适应地支持EP0N工作模式和GP0N工作模式,提高了开局的灵活 性和用户的易维护性,适应范围也更加广泛。
【附图说明】
[0018] 图1显示为本发明实施例公开的一种0LT自适应系统的结构示意图示意图。
[0019] 图2显示为本发明实施例公开的一种0LT自适应系统的电路设计示意图。
[0020] 图3显示为本发明实施例公开的一种0LT自适应方法的流程示意图。
[0021] 元件标号说明
[0022] 110 时钟单元
[0023] 120 光模块单元
[0024] 130 PON MAC 单元
[0025] 140 CPU 单元
[0026] 150 存储单元
[0027] 160 自适应切换单元
[0028] 161 判断控制子单元
[0029] 162 模拟开关子单元
[0030] S10 ~S80 步骤
【具体实施方式】
[0031] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书 所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实 施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离 本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施 例中的特征可以相互组合。
[0032] 请参阅附图。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发 明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、 形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件 布局型态也可能更为复杂。
[0033] 实施例1
[0034] 本实施例公开了一种0LT自适应系统,用于自适应的支持GP0N工作模式和ΕΡ0Ν 工作模式。其中,0LT作为Ρ0Ν系统的核心功能设备,其是网络侧与核心网之间的接口,通 过0DN与各0NU连接。并且,0LT具有集中带宽分配、控制各0NU、实时监控、运行维护管理 Ρ0Ν系统的功能。0NU为接入网提供用户侧的接口,提供话音、数据、视频等多业
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1