发明名称 在PCIE总线上传输报文的方法、设备和系统
摘要 本发明实施例提供一种在PCIE总线上传输报文的方法、设备和系统。方法包括:发送端设备对小型计算机系统接口SCSI协议报文进行封装,得到已封装的SCSI协议报文;将所述已封装的SCSI协议报文携带在PCIE数据包中,并通过PCIE总线将所述PCIE数据包发送给接收端设备,以使所述接收端设备从所述PCIE数据包中解析出所述SCSI协议报文后根据所述SCSI协议报文的指令执行相应操作。设备包括:封装模块和发送模块。系统包括发送端设备和接收端设备。本发明实施例提供的方案,数据传输的带宽高、处理速度快,通用性好,成本低。
申请公布号 CN102075401B 申请公布日期 2013.08.07
申请号 CN201110032172.3 申请日期 2011.01.28
申请人 华为技术有限公司 发明人 高志宏;李科
分类号 H04L12/46(2006.01)I 主分类号 H04L12/46(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种在快速局部PCIE总线上传输报文的方法,其特征在于,包括: 启动器对小型计算机系统接口SCSI命令请求报文进行封装,得到已封装的SCSI命令请求报文,所述启动器对SCSI命令请求报文进行封装,包括:用操作类型指示所述SCSI命令请求报文,用命令描述块CDB指示所述SCSI命令请求报文的具体命令,用逻辑单元号LUN指示所述SCSI命令请求报文的具体操作对象; 将所述已封装的SCSI命令请求报文携带在PCIE数据包的处理层协议TLP包中,并通过PCIE总线将所述PCIE数据包发送给目标器,以使所述目标器从所述PCIE数据包中解析出所述SCSI命令请求报文后根据所述SCSI命令请求报文的指令执行相应操作; 所述目标器对SCSI命令响应报文进行封装,得到已封装的SCSI命令响应报文,所述目标器对SCSI命令响应报文进行封装,包括:用操作类型指示所述SCSI命令响应报文,用状态指示位指示所述SCSI命令请求报文的完成状态; 将所述已封装的SCSI命令响应报文携带在PCIE数据包的处理层协议TLP包中,并通过PCIE总线将所述PCIE数据包发送给所述启动器,以使所述启动器从所述PCIE数据包中解析出所述SCSI命令响应报文后根据所述SCSI命令响应报文的指令执行相应操作。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼