基于Wifi存储实现的文件共享闭环系统及控制方法技术方案

技术编号:14235147 阅读:81 留言:0更新日期:2016-12-21 08:24
本发明专利技术涉及一种基于Wifi存储实现的文件共享闭环系统及控制方法。本发明专利技术方法包括以下步骤:A、数据缓存层设置;B、资源请求检索环节:路由器与资源采集站建立连接,由路由器将资源来源传输至资源采集站,资源采集站进行检索,如果检索到,则路由器将会直接从资源采集站获取该资源;C、新资源缓存环节:资源在资源采集站获取不到,通过路由器自行获取资源,路由器将此资源传输给资源采集站和/或资源采集站会根据用户请求留下的线索去自行下载资源。本发明专利技术特点在于:1、采用资源快速缓存的机制;2、采用资源快速获取的机制;3、采用路由器与资源采集站通讯的通讯协议;4、采用资源的验证算法与机制。

File sharing closed loop system and control method based on Wifi storage

The invention relates to a file sharing closed-loop system based on Wifi storage and a control method thereof. The method comprises the following steps: A, data cache layer; B, a request for a resource retrieval link: connection router station and resource acquisition, resource acquisition and transmission by the router to the resource station, resource acquisition station search, if retrieved, the router will be collected directly from the station to get the resources resources; C new resource links: cache resources in the resource acquisition station can not obtain access to resources, through the router, the router will transfer this resource to resource acquisition station and / or resource acquisition station according to the user request to leave clues to download resources. The present invention features: 1. The mechanism of resource cache; 2, the mechanism of rapid access to resources; 3, using router and resource acquisition station communication protocol; 4, the verification algorithm and mechanism of resources.

【技术实现步骤摘要】

本专利技术属于路由器设备
,尤其是涉及一种基于Wifi存储实现的文件共享闭环系统及控制方法
技术介绍
互联网的发展离不开网络基础设施的建设,基础设置的建设优劣也直接决定着所在区域互联网用户体验感的优劣。这主要由于目前互联网请求资源的方式,一般采用http/https协议,通过域名从DNS服务器上获取到具体的ip和端口,然后建立连接进行真实的数据传输。这种方式乃是现阶段的通用方式,如果是基础设施优良的区域,采用这种方式并无不妥,但是如果基础设施低劣的区域,请求一个网页,或者下载一个不大的文件,这种劣势或许不是很明显,但如果涉及到视频的播放,大文件的下载时,这种劣势将会大大的放大,将会给用户带来极差的互联网体验,但是基础设施的建设不是一蹴而就的,想要每个区域都达到一二线城市的标准,现阶段是不现实的。为了缓解用户由于网速较差带来的用户体验感较差的问题,人们进行了长期的探索,提出了各式各样的解决方案。通常的做法会在互联网与用户的中间加了一层数据缓存层,这个数据缓冲层的大小,将会按照各个区域对于网络资源的需求程度进行调整。缓存技术发展至今,已经辐射到各个方面,比如有服务器web缓存,系统缓存,磁盘缓存,网络缓存。例如,中国专利文献公开了一种缓存替换的方法、缓存控制器和处理器[申请号:201410211355.5],缓存控制器通过确定待替换缓存行的关联缓存池,关联缓存池中的各关联缓存行与待替换缓存行属于同一内存行,并且进一步根据关联缓存行的访问信息从关联缓存池中确定待写回缓存行,将待替换缓存行以及待写回缓存行中的数据一起写入内存。又如,中国专利文献公开了一种共享缓存式以太网交换机的缓存资源控制方法及装置[申请号:201210551390.2],包括以下步骤:收到数据包时,进行哈希计算,得到数据包的流索引,根据流索引检索数据流数组,得到流信息;根据队列索引检索队列数组,得到当前队列长度和队列中的流数量;根据数据包的长度更新流信息中的已使用缓存变量值;根据流信息中的已占用缓存、当前信用值和系统均缓存、攻击流信用阈值、攻击流缓存阈值的比较结果,作出不同的流行为判断处理;转发数据包后,更新流信息中的已使用缓存、当前信用值、队列的活跃流计数、队列长度。还比如,中国专利文献公开了一种内容分发网络及其缓存实现方法[申请号:201310311597.7],包括:预取服务器获取需要进行缓存的缓存文件标识,从多个缓存节点中选取一个主缓存节点和一个或多个缓存同步节点;预取服务器发送缓存预取指令到主缓存节点;主缓存节点根据所述预取缓存指令,从源站点获取缓存文件后更新本地缓存,并发送缓存同步指令到缓存同步节点;缓存同步节点根据所述缓存同步指令,从主缓存节点获取缓存文件后更新本地缓存。上述方案在一定程度上解决用户由于网速问题用户体验感差的问题,采用缓存方式大大节省了不必要消耗的资源,但是上述方案均依然无法解决资源获取效率低的问题。
技术实现思路
本专利技术的目的是针对上述问题,提供一种操作方便,能最大限度解决资源获取效率低的基于Wifi存储实现的文件共享闭环控制方法。本专利技术的另一个目的是针对上述问题,提供一种硬件架构简单,自动化程度高的基于Wifi存储实现的文件共享闭环系统。为达到上述目的,本专利技术采用了下列技术方案:基于Wifi存储实现的文件共享闭环控制方法,包括以下步骤:A、数据缓存层设置:在同一区域内设置至少一个与互联网远端相连的资源采集站,资源采集站连接至少一个路由器;B、资源请求检索环节:当路由器发出资源请求时,首先路由器与资源采集站建立连接,并由路由器将用户想要请求的资源来源传输至资源采集站,资源采集站将会根据来源信息进行检索,如果检索到了,路由器将会直接从资源采集站获取该资源;C、新资源缓存环节:一旦发现用户请求的资源在资源采集站获取不到,通过路由器自行获取资源,一旦资源获取成功,路由器将此资源传输给资源采集站和/或资源采集站会根据用户请求留下的线索去自行下载资源,每次资源采集站获取资源成功后,资源采集站将会例行进行资源验证,如果验证失败,将会重新获取资源。本专利技术是在互联网与用户的中间,加一层数据缓存层,这个数据缓冲层的大小,将会按照各个区域对于网络资源的需求程度进行调整,借助wifi内置的存储空间,并通过wifi自带的文件下载监听机制,在存储空间中存储下用户下载过的文件,并按照大小进行归类。而每一个区域,都将会有一个用于存储路由器采集信息的资源采集站,这个站点与路由器之间将会有一个同步机制,当路由器处于闲置状态时,将通过这个同步机制,将这些文件传输给信息采集站,同时也会将相应文件的来源信息带过去。此时,如果有其他的用户下载同一来源的文件,就不需要再通过互联网去连接远端的资源,直接从当前区域的信息采集站中下载即可。这样一来,除了资源第一次下载时会因为基础设施建设的优劣程度决定,其他任何时候,用户都能迅速的下载并获取到想要的资源,这种思路,其实就是资源重用的问题。此外本专利技术还涉及到了资源映射,缓存资源是否可被复用,依靠的就是这个资源映射,资源与资源来源有一一映射关系。此外,专利技术中还涉及到一种资源验证机制,用来验证在信息采集站中的资源是否与互联网远端的资源是否一致,如果验证出来是虚假的,则会从远端直接拉取。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤C中,路由器在向资源采集站传输资源前,路由器和资源采集站进行资源比对,若比对出该资源已经存在,路由器不会再向资源采集站传输该资源,若比对出该资源不存在资源采集站中,路由器则向资源采集站输送该资源。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤C中,路由器会在某个时间点或某个时间段获取资源传输给资源采集站。优选地,路由器会在某个规定的时间点获取资源传输给资源采集站,这里的时间点可以用户自行设置也可以自动根据实际情况自动调整。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤C中,资源采集站在其CPU模块非忙碌状态时或在某个时间点或某个时间段自行下载资源。优选地,资源采集站在其CPU模块非忙碌状态时自行下载资源,这样不会占用使用时的内存。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤C中,若路由器不具有存储空间,通过步骤B中路由器发给资源采集站的留有用户请求的日志信息,资源采集站在CPU模块非忙碌状态时直接从互联网远端获取相应资源。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤C中,当资源采集站获得资源成功时,无论该资源是来在于路由器还是资源采集站自行下载,资源采集站均会验证资源的准确性与合法性,如果一旦资源涉及到错误或者不合法的情况,可及时清理出资源采集站。这样可以及时地清理出无效资源,节约了资源采集站的无效空间,提高了资源采集站的空间利用率。在上述的基于Wifi存储实现的文件共享闭环控制方法中,所述的资源采集站包括CPU模块,所述的CPU模块连接有存储模块以及分别能与路由器和互联网远端相连的通讯模块。在上述的基于Wifi存储实现的文件共享闭环控制方法中,在步骤B或C中,资源采集站获取的资源可按资源大小、按资源获取时间与按资源名称中的任意一种方式进行排序并存储在存储模块中。优选地,这里的资源按照大小排序存储本文档来自技高网
...
基于Wifi存储实现的文件共享闭环系统及控制方法

【技术保护点】
一种基于Wifi存储实现的文件共享闭环控制方法,其特征在于,包括以下步骤:A、数据缓存层设置:在同一区域内设置至少一个与互联网远端(3)相连的资源采集站(2),资源采集站(2)连接至少一个路由器(1);B、资源请求检索环节:当路由器(1)发出资源请求时,路由器(1)与资源采集站(2)建立连接,并由路由器(1)将请求的资源来源传输至资源采集站(2),资源采集站(2)根据来源信息进行检索,若检索到,则路由器(1)直接从资源采集站(2)获取该资源;C、新资源缓存环节:发现请求的资源在资源采集站(2)未获取到,通过路由器(1)自行获取资源,资源获取成功,路由器(1)将此资源传输给资源采集站(2)和/或资源采集站(2)根据请求留下的线索下载资源,每次资源采集站(2)获取资源成功后,资源采集站(2)进行资源验证,若验证失败,将重新获取资源。

【技术特征摘要】
1.一种基于Wifi存储实现的文件共享闭环控制方法,其特征在于,包括以下步骤:A、数据缓存层设置:在同一区域内设置至少一个与互联网远端(3)相连的资源采集站(2),资源采集站(2)连接至少一个路由器(1);B、资源请求检索环节:当路由器(1)发出资源请求时,路由器(1)与资源采集站(2)建立连接,并由路由器(1)将请求的资源来源传输至资源采集站(2),资源采集站(2)根据来源信息进行检索,若检索到,则路由器(1)直接从资源采集站(2)获取该资源;C、新资源缓存环节:发现请求的资源在资源采集站(2)未获取到,通过路由器(1)自行获取资源,资源获取成功,路由器(1)将此资源传输给资源采集站(2)和/或资源采集站(2)根据请求留下的线索下载资源,每次资源采集站(2)获取资源成功后,资源采集站(2)进行资源验证,若验证失败,将重新获取资源。2.根据权利要求1所述的基于Wifi存储实现的文件共享闭环控制方法,其特征在于,在步骤C中,路由器(1)在向资源采集站(2)传输资源前,路由器(1)和资源采集站(2)进行资源比对,若比对出该资源已经存在,路由器(1)不再向资源采集站(2)传输该资源;若比对出该资源不存在资源采集站(2)中,路由器(1)则向资源采集站(2)输送该资源。3.根据权利要求2所述的基于Wifi存储实现的文件共享闭环控制方法,其特征在于,在步骤C中,路由器(1)在某个时间点或某个时间段获取资源传输给资源采集站(2)。4.根据权利要求3所述的基于Wifi存储实现的文件共享闭环控制方法,其特征在于,在步骤C中,资源采集站(2)在其CPU模块(21)非忙碌状态时或在某个时间点或某个时间段自行下载资源。5.根据权利要求1-4任一项所述的基于Wifi存储实现的文件共享闭环控制方法,其特征在于,在步骤C中,若路由器(1)不具有...

【专利技术属性】
技术研发人员:张益培
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1