[发明专利]一种数据透明传输的方法及系统有效

专利信息
申请号: 201010245507.5 申请日: 2010-07-30
公开(公告)号: CN101901199A 公开(公告)日: 2010-12-01
发明(设计)人: 陆志举 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F13/28 分类号: G06F13/28;G06F13/38
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 李健;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 透明 传输 方法 系统
【权利要求书】:

1.一种数据透明传输的系统,其特征在于,包括处理器、存储器和逻辑模块,其中:

所述存储器,包括接收存储单元和发送存储单元;

所述逻辑模块,与外部接口相连,用以接收所述外部接口发送来的数据,并将其存储至所述接收存储单元中;以及查询所述发送数据存储单元,在查询到所述发送存储单元中有数据需要发送时,获取所述需要发送的数据并将其发送至所述外部接口;

所述处理器,用以将需要发送至所述外部接口的数据存储至所述发送存储单元中;以及查询所述接收存储单元,在查询到所述接收存储单元中有数据需要接收,则获取所述需要接收的数据。

2.如权利要求1所述系统,其特征在于:

所述接收存储单元中包括与每一外部接口一一对应的接收存储子单元,所述发送存储单元中包括与每一个外部接口一一对应的发送存储子单元;所述外部接口的数量为一个或者多个;

所述逻辑模块将外部接口发送来的数据存储至所述接收存储单元中时,是将从各外部接口接收到的数据分别存储在该各外部接口对应的接收存储子单元中;所述逻辑模块查询所述发送存储单元时,是分别查询各外部接口对应的发送存储子单元,在查询到某一外部接口对应的发送存储子单元中有数据需要发送时,获取所述数据并将其发送至该外部接口;

所述处理器,在将需要发送至所述外部接口的数据存储至所述发送存储单元中时,是将需要发送至各外部接口的数据分别存储至该各外部接口对应的发送存储子单元中;所述处理器在查询所述接收存储单元时,是分别查询各外部接口对应的接收存储子单元,在查询到某一外部接口对应的接收存储子单元中有数据需要接收,则获取所述数据。

3.如权利要求2所述的系统,其特征在于:

所述接收存储子单元包括接收数据存储子单元和接收地址存储子单元;所述发送存储子单元包括发送数据存储子单元和发送地址存储子单元;

所述逻辑模块,在将从各外部接口接收到的数据分别存储在该各外部接口对应的接收存储子单元中时,是将该各外部接口的数据分别存储在该各外部接口对应的接收数据存储子单元中,以及还将该各外部接口的数据的存储位置信息和数据长度信息分别存储在该各外部接口对应的接收地址存储子单元中;

所述逻辑模块,在分别查询各外部接口对应的发送存储子单元时,是分别查询该各外部接口对应的发送地址存储子单元,如果查询到为某一外部接口对应的发送地址存储子单元中包含存储位置信息和数据长度信息,则根据所述存储位置信息和数据长度信息从该外部接口对应的发送数据存储子单元获取数据,然后将获取到的数据发送至该外部接口,以及还将该外部接口对应的发送地址存储子单元清空;

所述处理器,在分别查询该各外部接口对应的接收存储子单元时,是分别查询该各外部接口对应的接收地址存储子单元,如果查询到某一外部接口对应的接收地址存储子单元中包括存储位置信息和数据长度信息,则根据所述存储位置信息和数据长度信息从该外部接口对应的接收数据存储子单元中读取数据,以及还将该外部接口对应的接收地址存储子单元清空;

所述处理器,在将需要发送至各外部接口的数据分别存储至该各外部接口对应的发送存储子单元中时,是将需要发送至各外部接口的数据分别存储至该各外部接口对应的发送数据存储子单元中,以及还将需要发送至该各外部接口的数据的存储位置信息和数据长度信息分别写入该各外部接口对应的发送地址存储子单元中。

4.如权利要求3所述的系统,其特征在于:

所述处理器至少具有一高速外设组件互连(PCIE)接口,所述处理器经所述PCIE接口与所述逻辑模块相连;

所述逻辑模块,在将该各外部接口的数据分别存储在该各外部接口对应的接收数据存储子单元中时,是向所述处理器发送直接存储器存取(DMA)写请求和该各外部接口的数据,通过DMA写请求控制所述处理器将该各外部接口的数据分别写入该各外部接口对应的接收数据存储子单元中,以及将该各外部接口的数据的长度和存储位置信息写入该各外部接口对应的接收地址存储子单元中;

所述逻辑模块,在分别查询该各外部接口对应的发送地址存储子单元时,是向所述处理器发送DMA读写请求,先通过DMA读请求控制所述处理器查询该各外部接口对应的发送地址存储子单元,并在查询到某一外部接口对应的发送地址存储子单元中包含存储位置信息和数据长度信息时,根据所述存储位置信息和数据长度信息从该外部接口对应的发送数据存储子单元中读取数据,然后通过DMA写请求控制所述处理器清空该外部接口对应的接收地址存储子单元。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010245507.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top