[发明专利]一种SSP连接管理方法和装置在审
| 申请号: | 202111414065.7 | 申请日: | 2021-11-25 |
| 公开(公告)号: | CN114153781A | 公开(公告)日: | 2022-03-08 |
| 发明(设计)人: | 宫晓渊;刁永翔;李越峰;杨亮 | 申请(专利权)人: | 无锡众星微系统技术有限公司 |
| 主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/38 |
| 代理公司: | 北京动力号知识产权代理有限公司 11775 | 代理人: | 董钢 |
| 地址: | 214000 江苏省无锡市新吴区*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 ssp 连接 管理 方法 装置 | ||
1.一种SSP连接管理方法,其特征在于,包括:
在SAS控制器和目标设备之间建立SSP连接;
当所述SSP连接建立完成后,复位传输空闲计时器;
判断当前连接是否处于发送和接收的双向空闲状态;
如果当前连接处于发送和接收的双向空闲状态,则启动所述传输空闲计时器;
监听是否接收到来自所述SAS控制器传输层或所述目标设备的SSP帧;
如果未接收到所述SSP帧,则计算所述传输空闲计时器是否达到空闲时间长度阈值;
当所述传输空闲计时器达到所述空闲时间长度阈值时,请求关闭所述SSP连接。
2.根据权利要求1所述的SSP连接管理方法,其特征在于,在所述判断当前连接是否处于发送和接收的双向空闲状态之后,进一步包括:
如果当前连接未处于发送和接收的双向空闲状态,则返回执行所述复位传输空闲计时器的操作。
3.根据权利要求1所述的SSP连接管理方法,其特征在于,在所述监听是否接收到来自所述SAS控制器传输层或所述目标设备的SSP帧之后,进一步包括:
如果接收到所述SSP帧,则返回执行所述复位传输空闲计时器的操作。
4.根据权利要求1所述的SSP连接管理方法,其特征在于,在所述计算所述传输空闲计时器是否达到空闲时间长度阈值之后,进一步包括:
如果所述传输空闲计时器未达到所述空闲时间长度阈值,则继续监听是否接收到来自所述SAS控制器传输层或所述目标设备的SSP帧。
5.根据权利要求1所述的SSP连接管理方法,其特征在于,所述空闲时间长度阈值由系统软件进行动态配置。
6.一种SSP连接管理装置,其特征在于,包括:
连接建立模块,用于在SAS控制器和目标设备之间建立SSP连接;
计时器复位模块,用于当所述SSP连接建立完成后,复位传输空闲计时器;
空闲状态判断模块,用于判断当前连接是否处于发送和接收的双向空闲状态;
计时器启动模块,用于在当前连接处于所述双向空闲状态时,启动所述传输空闲计时器;
监听模块,用于监听是否接收到来自所述SAS控制器传输层或所述目标设备的SSP帧;
空闲时间计算模块,用于在未接收到所述SSP帧时,计算所述传输空闲计时器是否达到空闲时间长度阈值;
关闭模块,用于在所述传输空闲计时器达到所述空闲时间长度阈值时,请求关闭所述SSP连接。
7.根据权利要求6所述的SSP连接管理装置,其特征在于,所述计时器复位模块进一步被配置为:
如果所述空闲状态判断模块判断当前连接未处于发送和接收的双向空闲状态,则返回执行所述复位传输空闲计时器的操作。
8.根据权利要求6所述的SSP连接管理装置,其特征在于,所述计时器复位模块进一步被配置为:
如果接收到所述SSP帧,则返回执行所述复位传输空闲计时器的操作。
9.根据权利要求6所述的SSP连接管理装置,其特征在于,所述监听模块进一步被配置为:
如果所述传输空闲计时器未达到所述空闲时间长度阈值,则继续监听是否接收到来自所述SAS控制器传输层或所述目标设备的SSP帧。
10.根据权利要求6所述的SSP连接管理装置,其特征在于,所述空闲时间长度阈值由系统软件进行动态配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡众星微系统技术有限公司,未经无锡众星微系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111414065.7/1.html,转载请声明来源钻瓜专利网。





