[发明专利]BMC的访问控制方法、装置以及BMC系统在审
| 申请号: | 202211582580.0 | 申请日: | 2022-12-09 |
| 公开(公告)号: | CN116166585A | 公开(公告)日: | 2023-05-26 |
| 发明(设计)人: | 孔祥锴 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F13/36 | 分类号: | G06F13/36;G06F13/42;G06F9/54 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 霍文娟 |
| 地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | bmc 访问 控制 方法 装置 以及 系统 | ||
1.一种BMC的访问控制方法,其特征在于,包括:
获取拓扑结构信息以及多个访问任务,所述拓扑结构信息为表征多个IIC总线以及多个从设备的连接关系的信息,一个所述IIC总线对应多个从设备;
根据所述拓扑结构信息,建立多个线程以及各所述线程的访问队列,一个所述线程对应一个所述IIC总线;
根据所述拓扑结构信息,将多个所述访问任务添加至对应的所述访问队列中,得到多个添加后队列;
控制所述BMC异步执行多个所述线程,且控制所述BMC在执行各所述线程的过程中,根据所述添加后队列,依次访问对应的所述从设备。
2.根据权利要求1所述的方法,其特征在于,所述拓扑结构信息包括IIC总线的数量,根据所述拓扑结构信息,建立多个线程以及各所述线程的访问队列,包括:
根据所述IIC总线的数量,建立与所述IIC总线的数量相同的所述线程;
生成各所述线程的所述访问队列。
3.根据权利要求1所述的方法,其特征在于,所述拓扑结构信息包括多个设备地址,所述设备地址为各所述从设备的地址信息,所述访问任务包括任务信息以及访问地址,根据所述拓扑结构信息,将多个所述访问任务添加至对应的所述访问队列中,包括:
确定步骤,根据目标任务的所述访问地址以及多个所述设备地址,确定目标地址对应的所述访问队列为目标队列,所述目标任务为多个所述访问任务中的一个,所述目标地址为与所述访问地址对应的所述设备地址;
添加步骤,将所述任务信息以及对应的所述设备地址添加至所述目标队列中;
循环步骤,依次执行所述确定步骤以及所述添加步骤至少一次,直到所有的所述访问任务均添加至所述访问队列中,得到所述添加后队列。
4.根据权利要求3所述的方法,其特征在于,获取拓扑结构信息,包括:
遍历各所述IIC总线连接的所述从设备,确定所述IIC总线对应的多个所述从设备构成多层级结构;
在所述IIC总线对应的多个所述从设备构成所述多层级结构的情况下,确定各所述从设备的设备地址为第一数量位的地址;
在所述IIC总线对应的多个所述从设备未构成所述多层级结构的情况下,确定各所述从设备的设备地址为第二数量位的地址,所述第一数量位大于所述第二数量位。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述访问任务携带有标识信息,所述标识信息表征是否为定时任务的信息,在得到多个添加后队列之后,所述方法还包括:
解析所述标识信息,确定所述标识信息是否表征对应的所述访问任务为所述定时任务;
在所述标识信息表征所述访问任务为所述定时任务的情况下,根据定时任务的定时周期,将所述定时任务周期性地添加至对应的所述添加后队列中。
6.根据权利要求1至4中任一项所述的方法,其特征在于,在得到多个添加后队列之后,所述方法还包括:
在接收到预定指令的情况下,将预定任务添加至所述添加后队列中的预定位置,所述预定指令为指示将所述预定任务加入至所述添加后队列的所述预定位置的指令。
7.根据权利要求1至4中任一项所述的方法,其特征在于,在控制所述BMC异步执行多个所述线程,且控制所述BMC在执行各所述线程的过程中,根据所述添加后队列,依次访问对应的所述从设备之后,所述方法还包括:
在接收到各所述从设备响应于访问动作返回的反馈信息的情况下,确定所述反馈信息的到达时刻;
记录各所述访问任务的执行时刻,在所述访问任务为定时任务的情况下,记录所述定时任务的执行周期;
根据所述反馈信息、所述到达时刻、所述执行时刻以及所述执行周期,生成访问报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211582580.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种储能电池簇配电方法及装置
- 下一篇:一种从合金粉中提取有价金属的工艺





