[发明专利]一种CPE并行升级版本的方法及实现系统有效
申请号: | 201110167200.2 | 申请日: | 2011-06-21 |
公开(公告)号: | CN102298527B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 侯远;朱怀云;徐军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 江舟,董文倩 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cpe 并行 升级 版本 方法 实现 系统 | ||
1.一种CPE并行升级版本的方法,其特征在于,包括以下步骤:
线卡接收到至少一个CPE发送的版本文件分片的请求,所述请求中至少包含有文件分片的名称、文件分片的偏移值,由所述请求中包含的文件分片的名称及文件分片的偏移值生成对应的请求地址索引;
所述线卡根据本地存储的地址索引表,匹配所述请求地址索引,将匹配成功的地址索引对应的分片缓存区中存储的文件分片内容发送给所述请求的CPE;或者,
没有匹配成功时,所述线卡根据所述CPE发送的请求,向主控板获取相应文件分片内容,存储到本地并发送给所述请求的CPE;以及将所述请求地址索引作为地址索引新记录加入到所述地址索引表中,并建立所述新记录与存储的相应文件分片内容的对应关系。
2.如权利要求1所述的一种CPE并行升级版本的方法,其特征在于,所述每个分片缓存区设为固定大小。
3.如权利要求1所述的一种CPE并行升级版本的方法,其特征在于,所述地址索引为根据所述文件分片的名称及文件分片的偏移值通过哈希函数生成的键值。
4.如权利要求1所述的一种CPE并行升级版本的方法,其特征在于,将获取到的所述文件分片存储到本地之前,进一步包括:
判断所述获取到的文件分片内容与本地当前空闲的分片缓存区的大小,判断出所述获取到的文件分片内容大时,释放出部分原有文件分片内容对应的分片缓存区,并将所述获取到的文件分片内容存储到所述释放出的分片缓存区中,并将所述释放出的分片缓存区对应的地址索引目录替换为对应的新目录,判断出所述获取到的文件分片内容小时,直接存储所述分片缓存区中。
5.如权利要求4所述的一种CPE并行升级版本的方法,其特征在于,所述释放出部分原有文件分片内容对应的分片缓存区,具体为:
通过最近最少用的选择方式选择需要释放的分片缓存区。
6.如权利要求1所述的一种CPE并行升级版本的方法,其特征在于,所述线卡根据所述CPE发送的请求,向主控板获取相应文件分片内容,具体为:
所述线卡可通过网络文件系统NFS或文件传输协议FTP向所述主板获取相应文件分片内容的,所述线卡采用所述FTP获取所述相应文件分片内容时,所述主控板提供FTP服务且支持断点续传功能。
7.一种CPE并行升级版本的实现系统,基于局端网元设备及用户前端装置CPE,所述局端网元设备包括线卡及主控板,其特征在于,
所述CPE,用于发送版本文件分片的请求,所述请求中至少包含有文件分片的名称、文件分片的偏移值,并接受所述线卡返回的对应所述请求的文件分片内容;
所述线卡,用于根据所述请求中的所述文件分片的名称、文件分片的大小生成的请求地址索引,与本地存储的地址索引表相匹配,将匹配成功的地址索引对应的分片缓存区中存储的文件分片内容发送给所述请求的CPE;还用于,
在没有匹配成功时,根据所述CPE发送的请求,向主控板获取相应文件分片内容,存储到本地并发送给所述请求的CPE;并且还用于,
将所述请求地址索引作为地址索引新记录加入到所述地址索引表中,建立所述新记录与存储的相应文件分片内容的对应关系;
所述主控板,在没有匹配成功时,根据所述CPE发送的请求,发送相应文件分片内容给所述线卡。
8.如权利要求7所述一种CPE并行升级版本的实现系统,其特征在于,所述线卡,还用于:
判断所述获取到的文件分片内容与本地当前空闲的分片缓存区的大小,如判断出所述获取到的文件分片内容大时,释放出部分存储原有文件分片内容对应的分片缓存区,并将所述获取到的文件分片内容存储到所述释放出的分片缓存区中,并将所述释放出的分片缓存区对应的地址索引目录替换为对应的新目录,判断出所述获取到的文件分片内容小时,直接存储所述分片缓存区中。
9.如权利要求7或8所述一种CPE并行升级版本的实现系统,其特征在于,所述线卡上还设有分片缓存区模块及CPE管理模块,
所述分片缓存区模块用于管理对分片缓存区的划分及设定,所述设定包括通过分片缓存区内存储的文件分片内容的文件名及文件偏移生成键值;以及,
对所述分片缓存内的文件分片内容的替换并且对所述地址索引的管理及所述哈希表更新;
所述CPE管理模块,用于接收所述CPE发送的文件分片的请求,所述请求中至少包含有文件分片的名称、文件分片的大小,由所述请求中分片名称及文件偏移生成一个地址索引;还用于,
将分片缓存区内对应于所述CPE发送请求中的文件分片内容发送给所述CPE。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110167200.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高电压用线对板连接器
- 下一篇:计算机机壳