数据传输方法及装置制造方法及图纸

技术编号:19597924 阅读:46 留言:0更新日期:2018-11-28 06:29
本申请提供一种数据传输方法及装置,方法包括:预先为宽端口包含的每个PHY配置不同的SAS地址,并利用各个PHY的SAS地址与对端SAS设备建立链路;在接收到外部输入的业务请求时,为所述业务请求分配一个PHY,并为该PHY标记所述业务请求携带的业务类型;将所述业务请求通过该PHY对应的链路发送至对端SAS设备;当通过该PHY接收到业务响应时,直接根据为该PHY标记的业务类型处理所述业务响应,无需执行查找过程,从而可以提高SAS设备的处理性能。

【技术实现步骤摘要】
数据传输方法及装置
本申请涉及通信
,尤其涉及一种数据传输方法及装置。
技术介绍
在SAS(SerialAttachedSCSI,即串行连接SCSI)设备中,通常两个SAS设备之间建立的宽链路,是由两个SAS设备上包含多个PHY(收发器)的宽端口实现,即两个SAS设备之间宽端口包含的各个PHY对应连接建立的链路组成宽链路,通常SAS设备为宽端口包含的每个PHY配置同一个SAS地址,因此宽链路中的每条链路共用一个SAS地址进行数据传输。相关技术中,当本端SAS设备通过宽链路中的某一条链路向对端SAS设备发送业务请求后,由于该宽链路包含的每条链路共用一个SAS地址进行数据传输,因此对端SAS设备可以使用该宽链路中的任何一条链路返回业务响应,从而对端SAS设备可能通过宽链路中的另一条链路向对端SAS设备返回业务响应,进而本端SAS设备需要查找该业务响应针对的是从哪一条链路发出去的业务请求的业务响应,然后再根据查找到的链路对应的正在进行的业务,处理该业务响应,导致SAS设备对于接收到的每个业务响应均需要执行查找过程之后,才可进行进一步的业务处理,进而降低了设备处理性能。
技术实现思路
有鉴本文档来自技高网
...

【技术保护点】
1.一种数据传输方法,所述方法应用于包含宽端口的SAS设备,其特征在于,所述宽端口包含有多个收发器PHY,其中每个PHY预先配置有不同的SAS地址,所述方法包括:利用各个PHY的SAS地址与对端SAS设备建立链路;在接收到外部输入的业务请求时,为所述业务请求分配一个PHY,并为该PHY标记所述业务请求携带的业务类型;将所述业务请求通过该PHY对应的链路发送至对端SAS设备;当通过该PHY接收到业务响应时,根据为该PHY标记的业务类型处理所述业务响应。

【技术特征摘要】
1.一种数据传输方法,所述方法应用于包含宽端口的SAS设备,其特征在于,所述宽端口包含有多个收发器PHY,其中每个PHY预先配置有不同的SAS地址,所述方法包括:利用各个PHY的SAS地址与对端SAS设备建立链路;在接收到外部输入的业务请求时,为所述业务请求分配一个PHY,并为该PHY标记所述业务请求携带的业务类型;将所述业务请求通过该PHY对应的链路发送至对端SAS设备;当通过该PHY接收到业务响应时,根据为该PHY标记的业务类型处理所述业务响应。2.根据权利要求1所述方法,其特征在于,利用各个PHY的SAS地址与对端SAS设备建立链路,包括:通过每个PHY向对端SAS设备发送包含本PHY的SAS地址的IDENTIFY帧;针对每个PHY,当接收到对端SAS设备返回的针对本PHY发送的IDENTIFY帧的响应帧时,利用该响应帧携带的对端SAS设备中的PHY的SAS地址,向所述对端SAS设备发送OPEN帧,当接收到对端SAS设备返回的针对本PHY发送的OPEN帧的响应帧时,确定本PHY的链路建立成功;其中,各条链路之间的SAS地址不共用。3.根据权利要求2所述方法,其特征在于,将所述业务请求通过该PHY对应的链路发送至对端SAS设备,包括:将该PHY对应的链路相对应的对端SAS设备中的PHY的SAS地址添加到所述业务请求中;将所述业务请求通过该PHY对应的链路发送至对端SAS设备中的PHY。4.一种数据传输装置,所述装置应用于包含宽端口的SAS设备,其特征在于,所述宽端口包含有多个收发器PHY,...

【专利技术属性】
技术研发人员:杨开放
申请(专利权)人:北京腾凌科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1