[发明专利]信息获取的方法、处理器以及通信装置在审
申请号: | 201810258912.7 | 申请日: | 2018-03-27 |
公开(公告)号: | CN108733482A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 秦海林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F13/12;G06F13/366;G06F9/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 光电模块 逻辑器件 通信装置 信息获取 申请 高速总线连接 资源占有率 低速器件 低速总线 高速总线 有效解决 直接访问 控制器 | ||
本申请公开了一种信息获取的方法包括:处理器获取第一信息,其中,所述第一信息用于指示所述处理器获取逻辑器件获取的第一光电模块信息,所述第一光电模块信息是所述逻辑器件从第一光电模块中获取的;根据所述第一信息的指示,所述处理器通过高速总线从所述逻辑器件中获取所述第一光电模块信息,其中,所述处理器通过所述高速总线连接所述逻辑器件。本申请还提供一种处理器以及通信装置。本申请可以有效解决由于处理器直接访问低速总线控制器以及低速器件,所导致的资源占有率过高的问题。
技术领域
本申请涉及通信技术领域,尤其涉及信息获取的方法、处理器以及通信装置。
背景技术
路由器、传送设备和无线设备等网络设备需要通过轮询方式定时获取网络接口光电模块的信息,例如光功率、温度、电压、偏置电流以及链路状态等,以便定时监控光电模块的工作状态。轮询方式是让中央处理器(central processing unit,CPU)以一定的周期按次序查询每一个光电模块,若有数据输入或输出的要求,则进行相应的输入或输出服务,若没有数据输入或输出的要求,则CPU就接着查询下一个光电模块。
目前,一种常见的CPU轮询模式的方式如图1所示,请参阅图1,图1为现有方案中CPU获取光电模块信息的一个示意图,由于CPU采用高速总线,而光电模块接口是标准的低速总线,所以需要由逻辑器件将高速总线转换为低速总线进行访问。
然而,CPU的资源占有率与访问低速总线的方式及低速总线的频率密切相关,低速总线速率越低,CPU资源占用率越高。因此,现有技术中,当CPU通过低速总线读取光电模块信息时,会存在CPU资源占有率过高的问题。
发明内容
本申请提供了信息获取的方法、处理器以及通信装置,处理器只需通过高速总线从逻辑器件读取光电模块信息,使得处理器占用率不受直接访问低速总线控制器及低速器件的影响,从而可以解决处理器资源占有率过高的问题。
有鉴于此,本申请实施例第一方面提供了一种信息获取的方法,包括如下步骤:
首先,处理器获取第一信息,通常情况下,处理器会在上电之后自动生成第一信息,当然,在实际应用中,也可以是由运维人员或者管理者触发的第一信息。第一信息用于指示处理器获取逻辑器件获取的第一光电模块信息,第一光电模块信息是逻辑器件从第一光电模块中获取的。此外,第一信息中也可以携带用于指示信息获取方式的标识,比如标识“0”表示单次轮询,标识“1”表示多次轮询。
可以理解的是,逻辑器件可以预先从光电模块中读取光电模块信息,后续供处理器调用。也可以是逻辑器件在接收到处理器发送的第一信息之后,再去光电模块中读取光电模块信息,并将光电模块信息存储于逻辑器件内,以供处理器直接调用。
处理器可以根据第一信息的指示,通过高速总线从逻辑器件中获取第一光电模块信息,其中,处理器通过高速总线连接逻辑器件,而逻辑器件是通过低速总线连接光电模块的,光电模块的数量为至少一个。
可见,本申请实施例中,通过逻辑器件获取光电模块信息,处理器通过高速总线获取逻辑器件中的光电模块信息,由此,处理器占用率不受到低速总线速率的影响,从而可以有效解决处理器资源占有率过高的问题。
在一种可能的设计中,第一信息还用于指示处理器获取逻辑器件获取的第二光电模块信息。在实际应用中,无论是单次轮询还是多次轮询的情况,每次轮询都可能会读取两个或两个以上的光电模块,这里的第二光电模块信息也是一个示意,本领域技术人员可以理解的是,第一信息还可以用于指示处理器获取逻辑器件获取的第三光电模块信息和第四光电模块信息等。
可以理解的是,逻辑器件可以预先从第二光电模块中读取第二光电模块信息,后续供处理器调用。也可以是逻辑器件在接收到处理器发送的第一信息之后,再去第二光电模块中读取第二光电模块信息,并将第二光电模块信息存储于逻辑器件内,以供处理器直接调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810258912.7/2.html,转载请声明来源钻瓜专利网。