[发明专利]一种长期演进系统用混合自动重传请求的网络编码方法有效

专利信息
申请号: 201110308124.2 申请日: 2011-10-12
公开(公告)号: CN102355341A 公开(公告)日: 2012-02-15
发明(设计)人: 姜明;赵欢;赵春明;张华;黄鹤 申请(专利权)人: 东南大学
主分类号: H04L1/18 分类号: H04L1/18;H04L1/00
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 210096*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种长期演进系统用混合自动重传请求的网络编码方法,其中发送端根据相邻的两个传输块的传输结果,有选择地将两个相邻的传输块进行网络编码,将编码的结果重传,可以在一次传输过程中完成对两个传输块的重传,这样可以在完全不损害这两个传输块传输性能的条件下,明显降低传输块重传时占用时频资源,提高了传输通过率。当接收到的传输块为重传时,只对在之前传输过程中暂时没有正确译码的编码块进行译码,忽略在之前传输过程中已经正确译码的编码块,可以大大节约译码器资源。
搜索关键词: 一种 长期 演进 系统 混合 自动 请求 网络 编码 方法
【主权项】:
1.一种长期演进系统用混合自动重传请求的网络编码方法,其特征在于,包括如下步骤:(1)长期演进系统下行共享信道采用混合自动重传请求技术,最大传输次数为4次,发送端的单个进程P同时处理2个传输块TB1和TB2,每次发送TB1或/和TB2网络编码后的数据块TB3,其中每次传输的数据都可以分割为M个编码块CBk,1,CBk,2,...,CBk,M,k∈[1,2],表示向上取整,A为传输块所含信息比特数;(2)发送端根据收到反馈信令ACK=Z1Z2,计算k=Z1+2Z2;如果发送端被初始化,或者k=Z1=Z2=0,则表示接收端成功接收2个传输块,或者k>0且传输块TBk的传输次数tk=4,表示进程对2个传输块的处理失败,传输块TB1和TB2将更新为下一组待发送的传输块,则令k=1,t1=1,t2=0,t3=1;否则,则表示进程还将继续处理当前的传输数据,tk=tk+1;发送端发送TBk(tk),其中TBk(tk)表示传输块TBk在第tk次传输过程中发送的冗余版本,如果tk=1,表示传输块TBk为首次传输,否则为后续重传数据;(3)接收端在任意一个下行子帧内,同时为进程P分配专用资源接收当前传送的单个传输块数据TBk k∈[1,2]或网络编码数据TB3,接收端对传输块TBkk∈[1,2]在不同传输次数tk中的不同冗余版本数据TBk(tk)采用增量冗余合并,其中tk∈[1,4];接收端根据将要向发送端反馈的信令ACK=Z1Z2,计算新的索引参数k=Z1+2Z2;接收端配置传输块译码结果标示信号Sk表示传输块TBk整体译码结果的循环冗余校验状态,Sk=1表示译码成功,Sk=0表示译码失败,每个传输块的M个编码块CBk,1,CBk,2,...,CBk,M配置编码块译码标示信号sk,m,k∈[1,2],m∈[1,M],译码结果进行循环冗余校验,如果校验通过,则标示sk,m=1,否则标示sk,m=0;(4)如果接收端初始化或在当前子帧接收单个进程P的传输块TBk为首次传输且单个进程P的前一子帧接收的传输块非首次传输时,表示前一组的两个传输块已经传输结束,其中传输块TBk包括M个编码块CBk,1,CBk,2,...,CBk,M,k∈[1,2],开始传输新一组的两个传输块,则令k=1,ACK=Z1Z2=10,传输块译码结果标示信号Sk=0,k∈[1,2],所有编码块译码标示信号sk,m=0,k∈[1,2],m∈[1,M],否则k与ACK=Z1Z2不变;接收端按照步骤(5)进行译码;(5)当接收端单个进程P前一子帧的反馈状态k=Z1+2Z2<3时,接收处理TBk(tk)数据时,将和前tk-1次版本的TBk数据做增量冗余合并构成解码数据TBk,其中包括M个编码块CBk,1,CBk,2,...,CBk,M;对M个编码块做基于最大后验概率的迭代译码算法译码,译码结果进行循环冗余校验,如果校验通过,则设置编码块CBk,m的译码标示sk,m=1,否则设置sk,m=0,m从1直至M;当整个传输块TBk译码完毕后,对整体信息数据进行循环冗余校验,如果校验通过,则译码结果指示Sk=1,否则Sk=0;当接收端单个进程P前一子帧的反馈状态为k=Z1+2Z2=3时,表示当前接收为网络编码数据,对于属于网络编码数据TB3的编码块CB3,m的比特软量,其中m∈[1,M],如果编码块的译码标示信号s1,m=s2,m=1,其中m∈[1,M],则m=m+1;如果sk,m=1,s3-k,m=0,k=1或2,其中m∈[1,M],表示传输块TBk的编码块CBk,m已经译码成功,而传输块TB3-k的编码块CB3-k,m尚未译码成功,则根据网络编码数据TB3的编码块CB3,m(m∈[1,M])的比特软量和传输块TBk的编码块CBk,m译码结果,比特软量硬抵消得到传输块TB3-k的编码块CB3-k,m当前的比特软量,将和前tk-1次版本的CB3-k,m数据做增量冗余合并,基于最大后验概率的迭代译码算法译码,译码结果进行循环冗余校验,如果校验通过,则设置编码块CB3-k,m的译码标示s3-k,m=1,否则设置s3-k,m=0,m从1直至M;当m=M译码完毕后,对传输块TBk(k∈[1,2])整体信息数据分别进行循环冗余校验,如果校验通过,则译码结果指示Sk=1,否则Sk=0;(6)当接收端单个进程P当前子帧的接收数据译码完毕后,如果单个进程P当前子帧的接收数据为首次传输,则进入网络编码处理机制检测,否则执行步骤(7);网络编码处理的指示信号计算其中+表示或运算,∏表示与运算,信号r=1表示可以进行网络编码,信号r=0则表示不做网络编码处理;(7)当接收端单个进程P当前子帧的接收数据译码完毕后,如果单个进程P当前子帧的接收数据为首次传输,网络编码处理机制检测结束后,结合指示信号S1,S2,r和当前反馈信令Z1和Z2更新接收端将发送的反馈信令ACK=Z1Z2Z1=(Z1×r+r)×S1×S2]]>Z2=(Z2×r+r)×S1×S2,]]>其中表示对Z取反,×表示与运算,+表示或运算;如果单个进程P当前子帧的接收数据为重传,结合指示信号S1,S2,和当前反馈信令Z1和Z2更新接收端将发送的反馈信令ACK=Z1Z2Z1=S1×Z2+S2×Z1×Z2+S1×S2×Z1,]]>Z2=S2×Z1+S1×Z1×Z2+S1×S2×Z2,]]>其中表示对Z取反,×表示与运算,+表示或运算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110308124.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top