发明名称 支持多通道数据传输的数据传输装置及方法
摘要 支持多通道数据传输的数据传输装置,包括在发送设备和接收设备间进行数据传输的多通道接口,还包括:发送侧缓存;接收侧缓存;发送单元,与所述发送设备、多通道接口和发送侧缓存相连,用于将发送设备输出数据按通道存放到发送侧缓存、并根据各通道流控信息调度发送侧缓存中数据发送至多通道接口;接收单元,与多通道接口、接收侧缓存和接收设备相连,用于将多通道接口输出数据按通道存放到接收侧缓存以待输入接收设备、并根据接收侧缓存中各通道缓存数据的容量产生相应流控信息;以及应用上述数据传输装置的相应数据传输方法。本发明通过外部缓存有效扩展了诸如SPI4.2之类多通道接口所能支持的通道数量,并能避免队头堵塞现象的出现。
申请公布号 CN100591050C 申请公布日期 2010.02.17
申请号 CN200710085592.1 申请日期 2007.03.12
申请人 杭州华三通信技术有限公司 发明人 王昕
分类号 H04L12/56(2006.01)I;H04L29/08(2006.01)I;H04L29/10(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 隆天国际知识产权代理有限公司 代理人 郭晓东
主权项 1.一种数据传输装置,包括用于在发送设备和接收设备之间进行数据传输的多通道接口,其特征在于,该数据传输装置还包括:发送侧缓存,用于按通道缓存所述发送设备输出的数据;接收侧缓存,用于按通道缓存等待输入所述接收设备的数据;发送单元,与所述发送设备、所述多通道接口和所述发送侧缓存相连,用于接收所述发送设备输出的数据,按通道将该数据存放到所述发送侧缓存中各所述通道的相应空间内,同时根据各所述通道的流控信息调度并执行将所述发送侧缓存中各所述通道相应空间内数据发送至所述多通道接口的操作;接收单元,与所述接收设备、所述多通道接口和所述接收侧缓存相连,用于接收所述多通道接口输出的数据,按通道将该数据存放到所述接收侧缓存中各所述通道的相应空间内以待被所述接收设备接收,并根据所述接收侧缓存中各所述通道相应空间内的数据容量产生各所述通道的流控信息后经所述多通道接口反馈至所述发送单元;其中,通过自定义数据头中的部分比特位来标示信元对应的通道。
地址 310053浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地