一种数据存储转发控制方法、相应存储设备及服务器技术

技术编号:9936913 阅读:70 留言:0更新日期:2014-04-18 20:32
一种数据存储转发控制方法,应用于数据存储转发系统的服务器,所述方法包括:接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。

【技术实现步骤摘要】
一种数据存储转发控制方法、相应存储设备及服务器
本专利技术涉及数据存储,更具体地,涉及一种数据存储转发控制方法和相应的存储设备、服务器。
技术介绍
目前,智能手机、PAD、照相机、U盘、硬盘、移动硬盘一般采用插拔式读取,需要通过接触供电、激活。通过将其接入电脑进行数据存取,受时间地点限制严重,满足不了用户随时随地存取数据的需求。另外,有一些存储盘有很多空间长时间不用,又无法共享给其它用户使用,造成了存储资源的极大浪费。随着无线通信技术的成熟,通过3G、4G、WIFI等无线通信方式与硬盘、移动硬盘、U盘进行数据交互已成为可能。目前全球最快的WIFI传输速度为300Mbps,每秒能传输约36MB的内容;工信部正在协调5GHz频段,未来5GWIFI比起现有标准将扩大四倍带宽,传输速度最高提升到1Gbps,每秒可以传输约125MB的内容。通过将插拔式存储盘接入电脑进行数据存取,受场景限制较大,满足不了用户随时随地存取数据的需求。此外,有些用户无法等待在低速条件较长的传输时间;或是存储设备本身不具备直接通过无线网络将数据传输给远程服务器。而有些存储设备有很多空间长时间不用,又无法共享给其它用户使用,造成了空间资源的极大浪费。
技术实现思路
本专利技术要解决的技术是提供一种数据存储转发控制方法和相应的存储设备、服务器,可以将一存储设备的数据通过其它启用空间共享功能的存储设备存储转发到服务器。为了解决上述技术问题,本申请提供了一种数据存储转发方法,应用于数据存储转发系统的服务器,所述方法包括:接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。较佳地,所述方法还包括:为响应方存储设备进行注册,并保存注册的响应方存储设备上报的用于数据存储转发的共享容量和位置信息;所述数据存储转发请求还携带待转发的数据大小的信息;所述确定可为所述发起方存储设备转发数据的响应方存储设备,包括:查找已注册的响应方存储设备上报的共享容量和位置信息,将与所述发起方存储设备位于同一区域或距离小于设定距离阈值,且共享容量不小于所述数据大小的响应方存储设备作为确定的所述响应方存储设备。较佳地,所述将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,包括:向确定的全部或部分响应方存储设备发送数据转发询问;将返回数据转发确认的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,所述数据转发确认携带响应方存储设备的近距离无线通信连接信息。本专利技术还提供的一种数据存储转发系统的服务器,包括:请求处理模块,用于接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;请求响应模块,用于确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;数据处理模块,用于接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。较佳地,所述服务器还包括:注册存储模块,用于对响应方存储设备进行注册,并保存注册的响应方存储设备上报的用于数据存储转发的共享容量和位置信息;所述请求处理模块接收到的所述数据存储转发请求携带待转发的数据大小的信息;所述请求响应模块确定可为所述发起方存储设备转发数据的响应方存储设备,包括:查找已注册的响应方存储设备上报的共享容量和位置信息,将与所述发起方存储设备位于同一区域或距离小于设定距离阈值,且共享容量不小于所述数据大小的响应方存储设备作为确定的所述响应方存储设备。较佳地,所述请求响应模块将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,包括:向确定的全部或部分响应方存储设备发送数据转发询问;及将返回数据转发确认的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,所述数据转发确认携带响应方存储设备的近距离无线通信连接信息。本专利技术还提供一种存储设备,可以作为数据存储转发系统中的发起方存储设备,包括:请求模块,用于向服务器发送数据存储转发请求,所述数据存储转发请求携带发起方用户标识和发起方存储设备的位置信息;及用于接收所述服务器返回的响应方存储设备的近距离无线通信连接信息;连接模块,用于根据所述近距离无线通信连接信息与响应方存储设备建立近距离无线通信连接;数据发送模块,用于通过所述近距离无线通信连接将待转发的数据、所述服务器的地址信息和发送方用户标识发送给所述响应方存储设备。较佳地,所述请求模块发送的所述数据存储转发请求还携带待转发的数据大小的信息。本专利技术还提供一种存储设备,可作为数据存储转发系统中的响应方存储设备,包括:响应模块,用于接收服务器发送的数据转发询问;及在接收到用户同意进行数据转发的指令时向所述服务器返回数据转发确认,携带本存储设备的近距离无线通信连接信息;连接模块,用于与发起方存储设备建立近距离无线通信连接;数据接收模块,用于通过所述近距离无线通信连接接收所述发起方存储设备发送的数据、所述服务器的地址信息和发送方用户标识,将所述数据保存在用于数据存储转发的共享空间;数据发送模块,用于根据所述服务器的地址信息将保存在共享空间的所述数据和发起方用户标识发送给所述服务器。较佳地,上述存储设备还包括:注册上报模块,用于到服务器将本存储设备注册为响应方存储设备,及向所述服务器上报本存储设备用于数据存储转发的共享容量和位置信息。使用上述方案,当发起方存储设备不能向服务器直接发送数据时,可以通过响应方存储设备的共享空间将数据存储并转发到服务器,使发起方用户可以方便快捷的实现数据备份和存储,同时也提高了响应方存储设备的空间利用率。附图说明图1是本专利技术实施例中数据存储转发系统的架构示意图;图2是本专利技术实施例一中数据存储转发方法的流程示意图;图3是本专利技术实施例一中服务器的结构示意图;图4是本专利技术实施例一中可作为数据存储转发系统中的发起方存储设备的结构示意图;图5是本专利技术实施例一中可作为数据存储转发系统中的响应方存储设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。实施例一图1所示是本实施例提供一种数据存储转发系统的示意图,包括存储设备和服务器,存储设备可以是手机、PAD、照相机、电脑等具有存储器(如U盘、硬盘、移动硬盘等)的设备。在本实施例中,存储设备分为发起方存储设备和响应方存储设备。在一个示例中,发起方存储设备内置有2G模块和一种或多种近距离无线通信模块,响应方存储设备内置有3G/4G模块和一种或多种近距离无线通信模块。发起方存储设备和响应方存储设备之间可以通过近距离无线通信模块进行通信。所述近距本文档来自技高网...
一种数据存储转发控制方法、相应存储设备及服务器

【技术保护点】
一种数据存储转发控制方法,应用于数据存储转发系统的服务器,所述方法包括:接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。

【技术特征摘要】
1.一种数据存储转发控制方法,应用于数据存储转发系统的服务器,所述方法包括:接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。2.如权利要求1所述的方法,其特征在于:所述方法还包括:为响应方存储设备进行注册,并保存注册的响应方存储设备上报的用于数据存储转发的共享容量和位置信息;所述数据存储转发请求还携带待转发的数据大小的信息;所述确定可为所述发起方存储设备转发数据的响应方存储设备,包括:查找已注册的响应方存储设备上报的共享容量和位置信息,将与所述发起方存储设备位于同一区域或距离小于设定距离阈值,且共享容量不小于所述数据大小的响应方存储设备作为确定的所述响应方存储设备。3.如权利要求1或2所述的方法,其特征在于:所述将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,包括:向确定的全部或部分响应方存储设备发送数据转发询问;将返回数据转发确认的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备,所述数据转发确认携带响应方存储设备的近距离无线通信连接信息。4.一种数据存储转发系统的服务器,其特征在于,包括:请求处理模块,用于接收发起方存储设备发送的数据存储转发请求,获取发起方用户标识和发起方存储设备位置信息;请求响应模块,用于确定可为所述发起方存储设备转发数据的响应方存储设备,将确定的全部或部分响应方存储设备的近距离无线通信连接信息返回给所述发起方存储设备;数据处理模块,用于接收响应方存储设备转发的数据和发起方用户标识,将所述转发的数据存储在所述发起方用户标识对应的空间,然后向相应的发起方存储设备返回转发数据完成确认。5.如权利要求4所述的服务器,其特征在于:还包括:注册存储模块,用于对响应方存储设备进行注册,并保存注册的响应方存储设备上报的用于数据存储转发的共享容量和位置信息;所述请求处理模块接收到的所述数据存储转发请求携带待转发的数据大小的信息;所述请求响应模...

【专利技术属性】
技术研发人员:齐飞李建功何飞李珩杨贝斯
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1