1.一种支持光线路终端和光网络单元版本兼容的方法,其特征在于,该方法包括:光线路终端OLT与光网络单元ONU之间支持版本信息的交互,通过版本信息的交互实现OLT和ONU的版本兼容;
其中,注册激活的情况下,ONU接收到来自OLT的当前OLT的自身版本信息之后,当OLT给ONU发送序列号请求,并且ONU根据所述当前OLT的自身版本信息判断出当前OLT未进行版本升级时,未进行版本升级的ONU、和已进行版本升级的ONU决定发送给当前OLT的信息类型皆为:序列号;
当OLT给ONU发送序列号请求,并且ONU根据所述当前OLT的自身版本信息判断出当前OLT已进行版本升级时,未进行版本升级的ONU决定发送给当前OLT的信息类型为:自身的序列号;已进行版本升级的ONU决定发送给当前OLT的信息类型为:自身的序列号和密码。
2.根据权利要求1所述的方法,其特征在于,所述版本信息包括:OLT和ONU支持的标准版本、软件版本、或硬件版本。
3.根据权利要求1所述的方法,其特征在于,所述版本信息的交互具体包括:OLT与ONU之间主动地交互各自的版本信息;
或者,OLT与ONU之间互相请求对方的版本信息后,被动地交互各自的版本信息。
4.根据权利要求3所述的方法,其特征在于,该方法进一步包括:在ONU注册激活阶段,所述OLT与所述ONU之间交互各自的版本信息。
5.根据权利要求3所述的方法,其特征在于,交互各自的版本信息具体包括:在下行方向上,当前OLT将自身的版本信息封装到下行帧中,并发送给ONU;
在上行方向上,当前ONU将自身的版本信息封装到上行帧中,并发送给OLT。
6.根据权利要求5所述的方法,其特征在于,下行方向时,版本信息的封装方式具体包括:在下行帧中的现有的域封装当前OLT自身的版本信息;
或者,在下行帧中增加一个新的域封装当前OLT自身的版本信息;
或者,在物理层操作管理维护PLOAM消息中利用现有的部分比特封装当前OLT自身的版本信息;
或者,增加新的PLOAM消息封装当前OLT自身的版本信息;
或者,在ONU的管理及控制接口OMCI消息中封装当前OLT自身的版本信息。
7.根据权利要求5所述的方法,其特征在于,上行方向时,版本信息的封装方式具体包括:在上行帧中的现有的域封装当前OLT自身的版本信息;
或者,在上行帧中增加一个新的域封装当前OLT自身的版本信息;
或者,在PLOAM消息中利用现有的部分比特封装当前OLT自身的版本信息;
或者,增加新的PLOAM消息封装当前OLT自身的版本信息;
或者,在OMCI消息中封装当前ONU自身的版本信息。
8.根据权利要求3至7中任一项所述的方法,其特征在于,该方法进一步包括:OLT与ONU交互各自的版本信息后,需要对接收到的版本信息进行判断,并根据判断出的所能支持的不同版本信息,判决需发送给对方的不同信息类型。
9.根据权利要求8所述的方法,其特征在于,加密的情况下,ONU接收到来自OLT的当前OLT的自身版本信息之后,当OLT给ONU发送密码请求,并且ONU根据所述当前OLT的自身版本信息判断出当前OLT未进行版本升级时,未进行版本升级的ONU、和已进行 版本升级的ONU决定发送给当前OLT的所述信息类型皆为:密码;
当OLT给ONU发送密码请求,并且ONU根据所述当前OLT的自身版本信息判断出当前OLT已进行版本升级时,未进行版本升级的ONU决定发送给当前OLT的所述信息类型为:自身的密码;已进行版本升级的ONU决定发送给当前OLT的所述信息类型包括:自身用于认证OLT的随机数、用于响应OLT认证的值、用于OLT可以识别ONU的信息、和ONU所支持的认证算法和加密算法。
10.根据权利要求9所述的方法,其特征在于,该方法进一步包括:当根据所述当前OLT的自身版本信息判断出当前OLT未进行版本升级时,已进行版本升级的ONU,进一步选择不支持未进行版本升级的OLT的密码请求方式,并发送报警信息给OLT;
当根据所述当前OLT的自身版本信息判断出当前OLT已进行版本升级时,未进行版本升级的ONU,进一步选择不支持已进行版本升级的OLT的密码请求方式,并发送报警信息给OLT。
11.一种支持光线路终端和光网络单元版本兼容的系统,其特征在于,该系统包括:交互单元、版本兼容单元、版本信息判断单元和信息类型判决单元;其中,交互单元,用于OLT与ONU之间交互版本信息;
版本兼容单元,用于通过版本信息的交互实现OLT和ONU的版本兼容;
其中,在注册激活的情况下,所述版本信息判断单元,用于OLT给ONU发送序列号请求时,ONU根据当前OLT的自身版本信息判断出当前OLT未进行版本升级;所述信息类型判决单元,用于未进行版本升级的ONU、和已进行版本升级的ONU决定发送给当前OLT的信息类型皆为:序列号;或者;
在注册激活的情况下,所述版本信息判断单元,进一步用于OLT给ONU发送序列号请求时,ONU根据所述当前OLT的自身版本信息判断出当前OLT已进行版本升级;所述信息类型判决单元,进一步用于未进行版本升级的ONU决定发送给当前OLT的信息类型为:自身的序列号;已进行版本升级的ONU 决定发送给当前OLT的信息类型为:自身的序列号和密码。
12.根据权利要求11所述的系统,其特征在于,所述交互单元,进一步用于OLT与ONU之间主动地交互各自的版本信息;或者,OLT与ONU之间互相请求对方的版本信息后,被动地交互各自的版本信息。
13.根据权利要求12所述的系统,其特征在于,所述交互单元,进一步用于在ONU注册激活阶段,所述OLT与所述ONU之间交互各自的版本信息。
14.根据权利要求12所述的系统,其特征在于,
所述版本信息判断单元,进一步用于OLT与ONU交互各自的版本信息,对接收到的版本信息进行判断,并判断出所能支持的不同版本信息;
所述信息类型判决单元,进一步用于根据判断出的所能支持的不同版本信息,判决需发送给对方的不同信息类型。
15.根据权利要求14所述的系统,其特征在于,在加密的情况下,所述版本信息判断单元,进一步用于OLT给ONU发送密码请求时,ONU根据所述当前OLT的自身版本信息判断出当前OLT未进行版本升级;所述信息类型判决单元,进一步用于未进行版本升级的ONU、和已进行版本升级的ONU决定发送给当前OLT的所述信息类型皆为:密码;或者;
在加密的情况下,所述版本信息判断单元,进一步用于OLT给ONU发送密码请求时,ONU根据所述当前OLT的自身版本信息判断出当前OLT已进行版本升级;所述信息类型判决单元,进一步用于未进行版本升级的ONU决定发送给当前OLT的所述信息类型为:自身的密码;已进行版本升级的ONU决定发送给当前OLT的所述信息类型包括:自身用于认证OLT的随机数、用于响应OLT认证的值、用于OLT可以识别ONU的信息、ONU所支持的认证算法和加密算法。