对编码器输出缓存器使用线性存储模型的装置和方法制造方法及图纸

技术编号:9358438 阅读:93 留言:0更新日期:2013-11-21 01:43
公开了用于对编码器输出缓存使用线性存储模型的装置和方法。该装置和方法通过将具有要由编码器编码的N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作(诸如在具有多个帧的扩展帧传输的情形中)来实施线性存储输出缓存。N个编码器操作的比特随后被顺序地缓存在编码器输出缓存器中,其中N个编码器操作中的每个经缓存编码器操作的比特从缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中。

【技术实现步骤摘要】
对编码器输出缓存器使用线性存储模型的装置和方法本专利技术专利申请是国际申请号为PCT/US2008/085704,国际申请日为2008年12月5日,进入中国国家阶段的申请号为200880119664.2,名称为“对编码器输出缓存器使用线性存储模型的装置和方法”的专利技术专利申请的分案申请。根据35U.S.C.§119的优先权要求本专利申请要求2007年12月5日提交、且已被转让给本专利技术受让人并因而被明确援引纳入于此的题为“LINEARMEMORYMODELFORTHEUMBFLDCHENCODEROUTPUTBUFFERS(用于UMBFLDCH编码器输出缓存器的线性存储模型)”的临时申请No.60/992,463的优先权。
本公开一般涉及对编码器输出缓存器使用线性存储模型的装置和方法,尤其涉及在处置扩展帧传输的控制信道编码器输出缓存器中利用线性或顺序存储模型来降低编码器输出存储设计的复杂度。
技术介绍
在一些无线通信系统中,将在无线网络上传送的媒体接入控制(MAC)层分组首先被分拆成子分组。子分组被馈送到编码器中以被编码、交织和重复。每个子分组的输出比特流——被称为码字可比该子分组至多长5倍。码字随后通过重复(若必要的话)在多次混合自动重复请求(HARQ)传输上被传送。HARQ传输一般被分隔开一时间长度。例如,在HARQ8中,码字每8帧传送一次。对于所传送的每一帧,整个码字的仅部分比特被传送。在常规设计中,整个经编码的码字或操作被存储在编码器存储器或缓存器中。这种设计要求总存储器至少是所有传入MAC分组的长度总和的5倍。例如,在超移动宽带(UMB)系统的前向链路专用信道(FLDCH)传输中,假设最差情形的数目(例如,对所有瓦片(128个)为最高分组格式、4层、以及8帧的HARQ交织深度),常规设计需要约25M比特的片上存储器。在用以减小存储器大小的提议方案中,整个码字不作存储,而是再次运行编码器以重新生成整个码字并仅仅节省特定HARQ帧传输所需的比特。因此,即使编码器为所有HARQ传输进行再运行,也不增加编码器的峰值每秒百万条指令(MIPS)预算,且可灵活处置任意数目的HARQ传输。编码器的输出被多路复用器(mux)引擎用来涂抹(paint)信道资源,诸如举例而言FLDCH资源。编码器将总是为每个子分组提供足够的比特。然而,在FLDCH资源的部分被一些其他信道所占用的情形下,mux引擎可能未使用为子分组所提供的所有比特。为了处置这些情形,为每个子分组维护一组比特流状态变量。具体而言,比特流状态变量可由编码器在第一帧(即,HARQ帧)传输开始时初始化,并随后在每一传输结束时由mux引擎进行更新。在编码用于每一传输的数据时,编码器使用这些变量来定位每个子分组的码字中要被写入到存储器的那部分。Mux引擎对状态变量的维护简化了编码器设计,因为其无需与FLDCH资源交叠的任何其他信道的知识(例如,CQI、信标等)。注意,以上设计中的编码器总是作用于针对下一帧所调度的操作或指派,而mux引擎作用于当前帧。因此,在指派或操作跨毗连帧扩展的情形下,诸如在扩展帧传输中,(经扩展或延长的帧),编码器将没有来自mux引擎的最新状态变量信息。在这种情形下,编码器可基于对比特流状态变量的某些最差情形数目的假设来配置,并为每个子分组提供一些额外比特。当mux引擎到达下一帧时,比特流状态变量将被更新并被用于选择仅恰适的比特。在UMBFLDCH扩展帧传输的特定示例中,一个FLDCH指派将传送一行3帧。常规编码器设计被配置成生成3帧的经编码比特并将它们保存在编码器输出存储器或缓存器中。然而,此方案导致来自不同指派或操作的经编码比特具有不同的寿命。例如,来自非扩展传输指派或操作的经编码比特将持续仅一帧,而来自扩展传输指派的经编码比特将持续两帧或两帧以上。存储在存储器中的比特的寿命的不同导致编码器输出存储器的设计和操作的极大复杂化。因此,一种编码器输出存储器或缓存器设计降低复杂度同时仍能提供高效编码器操作。
技术实现思路
根据一方面,公开了一种用在无线通信系统中的方法。该方法包括将使得由编码器编码N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作。此外,该方法包括在编码器输出缓存器中顺序地缓存N个编码器操作中的每个操作的比特,其中这N个编码器操作中的经缓存编码器操作的比特从编码器输出缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中。根据另一方面,公开了一种用在无线通信系统中的收发机。该收发机包括编码器输出缓存器、多路复用器引擎、以及编码器。编码器被配置成将使得由编码器编码N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作。另外,编码器被配置成在编码器输出缓存器中顺序地缓存N个编码器操作的比特,其中这N个编码器操作中的经缓存编码器操作的比特从编码器输出缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中。根据又一方面,公开了用在无线通信系统中的一种装置,该装置包括处理器。该处理器被配置成将使得由编码器编码N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作。此外,该处理器被配置成在编码器输出缓存器中顺序地缓存N个编码器操作中的每个操作的比特,其中这N个编码器操作中的经缓存编码器操作的比特从编码器输出缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中;以及存储器被耦合于处理器以用于存储数据。根据再一方面,公开了一种用于无线通信系统中的设备,该设备包括用于将使得由编码器编码N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作的装置。该设备还包括用于在编码器输出缓存器中顺序地缓存N个编码器操作中的每个操作的比特的装置,其中这N个编码器操作中的经缓存编码器操作的比特从编码器输出缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中。根据另一方面,公开了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于使计算机将使得由编码器编码N个顺序帧的编码器操作划分为各自被指定用于单个帧传输的N个编码器操作的代码。该计算机可读介质还包括用于使计算机在编码器输出缓存器中顺序地缓存N个编码器操作中的每个操作的比特的代码,其中这N个编码器操作中的经缓存编码器操作的比特从编码器输出缓存器被读出到多路复用器引擎,而这N个编码器操作中的下一编码器操作的比特正被存储到编码器输出缓存器中。附图说明图1解说了可在其中利用本公开的装置和方法的多址无线通信系统。图2解说了可在其中利用本公开的装置和方法的发射机系统或接入点(AP)和接收机系统或接入终端(AT)的示例性框图。图3解说了可在其中采用本装置和方法的收发机的示例性框图。图4解说了用在图3的收发机中的缓存器配置的示例性框图配置。图5解说了图3的收发机进行的帧编码、帧缓存、以及多路复用的时间线。图6解说了根据本公开的在无线通信系统中所用的用于编码和顺序缓存数据的方法的流程图。图7解说了根据本公开的具有用于编码和缓存数据的装置的另一收发机的框图。具体实施方式本文档来自技高网
...
对编码器输出缓存器使用线性存储模型的装置和方法

【技术保护点】
一种用在无线通信系统中的方法,所述方法包括:对于多个传输指派中的每个传输指派,将与所述传输指派相关联的信息组织成相应的比特流;对每个所述比特流施加相应的编码器操作以产生使用至少一帧传送的相应的经编码比特流,其中由第一编码器操作产生的第一所述经编码比特流占据N个顺序帧,且由第二编码器操作产生的第二所述经编码比特流完全包含在单个帧中;通过将所述第一编码器操作划分为N个所述第二编码器操作实施所述第一编码器操作;以及在编码器输出缓存器中顺序地缓存所述N个第二编码器操作的每个操作的所述经编码比特流,其中所述N个第二编码器操作的其中一个操作的所述经编码比特流的比特从所述编码器输出缓存器被读出到多路复用器引擎,而所述N个第二编码器操作的下一顺序编码器操作的经编码比特流的比特正被存储到所述编码器输出缓冲器中。

【技术特征摘要】
2007.12.05 US 60/992,463;2008.12.04 US 12/328,6971.一种用在无线通信系统中的方法,所述方法包括:对于多个传输指派中的每个传输指派,将与所述传输指派相关联的信息组织成相应的比特流;对每个所述比特流施加相应的编码器操作以产生使用至少一帧传送的相应的经编码比特流,其中由第一编码器操作产生的第一所述经编码比特流占据N个顺序帧,且由第二编码器操作产生的第二所述经编码比特流完全包含在单个帧中;通过将所述第一编码器操作划分为N个所述第二编码器操作实施所述第一编码器操作;以及在编码器输出缓存器中顺序地缓存所述N个第二编码器操作的每个操作的所述经编码比特流,其中所述N个第二编码器操作的其中一个操作的所述经编码比特流的比特从所述编码器输出缓存器被读出到多路复用器引擎,而所述N个第二编码器操作的下一顺序编码器操作的经编码比特流的比特正被存储到所述编码器输出缓冲器中。2.如权利要求1所述的方法,其特征在于,所述第一编码器操作对应于扩展帧传输。3.如权利要求1所述的方法,其特征在于,所述编码器输出缓存器被配置为具有至少第一和第二缓存器部分的乒乓线性缓存器。4.如权利要求3所述的方法,其特征在于,所述N个第二编码器操作的其中一个操作的经编码比特流的比特从所述编码器输出缓存器的所述第一和第二缓存器部分的一个缓存器部分被读出到所述多路复用器引擎,而所述N个第二编码器操作的下一顺序编码器操作的经编码比特流的比特正被存储到所述编码器输出缓存器的所述第一和第二缓存器部分的另一缓存器部分中。5.如权利要求1所述的方法,其特征在于,每个所述编码器操作是超移动宽带(UMB)前向链路专用信道(FLDCH)编码器操作。6.如权利要求1所述的方法,其特征在于,每个所述编码器操作是LTEPDSCH编码器操作。7.一种用在无线通信系统中的收发机,所述收发机包括:编码器输出缓存器;多路复用器引擎;作业处理单元,配置为对于多个传输指派中的每个传输指派,将与所述传输指派相关联的信息组织成相应的比特流;以及编码器,配置...

【专利技术属性】
技术研发人员:J·刘B·帕哈V·安雷迪
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1