CN102111213B - 一种进行译码处理的方法及装置 - Google Patents
一种进行译码处理的方法及装置 Download PDFInfo
- Publication number
- CN102111213B CN102111213B CN2009102602387A CN200910260238A CN102111213B CN 102111213 B CN102111213 B CN 102111213B CN 2009102602387 A CN2009102602387 A CN 2009102602387A CN 200910260238 A CN200910260238 A CN 200910260238A CN 102111213 B CN102111213 B CN 102111213B
- Authority
- CN
- China
- Prior art keywords
- channel
- symbol
- decoding
- dpcch
- dpcch channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0033—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter
- H04L1/0035—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter evaluation of received explicit signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
- H04L1/0039—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver other detection of signalling, e.g. detection of TFCI explicit signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种进行译码处理的方法及装置,所述方法包括:根据用户的用户ID,分别获取用户DPCCH信道和E-DPCCH信道的译码信道ID;对DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射,并根据译码信道ID,存储解映射后得到的符号;根据DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从解映射后得到的符号中读出该符号队列对应的符号,进行译码。本发明能够同时兼容上行控制信道和上行增强控制信道中TFCI和E-TFCI数据的译码;通过统一配置译码信道ID,减少接近一半的符号存储空间。通过对待译码符号细分,优先选择译码,进一步满足R6协议对业务解调延迟的需求。
Description
技术领域
本发明涉及无线通讯技术领域,特别是涉及一种用于上行控制信道(DPCCH,Dedicated Physical Control Channel)中TFCI(Transport FormatCombination Indicator,传输格式组合指示)和上行增强控制信道(E-DPCCH,E-DCH Dedicated Physical Control Channel)中E-TFCI(Enhanced-TransportFormat Combination Indicator,增强传输格式组合指示)数据混合处理译码的译码方法及装置。
背景技术
在WCDMA(Wideband Code Division Multiple Access,宽带码分多址)系统中,上行控制信道DPCCH包含着上行数据信道(DPDCH,Dedicated PhysicalData Channel)解码所需要的TFCI信息,而DPCCH所携带的TFCI数据是10bitTFCI符号信息经过编码和映射而成的,编码后的符号为32个,最终映射在一帧DPCCH中的TFCI符号个数为30,32,33,36,39,42。控制信道符号级处理就是把这些DPCCH符号解映射成30个或32个符号后,译码成10bit TFCI信息。
随着第三代合作组织(3GPP,3rd Generation Partnership Project)的发展,WCDMA协议从99版(简称R99)发展到第6版(简称R6),并且仍在不断发展。在R6协议中,通信速率越来越快,增加了上行高速业务,相应的新增上行增强控制信道(E-DPCCH,E-DCH Dedicated Physical Control Channel,其中,E-DCH,Enhanced Dedicated Channel,增强的专用信道),以及上行增强数据信道(E-DPDCH,E-DCH Dedicated Physical Data Control Channel)。在E-DPCCH中含有E-DPDCH解码所需要的E-TFCI信息,同样的也是经过10bitE-TFCI符号信息编码、映射而成。由于具有两种控制信道DPCCH和E-DPCCH,因此,新的控制信道符号级处理还需要加上E-DPCCH符号解映射和译码处理。
现有的技术通常都是针对译码速度的优化来提高译码速度,或者只有上行控制信道或上行增强控制信道上的处理译码,而没有上行控制信道和上行增强控制信道的混合处理,例如,只针对纯粹的控制信道传输格式(TFCI)译码的快速译码;或者只针对纯粹的增强控制信道(E-TFCI)的快速译码。但是,有时候,部分用户同时包括DPCCH和E-DPCCH两种信道,或用户DPCCH和E-DPCCH两种信道都需要参与译码,在这种情况,只针对控制信道传输格式或增强控制信道传输格式的快速译码方法,就会存在问题。
发明内容
本发明要解决的技术问题是提供一种进行译码处理的方法及装置,用以解决现有技术中没有对上行控制信道和上行增强控制信道的混合处理的问题。
为解决上述技术问题,一方面,本发明提供一种进行译码处理的方法,所述方法包括以下步骤:
根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID;译码信道ID是指区分不同信道对应的数据的身份标识号码;
对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射,并根据所述译码信道ID,存储解映射后得到的符号;
根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从所述解映射后得到的符号中读出该符号队列对应的符号,进行译码。
进一步,根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID,具体包括以下步骤:
在所述用户发送DPCCH信道和E-DPCCH信道数据帧之前,根据用户的用户ID,为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID。
进一步,在为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID之后,还包括以下步骤:
将参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。
进一步,对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射之前,还包括以下步骤:
从所述DPCCH信道中提取TFCI符号,并存储所述TFCI符号和所述E-DPCCH信道中的E-TFCI符号。
进一步,所述DPCCH信道包括10msTFCI符号队列,所述E-DPCCH信道包括2msE-TFCI符号队列和10msE-TFCI符号队列,其中,上述符号队列优先级由高到低依次为:2msE-TFCI符号队列、10msE-TFCI符号队列和10msTFCI符号队列。
另一方面,本发明还提供一种进行译码处理的装置,所述装置包括:
译码信道ID获取单元,用于根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID;译码信道ID是指区分不同信道对应的数据的身份标识号码;
混合符号解映射单元,用于对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射;
混合符号存储单元,用于根据所述译码信道ID,存储所述混合符号解映射单元解映射后得到的符号;
符号提取译码控制单元,用于根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从所述混合符号存储单元中读出该符号队列对应的符号;
译码单元,用于对所述符号提取译码控制单元读出的符号进行译码。
进一步,所述装置还包括:
译码信道资源池,用于在所述用户发送DPCCH信道和E-DPCCH信道数据帧之前,根据用户的用户ID,为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID;
译码信道ID存储单元,用于存储所述译码信道ID。
进一步,所述装置还包括:
译码信道ID设置单元,与所述译码信道资源池连接,用于将参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。
进一步,所述装置还包括:
TFCI符号域提取单元,用于从所述DPCCH信道中提取TFCI符号;
混合符号缓存单元,用于存储所述TFCI符号和所述E-DPCCH信道中的E-TFCI符号。
进一步,所述符号提取译码控制单元进一步包括:
判断选择子单元,与所述混合符号解映射单元连接,用于根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列;
地址解析子单元,用于根据所述判断选择子单元选择的符号队列,以及该符号队列所对应的译码信道ID,解析出该符号队列解映射后得到的符号在所述混合符号存储单元的存储地址,根据该存储地址,从所述混合符号存储单元中读出该符号队列对应的符号
本发明有益效果如下:
本发明能够同时兼容上行控制信道和上行增强控制信道中TFCI和E-TFCI数据的译码;通过统一配置译码信道ID,减少接近一半的符号存储空间。通过对待译码符号细分,通过优先级选择译码,进一步满足R6协议对业务解调延迟的需求。
附图说明
图1是本发明实施例1一种进行译码处理方法的流程图;
图2是本发明实施例2一种进行译码处理方法的流程图;
图3是本发明实施例2中根据优先级选择符号队列及进行译码的流程图;
图4是本发明实施例3一种进行译码处理装置的结构示意图;
图5是本发明实施例4一种进行译码处理装置的译码信道ID获取部分的结构示意图;
图6是本发明实施例4一种进行译码处理装置的译码处理部分的结构示意图;
图7是本发明实施例4一种进行译码处理装置的符号提取译码控制单元的结构示意图。
具体实施方式
为了解决现有技术中无法对上行控制信道和上行增强控制信道的混合处理的问题,本发明提供了一种进行译码处理的方法及装置,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
本发明的重点在于如何混合处理两种信道的数据来进行译码,在混合处理的时候,最大程度节省资源,且又能满足3GPP对于不同业务的解调延时要求。根据3GPP规定,对于2ms传输时间的高速业务在基站系统总的延迟不能超过8.3ms,10ms传输时间的高速业务在基站系统总的延迟不能超过24.3ms。
如图1所示,本发明实施例1涉及一种进行译码处理的方法,包括以下步骤:
步骤S101,根据用户的用户ID(IDentity,身份标识号码),分别获取该用户DPCCH信道和E-DPCCH信道的译码信道ID。
译码信道ID是指能够区分不同信道对应的数据的身份标识号码,不同的信道,既是指不同用户的信道,也是指同一用户不同类型的信道。译码信道ID的获取,可以为任何方式,只要是能够区分不同信道对应的数据即可。例如,可以在DPCCH信道和E-DPCCH信道符号到来之前,就根据用户的用户ID,配置好分别与DPCCH信道和E-DPCCH信道对应的译码信道ID,当DPCCH信道和E-DPCCH信道符号到来时,根据用户的用户ID,获取与该用户对应的DPCCH信道的译码信道ID和与E-DPCCH信道对应的译码信道ID。另外,也可以在DPCCH信道和E-DPCCH信道符号到来时,直接根据用户的用户ID,分别为DPCCH信道和E-DPCCH信道配置对应的译码信道ID。采用统一配置译码ID的方式,最大程度减少了处理译码存储时占用的空间。
步骤S102,对DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射,并根据译码信道ID,存储解映射后得到的符号。
首先,从DPCCH信道中的提取TFCI符号,然后与E-DPCCH信道中的E-TFCI符号(E-DPCCH信道只包含E-TFCI符号,因此不需要提取)一起存入缓存区;然后,从缓存区读出TFCI符号或E-TFCI符号,进行解映射,去除冗余的符号,得到解映射后的符号(即映射前的符号);最后,根据上述符号对应的译码信道ID,分别对得到的符号进行存储。
步骤S103,根据DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从解映射后得到的符号中读出该符号队列对应的符号,进行译码。
由于DPCCH信道包括10msTFCI符号队列,E-DPCCH信道包括2msE-TFCI符号队列和10msE-TFCI符号队列,因此,在对DPCCH信道和E-DPCCH信道混合处理时,就存在对哪些符号队列优先进行译码的问题,为了满足R6以及后续发展的协议要求,首先需要对符号队列进行优先级的排序,通常情况下,上述符号队列优先级由高到低依次为:2msE-TFCI符号队列、10msE-TFCI符号队列和10msTFCI符号队列。然后,根据优先级的高低,选择进行译码的符号队列,再根据该符号队列的译码信道ID,从解映射后得到的符号中读出该符号队列对应的符号,进行译码。译码完毕,重新按照优先级顺序检查3种符号队列,取出非空队列中优先级最高的那个符号队列,根据译码信道ID取出对应的符号译码,如此循环,直至所有符号队列都译码完毕。
如图2所示,本发明实施例2涉及一种进行译码处理的方法,包括以下步骤:
步骤S201,首先,在DPCCH信道和E-DPCCH信道符号到来之前,提前为每个用户的DPCCH信道和E-DPCCH信道配置对应的译码信道ID。即根据用户的用户ID,配置用户ID与DPCCH信道和E-DPCCH信道对应的译码信道ID的映射关系,并对配置好的映射关系进行保存。其中,同一用户的DPCCH信道对应的译码信道ID与E-DPCCH信道对应的译码信道ID不相同,主要是用于区分该用户不同信道对应的不同数据。例如,假设用户的用户ID为0,则为该用户配置的DPCCH信道对应的译码信道ID为A1,为该用户配置的E-DPCCH信道对应的译码信道ID为A2;下一用户的用户ID为1,则为该用户配置的DPCCH信道对应的译码信道ID为B1,为该用户配置的E-DPCCH信道对应的译码信道ID为B2;……;同理,为所有用户的配置DPCCH信道和E-DPCCH信道对应的译码信道ID。
对获取的译码ID进行设置。由于并不是每一个用户都有两种信道,或用户的两种信道并不都需要参与译码,因此,将参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。即,如果用户的DPCCH信道和E-DPCCH信道都参与译码,则DPCCH信道和E-DPCCH信道对应的译码信道ID都配置有效值;如果只有一个信道参与译码时,则该信道对应的译码信道ID配置有效值,另外信道对应的译码信道ID配置无效值。
采用统一配置译码ID的方式,最大程度减少了处理译码存储时占用的空间。假如系统总共允许的用户数为M,总的译码信道数为N,那么N<<(M*2),因为大部分情况下,用户只有一个信道属于译码信道。因此,在对译码符号的存储时,采用以译码信道ID作为索引的存储区远比采用用户ID为索引的两个独立的存储区要小,极大程度地节省了存储区容量。
步骤S202,在DPCCH信道和E-DPCCH信道符号到来时,根据发送该信道符号的用户的用户ID,查找其DPCCH信道和E-DPCCH信道分别对应的译码信道ID,即获得该用户DPCCH信道和E-DPCCH信道分别对应的译码信道ID。
步骤S203,从DPCCH信道中提取TFCI符号,并存储TFCI符号和E-DPCCH信道中的E-TFCI符号。
由于DPCCH信道中包含着pilot(导频比特,用来进行信道估计),TFCI(传输格式组合指示,指示当前帧的数据格式),FBI(反馈信息比特,下行链路使用闭环发射分集时使用FBI比特),TPC(发送功率控制,传送进行下行链路功率控制需要的功率控制命令)四种符号,而进行译码处理,只需要TFCI符号,因此,需要根据DPCCH信道符号数据所携带的信息,提取出DPCCH信道中的TFCI符号。另外,由于E-DPCCH信道只包含E-TFCI符号,因此不需要符号域的提取。将提取的TFCI符号和E-TFCI符号送入混合符号缓冲区,此时,两种类型的符号是间插混合的,即某个译码信道帧内符号之间还插着其他译码信道帧内符号。
步骤S204,对DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射,并根据译码信道ID,存储解映射后得到的符号。
首先,读取混合符号缓冲区的符号,处理编码映射后的冗余符号。如果是DPCCH信道,由于映射的时候可能会出现某些映射前的符号重复映射在DPCCH信道中的情况,因此会出现一些多余的映射前的符号。解映射就是将这些冗余的符号处理掉,最后变成映射前的30个或32个符号。然后,按照DPCCH对应的译码信道ID,将解映射后得到的映射前的30个或32个符号存入到混合符号存储空间中。如果是2ms的E-DPCCH信道,其只有30个符号,而没有冗余符号。此时解映射操作不会做任何处理,即将2ms的E-DPCCH信道的30个符号作为解映射后的30个符号,按照该E-DPCCH信道对应的译码ID,将解映射后得到的映射前的30个符号存入到混合符号存储空间中。如果是10ms的E-DPCCH信道,会有150个符号,其5个子帧中第一个子帧30个符号为初始符号(映射前的符号),后面4个子帧都为重复符号(冗余符号),解映射操作就是对这4个重复子帧进行处理,将其删除,最后,解映射后得到30个符号。按照该E-DPCCH信道对应的译码ID,将解映射后得到的映射前的30个符号存入混合符号存储空间中。混合符号存储空间是用于存放每个译码信道解映射后的30或32个TFCI和/或E-TFCI符号。其存放空间大小根据译码信道总的资源个数而定。由于译码信道中的符号分布在一帧时间中,译码时需要一次性的得到一帧数据来进行译码,因此,需要在混合符号存储空间存储,等到译码信道帧内最后的符号存进去后,再一次性读出。
当某译码信道完成该帧内最后一个符号的存放时,建立一个任务,然后会根据信道类型产生一个事件,放入3个队列FIFO(First Input First Output,先入先出队列)中的其中一个。一个任务事件(符号队列)的产生,说明某信道帧数据已经在符号存储空间中准备好,可以取出译码,而符号数据在混合符号存储空间中的地址可以从译码信道任务队列中获取。3个队列FIFO分为2msE-DPCCH译码信道任务队列,10msE-DPCCH译码信道任务队列,10msDPCCH译码信道任务队列。2msE-DPCCH译码信道任务队列存储多个2msE-E-TFCI符号队列(任务事件),10msE-DPCCH译码信道任务队列存储多个10msE-TFCI符号队列(任务事件),10msDPCCH译码信道任务队列存储多个10msTFCI符号队列(任务事件),符号队列(任务事件)中包含有某译码信道帧内译码信道ID以及解映射后符号个数的信息。根据这两个信息可以得到混合符号存储空间中此用户信道一帧TFCI或E-TFCI数据的地址。
步骤S205,根据DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从所述解映射后得到的符号中读出该符号队列对应的符号,进行译码。
DPCCH的TFCI对应着R99的数据信道业务的传输格式指示,E-DPCCH的E-TFCI对应着高速数据信道业务的传输格式指示,高速业务分为2ms和10ms帧。不同的业务对延时有规定,在控制信道上采取优先处理,就能保证数据业务信道上的优先处理,对上行系统性能的提升有较大的好处。三种不同类型的符号在帧内最后一个符号(解映射后得到的符号)存入混合符号存储空间时,按照类型分别存入三个任务队列中。然后,同时检测三个符号队列的请求,如果3种符号队列任务同时存在时,根据优先级去选取其中的一个任务队列中的一个任务事件进行处理,优先选择2msE-DPCCH队列,优先级从高到低依次为:2msE-DPCCH、10msE-DPCCH、10msDPCCH。选出其中一个队列任务后,对内容进行地址解析,得到在混合符号存储空间中对应的符号存储地址,读出符号后进行译码。
从三个任务队列中根据优先级选择符号队列及进行译码的流程图如图3所示,具体包括以下步骤:
步骤S301,开始。
步骤S302,首先判断2msE-DPCCH任务队列FIFO是否非空,如果是非空,则转步骤S305;如果2msE-DPCCH任务队列FIFO是空的,则转步骤S303。
转步骤S303,判断10msE-DPCCH任务队列FIFO是非空,如果是,则转步骤S305;如果否,则转步骤S304。
步骤S304,判断10msDPCCH任务队列FIFO是非空,如果是,则转步骤S305;如果否,则转步骤S302。当3个任务队列FIFO都是空的,此时就会一直检测等待,直到其中3个任务队列至少有一个非空为止。
步骤S305,直接提取该任务队列FIFO中的一个符号队列。即,如果2msE-DPCCH任务队列FIFO非空,直接提取一个2msE-TFCI符号队列;如果2msE-DPCCH任务队列FIFO是空的,而10msE-DPCCH任务队列FIFO是非空,那么直接提取一个10msE-TFCI符号队列;如果2msE-DPCCH任务队列和10msE-DPCCH任务队列都是空的,而10msDPCCH任务队列FIFO是非空,那么就提取一个10msTFCI符号队列;
步骤S306,当取出一个符号队列后,根据该符号队列包含的对应译码信道帧内的译码信道ID,以及解映射后符号个数信息,就可以得到混合符号存储空间中,此用户信道一帧TFCI或E-TFCI数据的地址。,根据该地址取出30或32个符号。
步骤S307,对取出的30或32个符号进行译码,译码完成,得到10bitTFCI或E-TFCI译码结果。该符号队列译码结束后,转步骤S302。
步骤S308,在对三个任务队列中的所有符号队列译码结束后,译码处理结束。
如图4所示,本发明实施例3涉及一种进行译码处理的装置,包括:
译码信道ID获取单元401,用于根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID;译码信道ID是指能够区分不同信道对应的数据的身份标识号码,不同的信道,既是指不同用户的信道,也是指同一用户不同类型的信道。译码信道ID的获取,可以为任何方式,只要是能够区分不同信道对应的数据即可。
混合符号解映射单元402,与译码信道ID获取单元401连接,用于对DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射;对DPCCH信道中的TFCI符号进行解映射,就是去除映射过程中重复映射在DPCCH信道中的符号,得到映射前的30或32个符号。对E-DPCCH信道中的E-TFCI符号进行解映射,包括对2ms E-DPCCH信道的E-TFCI符号进行解映射和对10ms E-DPCCH信道的E-TFCI符号进行解映射。由于2ms E-DPCCH信道的E-TFCI符号没有多余的冗余符号,因此,将2ms E-DPCCH信道的30个符号直接作为解映射后得到的30个符号。10ms E-DPCCH信道的E-TFCI符号包括150个符号,其5个子帧中第一个子帧30个符号为初始符号(映射前的符号),后面4个子帧都为重复符号(冗余符号),解映射操作就是对这4个重复子帧进行处理,将其删除,最后,解映射后得到30个符号。
混合符号存储单元403,与混合符号解映射单元402连接,用于根据译码信道ID,存储混合符号解映射单元402解映射后得到的符号;根据译码信道ID对符号进行存储是指,根据符号对应的用户的信道类型,从译码信道ID获取单元获取该用户某一种信道类型的译码信道ID,然后,根据根据得到的译码信道ID,对混合符号解映射单元402解映射后得到的符号进行存储,即建立存储地址与译码信道ID的映射关系,也就是说,根据该译码信道ID,即可查找到存储的符号。
符号提取译码控制单元404,分别与混合符号解映射单元402和混合符号存储单元403连接,用于根据混合符号解映射单元402解映射后得到的DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并根据该符号队列中包含的译码信道ID信息和符号个数信息,从混合符号存储单元403中读出该符号队列对应的符号。
译码单元405,与符号提取译码控制单元404连接,用于对符号提取译码控制单元404读出的符号进行译码。
如图5、图6、图7所示,本发明实施例4涉及一种进行译码处理的装置,包括:译码信道资源池501、译码信道ID存储单元502、译码信道ID获取单元503、译码信道ID设置单元504、TFCI符号域提取单元505、混合符号缓存单元506、混合符号解映射单507、混合符号存储单元508、符号提取译码控制单元509和译码单元510。其中,译码信道ID设置单元504、译码信道资源池501、译码信道ID存储单元502和译码信道ID获取单元503依次连接;TFCI符号域提取单元505、混合符号缓存单元506、混合符号解映射单507、混合符号存储单元508、符号提取译码控制单元509和译码单元510依次连接;混合符号解映射单507分别与译码信道ID设置单元504、符号提取译码控制单元509连接。符号提取译码控制单元509进一步包括判断选择子单元5091和地址解析子单元5092。
在DPCCH信道和E-DPCCH信道符号到来之前,提前为每个用户的DPCCH信道和E-DPCCH信道配置对应的译码信道ID。即根据用户的用户ID,译码信道资源池501配置用户ID与该用户的DPCCH信道和E-DPCCH信道对应的译码信道ID的映射关系。在配制完上述映射关系之后,译码信道ID设置单元504将该用户参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。最后,将配置好的译码信道ID保存到译码信道ID存储单元502。其中,同一用户的DPCCH信道对应的译码信道ID与E-DPCCH信道对应的译码信道ID不相同,主要是用于区分该用户不同类型信道对应的不同数据。
在DPCCH信道和E-DPCCH信道符号到来时,译码信道ID获取单元503根据发送该信道符号数据的用户的用户ID,在译码信道ID存储单元502中查找并获取该用户DPCCH信道和E-DPCCH信道分别对应的译码信道ID。TFCI符号域提取单元505从DPCCH信道中提取TFCI符号,并将提取的TFCI符号存储到混合符号缓存单元506中。由于E-DPCCH信道中只包括E-TFCI符号,因此,直接将E-TFCI符号存储到混合符号缓存单元506中。混合符号解映射单507从混合符号缓存单元506中读出符号,读的过程中,只针对译码信道ID设置单元504设置的译码信道ID为有效值的信道符号进行解映射。得到解映射后的30个或32个符号,并将解映射后得到的符号存储到混合符号存储单元508。具体解映射的步骤与实施例2相同,本实施例不再详述。当某译码信道完成该帧内最后一个符号的存放时,混合符号解映射单507建立一个任务,然后会根据信道类型产生一个任务事件(符号队列),放入3个队列FIFO中的其中一个。3个队列FIFO分为2msE-DPCCH译码信道任务队列,10msE-DPCCH译码信道任务队列,10msDPCCH译码信道任务队列。2msE-DPCCH译码信道任务队列存储多个2msE-E-TFCI符号队列,10msE-DPCCH译码信道任务队列存储多个10msE-TFCI符号队列,10msDPCCH译码信道任务队列存储多个10msTFCI符号队列,符号队列包含有某译码信道帧内译码信道ID以及解映射后符号个数的信息。根据这两个信息可以得到混合符号存储单元508中此用户信道一帧TFCI或E-TFCI数据的地址。符号提取译码控制单元509的判断选择子单元5091从混合符号解映射单507的三个任务队列中根据优先级选择一个符号队列,地址解析子单元5092根据该符号队列包含的译码信道ID以及解映射后符号个数信息,得到混合符号存储单元508中此用户信道一帧TFCI或E-TFCI数据的地址。符号队列的具体选择步骤与实施例2相同,本实施例不再详述。符号提取译码控制单元509根据该地址,从混合符号存储单元508读出相应的符号,由译码单元510进行译码,得到TFCI或E-TFCI10bit的译码结果。
由上述实施例可以看出,本发明能够同时兼容上行控制信道和上行增强控制信道中TFCI和E-TFCI数据的译码;通过统一配置译码信道ID,减少接近一半的符号存储空间。通过对待译码符号细分,通过优先级选择译码,进一步满足R6协议对业务解调延迟的需求。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
Claims (10)
1.一种进行译码处理的方法,其特征在于,所述方法包括以下步骤:
根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID;译码信道ID是指区分不同信道对应的数据的身份标识号码;
对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射,并根据所述译码信道ID,存储解映射后得到的符号;
根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从所述解映射后得到的符号中读出该符号队列对应的符号,进行译码。
2.如权利要求1所述的进行译码处理的方法,其特征在于,根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID,具体包括以下步骤:
在所述用户发送DPCCH信道和E-DPCCH信道数据帧之前,根据用户的用户ID,为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID。
3.如权利要求2所述的进行译码处理的方法,其特征在于,在为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID之后,还包括以下步骤:
将参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。
4.如权利要求1所述的进行译码处理的方法,其特征在于,对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射之前,还包括以下步骤:
从所述DPCCH信道中提取TFCI符号,并存储所述TFCI符号和所述E-DPCCH信道中的E-TFCI符号。
5.如权利要求1所述的进行译码处理的方法,其特征在于,所述DPCCH信道包括10msTFCI符号队列,所述E-DPCCH信道包括2msE-TFCI符号队列和10msE-TFCI符号队列,其中,上述符号队列优先级由高到低依次为:2msE-TFCI符号队列、10msE-TFCI符号队列和10msTFCI符号队列。
6.一种进行译码处理的装置,其特征在于,所述装置包括:
译码信道ID获取单元,用于根据用户的用户ID,分别获取所述用户DPCCH信道和E-DPCCH信道的译码信道ID;译码信道ID是指区分不同信道对应的数据的身份标识号码;
混合符号解映射单元,用于对所述DPCCH信道中的TFCI符号和E-DPCCH信道中的E-TFCI符号进行解映射;
混合符号存储单元,用于根据所述译码信道ID,存储所述混合符号解映射单元解映射后得到的符号;
符号提取译码控制单元,用于根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列,并从所述混合符号存储单元中读出该符号队列对应的符号;
译码单元,用于对所述符号提取译码控制单元读出的符号进行译码。
7.如权利要求6所述的进行译码处理的装置,其特征在于,所述装置还包括:
译码信道资源池,用于在所述用户发送DPCCH信道和E-DPCCH信道数据帧之前,根据用户的用户ID,为用户的DPCCH信道和E-DPCCH信道分别配置对应的译码信道ID;
译码信道ID存储单元,用于存储所述译码信道ID。
8.如权利要求7所述的进行译码处理的装置,其特征在于,所述装置还包括:
译码信道ID设置单元,与所述译码信道资源池连接,用于将参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为有效值,将不参与译码的DPCCH信道和/或E-DPCCH信道对应的译码信道ID设置为无效值。
9.如权利要求6所述的进行译码处理的装置,其特征在于,所述装置还包括:
TFCI符号域提取单元,用于从所述DPCCH信道中提取TFCI符号;
混合符号缓存单元,用于存储所述TFCI符号和所述E-DPCCH信道中的E-TFCI符号。
10.如权利要求6所述的进行译码处理的装置,其特征在于,所述符号提取译码控制单元进一步包括:
判断选择子单元,与所述混合符号解映射单元连接,用于根据所述DPCCH信道和E-DPCCH信道的符号队列的优先级,选择进行译码的符号队列;
地址解析子单元,用于根据所述判断选择子单元选择的符号队列,以及该符号队列所对应的译码信道ID,解析出该符号队列解映射后得到的符号在所述混合符号存储单元的存储地址,根据该存储地址,从所述混合符号存储单元中读出该符号队列对应的符号。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102602387A CN102111213B (zh) | 2009-12-25 | 2009-12-25 | 一种进行译码处理的方法及装置 |
US13/517,979 US8917730B2 (en) | 2009-12-25 | 2010-07-20 | Decoding method and apparatus |
PCT/CN2010/075298 WO2011076006A1 (zh) | 2009-12-25 | 2010-07-20 | 一种进行译码处理的方法及装置 |
EP10838569.1A EP2506475A4 (en) | 2009-12-25 | 2010-07-20 | Method and device for decoding processing |
BR112012015313A BR112012015313A8 (pt) | 2009-12-25 | 2010-07-20 | método de decodificação e aparelho de decodificação |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102602387A CN102111213B (zh) | 2009-12-25 | 2009-12-25 | 一种进行译码处理的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102111213A CN102111213A (zh) | 2011-06-29 |
CN102111213B true CN102111213B (zh) | 2013-08-07 |
Family
ID=44175253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102602387A Expired - Fee Related CN102111213B (zh) | 2009-12-25 | 2009-12-25 | 一种进行译码处理的方法及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8917730B2 (zh) |
EP (1) | EP2506475A4 (zh) |
CN (1) | CN102111213B (zh) |
BR (1) | BR112012015313A8 (zh) |
WO (1) | WO2011076006A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9112672B2 (en) | 2012-12-17 | 2015-08-18 | Qualcomm Incorporated | Apparatus and method for early decoding of TFCI in UMTS |
CN104244388A (zh) * | 2013-06-20 | 2014-12-24 | 中兴通讯股份有限公司 | 一种控制e-dpcch开销的方法及基站 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003037583A (ja) * | 2001-07-26 | 2003-02-07 | Fujitsu Ltd | 無線通信装置 |
CN1516371A (zh) * | 2003-01-03 | 2004-07-28 | 华为技术有限公司 | 通信系统中的传输格式组合指示译码方法 |
CN1867168A (zh) * | 2005-08-12 | 2006-11-22 | 华为技术有限公司 | 进行译码处理的方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100689543B1 (ko) * | 2003-08-26 | 2007-03-02 | 삼성전자주식회사 | 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치 |
US20050193315A1 (en) * | 2004-02-18 | 2005-09-01 | Massimo Bertinelli | Method and apparatus for performing a TFCI reliability check in E-DCH |
JPWO2007108097A1 (ja) * | 2006-03-20 | 2009-07-30 | 三菱電機株式会社 | 移動局、固定局及び無線通信システム |
US7929510B2 (en) * | 2007-02-28 | 2011-04-19 | Alcatel-Lucent Usa Inc. | Method of scaling soft symbols of an uplink enhanced dedicated transport channel (E-DCH) and method for enabling use of a log-map turbo decoding algorithm for processing the E-DCH |
-
2009
- 2009-12-25 CN CN2009102602387A patent/CN102111213B/zh not_active Expired - Fee Related
-
2010
- 2010-07-20 EP EP10838569.1A patent/EP2506475A4/en not_active Withdrawn
- 2010-07-20 WO PCT/CN2010/075298 patent/WO2011076006A1/zh active Application Filing
- 2010-07-20 US US13/517,979 patent/US8917730B2/en not_active Expired - Fee Related
- 2010-07-20 BR BR112012015313A patent/BR112012015313A8/pt not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003037583A (ja) * | 2001-07-26 | 2003-02-07 | Fujitsu Ltd | 無線通信装置 |
CN1516371A (zh) * | 2003-01-03 | 2004-07-28 | 华为技术有限公司 | 通信系统中的传输格式组合指示译码方法 |
CN1867168A (zh) * | 2005-08-12 | 2006-11-22 | 华为技术有限公司 | 进行译码处理的方法 |
Also Published As
Publication number | Publication date |
---|---|
BR112012015313A2 (pt) | 2017-09-05 |
WO2011076006A1 (zh) | 2011-06-30 |
BR112012015313A8 (pt) | 2018-11-06 |
US8917730B2 (en) | 2014-12-23 |
EP2506475A1 (en) | 2012-10-03 |
EP2506475A4 (en) | 2017-11-29 |
US20120263150A1 (en) | 2012-10-18 |
CN102111213A (zh) | 2011-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2305899C2 (ru) | Способ выбора формата передачи для оптимизации передачи данных в мобильной системе связи стандарта wcdma | |
JP5453308B2 (ja) | 物理リソースブロックへの分散型リソースブロックインデックスのマッピング | |
CN101047733B (zh) | 短信处理方法以及装置 | |
CN107659994A (zh) | 资源指示方法、相关设备及通信系统 | |
CN101883369A (zh) | 一种盲检测方法 | |
CN104737605B (zh) | 一种配置搜索空间的方法、装置及系统 | |
JP2004515094A (ja) | Cdmaシステムにおける物理チャネルおよびトランスポートチャネルのためのデータバッファ構造 | |
CN102598568A (zh) | 用于下行链路mimo的下行链路控制信令传输 | |
CN101990252A (zh) | 数据处理方法及装置 | |
CN108633002A (zh) | 一种资源指示方法、相关设备及系统 | |
CN101174937B (zh) | 一种上行链路的传输信道复用的方法 | |
JP2003037572A (ja) | スケジューリング方式 | |
CN102111213B (zh) | 一种进行译码处理的方法及装置 | |
CN105612810A (zh) | 一种系统信息传输方法和装置 | |
CN101242405A (zh) | 一种媒体接入控制层协议数据单元帧的生成方法及其结构 | |
CN102884834B (zh) | 对媒体访问控制协议数据单元中的控制信息进行编码和解码的系统和方法 | |
CN101330446B (zh) | 增强专用传输信道的帧协议层帧的解析方法 | |
CN101420233A (zh) | 一种比特交织器及交织方法 | |
KR20080111393A (ko) | 패킷 기반 이동통신 시스템에서 제어 정보 전송 방법 및이의 수신 방법 | |
CN100512290C (zh) | 一种生成传输数据块的方法 | |
CN101753196B (zh) | 传输格式组合的选择方法及装置 | |
CN109729573A (zh) | 一种传输下行控制信息的方法及装置 | |
CN100433923C (zh) | 一种提高专用信道无线资源利用率的方法 | |
CN101282190B (zh) | 高速上行分组接入中调度与非调度业务传输复用的方法 | |
CN100353797C (zh) | 上行增强专用物理控制信道的检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130807 Termination date: 20191225 |
|
CF01 | Termination of patent right due to non-payment of annual fee |