[发明专利]一种Cache支持的粒通信系统及其粒通信方法有效
申请号: | 201610066355.X | 申请日: | 2016-01-29 |
公开(公告)号: | CN105763600B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 杨灿;魏玉凯;韩国强 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 罗观祥 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cache 支持 通信 系统 及其 方法 | ||
1.一种Cache支持的粒通信系统,其特征在于,包括:
在信源发送端设置粒分解器(101),所述粒分解器(101)用于对待发送信息单元c进行深度粒化处理,即将当前要发送的信息单元c再分割成更小粒度的数据子块,这些子块称为信息粒;
粒分解器(101),用于对每一个被分解出来的信息粒进行特征计算并形成粒头,粒头信息包括粒特征量、粒数据指纹、唯一的粒ID编号、粒生成时间、源地址和目的地址;
在信源发送端设置发送端Cache(104),用于缓存信息粒的粒头信息索引表GHTs,发送端Cache(104)缓存粒信息库GDBs;
在信源发送端设置粒状态检测器(103),所述粒状态检测器(103)用于粒头信息检测以确定被分解出来的每个信息粒内容的发送状态,如果当前待发送的某一信息粒已经在信宿端Cache(106)中存在,则不发送该信息粒的内容,否则发送;
在信宿接收端设置粒状态检测器(107),所述粒状态检测器(107)用于对信源发送端发送过来的粒头信息进行检测,以确定该信息粒是否在信宿端Cache(106)中,如果在,则通知信源发送端不传输该信息粒的内容;如果不在则请求传输该信息粒内容;
在信宿接收端设置信宿端Cache(106),所述信宿端Cache(106)用于缓存已经接收成功的信息粒的粒头的信息索引表GHTr和粒信息库GDBr;
在信宿接收端设置粒合成器(109),所述粒合成器(109)用于解粒化,将从粒状态检测器(107)获知在本地的信息粒和从信源发送端发送过来的信息粒一起合并成完整的信息单元c以交付给信宿接收端,完成粒化通信过程。
2.根据权利要求1所述的Cache支持的粒通信系统,其特征在于,还包括:
在信源发送端设置粒编码器(102),负责对于经过粒分解器(101)分解构造生成的信息粒内容进行编码压缩,生成对应的信息粒的编码版本,并计算出压缩信息粒的粒头内容,再按照粒头发送、冗余粒检测、粒合成和冗余粒精确检测的方式进行传输处理,在信宿端Cache(106)和发送端Cache(104)中均缓存该信息粒的编码版本;
在信宿接收端设置粒解码器(108),负责在信宿接收端对编码压缩后的粒内容进行解码后交粒合成器合并,无论它是来自于信宿端Cache还是来自于信源发送端;
在云Cache模块设置信息粒云Cache(111),信息粒云Cache中存储信宿端Cache(106)中的部分或全部信息粒。
3.根据权利要求1所述的Cache支持的粒通信系统,其特征在于,对于从所述信源发送端发送过来的粒头信息,如果在信宿端Cache中没有发现,接收端粒状态检测器将向信息粒的云Cache模块发起查询,如果发现其在云Cache模块中,则直接从云Cache模块中下载该信息粒的内容,而不从信源发送端获取;如果云Cache模块没有发现则通知信源发送端发送该信息粒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610066355.X/1.html,转载请声明来源钻瓜专利网。