[发明专利]降低码本平均反馈量及码本优化的实现方法有效

专利信息
申请号: 201010568728.6 申请日: 2010-12-01
公开(公告)号: CN102006147A 公开(公告)日: 2011-04-06
发明(设计)人: 任光亮;段昕利;张会宁;杨丽花 申请(专利权)人: 西安电子科技大学
主分类号: H04L1/06 分类号: H04L1/06;H04L25/03;H04B7/06
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 降低 平均 反馈 优化 实现 方法
【权利要求书】:

1.一种实现低平均反馈量及码本优化的方法,包括如下步骤:

(1)选定通信环境并给定最低吞吐量值THL和码本中需要保留的最多码字个数SCU

(2)针对选定的城市通信环境,对3GPP Rel8码本中的码字被选概率进行统计并且记当前码本中码字数目为:NNOW=NINIT,此时的当前码本为3GPP Rel8中已确定的码本,NINIT为3GPP Rel8已确定码本中的码字个数;

(3)在确定的各码字被选概率基础上,按各码字被选概率不同对其进行变长编码,按概率值及变长编码结果计算得到平均反馈量

(4)在当前码本的基础上对用户吞吐量值UTH进行测试:

当UTH≤THL,执行步骤(7);

当UTH>THL,执行步骤(5);

(5)对平均反馈码长进行比较:

当去除码本中被选概率较低的一个码字,其中为上一次去除码字后得到的平均反馈量,并将剩余码字组成的码本记为当前码本,其码字个数为NNOW,并对现有码本中各码字被选概率进行统计,重复步骤(3)-(5);

当执行步骤(6);

(6)对码本中码字个数进行比较:

当NNOW>SCU,去除码本中被选概率较低的一个码字,并将剩余码字组成的码本记为当前码本,其码字个数为NNOW,对当前码本各码字被选概率进行统计,并重复步骤(3)-(6);

当NNOW≤SCU,执行步骤(7);

(7)确定优化码本:

当NNOW=NINIT,最终的码本仍为3GPP Rel8中的码本;

当NNOW<NINIT,最终的码本确定为NNOW+1个码字所对应的码本;

(8)确定码本中各码字对应的变长编码:

当NNOW=NINIT,最终各码字对应的反馈比特确定为NINIT个码字所对应的变长编码;

当NNOW<NINIT,最终各码字对应的反馈比特确定为NNOW+1个码字所对应的变长编码。

2.根据权利要求书1所述的实现低平均反馈量及码本优化的方法,其中步骤(3)所述的按各码字被选概率不同对其进行变长编码,按如下步骤进行:

(2a)将各码字做为编码的信源符号;

(2b)将被选概率最低的两个信源符号配成一对,一个标为0,一个标为1,用这两个符号构成组,并将该组作为新的信源符号来代替概率最低的两个信源符号进行下一次的配对,该信源符号出现的概率是两个信源符号出现概率的总和;

(2c)重复上述步骤(2b)-(2c),直到所有的信源符号都被配对且被标以相应的0或1;

(2d)将导向各信源符号的所有0,1组成的序列作为各码字对应的变长编码。

3.根据权利要求书1所述的实现低平均反馈量及码本优化的方法,其中步骤(3)所述的按概率值及变长编码结果计算得到平均反馈码长是根据各码字被选概率值及已确定的变长编码结果,求出码本中所有码字编码长度的数学期望值:将该期望值作为当前码本平均反馈码长式中,N为当前码本中的码字个数,ηi为当前码本中第i个码字被选概率值,Li为当前码本中第i个码字变长编码长度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201010568728.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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