[发明专利]基于移动存储设备的互联网络数据主动获取方法无效
| 申请号: | 200610113867.3 | 申请日: | 2006-10-20 |
| 公开(公告)号: | CN1946026A | 公开(公告)日: | 2007-04-11 |
| 发明(设计)人: | 徐恪;王海洋 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H04L12/00 | 分类号: | H04L12/00;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100084北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于移动存储设备的网络数据获取技术领域,其特征在于在移动存储设备上添加一个数据控制模块,以及一个与其相连的网络接口,所述的数据控制模块含有:控制管理子模块,负责通过向用户提供如按键输入,配置文件读入等的接口获取设备配置信息,并通过小屏幕,声音或者指示灯等输出接口向用户发出确认或报警信号;网络协议栈子模块,负责通过向系统的其他子模块提供网络协议服务,负责物理地址的解析、发送与接收域名解析请求,发送与接收IP分组、以及传输协议的建连;网络接口管理子模块,负责从控制管理子模块获取网络接口的配置信息并负责该网络接口的管理,并向网络协议栈子模块提供底层接口服务;文件管理子模块,负责根据控制管理模块提供的目标文件列表向网络协议栈子模块发送获取请求并从网络协议栈子模块获取所请求数据,并对移动存储设备的空间的管理以及文件的存放。本发明具有主动从网络获取数据的能力,避免了用户的额外开销,节约了资源的使用。 | ||
| 搜索关键词: | 基于 移动 存储 设备 互联网络 数据 主动 获取 方法 | ||
【主权项】:
1.基于移动存储设备的互联网数据主动获取方法,其特征在于所述方法依次含有以下步骤:步骤(1.):在移动存储设备上添加一个数据控制模块以及一个与该数据控制模块相连的网络接口,所述数据控制模块包括:网络协议栈,网络接口关里,文件管理以及控制管理在内的四个子模块,其中:控制管理子模块通过向用户提供如按键输入,配置文件读入等的接口获取设备配置信息,并通过小屏幕,声音或者指示灯等输出接口向用户发出确认或报警信号;网络协议栈子模块通过向系统的其他子模块提供网络协议服务,负责物理地址的解析、发送与接收域名解析请求,发送与接收IP分组、以及传输协议的建连;网络接口管理子模块用来负责从控制管理子模块获取网络接口的配置信息并负责该网络接口的管理,并向网络协议栈子模块提供底层接口服务;文件管理子模块用来根据控制管理模块提供的目标文件列表向网络协议栈子模块发送获取请求并从网络协议栈子模块获取所请求数据,并对移动存储设备的空间的管理以及文件的存放;所述缓存同时也和协议栈子模块相连;步骤2.该移动存储设备启动以后,用户通过与控制管理模块相连的输入/输出设备,为所述协议栈子模块配置IPv6/IPv4地址、子网掩码、默认网络关、以供使用的域名服务器地址列表,并将上述信息写入缓存;步骤3.用户通过控制模块提供的接口向移动存储设备写入欲目标文件的列表,该列表可以是一系列URL的集合,也可以指向某P2P网络资源;步骤4.该移动存储设备通过网络接口接入网络后,网络接口管理子模块开始从控制管理模块处获取接口配置信息、将该配置写入接口并尝试启动该接口,如启动成功,则向网络协议栈子模块发送接口启动通知,否则则通过控制管理模块向用户发送警告信息,提示用户检查并修改该配置信息;步骤5.当协议栈子模块收到网络接口管理子模块发送的接口启动通知以后,向控制管理子模块发送请求,获取用户的全部网络配置信息,根据该信息配置协议栈信息,并生成如接口路由,默认路由在内的所有协议栈相关信息,并将上述信息写入缓存,并在确认协议栈运行正常以后向文件管理子模块发送启动通告;步骤6.文件管理子模块收到协议栈启动通告以后,首先向控制管理子模块获取目标文件列表,并检查该列表中所标记的文件是否已经被下载到对应的位置,如果没有需要新下载的文件,或者目标文件列表为空则向控制管理子模块发送系统空闲的通告;如存在某个需要下载的文件,文件管理子模块将首先通过协议栈模块向外发送探测请求,并将所有需下载文件的总大小与该移动存储设备中的剩余存储空间做比较,如空间不足容纳该文件则向控制管理模块发送警报,反之,继续下一步;步骤7.文件管理子模块将通过URL在目标列表中的排列顺序确定下载的优先级,其中,在列表中靠前的URL将获得较高的优先级;并且,文件管理子模块将同时通过对目标文件列表中URL协议字段的判断,组装不同应用层协议的请求报文,如:针对HTTP://开头的URL组装HTTP请求,针对FTP://开头的URL组装FTP请求;并将该报文发送给协议栈子块,协议栈子模块将该数据包组装成IP分组并根据获取的下一跳物理地址封装成帧送给网络接口;步骤8.当列表中的部分资源无法建连的时候,文件管理模块将把这些无法连接的资源存储到另一个列表中,称之为待检查资源列表,一方面在每次启动以后进行重复尝试,另一方面通过控制管理子块向用户发送请求提醒用户做相应的修改和删除;步骤9.当文件全部下载完毕以后,文件管理子模块将向其他所有模块发送任务完成信息,接收到该信息的模块将依次将本模块的功能关闭并使得整个系统处于一种半休眠的待机状态,在该状态下,该存储设备的功能将和普通移动硬盘无异,除非用户通过控制管理模块提供的外部按键激活,或者将网线连接重置否则将一直处于上述休眠状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610113867.3/,转载请声明来源钻瓜专利网。
- 上一篇:利用废轮胎热解炭渣制备炭黑填料的方法
- 下一篇:治疗仔猪黄白痢的中药组合物





