【技术实现步骤摘要】
一种多中继无线网络编码缓存与信道编码联合优化方法
本专利技术属于数字通信
,具体涉及一种多中继无线网络下编码缓存与信道编码的联合优化方法。
技术介绍
近年来随着数据流量的迅速增长,给链路带来沉重压力,自2014年提出编码缓存技术后,编码缓存可获得全局缓存增益受到业界广泛关注。编码缓存分为放置阶段和交付阶段。在放置阶段,通常发生在链路空闲时间段(如凌晨),每个用户将文件的一部分内容存储在自己的缓存空间中。在交付阶段,通常发生在链路繁忙阶段,每个用户独立随机访问一个文件,服务器接收到请求后根据用户缓存的内容发送编码多播文件,用户根据接收到的文件和自己缓存的内容得到请求的文件。通过联合设计放置阶段和交付阶段,使得在用户缓存空间有限的情况下最小化链路负载。与传统的缓存方式相比,编码缓存技术不仅可以获得本地缓存增益,而且可以获得全局缓存增益。当用户数量、缓存空间不确定时,服务器将不能对所有用户缓存进行整体规划,因此2015年Maddah-Ali等人提出去中心化编码缓存,可由用户独立文件内容放置;当文件流行度分布非均匀时,2017年Niesen等人提出基于分组的编码缓存,对文件整体进行分组,对各组分别处理。通过将编码缓存技术与多中继服务器结合,可大大降低源服务器的链路负载,将要传输的数据进行信道编码,可提高传输过程中的抗干扰能力,提高通信传输的有效性和可靠性。本专利技术方法涉及的一些
技术介绍
如下:1、基于分组的编码缓存编码缓存分为放置阶段和交付阶段。当内容流行度分布不均匀时,设所有文 ...
【技术保护点】
1.一种多中继无线网络编码缓存与信道编码联合优化方法,其特征在于:包括以下步骤:/n步骤1.1,将文件库中所有文件作为输入参数,执行用户缓存文件数据方法,每个用户得到缓存的部分文件;/n步骤1.2,用户向中继服务器发送请求文件的索引数据,即用户将该请求文件索引数据,经背景技术所述的编码、调制等处理后,经发射天线发到中继服务器;/n步骤1.3,中继服务器处理步骤1.2得到数据,按以下子步骤完成:/n步骤1.3.1,按中继服务器缓存的内容,将中继服务器划分为若干簇;相同簇中的中继服务器缓存相同的文件数据,同一簇中的中继服务器协同处理数据;/n步骤1.3.2,同一簇中的中继服务器协同检测已编码、调制的请求文件索引数据,经背景技术所述的译码、解调等处理后,得到用户请求文件的索引数据;/n步骤1.4,中继服务器或源服务器处理用户请求,按以下子步骤完成:/n步骤1.4.1,将步骤1.3得到的请求文件索引数据,不同簇中的中继服务器将其按请求概率分到不同文件组中;/n步骤1.4.2,在簇中任一中继服务器中检索该请求文件,若所有请求文件存在于本簇中,则同一簇中的中继服务器协作传输所有文件请求,依次对不同 ...
【技术特征摘要】
1.一种多中继无线网络编码缓存与信道编码联合优化方法,其特征在于:包括以下步骤:
步骤1.1,将文件库中所有文件作为输入参数,执行用户缓存文件数据方法,每个用户得到缓存的部分文件;
步骤1.2,用户向中继服务器发送请求文件的索引数据,即用户将该请求文件索引数据,经背景技术所述的编码、调制等处理后,经发射天线发到中继服务器;
步骤1.3,中继服务器处理步骤1.2得到数据,按以下子步骤完成:
步骤1.3.1,按中继服务器缓存的内容,将中继服务器划分为若干簇;相同簇中的中继服务器缓存相同的文件数据,同一簇中的中继服务器协同处理数据;
步骤1.3.2,同一簇中的中继服务器协同检测已编码、调制的请求文件索引数据,经背景技术所述的译码、解调等处理后,得到用户请求文件的索引数据;
步骤1.4,中继服务器或源服务器处理用户请求,按以下子步骤完成:
步骤1.4.1,将步骤1.3得到的请求文件索引数据,不同簇中的中继服务器将其按请求概率分到不同文件组中;
步骤1.4.2,在簇中任一中继服务器中检索该请求文件,若所有请求文件存在于本簇中,则同一簇中的中继服务器协作传输所有文件请求,依次对不同组中的请求文件执行背景技术所述的去中心化编码缓存,再将其经编码、调制等处理后发送给用户;否则,执行步骤1.4.3;
步骤1.4.3,若步骤1.4.2中的中继服务器没有检索到所有用户的文件请求,则在源节点中执行1.4.1和1.4.2的操作,将用户请求的文件数据,经背景技术所述的编码、调制等处理后发给用户;
步骤1.5,用户接处理步骤1.4发送的已编码、调制的文件数据,按以下子步骤完成:
步骤1.5.1:用户接收到文件数据后,经背景技术所述的译码、解调等处理得到文件数据;
步骤1.5.2:用户将该文件数据与自身缓存的子文件,经异或处理,得到请求文件的所有子文件,将其组合得到请求文件。
2.根据权利要求1所述的一种多中继无线网络编码缓存与信道编码联合优化方法,其特征在于:所述步骤1.1中,用户缓存文件数据方法,采用以下步骤完成:
步骤2.1,系统包括1个服务器,且与K个用户有连接关系;其中,K为自然数;另外,存在N个文件,且N为正整数;用户请求文件的索引范围为1,2,...,N,每个文件F比特,且F为整数;如每个用户有MF比特的缓存空间,其中,M为自然数,每个用户可缓存M个文件;
定义:流行度指数为对所有文件分配访问指数p,且p为实数,范围为:0≤p≤1,表示为被访问的概率;
第i个文件的流行度指数为:pi,则所有文件的流行度指数{pn}n∈N,且满足关系式:p1≥p2≥...≥pN>0;其服从背景技术所述的Zipf分布,即有:
其中,s为Zipf分布参数,通常1/2≤s≤2,表示流行度指数的集中程度;
步骤2.2,将流行度分布不同的文件,划分为不同组;即将N个文件划分为L个组,V1,V2,...,VL,Vk表示第k组,Nl表示Vl组中的文件数量,满足:
根据步骤2.1得到的{pn}n∈N,组V1中的文件为{1,2,...,N1},且其满足pN≥p1/2.5及pN+1<p1/2.5;在同组中,文件流行度指数最高和最低通常相差不超过2.5倍;设n为组Vl中最小序号,则需满足:
因同组中文件的流行度相差t倍范围之内,且t为实数,取值范围为:2≤t≤3等,故总组数L范围,表示为:
...
【专利技术属性】
技术研发人员:包建荣,王璞,刘超,姜斌,吴俊,唐向宏,邱雨,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。