当前位置: 首页 > 专利查询>韩雪松专利>正文

一种基于D2D的去中心化共享存储系统及其控制方法技术方案

技术编号:21205336 阅读:44 留言:0更新日期:2019-05-25 02:53
本发明专利技术公开了一种基于D2D的去中心化共享存储系统及其控制方法,包括数据分片模块,把数据分成若干分片数据;数据请求模块,获取分片数据、并向调度中心模块发送数据请求;和向存储共识域模块传输分片数据;调度中心模块,对数据请求模块发送的数据请求进行第一次解析校验;和向存储共识域模块传输数据请求;存储共识域模块,对数据请求进行第二次解析校验;判断数据请求的类型;向数据请求模块发送判断完成的信号;接收数据请求模块发送的所述分片数据;对分片数据进行查询、存储和备份。优点是,通过将数据进行碎片化处理分散保存到D2D用户中,可以保障用户的数据分散不可查看,从而解决用户之间的信任问题,保障用户数据的备份与数据的追溯还原。

A Decentralized Shared Storage System Based on D2D and Its Control Method

The invention discloses a decentralized shared storage system based on D2D and its control method, including a data fragmentation module, which divides the data into several fragmented data; a data request module, which obtains fragmented data and sends data requests to the dispatching center module; and a data transmission fragmentation data to the storage consensus domain module; and a dispatching center module, which sends data requests to the data request module. The first parsing check is carried out; and the data request is transmitted to the storage consensus domain module; the storage consensus domain module is used for the second parsing check of the data request; the type of the data request is judged; the completed signal is sent to the data request module; the partitioned data is sent by the receiving data request module; and the partitioned data is queried, stored and backed up. The advantage is that by fragmenting the data and storing it in D2D users, the user's data can be dispersed and can not be viewed, so as to solve the trust problem between users and guarantee the backup of user data and the retrospective restore of data.

【技术实现步骤摘要】
一种基于D2D的去中心化共享存储系统及其控制方法
本专利技术涉及D2D通信
,尤其涉及一种基于D2D的去中心化共享存储系统及其控制方法。
技术介绍
D2D(Device-to-Device,D2D通信技术)是基于蜂窝网络的D2D通信,或称为邻近服务(ProximityService,ProSe),是指用户数据可不经网络中转而直接在终端之间传输。在传统无线通信网络对通信基础设施的要求较高,核心网设施或接入网设备的损坏都可能导致通信系统的瘫痪。D2D通信模式下,用户数据直接在终端之间传输,避免了蜂窝通信中用户数据经过网络中转传输,由此产生链路增益;其次,D2D用户之间以及D2D与蜂窝之间的资源可以复用,由此可产生资源复用增益;通过链路增益和资源复用增益则可提高无线频谱资源的效率,进而提高网络吞吐量。D2D通信的引入使得蜂窝通信终端可以建立AdHoc网络,无线通信基础设施损坏,或者在无线网络的覆盖盲区,终端可借助D2D实现端到端通信甚至接入蜂窝网络,并且随着移动通信服务和技术的发展,具有邻近特性的用户间近距离的数据共享、小范围的社交和商业活动以及面向本地特定用户的特定业务,都在成为当前及下阶段无线平台中一个不可忽视的增长点。基于邻近用户感知的D2D技术的引入,具有提升用户体验、提高网络吞吐等优势。由于D2D的特性,开放的点对点通讯使得用户数据可以直接在终端之间传输无法保障用户所面对的对方身份信息,也随之带来了数据被窃听或者主动干扰的攻击者等数据上的安全问题。
技术实现思路
本专利技术的目的在于提供一种基于D2D的去中心化共享村存储系统及其控制方法,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术采用的技术方案如下:一种基于D2D的去中心化共享存储系统,包括:数据分片模块,对数据进行Bit位运算,并根据数据的大小将所述数据分成若干分片数据;数据请求模块,获取所述分片数据、并向调度中心模块发送数据请求;和向存储共识域模块传输分片数据;调度中心模块,对所述数据请求模块发送的数据请求进行第一次解析校验;和向存储共识域模块传输所述数据请求;存储共识域模块,对所述数据请求进行第二次解析校验;判断所述数据请求的类型;向所述数据请求模块发送判断完成的信号;接收所述数据请求模块发送的所述分片数据;对所述分片数据进行查询、存储和备份。优选的,所述数据请求包括两部分序列码,分别为第一组序列码和第二组序列码,所述调度中心模块内预设有对应第一组序列码的第一标准序列码,当第一组序列码与第一标准序列码完全相同时,则第一次解析校验通过,否则,第一次解析校验不通过。优选的,所述存储共识域模块内预设有对应第二组序列码的第二标准序列码,当第二组序列码与第二标准序列码完全相同时,则第二次解析校验通过,否则,第二次解析校验不通过。优选的,所述存储共识域模块包括多个存储共识域,各所述存储共识域由多个存储节点构成,所述存储节点用于对所述分片数据进行存储、查询以及索引。优选的,所述存储共识域模块为任何具备存储、计算以及联网功能的设备。优选的,所述存储共识域包含的存储节点分为一个主节点和多个子节点,所述主节点根据当前的所述存储节点和所述分片数据的个数,对各所述分片数据进行备份。优选的,所述调度中心模块通过查询各所述存储共识域的记录信息,获取各所述存储共识域内存储节点的历史评分,并根据历史评分的高低,选择与所述分片数据个数相等的存储节点,将所述分片数据存入相应的所述存储节点中。优选的,所述历史评分的评分指标包括存储节点的传输速率、可用容量、在线时长、数据丢失率、计算能力以及查询时长;评分越高,则存储节点能够存储的数据越多,否则就越少。优选的,各所述存储共识域中的主节点进行自查询,确定各所述存储共识域内存储节点的历史评分。本专利技术的目的还在于提供一种控制方法,所述控制方法用于上述任一所述的去中心化共享存储系统,包括如下步骤:S1、数据分片模块根据数据的大小将所述数据分成若干分片数据;S2、数据请求模块获取分片数据,并向调度中心模块发送数据请求;S3、调度中心模块获取所述数据请求,并对所述数据请求进行第一次解析校验,若第一次解析校验失败,则将失败结果反馈给用户;若第一次解析校验成功,则执行S4;S4、调度中心模块将第一次解析校验通过的所述数据请求转发给存储共识域模块;S5、存储共识域模块获所述数据请求,并对所述数据请求进行第二次解析校验,若第二次解析校验不通过,则将失败结果反馈给用户,若第二次解析校验通过,则执行S6;S6、存储共识域模块判断解析通过的数据请求是查询数据还是存储数据,并向数据请求模块发送判断完成的信号,数据请求模块接收到判断完成的信号后,将分片数据传输给存储共识域模块;若数据请求为存储数据,则执行S7,若数据请求为查询数据,则执行S8;S7、存储共识域模块判断存储节点与用户之间的D2D通道是否成功建立,若成功建立,则存储共识域模块使用D2D通道,将接收到的分片数据存储到相应的存储节点中,并保存对应索引;若D2D通道建立失败,则执行S9;S8、存储共识域模块对接收到的分片数据进行索引,若能够索引到对应数据,则执行S11;若索引不到对应数据,则执行S12;S9、存储共识域模块判断存储节点与用户之间的P2P通道是否正常,若P2P通道正常,则存储共识域模块使用P2P通道将分片数据存储到相应的存储节点中,并保存对应索引;若P2P通道异常,则执行S10;S10、调度中心模块将分片数据转发到存储共识域模块的当前主节点,主节点将数据分发到各子节点中,并保存对应索引;S11、存储共识域模块判断存储节点与用户之间的D2D通道是否成功建立,若成功建立,则存储共识域模块使用D2D通道,将索引到的对应数据传输给用户,若D2D通道建立失败,则执行S13;S12、存储共识域模块判断存储节点与用户之间的D2D通道是否成功建立,若成功建立,则存储共识域模块使用D2D通道,将查询失败结果反馈给用户,若D2D通道建立失败,则执行S15;S13、存储共识域模块判断存储节点与用户之间的P2P通道是否正常,若正常,则存储共识域模块使用P2P通道,将索引到的对应数据传输给用户,若P2P通道异常,则执行S14;S14、存储共识域模块将索引到的对应数据传输给调度中心模块,调度中心模块将接收到的对应数据传输给用户;S15、存储共识域模块判断存储节点与用户之间的P2P通道是否正常,若正常,则存储共识域模块使用P2P通道,将查询失败结果反馈给用户,若P2P通道异常,则执行S16;S16、存储共识域模块将查询失败结果反馈给调度中心模块,调度中心模块将查询失败结果反馈给用户。本专利技术的有益效果是:1、通过将数据进行碎片化处理,分散保护到D2D用户中,可以保障用户的数据分散不可查看,解决用户之间的信任问题。2、P2P的使用可以保障用户数据的备份与数据的追溯还原。3、具备极强的跨平台性,不局限于PHONE、LAPTOP、PC、物联网设备。4、具备去中心化的分布式容错性,们能够容忍部分节点异常。附图说明图1是本专利技术实施例中的去中心化共享存储系统的控制流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用本文档来自技高网...

【技术保护点】
1.一种基于D2D的去中心化共享存储系统,其特征在于,包括:数据分片模块,对数据进行Bit位运算,并根据数据的大小将所述数据分成若干分片数据;数据请求模块,获取所述分片数据、并向调度中心模块发送数据请求;和向存储共识域模块传输分片数据;调度中心模块,对所述数据请求模块发送的数据请求进行第一次解析校验;和向存储共识域模块传输所述数据请求;存储共识域模块,对所述数据请求进行第二次解析校验;判断所述数据请求的类型;向所述数据请求模块发送判断完成的信号;接收所述数据请求模块发送的所述分片数据;对所述分片数据进行查询、存储和备份。

【技术特征摘要】
1.一种基于D2D的去中心化共享存储系统,其特征在于,包括:数据分片模块,对数据进行Bit位运算,并根据数据的大小将所述数据分成若干分片数据;数据请求模块,获取所述分片数据、并向调度中心模块发送数据请求;和向存储共识域模块传输分片数据;调度中心模块,对所述数据请求模块发送的数据请求进行第一次解析校验;和向存储共识域模块传输所述数据请求;存储共识域模块,对所述数据请求进行第二次解析校验;判断所述数据请求的类型;向所述数据请求模块发送判断完成的信号;接收所述数据请求模块发送的所述分片数据;对所述分片数据进行查询、存储和备份。2.根据权利要求1所述的基于D2D的去中心化共享存储系统,其特征在于:所述数据请求包括两部分序列码,分别为第一组序列码和第二组序列码,所述调度中心模块内预设有对应第一组序列码的第一标准序列码,当第一组序列码与第一标准序列码完全相同时,则第一次解析校验通过,否则,第一次解析校验不通过。3.根据权利要求1所述的基于D2D的去中心化共享存储系统,其特征在于:所述存储共识域模块内预设有对应第二组序列码的第二标准序列码,当第二组序列码与第二标准序列码完全相同时,则第二次解析校验通过,否则,第二次解析校验不通过。4.根据权利要求1所述的基于D2D的去中心化共享存储系统,其特征在于:所述存储共识域模块包括多个存储共识域,各所述存储共识域由多个存储节点构成,所述存储节点用于对所述分片数据进行存储、查询以及索引。5.根据权利要求4所述的基于D2D的去中心化共享存储系统,其特征在于:所述存储共识域模块为任何具备存储、计算以及联网功能的设备。6.根据权利要求4所述的基于D2D的去中心化共享存储系统,其特征在于:所述存储共识域包含的存储节点分为一个主节点和多个子节点,所述主节点根据当前的所述存储节点和所述分片数据的个数,对各所述分片数据进行备份。7.根据权利要求1所述的基于D2D的去中心化共享存储系统,其特征在于:所述调度中心模块通过查询各所述存储共识域的记录信息,获取各所述存储共识域内存储节点的历史评分,并根据历史评分的高低,选择与所述分片数据个数相等的存储节点,将所述分片数据存入相应的所述存储节点中。8.根据权利要求7所述的基于D2D的去中心化共享存储系统,其特征在于:所述历史评分的评分指标包括存储节点的传输速率、可用容量、在线时长、数据丢失率、计算能力以及查询时长;评分越高,则存储节点能够存储的数据越多,否则就越少。9.根据权利要求8所述的基于D2D的去中心化共享存储系统,其特征在于:各所述存储共识域中的主节点进行自查询,确定各所述存储共识域内存储节点的历史评分。10.一种控制方法,所述控制方法用于上述权利要求1至9任一所述的去中心化共享存储...

【专利技术属性】
技术研发人员:韩雪松陈继
申请(专利权)人:韩雪松陈继
类型:发明
国别省市:河北,13

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

1