[发明专利]数据处理方法、协议转换设备和互联网络有效
申请号: | 201310298500.3 | 申请日: | 2013-07-15 |
公开(公告)号: | CN103401846A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 王工艺;黄江乐;陈昊 | 申请(专利权)人: | 杭州华为数字技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 协议 转换 设备 互联网络 | ||
技术领域
本发明涉及计算机领域,具体涉及一种数据处理方法、协议转换设备和互联网络。
背景技术
快速通道互联(Quick Path Interconnect,QPI)总线是Intel多处理器架构的系统总线,用于芯片到芯片(chip to chip)的互连,为系统核心芯片提供高带宽数据的传输通道。QPI协议是基于包传输的串行高速点对点的连接协议,采用差分信号与专门的时钟进行传输,与由AMD公司推出的用于端到端互连的HT(Hyper Transport)总线相比较,QPI总线的速度、带宽、每个针脚的带宽、功耗等规格都较优,这使得QPI总线成为Intel多处理器互连的主流总线。
QPI接口是Intel处理器接口,虽然采用QPI接口可以进行内存扩展,但是,每一个Intel处理器的处理器接口数量是有限的,即每一个Intel处理器的QPI接口数量是有限的,处理器进行内存扩展的容量受到QPI接口的数量的限制,这使得处理器进行内存扩展的容量也是有限的。
此外,虽然采用QPI接口可以进行基于处理器接口互连的系统架构,但是,如果处理器接口改变,例如:处理器接口由QPI接口改变为HT接口,则原来的基于处理器接口互连的系统架构也要随着处理器接口的改变而改变,例如:将原来的基于QPI接口的处理器接口互连的系统架构改变为基于HT接口的处理器接口互连的系统架构,相应地,原来的系统架构中的其它处理器系统和内存系统的接口也要由QPI接口改变为HT接口,否则,处理器系统之间、处理器系统和内存系统之间将由于接口不一致而无法进行数据通信。即基于QPI接口的处理器接口互连的系统架构兼容性差。
综上所述,由于基于QPI接口的内存扩展容量受限、基于QPI接口的处理器接口互连的系统架构兼容性差,QPI接口的使用灵活性亟需提高。
发明内容
有鉴于此,本发明要解决的技术问题是,如何有效提高QPI接口的使用灵活性。
为了解决上述问题,在第一方面,本发明提出了一种协议转换设备,包括:
快速通道互联QPI单元,与处理器节点的QPI接口连接,用于从所述QPI接口接收QPI报文;
协议转换单元,与所述QPI单元连接,用于将所述QPI报文按照快速输入输出RapidIO协议格式进行转换,得到RapidIO报文,所述RapidIO报文中携带指示QPI报文转换的配置信息;
RapidIO单元,与所述协议转换单元和RapidIO交换设备的RapidIO接口分别连接,用于向所述RapidIO接口发送所述RapidIO报文。
结合第一方面,在第一种可能的实现方式中,所述协议转换单元具体用于:
获取所述QPI报文的路由信息;
将所述QPI报文的路由信息在RapidIO网络进行地址映射,将映射得到的路由信息保存在RapidIO协议格式的报文的报文头中;
将所述QPI报文保存在RapidIO协议格式的报文的数据包中;
根据所述RapidIO协议格式的报文的报文头和数据包,生成所述RapidIO报文。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述协议转换设备还包括:
寻址处理单元,用于根据所述QPI报文的路由信息,确定所述RapidIO网络中目标设备的地址信息;根据所述目标设备的地址信息,判断所述目标设备是否处于RapidIO域;若所述目标设备处于所述RapidIO域,从所述QPI报文的数据包中提取QPI协议格式的报文的地址信息存储的地址空间;根据所述地址空间确定所述RapidIO协议格式的报文对应的寻址方式;将所述寻址方式存储在所述RapidIO协议格式的报文的数据包中。
第二方面,本发明提出了一种协议转换设备,包括:
快速输入输出RapidIO单元,与RapidIO交换设备的RapidIO接口连接,用于从所述RapidIO接口接收RapidIO报文;
协议转换单元,与所述RapidIO单元连接,用于若所述RapidIO报文中携带指示快速通道互联QPI报文转换的配置信息,则从所述RapidIO报文中解析得到QPI报文;
QPI单元,与所述协议转换单元连接,用于发送所述QPI报文。
结合第二方面,在第一种可能的实现方式中,所述协议转换单元具体用于:
解析所述RapidIO报文的报文头,获取所述RapidIO报文的路由信息;
根据所述RapidIO报文的路由信息,在QPI网络获取对应的输出接口信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华为数字技术有限公司,未经杭州华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310298500.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:家用节水装置
- 下一篇:一种旋挖钻机泥浆护壁法咬合桩的施工工艺