【技术实现步骤摘要】
一种缓存-信道联合编码广播方法
本专利技术属于通讯
,具体涉及一种缓存-信道联合编码广播方法。
技术介绍
人们对移动网络的需求越来越大,特别是视频等流量的高速增长,给移动网络带来了极大的压力,随着半导体技术的发展,存储变得越来越便宜,手机、电脑、车载设备等具有越来越大的储存容量,可以用来缓存视频等信息。通过移动设备提前缓存一定的视频信息,在用户在网络繁忙时请求数据文件时,将多个用户的请求综合考虑,结合用户已经存储的数据,可以通过编码广播的方式将多个用户的数据广播下发,有效地提高网络传输效率,上述技术也被称为编码缓存技术。在利用缓存进行多个用户广播下发时,所采用的缓存-信道联合编码方法,决定了广播传输是否能够精准匹配每个用户的传输速率,从而影响编码缓存广播的效率。现有编码缓存技术存在如下缺陷:S.Tang,H.Yomo,T.Ueda,R.Miura,andS.Obana等人于2011年发表在EURASIPJ.WirelessCommun.Netw.,vol.2011,no.1,pp.1–1 ...
【技术保护点】
1.一种缓存-信道联合编码广播方法,其特征在于:其包括以下步骤:/nS1将K个用户中每个用户请求的每一个文件都分成若干个长度相同的数据包;/nS2将经过S1处理后的数据包按顺序和来自其他文件的数据包一起进行异或网络编码,得到编码后的数据包X;若得到某一用户已解码开当前数据包的反馈时,选取该用户的下一数据包重新与其他用户的数据包进行异或网络编码,得到更新后的编码数据包
【技术特征摘要】
1.一种缓存-信道联合编码广播方法,其特征在于:其包括以下步骤:
S1将K个用户中每个用户请求的每一个文件都分成若干个长度相同的数据包;
S2将经过S1处理后的数据包按顺序和来自其他文件的数据包一起进行异或网络编码,得到编码后的数据包X;若得到某一用户已解码开当前数据包的反馈时,选取该用户的下一数据包重新与其他用户的数据包进行异或网络编码,得到更新后的编码数据包X;
S3将S2中经过异或网络编码的数据包X分成等长的L节,并输入脊柱码编码器进行编码,依次生成通道i;
S4交织强化编码,对于L节数据组成的通道i,将最后一节的数据重复两次添加到通道i的尾部,并交织得到8个子通道,其中每一个子通道的第一个数值取自原通道的第8、4、6、2、5、1、7、3,且在第一个数值确认后,后一个数值每隔8个取一个;
S5同一子通道的两个相邻的数据节分别映射到星座点的实部和虚部一同发出,按照子通道的顺序依次发送,若过程中未出现用户反馈已成功解码的反馈,由S3生成新的通道,重复步骤S4及S5,若过程中出现用户反馈已成功解码,发射用户停止该通道剩下所有子通道的数据传输,并记录当前发送子通道的序号p,将已经产生的p+1~8子通道数据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。