光口速率自适应的方法和光网络设备技术

技术编号:8685247 阅读:289 留言:0更新日期:2013-05-09 04:56
本发明专利技术公开了一种光口速率自适应的方法,该方法包括:用一初始适配速率去设置物理层芯片的适配速率;定期检测所述物理层芯片的链路连接状态;如检测到所述链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。本发明专利技术能够实现光口速率自适应,从而增强光网络设备的应用灵活性,降低设备的硬件成本。本发明专利技术还公开了一种光网络设备。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及的是一种光口速率自适应的方法和光网络设备
技术介绍
随着光网络的不断发展,市场对光口的需求逐渐加大。例如,作为光网络产品应用场景的一种,点对点P2P(Point to Point)接入有高带宽、高可靠性、高安全性、适合分散布放的特点,近年来对P2P设备的需求呈上升趋势。此外光口在0LT(0ptical Line Terminal,光线路终端)、交换机等领域中也有大量的应用。光口 一般采用物理层芯片(PHY芯片)连接光模块的硬件设计方案。其中,光模块由光电子器件、功能电路和光接口组成,完成光/电转换,发送设备的光模块把电信号转换为光信号发送出去,通过光纤传输后,接收设备的光模块再把接收到的光信号转换为电信号。PHY指物理层(0SI的最低层),PHY芯片一般指的是以太网的外部接口芯片,它是物理接口收发器,完成硬件上的物理通道的基本物理层速率协商,提供单一的IOM/1OOM/1000M的协商接口供用户选择使用。PHY芯片一般有两种接口方式,即电口和光口两种模式,如果PHY芯片工作在光口模式下,则需要连接一个光模块来发送和接收光信号,如果PHY芯片工作在电口模式下,则直接连接网线。如果带光口的光网络设备只能匹配一种速率的光模块,会造成资源上的浪费和使用上的限制,因此,现有的光网络设备的光口通常都设计为可插拔的,也即,用户可以根据使用需求更换与物理芯片连接的光模块(每一种光模块对应于一种固定的速率,比如,100M光模块,1000M光模块),另外,当与对端光网络设备进行通信时,要求本端设备对对端设备进行速率自适应。但是,目前工作于光口模式下的PHY芯片一般不具备速率自适应功能,灵活性较低。即使有少数厂商的PHY芯片支持光口模式下的速率协商,由于其速率协商完全由PHY芯片的硬件单独完成(类似于传统的PHY电口模式),因此,这些厂商的PHY芯片由于造价过高而得不到广泛应用。因此,为了增强光网络设备的应用灵活性,同时也降低设备的硬件成本,需要一种新的光口速率自适应方法。
技术实现思路
本专利技术所要解决的技术问题是提供一种光口速率自适应的方法和光网络设备,能够实现光口速率自适应,从而增强光网络设备的应用灵活性,降低设备的硬件成本。为了解决上述技术问题,本专利技术提供了一种光口速率自适应的方法,该方法包括:用一初始适配速率去设置物理层芯片的适配速率;定期检测所述物理层芯片的链路连接状态;如检测到所述链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。进一步地,上述方法还包括下述特点:从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,包括:为每一个适配速率指定唯一的优先级,将候选适配速率按照优先级由高到低的顺序进行排序;判断当前适配速率是否为排在最末位置的适配速率,是则将排在首位的适配速率作为新的适配速率,否则将排在当前适配速率后一个位置的适配速率作为新的适配速率。进一步地,上述方法还包括下述特点:如检测到所述链路连接状态为连接状态,则保持物理层芯片的当前速率不变。进一步地,上述方法还包括下述特点:检测所述物理层芯片的链路连接状态之前,还包括:判断光模块是否接收到光信号,是则检测所述物理层芯片的链路连接状态。进一步地,上述方法还包括下述特点:检测所述物理层芯片的链路连接状态,包括:查询物理层芯片的光口详细状态寄存器FSSR,根据查询到的寄存器值判断所述物理层芯片的链路连接状态。为了解决上述技术问题,本专利技术还提供了一种光网络设备,包括光口,所述光口包括物理层芯片和与所述物理层芯片相连的光模块,其特征在于:还包括光口速率自适应装置,所述光口速率自适应装置包括:初始化模块,用于用一初始适配速率去设置物理层芯片的适配速率;检测模块,用于定期检测所述物理层芯片的链路连接状态;适配模块,用于在所述检测模块检测到链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。进一步地,上述光网络设备还包括下述特点:适配模块从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,包括:适配模块为每一个适配速率指定唯一的优先级,将候选适配速率按照优先级由高到低的顺序进行排序;判断当前适配速率是否为排在最末位置的适配速率,是则将排在首位的适配速率作为新的适配速率,否则将排在当前适配速率后一个位置的适配速率作为新的适配速率。进一步地,上述光网络设备还包括下述特点:适配模块,还用于如检测到所述链路连接状态为连接状态,则保持物理层芯片的当前速率不变。进一步地,上述光网络设备还包括下述特点:检测模块,还用于在检测所述物理层芯片的链路连接状态之前,判断光模块是否接收到光信号,是则检测所述物理层芯片的链路连接状态。进一步地,上述光网络设备还包括下述特点:检测模块检测所述物理层芯片的链路连接状态,包括:检测模块查询物理层芯片的光口详细状态寄存器FSSR,根据查询到的寄存器值判断所述物理层芯片的链路连接状态。与现有技术相比,本专利技术提供的一种光口速率自适应的方法和光网络设备,通过定期判断物理层芯片的链路连接状态是否为连接状态,如链路未连接,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率去设置物理层芯片的适配速率。本专利技术能够实现光口速率自适应,从而增强光网络设备的应用灵活性,降低设备的硬件成本。附图说明图1为本专利技术实施例1的一种光口速率自适应的方法的流程图。图2为本专利技术实施例2的一种光口速率自适应的方法的流程图。图3为本专利技术实施例的一种光口速率自适应装置的结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术的光网络设备,包括光口和光口速率自适应装置,所述光口包括物理层芯片和与所述物理层芯片相连的光模块。PHY芯片通常具备硬件检测链路状态的功能,同时会将检测的状态实时地更新到相应的状态寄存器中,并且具备很高的可靠性。本专利技术中的光口速率自适应模块将利用PHY芯片的这个功能,通过软件反复地去设置PHY芯片的当前速率(例如先1000M,后100M)去协商对端设备,然后通过实时查询链路的连接状态,并以此链路状态值作为参照来判断是否连接成功,从而通过软件的方式实现光口速率自适应的目的。如图1所示,本专利技术实施例提供了一种光口速率自适应的方法,该方法包括:用一初始适配速率去设置物理层芯片的适配速率;定期检测所述物理层芯片的链路连接状态;如检测到所述链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。该方法进一步包括下述特征:其中,检测所述物理层芯片的链路连接状态,包括:查询物理层芯片的光口详细状态寄存器FSSR(Fiber SpecificStatusRegister),根据查询到的寄存器值判断所述物理层芯片的链路连接状态。其中,如检测到所述链路连接状态为连接状态,则保持物理层芯片的当前速率不变;其中,从多个候选适配速率中挑选本文档来自技高网
...

【技术保护点】
一种光口速率自适应的方法,该方法包括:用一初始适配速率去设置物理层芯片的适配速率;定期检测所述物理层芯片的链路连接状态;如检测到所述链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。

【技术特征摘要】
1.一种光口速率自适应的方法,该方法包括: 用一初始适配速率去设置物理层芯片的适配速率; 定期检测所述物理层芯片的链路连接状态; 如检测到所述链路连接状态为未连接状态,则从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,用该新的适配速率去设置物理层芯片的适配速率。2.按权利要求1所述的方法,其特征在于: 如检测到所述链路连接状态为连接状态,则保持物理层芯片的当前速率不变。3.按权利要求1所述的方法,其特征在于: 检测所述物理层芯片的链路连接状态之前,还包括: 判断光模块是否接收到光信号,是则检测所述物理层芯片的链路连接状态。4.按权利要求1所述的方法,其特征在于: 检测所述物理层芯片的链路连接状态,包括: 查询物理层芯片的光口详细状态寄存器FSSR,根据查询到的寄存器值判断所述物理层芯片的链路连接状态。5.按权利要求1-4中任一项所述的方法,其特征在于: 从多个候选适配速率中挑选不同于当前适配速率的一个新的适配速率,包括: 为每一个适配速率指定唯一的优先级,将候选适配速率按照优先级由高到低的顺序进行排序; 判断当前适配速率是否为排在最末位置的适配速率,是则将排在首位的适配速率作为新的适配速率,否则将排在当前适配速率后一个位置的适配速率作为新的适配速率。6.一种光网络设备,包括光口,所述光口包括物理层芯片和与所述物理层芯片相连的光模块,其特征在于: 还包括光口速率自适应...

【专利技术属性】
技术研发人员:吴波
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1