发明名称 |
一种网络存储目标端驱动系统和方法 |
摘要 |
本发明提供了一种网络存储目标端驱动系统,包括传输协议处理模块和通用层模块,所述传输协议处理模块,用于从主机接收命令,解析所述命令,当所述命令为协议相关命令时,本地处理;当所述命令为小型计算机系统接口命令时,发送给通用层模块,从所述通用层模块接收处理结果,返回处理结果给主机;所述通用层模块,用于接收传输协议处理模块发送的小型计算机系统接口命令,执行所述命令,并返回处理结果给传输协议处理模块。本发明还提供一种网络存储目标端驱动方法。 |
申请公布号 |
CN101841566B |
申请公布日期 |
2013.12.18 |
申请号 |
CN201010157379.9 |
申请日期 |
2010.04.01 |
申请人 |
中兴通讯股份有限公司南京分公司 |
发明人 |
常存银 |
分类号 |
H04L29/08(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
李健;龙洪 |
主权项 |
一种网络存储目标端驱动系统,其特征在于,包括传输协议处理模块和通用层模块,其中:所述传输协议处理模块,用于从主机接收命令,解析所述命令,当所述命令为协议相关命令时,本地处理;当所述命令为小型计算机系统接口命令时,发送给通用层模块,从所述通用层模块接收处理结果,返回处理结果给主机;所述通用层模块,用于接收传输协议处理模块发送的小型计算机系统接口命令,执行所述命令,并返回处理结果给传输协议处理模块;所述传输协议处理模块包括初始化模块、数据收发模块、帧解析模块和协议相关命令处理模块,其中:所述初始化模块,用于资源申请和设备建立;所述数据收发模块,用于从主机接收命令,发送给帧解析模块;还用于从帧解析模块接收处理结果,发送给主机;所述帧解析模块,用于对命令进行解析,根据解析结果,将解析得到的协议相关命令发送给协议相关命令处理模块,将解析得到的小型计算机系统接口命令发送给通用层模块,并接收通用层模块返回的处理结果,发送给数据收发模块;所述协议相关命令处理模块,用于接收到帧解析模块发送的协议相关命令时,进行相应处理;所述帧解析模块进一步包括:数据及状态返回接口模块,用于接收通用层模块返回的处理结果,将所述处理结果发送给数据收发模块,通知通用层模块命令执行完成;资源释放接口模块,用于接收到通用层模块的资源释放通知时,释放命令处理过程中申请的相关资源;所述通用层模块进一步包括:命令接收接口模块,用于从帧解析模块接收小型计算机系统接口命令及 其相关信息;命令执行完成接口模块,用于接收到传输协议处理模块的命令执行完成通知时,发送资源释放通知给传输协议处理模块,通知传输协议处理模块释放命令处理过程中申请的相关资源。 |
地址 |
210012 江苏省南京市雨花台区紫荆花路68号中兴通讯 |