[发明专利]译码方法及译码装置有效
申请号: | 200910079262.0 | 申请日: | 2009-03-05 |
公开(公告)号: | CN101494606A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 徐昌平;李萍 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00;H03M13/35 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 逯 博 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 译码 方法 装置 | ||
技术领域
本发明实施例涉及一种译码方法及译码装置,属于通信技术领域。
背景技术
目前译码器资源分配主要有两种方案。一是按照用户进行调度;另一种方案是在支持多线程的操作系统上,根据用户优先级创建多个译码任务,利用任务间的抢占来完成译码块的抢占。
发明人在实现本发明的过程中,发现现有技术至少存在以下缺点:
在以用户为单位的调度方案中,获得资源的用户会一直占用资源直到所有译码块完成译码。期间如果有更高优先级的用户到来,高优先级的用户必须等待当前用户完成全部译码才能获得资源。高优先级的用户无法得到使用资源的保证,由此带来的高优先级用户的时延也无法忍受。
在多优先级任务调度方案中,不同优先级的任务处理不同优先级的码块,码块的抢占依靠任务之间的抢占实现。由于任务的增多,相应的系统开销增大(如任务堆栈),同时由于所有任务对同一个物理资源进行调度,任务间的通信和保护要求很高,尤其在物理资源发生异常时,恢复机制非常复杂,这样将会进一步的增大系统的开销。
发明内容
本发明实施例提供一种译码方法及译码装置,以降低用户的时延,并减少系统的开销。
本发明实施例提供了一种译码方法,包括:
根据用户的业务优先级,将完成译码前数据准备的用户的译码控制信息放入到相应的译码前数据队列中,其中,高业务优先级的业务对应高优先级的译码前数据队列,低业务优先级的业务对应低优先级的译码前数据队列;
从当前存在译码控制信息的最高优先级的译码前数据队列中获取译码控制信息,将所述译码控制信息传递给预设的主译码表,所述主译码表用于记录当前正在使用译码器的用户的译码控制信息;
调度译码器根据当前主译码表中的译码控制信息对该用户的待译码的数据进行译码处理。
本发明实施例还提供了一种译码装置,包括:
第一处理单元,用于根据用户的业务优先级,将完成译码前数据准备的用户的译码控制信息放入到相应的译码前数据队列中,其中,高业务优先级的业务对应高优先级的译码前数据队列,低业务优先级的业务对应低优先级的译码前数据队列;
第二处理单元,用于从当前存在译码控制信息的最高优先级的译码前数据队列中获取译码控制信息,将所述译码控制信息传递给预设的主译码表,所述主译码表用于记录当前正在使用译码器的用户的译码控制信息;
第三处理单元,用于调度译码器根据当前主译码表中的译码控制信息对该用户的待译码的数据进行译码处理。
由上述技术方案可知,本发明实施例的译码方法和译码装置,通过采用队列和译码表的调度方式,在不增加系统任务的情况下,完成以码块为单位的资源调度,既可以满足不同优先级用户的时延要求,又不会增加系统任务间通信和保护的难度。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的译码方法的流程图;
图2为本发明实施例二提供的译码方法的队列及译码表对应关系示意图;
图3为本发明实施例二提供的译码方法的处理过程的示意图;
图4为本发明实施例三提供的译码装置的结构示意图。
具体实施方式
在WCDMA(Wideband Code Division Multiple Access,宽带码分多址)系统中,专用信道使用的信道编码类型是CC(Convolutional Coding,卷积编码方式)和TC(Turbo Coding,Turbo编码方式)。CC用于语音业务和信令业务的编码,常用有1:2和1:3两种编码码率;TC用于流业务和分组业务的编码,常用1:3码率。由于这两种编码对应的译码方法比较成熟,时延要求严格,因此,在接收方,通常使用协处理器进行译码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910079262.0/2.html,转载请声明来源钻瓜专利网。