发明名称 一种网络存储目标端驱动系统和方法
摘要 本发明提供了一种网络存储目标端驱动系统,包括传输协议处理模块和通用层模块,所述传输协议处理模块,用于从主机接收命令,解析所述命令,当所述命令为协议相关命令时,本地处理;当所述命令为小型计算机系统接口命令时,发送给通用层模块,从所述通用层模块接收处理结果,返回处理结果给主机;所述通用层模块,用于接收传输协议处理模块发送的小型计算机系统接口命令,执行所述命令,并返回处理结果给传输协议处理模块。本发明还提供一种网络存储目标端驱动方法。
申请公布号 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号中兴通讯