一种时序信息的配置方法以及相关装置与流程

文档序号:30231049发布日期:2022-06-01 05:15阅读:295来源:国知局
一种时序信息的配置方法以及相关装置与流程

1.本技术涉及通信领域,尤其涉及一种时序信息的配置方法以及相关装置。


背景技术:

2.当前家庭使用的光纤接入,主流使用无源光纤网络(passive optical network,pon)的方式,其主要的功能是:上行是通过时分复用(time division multiple access,tdma)的方式传输数据。当光网络单元(optical network unit,onu)注册成功后,光线路终端(optical line termination,olt)会根据系统的配置给onu分配特定的时隙以进行数据传输。onu根据分配的时隙按次序发送数据,避免了上行数据冲突。其具体过程可以如图1所示,在多个onu对一个olt的场景下,onu1和onu2以及onu3分别获取时隙。其中onu1在时隙1里发送数据1,onu2在时隙2里发送数据2,onu3在时隙3里发送数据3,然后olt根据时隙的先后顺序接收数据1至数据3。下行的方向采用广播的方式,所有的onu都能收到相同的数据。在olt上,下行数据流被封装成为以太网报文,附加相应的身份标识(identity,id)。在分光器处,被分为三组信号广播到每个支路。onu接收到olt发送的数据后,根据id对数据流进行判断是进行处理还是进行丢弃。其具体过程可以如图2所示。
3.在该pon系统中,为了解决上行突发问题,通常需要olt根据光模块的突发数据恢复功能、媒体接入控制(media access control,mac)业务连续性和突发时钟数据恢复bcdr)的能力、突发接收是否需要复位(reset)、需要多少个复位等确定满足系统规格要求的突发开销数据、前导码(preamble)长度、reset信号的位置等关键时序信息;olt根据时序配置信息,实现olt/mac与光模块之间的有序配合,从而高效完成上行突发数据接收和恢复。
4.因此为了控制光模块在上行突发状态下进行系统正常的数据交互,olt与光模块之间的时序信息的适配是十分关键的。目前的olt通常只可以存储固定的时序信息,因此在光模块所需要的时序产生变化或者后续的发展中光模块的时序信息发生重大变化时,该olt无法实现和光模块之间的时序信息的适配。


技术实现要素:

5.本技术实施例提供了一种时序信息的配置方法以及相关装置,用于解决olt与光模块之间时序信息的适配问题。
6.第一方面,本技术实施例提供一种时序信息的配置方法,其具体如下:该olt与光模块进行交互认证,然后确定该光模块的时序参数;然后该光模块将该时序参数存储在自身寄存器中;当该光模块插入该olt并处于工作状态时,该olt读取该光模块已存储的时序参数;然后该olt根据该时序参数确定与该光模块对应的onu的时序信息;最后该olt将该时序信息配置给该onu。
7.本实施例中,该时序参数可以是该光模块对应的时序信息;也可以与该olt存储的时序系数确定该光模块对应的时序信息。即该光模块与该olt交互认证时可以确定该光模
块对应的时序信息,然后将该时序信息作为该时序参数存储在该光模块中;或者该光模块与该olt交互认证时确定了该光模块的时序信息,同时该olt将自身已存储的时序信息转化为时序系数,然后根据该时序系数和该光模块的时序信息确定该光模块的时序参数。比如该光模块的时序信息中前导码的为100纳秒,而该olt存储的时序系数为5,则该光模块存储的时序参数为20纳秒。
8.本实施例中,该光模块与该olt交互认证确定该光模块对应的时序参数,然后olt根据该时序参数作为变量来确定各个光模块对应的时序信息。这样对于各不同的光模块,该olt设备不需要再修改自身存储的时序信息,就可以灵活实现olt与光模块之间时序信息的适配问题。
9.可选的,该时序参数存储于该光模块与该olt协议约定的寄存器地址。这样可以方便该olt读取该时序参数。
10.可选的,该olt读取该光模块中已存储的时序参数可以通过该光模块与该olt之间的管理通道。
11.可选的,所述时序信息包括突发总开销数据、前导码preamble长度、复位reset信号位置。
12.可选的,该olt在将该时序信息配置给该onu之后,该olt可以根据该时序信息与该onu进行正常数据交互。
13.第二方面,本技术实施例提供一种时序信息的配置方法,其具体包括:光模块与olt交互认证确定时序参数,然后该光模块将该时序参数存储在自身寄存器;当该光模块插入该olt并处于工作状态时,该olt读取该光模块已存储的时序参数;然后该olt根据该时序参数确定与该光模块对应的onu的时序信息;最后该olt将该时序信息配置给该onu。
14.本实施例中,该时序参数可以是该光模块对应的时序信息;也可以与该olt存储的时序系数确定该光模块对应的时序信息。即该光模块与该olt交互认证时可以确定该光模块对应的时序信息,然后将该时序信息作为该时序参数存储在该光模块中;或者该光模块与该olt交互认证时确定了该光模块的时序信息,同时该olt将自身已存储的时序信息转化为时序系数,然后根据该时序系数和该光模块的时序信息确定该光模块的时序参数。比如该光模块的时序信息中前导码的为100纳秒,而该olt存储的时序系数为5,则该光模块存储的时序参数为20纳秒。
15.本实施例中,该光模块与该olt交互认证确定该光模块对应的时序参数,然后olt根据该时序参数作为变量来确定各个光模块对应的时序信息。这样对于各不同的光模块,该olt设备不需要再修改自身存储的时序信息,就可以灵活实现olt与光模块之间时序信息的适配问题。
16.可选的,所述时序信息包括突发总开销数据、前导码preamble长度、复位reset信号位置。
17.可选的,该所述光模块响应所述olt的读取指令,向所述olt传送所述时序参数具体包括:所述光模块响应所述olt的读取指令,通过管理通道向该olt传送所述时序参数。
18.第三方面,本技术提供一种光线路终端装置,该装置具有实现上述第一方面中olt行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
19.在一个可能的实现方式中,该装置包括用于执行以上第一方面各个步骤的单元或模块。例如,该装置包括:读取单元,用于读取光单元中已存储的时序参数;
20.处理单元,用于根据所述时序参数确定所述光模块对应的时序信息;
21.配置单元,用于为与所述光模块对应的光网络单元onu配置所述时序信息。
22.在一种可能的实现方式中,该装置包括:处理器和收发器,该处理器被配置为支持olt执行上述第一方面提供的方法中相应的功能。收发器用于指示olt和光模块以及onu以及之间的通信,向onu发送上述方法中所涉及的交互数据,以及向该光模块发送读取指令。可选的,此装置还可以包括存储器,该存储器用于与处理器耦合,其保存olt必要的程序指令和数据,例如存储固定的时序系数。
23.在一种可能的实现方式中,当该装置为olt内的芯片时,该芯片包括:处理单元和收发单元。该收发单元例如可以是该芯片上的输入/输出接口、管脚或电路等,将读取指令或时序信息传送给与此芯片耦合的其他芯片或模块中。该处理单元例如可以是处理器,此处理器用于根据所述时序参数确定所述光模块对应的时序信息。该处理单元可执行存储单元存储的计算机执行指令,以支持olt执行上述第一方面提供的方法。可选地,该存储单元可以为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是位于该芯片外部的存储单元,如只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)等。
24.在一种可能实现方式中,该装置包括通信接口和逻辑电路,该通信接口用于读取光单元中已存储的时序参数;该逻辑电路,用于根据所述时序参数确定所述光模块对应的时序信息;该通信接口,还用于为与所述光模块对应的光网络单元onu配置所述时序信息。
25.其中,上述任一处提到的处理器,可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制上述各方面时序信息的配置方法的程序执行的集成电路。
26.第四方面,本技术实施例提供一种光模块装置,该装置具有实现上述第二方面中光模块行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
27.在一个可能的实现方式中,该装置包括用于执行以上第二方面各个步骤的单元或模块。例如,该装置包括:交互认证单元,用于与光线路终端olt交互认证确定时序参数;存储单元,用于将所述时序参数存储在自身寄存器;接收单元,用于在插入所述olt处于工作状态时,接收所述olt的读取指令;响应单元,用于响应所述olt的读取指令,以使得所述olt读取所述时序参数并基于所述时序参数与所述光模块对应的光网络单元onu进行数据交互。
28.在一种可能的实现方式中,该装置包括:处理器、收发器和存储器,该处理器被配置为支持光模块执行上述第二方面提供的方法中相应的功能。收发器用于指示光模块与olt以及onu以及之间的通信,接收该olt发送的读取指令以及响应该读取指令。该存储器用于与处理器耦合,其保存光模块必要的程序指令和数据,例如存储时序参数。
29.在一种可能的实现方式中,当该装置为光模块内的芯片时,该芯片包括:处理单元、收发单元和存储单元。该收发单元例如可以是该芯片上的输入/输出接口、管脚或电路
等,接收读取指令并响应该读取指令将时序参数传送给与此芯片耦合的其他芯片或模块中。该处理单元例如可以是处理器,此处理器用于根据所述时序参数确定所述光模块对应的时序信息。该处理单元可执行存储单元存储的计算机执行指令,以支持光模块执行上述第二方面提供的方法。该存储单元可以为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是位于该芯片外部的存储单元,如只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)等。
30.在一种可能实现方式中,该装置包括通信接口和逻辑电路,该通信接口用于与光线路终端olt交互认证确定时序参数;该逻辑电路,用于将所述时序参数存储在自身寄存器;该通信接口,还用于在插入所述olt处于工作状态时,接收所述olt的读取指令;响应所述olt的读取指令,向所述olt传送所述时序参数。
31.其中,上述任一处提到的处理器,可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制上述各方面时序信息的配置方法的程序执行的集成电路。
32.第五方面,本技术实施例提供一种计算机可读存储介质,该计算机存储介质存储有计算机指令,该计算机指令用于执行上述各方面中任意一方面任意可能的实施方式该的方法。
33.第六方面,本技术实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面中任意一方面该的方法。
34.第七方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于支持通信装置实现上述方面中所涉及的功能,例如生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据,以实现上述各方面中任意一方面的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
35.一种可能的实现方式中,在芯片系统运行在该olt侧时,可以支持该olt执行上述第一方面提供的方法;
36.又一种可能的实现方式中,在芯片系统运行在光模块时,可以支持该光模块执行上述第二方面提供的方法。
37.第八方面,本技术实施例提供一种通信系统,该系统包括上述方面所述的光模块、olt以及onu。
附图说明
38.图1为pon接入系统的一个上行数据发送示意图;
39.图2为pon接入系统的一个下行数据发送示意图;
40.图3为onu的上行数据包的数据格式示意图;
41.图4为本技术实施例中光模块的结构示意图;
42.图5为一种olt的时序配置方式流程示意图;
43.图6为本技术实施例中时序信息的配置方法的一个实施例示意图;
44.图7为本技术实施例中时序信息配置的一个流程示意图;
45.图8为本技术实施例中光线路终端装置的一个实施例示意图;
46.图9为本技术实施例中光线路终端装置的另一个实施例示意图;
47.图10为本技术实施例中光模块装置的一个实施例示意图;
48.图11为本技术实施例中光模块装置的另一个实施例示意图。
具体实施方式
49.为了使本技术的目的、技术方案及优点更加清楚明白,下面结合附图,对本技术的实施例进行描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着新应用场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
50.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本技术中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。本技术中所出现的单元的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个单元可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元之间的间接耦合或通信连接可以是电性或其他类似的形式,本技术中均不作限定。并且,作为分离部件说明的单元或子单元可以是也可以不是物理上的分离,可以是也可以不是物理单元,或者可以分布到多个电路单元中,可以根据实际的需要选择其中的部分或全部单元来实现本技术方案的目的。本技术中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术的限制。如在本技术的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本技术实施例中,“一个或多个”是指一个、两个或两个以上;“和/或”,描述关联对象的关联关系,表示可以存在三种关系;例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
51.为了便于理解,首先对于现有技术的pon接入系统进行介绍。pon技术是一种点到多点的光纤接入技术。pon系统可以包括olt、光分配网络(optical distribution network,odn)和至少一个onu。olt通过odn与多个onu连接。如图1和图2所示,pon接入系统的结构由三部分组成,分别是olt、odn和onu。其中olt是放置在局端的on协议的汇聚设备;odn是一个连接olt和onu的无源设备,它的功能是分发下行数据,并集中上行数据;在pon接入系统中,该onu可以用于提供用户侧接口也可以直接提供用户端口功能。若onu直接提供
用户端口功能,则称为光网络终端(optical network terminal,ont)。因此为了便于理解,下文所提到的onu统指可以直接提供用户端口功能的ont和提供用户侧接口的onu。在当前的pon接入系统中,上行是通过tdma的方式传输数据。即当onu注册成功之后,olt会根据系统的配置给onu分配特定的时隙以进行数据传输。onu根据分配的时隙按次序发送数据,避免了上行数据冲突。其具体过程可以如图1所示,olt给onu1、onu2以及onu3分配相应的时隙。其中onu1在时隙1里发送数据1,onu2在时隙2里发送数据2,onu3在时隙3里发送数据3;然后olt根据时隙的先后顺序接收数据1至数据3。下行的方向该olt采用广播的方式发送数据,即所有的onu都能收到相同的数据。在olt上,下行数据流被封装成为以太网报文,附加相应的id,该id用于指示该报文所属的onu。在分光器处,该报文被分为三组信号广播到每个支路。onu接收到olt发送的数据后,根据id对数据流进行判断是进行处理还是进行丢弃。其具体过程可以如图2所示,该olt需要针对三个onu(如onu1至onu3)发送数据包,其中利用id分别指示数据包1对应onu1,数据包2对应onu2,数据包3对应onu3。然后在分光器处将包含该数据包1至该数据包3的数据分为三组信号广播至每个支路,然后该onu1根据该id确定各自对应的数据包,然后接收自己对应的数据包,丢弃其他数据包。比如,onu1接收数据包1丢弃数据包2和数据包3,onu2接收数据包2丢弃数据包1和数据包3。
52.通过上述方案可知,从整个系统设计的角度而言,在下行方向只有olt一个信号源,onu接收广播帧。对于某一个特定的onu来讲,接收路径不变,其接收信号电平和相位特性是相对稳定的,因此不会存在突发接收问题。但是在上行方向上,对于olt来讲存在多个信号源(onu);onu与olt之间的不同距离以及链路特性上的差异,会造成各onu的发送功率相同,olt接收时却各不相同,这就需要olt端的接收机支持突发接收。同时从整个系统优化的角度而言,要求onu在没有传送信号时处于关断状态,而在传送信号时要求很快打开,这就需要onu支持突发发射的工作模式。因此onu的上行数据包的格式可以如图3所示,即上行突发接收总开销包括防护时间(guard time)、前导码(preamble)、定界符(delimiter)和有效净荷。其中防护时间包括关光时间(turn off)、开光时间(turn on)、前一个突发光的后防抖、当前突发光的前防抖和复位时间。而olt为了支持突发接收,该olt需要与突发接收机(即olt光模块)进行配合使用。该olt光模块(为便于理解,下文所提及的光模块均指代olt光模块)作为实现突发接收的核心器件,其主要作用是用于实现光-电或者电-光转换。其主要包括接收部分和发射部分,该接收部分实现光-电变换,该发射部分实现电-光变换。该光模块的结构可以如图4所示,其中,各功能单元的作用如下:
53.激光器:把电信号转换为光信号的器件。
54.监控二级管:接收激光器的光功率,用于监控激光器的电流,与自动功率控制电路完成激光器出光功率的控制。
55.激光驱动器:用于驱动和控制激光器的工作,主要完成把输入的电信号转换成激光器驱动信号,同时控制激光器工作正常。
56.探测器:用于接收光信号,完成光信号到电流信号的转换。
57.跨阻放大器(trans-impedance amplifier,tia)用于放大光电探测器输出的电流信号,同时把电流信号转换成电压信号输出。
58.限幅放大器:主要是放大tia输出的电压信号,并把信号转换成标准的数字电平信号。
59.基于该光模块的功能,该olt需要获知与光模块相关的多种信息确定满足系统规格要求的时序信息。其中与光模块相关的信息包括但不限于数据恢复性能、mac bcdr的能力、突发接收是否需要reset、需要多少个复位等一种或多种。时序信息包括但不限于突发开销数据、preamble长度、reset信号的位置等一种或多种。系统规格指该olt在pon接入系统中需要达到的参数,比如需要满足一定的时延需求。olt根据时序信息,实现olt与光模块之间的有序配合,从而高效完成上行突发数据接收和恢复。而目前为了实现该olt与光模块之间的有序配合,通常为olt预配置时序映射表(该时序映射表包括时序序号,以及该时序序号对应的时序信息。如时序序号为1,对应的时序信息为a;时序序号为2,对应的时序信息为b),光模块加工过程中预配置光模块相对应的时序序号,当光模块插在olt上使用时,olt读取光模块内部的时序序号,通过时序序号查找时序映射表,并根据时序映射表中的时序信息配置光模块对应的单板寄存器,如图5所示的一种示例性的实现方式中,在该olt设备中预配置的时序映射表中包括了时序信息1,该时序信息1适配光模块a,并完成系统联调测试。为了实现olt设备与光模块可以正常工作,后续新引入的所有其他光模块都必须完全匹配该时序信息1。若后续的光模块b采用不同的工作模式而无法兼容时序信息1时,该光模块b则无法应用。
60.为便于理解,下面对于时序序号、时序信息、时序参数以及时序系数之间的关系进行说明:
61.时序信息:本技术文件中,该时序信息是用于实现光模块、olt以及onu正常数据交互的信息,其包括但不限于突发总开销、前导码长度、复位信号的位置。
62.时序序号:在olt预置的时序映射表中与时序信息为一一对应的关系。一种示例性方案中,该时序序号与时序信息之间的关系可如表1所示:
63.表1
64.时序序号时序信息1突发总开销a1,前导码长度a1
……
2突发总开销b1,前导码长度b1
……
65.时序系数:本技术文件中,该时序系数为预置于olt中的固定参数。
66.时序参数:本技术文件中,该时序参数预置于光模块的寄存器中。该时序参数可以是该光模块对应的时序信息,也可以是获取时序信息的中间值。当该时序参数为中间值时,该olt可以根据预置于该olt中的时序系数和该预置于该光模块的时序参数确定该光模块对应的时序信息。比如该光模块对应的时序信息中突发总开销数据为100纳米,olt存储的时序系数为4,则该时序参数中用于指示突发总开销数据的参数可以为25纳米。
67.因此,为了解决上述方案中存在的问题,实现olt可以灵活适配不同时序要求的光模块,本技术实施例提供一种时序信息的配置方法以及相关装置。
68.下面结合具体的实施例对本技术的时序信息的配置方法进行介绍。
69.参照图6所示,示出了本技术实施例中一种时序信息的配置方法。以下实施例将以olt与光模块进行说明。
70.601、光模块与olt交互认证确定与该光模块对应的时序参数,该时序参数预置于该光模块中。
71.在光模块研发阶段,将该光模块与olt进行交互认证,从而确定该光模块工作时的
时序参数,然后该光模块将该时序参数写入与该olt预先约定好的寄存器地址,该寄存器地址位于该光模块中。其中,一种示例性方案中,该时序参数可以如表2所示:
72.表2
73.光模块突发接收总开销preamble长度reset信号位置axxxxxx
74.可以理解的是,上述仅展示了该时序参数的部分信息,具体的内容可以根据实际情况进行配置。同时该突发接收总开销、preamble长度以及reset信号位置等信息的计数单位可以根据实际情况进行设置,比如设置为纳秒或者默认为单位,具体此处不做限定。
75.在本技术实施例中,该光模块研发阶段的时序参数可以是直接使用的时序信息,也可以是根据olt存储的时序系数得到的时序参数,此处该时序系数为该olt已存储的固定参数。若为后一种情况,则该olt可以在自身存储一个固定的时序系数,当光模块插入该olt工作时,该olt可以根据该olt存储的该时序系数和该光模块存储的时序参数确定该光模块工作时的时序信息。比如,该olt存储的时序系数为a,而各个光模块与其交互认证之后各自得到的时序参数(例如光模块1的时序参数为b,光模块2的时序参数为c),然后当各个光模块插入该olt工作时,该olt可以根据该系数和该各个光模块的时序参数得到各个光模块的时序信息。比如光模块1的时序信息为a*b,该光模块2的时序信息为a*c。
76.602、在该光模块插入该olt工作时,该olt读取该时序参数。
77.在该光模块插入该olt工作时,该olt通过管理通道(如集成电路总线(inter-integrated circuit,iic))从该光模块的寄存器中读取该光模块存储的时序参数。
78.603、该olt根据该时序参数确定该光模块对应的时序信息。
79.604、该olt将该时序信息配置给与该光模块对应的onu。
80.该olt将该时序信息发送给与该光模块对应的onu,从而通知该onu可以按照该时序信息进行数据发送和接收。
81.605、该olt根据该时序信息与该onu进行数据交互。
82.其具体过程可以如图7所示:在该光模块插入到该olt之后,该olt通过管理通道从该光模块的寄存器读取光模块内部存储的时序信息,然后根据该光模块内部存储的时序信息配置该光模块以及与该光模块对应的onu的时序配置参数;最后olt将该时序配置参数配置给该光模块对应的mac接口以及该onu,最后控制该光模块与该onu进行数据交互。
83.具体请参阅图8所示,本技术实施例中该光线路终端装置800包括:读取单元801、处理单元802、配置单元803,其中读取单元801、处理单元802、配置单元803通过总线连接。光线路终端装置800可以是上述方法实施例中的olt,也可以配置为olt内的一个或多个芯片。光线路终端装置800可以用于执行上述方法实施例中的olt的部分或全部功能。同时,图8仅示出了该光线路终端装置涉及到本技术实施例的部分模块。
84.例如,该读取单元801,用于读取光单元中已存储的时序参数;该处理单元802,用于根据所述时序参数确定所述光模块对应的时序信息;该配置单元803,用于为与所述光模块对应的光网络单元onu配置所述时序信息。
85.可选的,该光线路终端装置800还包括存储单元,该存储单元可以存储执行指令,此时该存储单元与处理单元802耦合,使得处理单元802可执行存储单元中存储的计算机执行指令以实现上述方法实施例中olt的功能。在一个示例中,光线路终端装置800中可选的
包括的存储单元可以为芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是位于芯片外部的存储单元,如rom或可存储静态信息和指令的其他类型的静态存储设备,ram等。
86.应理解,上述图8对应实施例中olt的各模块之间所执行的流程与前述图6至图7中对应方法实施例中的olt执行的流程类似,具体此处不再赘述。
87.图9示出了上述实施例中一种光线路终端装置900可能的结构示意图,该光线路终端装置900可以配置成是前述olt。该光线路终端装置900可以包括:处理器902、计算机可读存储介质/存储器903、收发器904、输入设备905和输出设备906,以及总线901。其中,处理器,收发器,计算机可读存储介质等通过总线连接。本技术实施例不限定上述部件之间的具体连接介质。
88.一个示例中,该收发器904读取光单元中已存储的时序参数;该处理器904根据所述时序参数确定所述光模块对应的时序信息;该收发器904向与该光模块对应的光网络单onu发送该时序信息,从而实现为onu配置所述时序信息的功能。
89.该收发器904与该处理器902可以实现上述图6至图7中任一实施例中相应的步骤,具体此处不做赘述。
90.可以理解的是,图9仅仅示出了光线路终端装置的简化设计,在实际应用中,光线路终端装置可以包含任意数量的收发器,处理器,存储器等,而所有的可以实现本技术的光线路终端装置都在本技术的保护范围之内。
91.上述装置900中涉及的处理器902可以是通用处理器,例如cpu、网络处理器(network processor,np)、微处理器等,也可以是asic,或一个或多个用于控制本技术方案程序执行的集成电路。还可以是数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。控制器/处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。处理器通常是基于存储器内存储的程序指令来执行逻辑和算术运算。
92.上述涉及的总线901可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
93.上述涉及的计算机可读存储介质/存储器903还可以保存有操作系统和其他应用程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,上述存储器可以是rom、可存储静态信息和指令的其他类型的静态存储设备、ram、可存储信息和指令的其他类型的动态存储设备、磁盘存储器等等。存储器903可以是上述存储类型的组合。并且上述计算机可读存储介质/存储器可以在处理器中,还可以在处理器的外部,或在包括处理器或处理电路的多个实体上分布。上述计算机可读存储介质/存储器可以具体体现在计算机程序产品中。举例而言,计算机程序产品可以包括封装材料中的计算机可读介质。
94.可以替换的,本技术实施例还提供一种通用处理系统,例如通称为芯片,该通用处理系统包括:提供处理器功能的一个或多个微处理器;以及提供存储介质的至少一部分的外部存储器,所有这些都通过外部总线体系结构与其它支持电路连接在一起。当存储器存储的指令被处理器执行时,使得处理器执行光线路终端装置在图6至图7该实施例中的时序
信息的配置方法中的部分或全部步骤,和/或用于本技术所描述的技术的其它过程。
95.结合本技术公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于终端中。当然,处理器和存储介质也可以作为分立组件存在于光线路终端装置中。
96.具体请参阅图10所示,本技术实施例中该光模块装置1000包括:交互认证单元1001、存储单元1002、接收单元1003和响应单元1004,其中交互认证单元1001、存储单元1002、接收单元1003和响应单元1004通过总线连接。光模块装置1000可以是上述方法实施例中的光模块,也可以配置为光模块内的一个或多个芯片。光模块装置1000可以用于执行上述方法实施例中的光模块的部分或全部功能。同时,图10仅示出了该光模块装置涉及到本技术实施例的部分模块。
97.例如,该交互认证单元1001,用于与光线路终端olt交互认证确定时序参数;该存储单元1002,用于将所述时序参数存储在自身寄存器;接收单元1003,用于在插入所述olt处于工作状态时,接收所述olt的读取指令;响应单元1004,用于响应所述olt的读取指令,向所述olt传送所述时序参数。
98.可选的,该存储单元1002可以存储执行指令,此时该存储单元1002与处理单元耦合,使得处理单元可执行存储单元中存储的计算机执行指令以实现上述方法实施例中光模块的功能。在一个示例中,光模块装置1000中可选的包括的存储单元可以为芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是位于芯片外部的存储单元,如rom或可存储静态信息和指令的其他类型的静态存储设备,ram等。
99.应理解,上述图10对应实施例中光模块的各模块之间所执行的流程与前述图6至图7中对应方法实施例中的光模块执行的流程类似,具体此处不再赘述。
100.图11示出了上述实施例中一种光模块装置1100可能的结构示意图,该光模块装置1100可以配置成是前述光模块。该光模块装置1100可以包括:处理器1102、计算机可读存储介质/存储器1103、收发器1104、输入设备1105和输出设备1106,以及总线1101。其中,处理器,收发器,计算机可读存储介质等通过总线连接。本技术实施例不限定上述部件之间的具体连接介质。
101.一个示例中,该收发器1104与光线路终端olt交互认证;该处理器1104确定时序参数;该存储器1103存储所述时序参数;该收发器1104在插入所述olt处于工作状态时,接收所述olt的读取指令;响应所述olt的读取指令,向所述olt传送所述时序参数。
102.该收发器1104、该处理器1102和该存储器1103可以实现上述图6至图7中任一实施例中相应的步骤,具体此处不做赘述。
103.可以理解的是,图11仅仅示出了光模块装置的简化设计,在实际应用中,光模块装置可以包含任意数量的收发器,处理器,存储器等,而所有的可以实现本技术的光模块装置都在本技术的保护范围之内。
104.上述装置1100中涉及的处理器1102可以是通用处理器,例如cpu、网络处理器(network processor,np)、微处理器等,也可以是asic,或一个或多个用于控制本技术方案程序执行的集成电路。还可以是数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。控制器/处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。处理器通常是基于存储器内存储的程序指令来执行逻辑和算术运算。
105.上述涉及的总线1101可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
106.上述涉及的计算机可读存储介质/存储器1103还可以保存有操作系统和其他应用程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,上述存储器可以是rom、可存储静态信息和指令的其他类型的静态存储设备、ram、可存储信息和指令的其他类型的动态存储设备、磁盘存储器等等。存储器1103可以是上述存储类型的组合。并且上述计算机可读存储介质/存储器可以在处理器中,还可以在处理器的外部,或在包括处理器或处理电路的多个实体上分布。上述计算机可读存储介质/存储器可以具体体现在计算机程序产品中。举例而言,计算机程序产品可以包括封装材料中的计算机可读介质。
107.可以替换的,本技术实施例还提供一种通用处理系统,例如通称为芯片,该通用处理系统包括:提供处理器功能的一个或多个微处理器;以及提供存储介质的至少一部分的外部存储器,所有这些都通过外部总线体系结构与其它支持电路连接在一起。当存储器存储的指令被处理器执行时,使得处理器执行光线路终端装置在图6至图7该实施例中的时序信息的配置方法中的部分或全部步骤,和/或用于本技术所描述的技术的其它过程。
108.结合本技术公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于终端中。当然,处理器和存储介质也可以作为分立组件存在于光模块装置中。
109.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
110.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
111.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
112.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
113.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
114.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1