SFP ONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法技术

技术编号:19067018 阅读:103 留言:0更新日期:2018-09-29 14:37
本发明专利技术涉及一种SFP ONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,包括首先为SFP ONT光模块和宿主机根据自身是否支持输出1PPS和TOD信号,分别对所述SFP ONT光模块内部的EEPROM数据存储器中的相应寄存器写入第一预设值和第二预设值,以使SFP ONT光模块和宿主机获知对方是否支持输出1PPS和TOD信号;其次根据SFP ONT光模块和宿主机是否均支持输出所述的1PPS和TOD信号的结果,选择性地对配置所述SFP ONT光模块和所述的宿主机中的管脚功能。采用了该发明专利技术中的SFP ONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,可以适配于各种宿主设备,具有更广泛的应用范围。

【技术实现步骤摘要】
SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法
本专利技术涉及无源光网络
,尤其涉及引脚配置
,具体是指一种SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法。
技术介绍
随着无源光网络终端设备领域的发展,出现越来越多的新设备形态,如SFP(SmallForm-FactorPluggables)等,为了方便网络的升级为GEPON(千兆无源光网络)系统,机房很多的交换机都支持SFP模块,通过更换SFP光模块为SFPONT(SmallForm-FactorPluggablesOpticalNetworkTerminal)光模块成为很多用户理想的选择。SFPONT使用的优点就是网络升级使用SFPONT光模块工作量小而且非常方便,不会破坏原有的机房环境。目前很对SFPONT光模块很多都开始支持1PPS(PulsePerSecond)和TOD(TimeOfDay)的功能,用于基站上,也有很多用于交换机上,但有些交换机并不支持1PPS和TOD信号输出功能,而像Smallcell这些小基站却支持1PPS和TOD的功能。那么对于用户来说,希望不管是当SFPONT光模块插入支持1PPS和TOD信号输出功能的Smallcell(宿主机),还是不支持1PPS和TOD信号输出功能的交换机(宿主机),SFPONT光模块和宿主机都能够正常工作。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够实现SFPONT光模块和宿主机均正常工作的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法。为了实现上述目的,本专利技术的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法具有如下构成:该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,其主要特点是,所述的方法包括以下步骤:(1)所述的SFPONT光模块根据自身是否支持输出1PPS和TOD信号的状态,对所述SFPONT光模块内部的EEPROM数据存储器中的相应寄存器写入第一预设值,以使所述的宿主机获知所述的SFPONT光模块是否支持输出1PPS和TOD信号;(2)所述的宿主机根据自身是否支持输出1PPS和TOD信号的状态,对所述的EEPROM数据存储器中的相应寄存器写入第二预设值,以使所述的SFPONT光模块获知所述的宿主机是否支持输出1PPS和TOD信号;(3)判断所述的SFPONT光模块和所述的宿主机是否均支持输出所述的1PPS和TOD信号,若是,则进入步骤(4),否则进入步骤(5);(4)将所述SFPONT光模块和所述宿主机中相互对应的LOS管脚配置为具有1PPS信号接口功能的管脚,同时将所述SFPONT光模块和所述宿主机中相互对应的TxFault管脚配置为具有TOD信号接口功能的管脚,并结束整个处理过程;(5)将所述SFPONT光模块和所述宿主机中相互对应的LOS管脚配置为具有第一复用输出功能的管脚,同时将所述SFPONT光模块和所述宿主机中相互对应的TxFault管脚配置为具有第二复用输出功能的管脚,并结束整个过程。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(1),进一步包括以下步骤:(1.1)初始化所述的SFPONT光模块,若所述的SFPONT光模块支持输出1PPS和TOD信号,则进入步骤(1.2),否则进入步骤(1.3);(1.2)向所述的EEPROM数据存储器的设备地址为0xA2的一寄存器0x81写入所述的第一预设值为0x01;(1.3)向所述的寄存器0x81写入所述的第一预设值为0x00;(1.4)所述的宿主机获知所述的SFPONT光模块是否支持输出1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(1.4),进一步包括以下步骤:(1.4.1)所述的SFPONT光模块输出拉低的在位信号,并将所述的在位信号传输至所述的宿主机;(1.4.2)所述的宿主机通过读取所述的第一预设值,以获知所述的SFPONT光模块是否支持输出1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(1.4.2)中,若所述宿主机读取到的所述的第一预设值为0x01,则表示所述的SFPONT光模块支持输出1PPS和TOD信号;若所述宿主机读取到的所述的第一预设值为0x00,则表示所述的SFPONT光模块不支持输出1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(2),进一步包括以下步骤:(2.1)若所述的宿主机支持输出1PPS和TOD信号,则进入步骤(2.2),否则进入步骤(2.3);(2.2)向所述的EEPROM数据存储器的设备地址为0xA2的一寄存器0x80写入所述的第二预设值为0x01;(2.3)向所述的寄存器0x80写入所述的第二预设值为0x00;(2.4)所述的SFPONT光模块输出拉低的在位信号后通过读取EEPROM数据存储器的设备地址为0xA2的一寄存器0x80里的值,以获知所述的宿主机是否支持输出1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(2.4)具体为:所述的SFPONT光模块通过读取所述的第一预设值,以获知所述的宿主机是否支持输出1PPS和TOD信号。该检测SFPONT光模块和宿主机是否同时支持所述1PPS和TOD信号的方法中,若所述SFPONT光模块读取到的所述的第二预设值为0x01,则表示所述的宿主机支持输出1PPS和TOD信号;若所述SFPONT光模块读取到的所述的第二预设值为0x00,则表示所述的宿主机不支持输出1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的步骤(3)中,若所述的第一预设值和所述的第二预设值均为0x01,则表示所述的SFPONT光模块和所述的宿主机均支持输出所述的1PPS和TOD信号,否则表示所述的SFPONT光模块和所述的宿主机中的至少一个不支持输出所述的1PPS和TOD信号。该SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的SFPONT光模块通过I2C总线与所述的宿主机相连接。采用了该专利技术中的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,不仅可以适配于各种宿主设备,还可以通过检测SFPONT光模块和宿主机是否均支持输出1PPS和TOD信号的方法,选择性地配置所述SFPONT和所述宿主机中的引脚功能为复用功能或(1PPS+TOD)功能。附图说明图1为本专利技术的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的流程示意图。图2为本专利技术的SFPONT光模块和宿主机的连接结构示意图。具体实施方式为了能够更获知地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。请参阅图1并请结合图2所示,其分别为本专利技术的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法的流程示意图和SFPONT光模块本文档来自技高网
...

【技术保护点】
1.一种SFP ONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,其特征在于,所述的方法包括以下步骤:(1)所述的SFP ONT光模块根据自身是否支持输出1PPS和TOD信号的状态,对所述SFP ONT光模块内部的EEPROM数据存储器中的相应寄存器写入第一预设值,以使所述的宿主机获知所述的SFP ONT光模块是否支持输出1PPS和TOD信号;(2)所述的宿主机根据自身是否支持输出1PPS和TOD信号的状态,对所述的EEPROM数据存储器中的相应寄存器写入第二预设值,以使所述的SFP ONT光模块获知所述的宿主机是否支持输出1PPS和TOD信号;(3)判断所述的SFP ONT光模块和所述的宿主机是否均支持输出所述的1PPS和TOD信号,若是,则进入步骤(4),否则进入步骤(5);(4)将所述SFP ONT光模块和所述宿主机中相互对应的LOS管脚配置为具有1PPS信号接口功能的管脚,同时将所述SFP ONT光模块和所述宿主机中相互对应的Tx Fault管脚配置为具有TOD信号接口功能的管脚,并结束整个处理过程;(5)将所述SFP ONT光模块和所述宿主机中相互对应的LOS管脚配置为具有第一复用输出功能的管脚,同时将所述SFP ONT光模块和所述宿主机中相互对应的Tx Fault管脚配置为具有第二复用输出功能的管脚,并结束整个过程。...

【技术特征摘要】
1.一种SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,其特征在于,所述的方法包括以下步骤:(1)所述的SFPONT光模块根据自身是否支持输出1PPS和TOD信号的状态,对所述SFPONT光模块内部的EEPROM数据存储器中的相应寄存器写入第一预设值,以使所述的宿主机获知所述的SFPONT光模块是否支持输出1PPS和TOD信号;(2)所述的宿主机根据自身是否支持输出1PPS和TOD信号的状态,对所述的EEPROM数据存储器中的相应寄存器写入第二预设值,以使所述的SFPONT光模块获知所述的宿主机是否支持输出1PPS和TOD信号;(3)判断所述的SFPONT光模块和所述的宿主机是否均支持输出所述的1PPS和TOD信号,若是,则进入步骤(4),否则进入步骤(5);(4)将所述SFPONT光模块和所述宿主机中相互对应的LOS管脚配置为具有1PPS信号接口功能的管脚,同时将所述SFPONT光模块和所述宿主机中相互对应的TxFault管脚配置为具有TOD信号接口功能的管脚,并结束整个处理过程;(5)将所述SFPONT光模块和所述宿主机中相互对应的LOS管脚配置为具有第一复用输出功能的管脚,同时将所述SFPONT光模块和所述宿主机中相互对应的TxFault管脚配置为具有第二复用输出功能的管脚,并结束整个过程。2.根据权利要求1所述的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,其特征在于,所述的步骤(1),进一步包括以下步骤:(1.1)初始化所述的SFPONT光模块,若所述的SFPONT光模块支持输出1PPS和TOD信号,则进入步骤(1.2),否则进入步骤(1.3);(1.2)向所述的EEPROM数据存储器的设备地址为0xA2的一寄存器0x81写入所述的第一预设值为0x01;(1.3)向所述的寄存器0x81写入所述的第一预设值为0x00;(1.4)所述的宿主机获知所述的SFPONT光模块是否支持输出1PPS和TOD信号。3.根据权利要求2所述的SFPONT光模块和宿主机中支持输出1PPS和TOD信号的功能检测控制方法,其特征在于,所述的步骤(1.4),进一步包括以下步骤:(1.4.1)所述的SFPONT光模块输出拉低的在位信号,并将所述的在位信号传输至所述的宿主机;(1.4.2)所述的宿主机通过读取所述的第一预设值,以获知所述的SFPONT光模块是否支持输出1PPS和TOD信号。4.根据...

【专利技术属性】
技术研发人员:闵长春
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1