时钟频率调整方法及装置的制造方法_4

文档序号:8383511阅读:来源:国知局
中剩余的GPI0为输入状态,其中,压控振荡器的 分压管脚连接在第一分压电阻和第二分压电阻之间,第一GPIO通过调整电阻与第一分压 电阻并联。
[01巧]可选地,所述监控网络设备的时钟频率,包括:
[0126] 实时检测网络设备的端口的缓存;
[0127] 若网络设备的端口的缓存中存在报文,则获取端口的瞬时流量带宽;
[0128] 如果端口的瞬时流量带宽超过预设端口带宽口限值,则判定网络设备的时钟频率 处于负频偏。
[0129] 可选地,所述获取该端口的瞬时流量带宽,包括:
[0130] 获取端口在当前周期开始时的接收报文计数值和在当前周期结束时的接收报文 计数值;
[0131] 根据在当前周期开始时的接收报文计数值和在当前周期结束时的接收报文计数 值,获取端口在当前周期内接收到的报文数量,当前周期内接收到的报文数量等于在当前 周期结束时的接收报文计数值减去在当前周期开始时的接收报文计数值;
[0132] 根据在当前周期内接收到的报文数量,获取端口的瞬时流量带宽,端口的瞬时流 量带宽等于在当前周期内接收到的报文数量除W当前周期的时长所得的值。
[0133] 可选地,所述时钟频率调整方法还包括:
[0134] 若端口的缓存中不存在报文,判断网络设备的时钟频率是否做过频偏调整;
[01巧]如果网络设备的时钟频率做过频偏调整,将网络设备的时钟频率恢复到正常频 率。
[0136] 本实施例中,仅描述了网络设备与本发明相关的结构,所述网络设备还可W包括 其他器件,对此本发明不做限定。
[0137] 本发明实施例的网络设备,通过监控该网络设备的时钟频率是否处于负频偏,再 经过改变处于负频偏的网络设备的压控振荡器的输入电压,调整该网络设备的时钟频率, 减少了处于相对负频偏的网络设备上报文丢弃的现象。
[013引需要说明的是;对于前述的各方法实施例,为了简单描述,故将其都表述为一系列 的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为 依据本发明,某些步骤可W采用其他顺序或者同时进行。其次,本领域技术人员也应该知 悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明 所必须的。
[0139] 本领域普通技术人员可W理解;实现上述方法实施例的全部或部分步骤可W通过 程序指令相关的硬件来完成,前述的程序可W存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者 光盘等各种可W存储程序代码的介质。
[0140] 最后应说明的是;W上实施例仅用W说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然 可W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而该些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案和范 围。
【主权项】
1. 一种时钟频率调整方法,其特征在于,包括: 监控网络设备的时钟频率,所述网络设备的处理器包括M个通用输入输出GPIO,用于 对所述网络设备的时钟频率进行调整,其中M为大于等于1的整数; 如果所述网络设备的时钟频率处于负频偏,则控制所述M个GPIO改变所述网络设备的 压控振荡器的输入电压,以调整所述网络设备的时钟频率。
2. 根据权利要求1所述的方法,其特征在于,所述M为大于等于2的整数; 相应地,所述控制所述M个GPI0,改变所述网络设备的压控振荡器的输入电压包括: 获取所述网络设备的端口的缓存中的报文数量; 如果所述端口的缓存中报文数量大于第一缓存门限,且小于第二缓存门限,控制所述M个GPIO中的第一GPIO输出高电平,所述M个GPIO中剩余的GPIO为输入状态,其中,所述 压控振荡器的分压管脚连接在第一分压电阻和第二分压电阻之间,所述第一GPIO通过调 整电阻与所述第一分压电阻并联。
3. 根据权利要求1或2所述的方法,其特征在于,所述监控网络设备的时钟频率包括: 实时检测所述网络设备的端口的缓存; 若所述端口的缓存中存在报文,则获取所述端口的瞬时流量带宽; 如果所述端口的瞬时流量带宽超过预设端口带宽门限值,则判定所述网络设备的时钟 频率处于负频偏。
4. 根据权利要求3所述的方法,其特征在于,获取所述端口的瞬时流量带宽,包括: 获取所述端口在当前周期开始时的接收报文计数值和在当前周期结束时的接收报文 计数值; 根据所述在当前周期开始时的接收报文计数值和所述在当前周期结束时的接收报文 计数值,获取所述端口在当前周期内接收到的报文数量,所述当前周期内接收到的报文数 量等于所述在当前周期结束时的接收报文计数值减去所述在当前周期开始时的接收报文 计数值; 根据所述在当前周期内接收到的报文数量,获取所述端口的瞬时流量带宽,所述端口 的瞬时流量带宽等于所述在当前周期内接收到的报文数量除以所述当前周期的时长所得 的值。
5. 根据权利要求3所述的方法,其特征在于,还包括: 若所述端口的缓存中不存在报文,判断所述网络设备的时钟频率是否做过频偏调整; 如果所述网络设备的时钟频率做过频偏调整,将所述网络设备的时钟频率恢复到正常 频率。
6. -种时钟频率调整装置,其特征在于,包括: 监控模块,用于监控网络设备的时钟频率,所述网络设备的处理器包括M个通用输入 输出GPI0,用于对所述网络设备的时钟频率进行调整,其中M为大于等于1的整数; 调整模块,用于如果所述网络设备的时钟频率处于负频偏,则控制所述M个GPIO改变 所述网络设备的压控振荡器的输入电压,以调整所述网络设备的时钟频率。
7. 根据权利要求6所述的装置,其特征在于,所述M为大于等于2的整数; 所述调整模块具体用于: 获取所述网络设备的端口的缓存中的报文数量; 如果所述端口的缓存中报文数量大于第一缓存门限,且小于第二缓存门限,控制所述M个GPIO中的第一GPIO输出高电平,所述M个GPIO中剩余的GPIO为输入状态,其中,所述 压控振荡器的分压管脚连接在第一分压电阻和第二分压电阻之间,所述第一GPIO通过调 整电阻与所述第一分压电阻并联。
8. 根据权利要求6或7所述的装置,其特征在于,所述监控模块具体用于: 实时检测所述网络设备的端口的缓存; 若所述端口的缓存中存在报文,则获取所述端口的瞬时流量带宽; 如果所述端口的瞬时流量带宽超过预设端口带宽门限值,则判定所述网络设备的时钟 频率处于负频偏。
9. 根据权利要求8所述的装置,其特征在于,所述监控模块具体用于: 获取所述端口在当前周期开始时的接收报文计数值和在当前周期结束时的接收报文 计数值; 根据所述在当前周期开始时的接收报文计数值和所述在当前周期结束时的接收报文 计数值,获取所述端口在当前周期内接收到的报文数量,所述当前周期内接收到的报文数 量等于所述在当前周期结束时的接收报文计数值减去所述在当前周期开始时的接收报文 计数值; 根据所述在当前周期内接收到的报文数量,获取所述端口的瞬时流量带宽,所述端口 的瞬时流量带宽等于所述在当前周期内接收到的报文数量除以所述当前周期的时长所得 的值。
10. 根据权利要求8所述的装置,其特征在于,所述监控模块还用于: 若所述端口的缓存中不存在报文,判断所述网络设备的时钟频率是否做过频偏调整; 相应地,所述调整模块还用于如果所述网络设备的时钟频率做过频偏调整,将所述网 络设备的时钟频率恢复到正常频率。
【专利摘要】本发明公开了一种时钟频率调整方法及装置。该时钟频率调整方法包括:监控网络设备的时钟频率,所述网络设备的处理器包括M个通用输入输出GPIO,用于对所述网络设备的时钟频率进行调整,其中M为大于等于1的整数;如果所述网络设备的时钟频率处于负频偏,则控制所述M个GPIO改变所述网络设备的压控振荡器的输入电压,以调整所述网络设备的时钟频率。本发明所公开的时钟频率调整方法及装置能够减少处于相对负频偏的网络设备上报文丢弃的现象。
【IPC分类】H04L12-26, H04J3-06
【公开号】CN104702364
【申请号】CN201310671523
【发明人】龚翔宇, 牛翔平, 李平顺
【申请人】华为技术有限公司
【公开日】2015年6月10日
【申请日】2013年12月10日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1