基于信号优先权值与通道可靠度的资料传输方法及装置的制作方法

文档序号:7723441阅读:173来源:国知局

专利名称::基于信号优先权值与通道可靠度的资料传输方法及装置的制作方法
技术领域
:相关于一种资料传输,是关于一种于多重通道(multi-Channel)通讯系统中的资料传输的资料处理。
背景技术
:多重通道通讯系统是能够在传送端以及接收端之间传送信息(像是音频和资料等)的无线通讯系统,其中传送端以及接收端各可具有至少一根传送端天线以及一根接收端天线。例如,多重通道通讯系统可包括一多重输入多重输出(multiple-inputmultiple-output,简称ΜΙΜΟ)通讯系统,一正交分频多任务(OrthogonalFrequencyDivisionMultiplexing,简称OFDM)系统及/或一基于正交分频多任务的多重输入多重输出系统。一多重输入多重输出系统使用多个传送端天线以及多个接收端天线以利用空间分集(spatialdiversity)方式形成多个空间子通道(subchannel),其中使用每一个子通道可用以传送资料。而一正交分频多任务系统则将一操作频带分成多个频率子通道,每一频率子通道即为可传送调变资料的各子载波。因此,多重通道通讯系统可支持多个传输通道,而各传输通道可对应到多重输入多重输出系统中的一空间子通道、正交分频多任务系统中的一频率子通道、或是使用正交分频多任务机制的多重输入多重输出系统中的频率子通道的空间子通道。于多重通道通讯系统中,传输通道会因为不同的衰减以及多路径效应而形成了不同的通道情况,故形成了不同的信号对干扰加噪声比(signal-to-interference-plus-noiseratio,简称SINR)。因此,传输通道所能提供的传输容量(像是信息比特速率(informationbitrates))因不同通道而有所不同。此外,通道状况常会随时间/频率而改变。因此,传输通道所能提供的位速率亦随着变化的通道情况以及可靠度而改变。就此而言,一经历了较差的通讯通道的单一通道通常会限制多重通道的总体传输速率。而对操纵有关通讯资料的应用而言则会造成传输速率变慢,并且使用者亦会感受到传输速度变慢。
发明内容在此所描述的示范方法以及示范装置是根据信号优先权值以及信号/通道可靠度来提供资料的传输。揭露的部分实施例可能指出多个通道中的哪一通道具有较高的可靠度,并且根据通道可靠度来分配较重要的资料位至资料串流中的比特位置。除此之外,揭露的部分实施例并可能选择性地分配较重要的资料位至已调变资料符元中的较高信号优先权值的位置以提升相关信息成功传输的机率。根据部分实施例,可首先,将被传送的信息比特编码以产生系统位(systematicdit)以及校验位(paritybit)。这里所适用的,系统位是为描述被输入至编码器的信息比特的资料的编码位(codeddit),并且在成功的通讯中其地位是比较重要的。校验位则为编码的错误更正或错误确认位,并且在成功的通讯中相较于系統位是比较不重要的。一实施例分配系统位以及校验位至对应多重通道系统中的多个通道的资料串流中以增加通讯吞吐率以及整体可靠度。在此描述了许多实施例,提供一种根据信号优先权值和通道可靠度的资料传输的方法范例。所示范的方法包括将多个比特编码为具有多个系统位以及其各自对应的多个校验位的编码位,为了通过一多重通道通讯系统的多个通道来传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道。所示范的方法还包括分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中。配置上述系统位以及上述校验位的步骤可包括分配至少若干的上述系统位至上述第一串流的比特位置、分配至少若干所剩下的上述系统位至上述第二串流中具有一较高信号优先权值的比特位置、以及分配至少若干的上述校验位至第上述二串流中所剩下的可用比特位置。另一实施例是为根据信号优先权值和通道可靠度的资料传输的一种装置。根据有些实施例,上述装置还包括一编码器以及一比特对应器。上述编码器,用以将多个比特编码为具有系统位以及各对应的校验位的编码位,由于通过一多重通道通讯系统的多个通道来传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道。上述比特对应器,用以分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中。配置上述系统位以及上述校验位的步骤包括分配至少若干的上述系统位至上述第一串流的比特位置、分配至少若干的上述系统位至上述第一串流的比特位置包括分配至少若干的上述系统位上述第一串流具有较高信号优先权值的比特位置中。上述比特对应器更用以分配至少若干位于上述第一串流中的上述系统位有关的上述校验位至上述第二串流中的比特位置中。另一实施例是为根据信号优先权值和通道可靠度的资料传输的一种计算机程序产品。上述计算机程序产品包括至少一具有存储多个可执行计算器可读取程序代码指令的一计算器可读取储存媒体,上述计算器可读取储存媒体的计算器可读取程序代码指令用以产生一装置来执行将多个比特编码为具有多个系统位以及其各自对应的多个校验位的编码位,为了通过一多重通道通讯系统的多个通道传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道。计算器可读取程序代码指令以可产生一装置用来分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中。配置上述系统位以及上述校验位的步骤包括分配至少若干的上述系统位至上述第一串流的比特位置、分配至少若干的上述系统位至上述第一串流的比特位置包括分配至少若干的上述系统位至上述第一串流具有较高信号优先权值的比特位置中。上述计算器可读取程序代码指令更可产生一装置用来执行分配至少若干位于上述第一串流中的上述系统位有关的上述校验位至上述第二串流中的比特位置中。为了详细说明本发明的结构、特征及功效所在,以下较佳实施例并配合如后,其中图1是显示具有预编码的基于单码字的空间多任务多重输入多重输出(SCW-basedspatialmultiplexingΜΙΜΟ)的传送端的方块图。图2是更具体描述的编码器126的图标。图3是显示通道交错以及剔除程序的概要方块图。图4a_图4c是显示在基于单码字传输下具有不同的串流数目的码字对串流对应的方块图。图5a是显示基于单码字比特位置的资料处理。图5b以及图5c是显示16正交振幅调变(QuadratureAmplitudeModulation,QAM)星座图所指出的比特可靠度。图6是显示在多重输入多重输出系统中基于多码字的传送端的方块图。图7a以及图7b是显示在基于多码字传输下具有不同的串流数目的码字对串流对应的方块图。图8是显示根据一实施例所述的在多重输入多重输出系统中基于单码字的传送端的方块图。图9、图11、图13以及图15是显示根据一实施例所述的根据信号优先权值和通道可靠度的比特配置方法。图10、图12、图14以及图16是显示根据一实施例所述的根据信号优先权值和通道可靠度来执行比特配置方法的流程图。图17是显示根据一实施例所述的基于信号优先权值和通道可靠度来执行比特配置方法的装置。具体实施例方式揭露的实施例是伴随着图标说明,但有些情况下,可能的实施例并未表示于附图中。在可能情况下,图标中相同的元件编号是代表相同或类似的部分。在此所使用有关于“资料”、“内容”、“信息”以及相似的词语可交互使用以表示可根据所揭露实施例而被传送、接收及/或储存的资料。如上述所提及的,一多重输入多重输出(MIMO)技术是应用在传送端和接收端的多个天线上以达到同步传送多个个独立资料串流(datastreams)来增加传输速率。根据上述原则的技术被采用在与已详细制定于IEEE802.16e标准的多重输入多重输出模式所结合的第四代无线通讯标准中。不论此特定技术,多重输入多重输出传输的结构是基于一单码字(singlecodeword,简称SCW)结构或一多码字(multiplecodeword,简称MCW)结构。针对单码字结构,此结构包括单一组调变阶层(modulationorder)以及编码速率(codingrate)的一调变及编码机制(modulationandcodingscheme,简称MCS)于传送端使用。换句话说,多码字结构则使用多组的调变及编码机制(例如,两组)。根据上述两者技术的一者,适用在传送端的有些参数,例如调变阶层和编码速率,将被用以改善传输效能。由于多码字(MCW)具有更多能有效修改的参数,故多码字比单码字传输结构能提供更多的效能增益(performancegain)。然而,此一结构可能会需要额外的回馈信号量(feedbackoverhead),这样的情况则会导致降低总频譜效益(spectralefficiency)0图1是显示在具有预编码(precoding)使用下,基于单码字传输结构的空间多任务多重输入多重输出(SCW-basedspatialmultiplexingΜΙΜΟ)的传送端方块图。传送端包括一编码器(encoder)126,一通道交错器(channelinterleave!·)128,一速率匹配器(ratematcher)130,一符元对应器(symbolmapper)132,一码字对串流对应器(codeword(Cff)-to-streammapper)134,与多个天线端口(antennaport)连结的一预编码器(precoder)136,以及一控制器(controller)138。编码器126接收比特串流中含有信息比特124的码字区块(codeblock)。接着,编码器126根据一编码机制来编码所接收的信息比特124,例如,利用具有结尾比特新增(tailbitaddition)的1/3码率涡轮码(1/3-rateturbocode,TC)。涡轮码(TC)或回旋涡轮码(convolutionalturbocode,简称CTC)使用一双倍二进制环状递归系统回方宠码(doublebinarycircularrecursivesystematicconvolutionalcode,简称doublebinaryCRSCcode),如图2中所表示的。图2是描述更具体化的编码器126的图标。首先,通过回旋涡轮码将多个输入信息比特A、B编码为多个系统位A、B以及多个校验位Yl、Y2、Wl、W2。每一系统位与至少对应若干校验位。校验位是用于其对应的系统位的错误侦测或修正。校验位Yl和Wl是通过组成编码器(constituentencoder)102所产生的,而校验位Y2和W2则是通过回旋涡轮码交错器(CTCinterleave!·)100以及组成编码器104所产生的。经编码后,通过通道交错器将编码位的多个子区块交错放置以避免在特别通道上丛集种类的通讯错误发生。关于图3,多个比特的每个子区块,例如,A子区块108、B子区块110、Yl子区块112、Y2子区块114、Wl子区块116、W2子区块118,通过子区块交错器120重新排列(route)比特顺序以产生一交错码序列122。于交错处理之后,包括了系统位部份以及校验位部份的交错码序列122会经过剔除(puncture)的动作以符合速率匹配器130所希望的编码速率。经过剔除的动作后,符元对应器132将编码位调变为多个符元(complex-valuedsymbol),其中多个符元即为具有实部以及虚部的符元。通过码字对串流对应器134对调变符元由一单一序列转换为多重传输串流。例如,使用一基于资料循环放置方式的码字对串流对应器(circulation-basedCff-to-streammapper)。接着,在预编码器136中根据一预先设计的(pre-designed)预编码矩阵将串流进行预编码,并且由多个个天线传送出去。图4a、图4b以及图4c是显示码字对串流对应器134将一单一编码、调变的符元序列各转换为2、3以及4个串流的图标。上述编码速率、调变阶层、传输资料串流的数量以及预编码矩阵皆由控制器138所调整,用以修正上述组合的传输。图5a是显示基于单码字的空间多任务多重输入多重输出的资料处理的范例,其中信息比特的数量Nep为48,并采用16正交振幅调变(16-QAM),码率R为2/3,以及串流的数量L为2。于此例中,首先利用1/3码率的回旋涡轮码将信息比特编码,接着,经过比特交错以及剔除的程序以符合2/3的码率。因此,编码位序列中包括了48个系统位以及经过剔除的动作之后所剩的24个当作校验位的编码位。在编码位序列中校验位接续在系统位之后。经过剔除程序之后,通过符元对应器132将编码位对应至符元中。由于是利用16正交振幅调变机制,故每四个编码位被分成一群对应至一个多个调变符元中。每符元具有关联是的比特位置,其中有些比特位置具有较高信号优先权值的比特位置(例如符号位(signbit)),有些比特位置具有较低信号优先权值的比特位置(例如非符号位(non-signbit))。图5a中有底线的位即表示一个多个调变符元的符号位,而多个调变符元的符号位是用来表示一多个调变符元的实数(realvalue)和虚数(imagevalue)0由于符元的结构,符号位比非符号位具有更高的信号优先权值。一般而言,一多个调变符元是由多个编码位所构成的。例如,两个比特构成一正交相位键移(QPSK)符元、四个比特构成一16正交振幅调变(16-QAM)符元以及六个比特构成一64正交振幅调变(64-QAM)符元。任意符元中的其中两个比特用以表示一正交振幅调变(QAM)符元的实数(例如,同相)部分以及虚数(例如,正交)部分,亦即符号位。图5b以及图5c是显示16正交振幅调变的编码的星座图,其中第一比特和第三比特分别代表实部以及虚部的符号。如图5b以及图5c所显示的,改变第一比特和第三比特即分别代表星座图中某不同半部,(亦艮口,第一比特为1时的符元皆发生在星座图中的左半部,第一比特为O时的符元皆发生在星座图中的右半部;以及第三比特为O时的符元皆发生在星座图中的上半部,第三比特为1时的符元则皆发生在星座图中的下半部)。在符元传输的期间,传送比特通常会位于解调变区域的相同半部或象限中。由此可知,相较于并非定义一半部或一象限的比特来说,决定一半部或象限的比特具有相对低的错误率。因此,这些比特具有较高的信号优先权值,并且在传输中是为更重要的比特。基于这种特性,因可靠度的考量,较为重要的编码位(例如系统位)将分配至一多个调变符元中的符号位的位置。再次使用与图5a相同的范例,将全部的72个编码位对应至18个16正交振幅调变(16-QAM)符元。根据范例所显示的,可了解有些系统位被分配至多个调变符元的非符号位。最后,码字对串流对应器134将上述18个正交振幅调变符元平均地分配至两个传输串流中,并且经由两个实际的通道传送。如图5a的箭头方向,将系统位以及对应的校验位分配至相同的通道中。基于上述的讨论,假设其中一通道比另一个通道具有较好且更可靠的传输品质。然而,根据此范例图标来说,通道将对比特配置呈现相同处理。在这例子中,由于码率R为2/3的关系,有些系统位将配置于较不可靠的通道中。图6是显示在具有预编码(precoding)结构下,基于多码字的空间多任务多重输入多重输出(MCW-basedspatialmultiplexingΜΙΜΟ)的传送端的方块图。传送端包括一切割器(splitter)140,一编码器142,一通道交错器144,一速率匹配器146,一调变器148,一码字对串流对应器150,与多个天线端口连结的一预编码器152,以及一控制器154。针对基于多码字结构,控制器154根据通道情形来调整多个调变及编码机制。与上面所描述的单码字结构相比,由于通道的变化须调整更多的参数以提供改善链路效能(linkperformance)0然而,可更改参数的数量增加会造成回馈信号量的需求增加。因此,基本上多码字结构的资料处理方式类似于单码字结构,唯多码字结构是基于多个码字同时进行处理。图7a以及图7b是显示码字对串流对应器150与预编码器152如何操作的示意图。就这点而言,图7a以及图7b说明码字对串流对应器150如何将两个编码调变符元序列各转换为3个或4个串流的情况。图8是显示根据一实施例所述的单码字结构。图8的结构显示了基于信号优先权值以及可靠度进行资料分配以改善传输品质所使用的范例方法及/或范例装置的系统方块图。当图8描述出有关单码字解释的同时,熟悉此技艺人士可相同地了解应用多码字结构的实施例。编码器126,通道交错器128,速率匹配器156,码字对串流对应器158,符元对应器160,预编码器136以及控制器162可以硬件或软件方式实现的至少一硬件装置(例如集成电路)。关于图8,编码器126、通道交错器128以及预编码器136如上面所描述的方法进行操作。然而,根据有些实施例,在交错程序之后,编码位将由速率匹配器156基于期望的编码率及信号优先权值进行编码率速率匹配。就此而言,根据不同的实施例,速率匹配器156可根据剔除比率(puncturingratio)或剔除规则由编码序列中剔除有些校验位,其中控制器162可根据通道可靠度及/或位配置来决定剔除率或剔除规则。剔除比率是指_与位于较高可靠度通道中的串流的系统位有关的校验位对与位于较低可靠度通道中的串流的系统位有关的校验位的比率。根据不同的实施例,期望与位于较低可靠度通道中的串流的系统位有关的校验位在数量上须要比与位于较高可靠度的通道中的串流的系统位有关的校验位较多的准则下进行剔除比率设计。例如,21的剔除比率是指,相较于较低可靠度通道中的系统位有关的校验位,比相较于较高可靠度通道中的系统位有关的校验位具有其两倍数量的校验位。可视为一比特对应器的码字对串流对应器158以及符元对应器160,可根据通道的可靠度来分配系统位以及校验位至不同串流中。就这点而言,经过交错程序之后的编码位首先是根据信号可靠度来进行剔除程序以及对应至串流中,接着,符元对应器160再根据信号优先权值和可靠度将每个串流中的多个比特对应为调变符元。因此,与码字对串流对应器134相比,码字对串流对应器158是以比特方式执行串流对应,而不是以符元方式来执行。根据不同的实施例,可基于调变符元的优先权值来执行符元对应以更改善传输连结品质。此外,根据不同的实施例,可进行基于优先权值的符元对应(SymbolMappingbasedPriority,简称SMP)。根据优先权值的符元对应(SMP),系统位(例如编码序列中重要的部分)被分配至一多个调变符元中具有高信号优先权值的比特位置(例如符号位)。另外,根据不同的实施例,基于来自接收端或其它网络实体的回传信息来分配系统位至较高可靠度通道的串流中。相较于校验位,因为系统位是即为所传送的信息比特,系统位在编码位序列中较为重要。当在传送端可获得每个通道中的信号传送可靠度时,分配系统位到较可靠的通道可提供一改善的传输链路品质。因此,根据不同的实施例,尽量地配置大部分的系统位至较高可靠度的通道中。然而基于码率,系统位也有可能被配置到较低可靠度通道中。通过回馈信号给控制器162,使用来指示何者通道较为可靠的信息可能会导致增加回馈信号量。然而,根据其它实施例,回馈信号量可被限缩至只需要具体描述具有最好可靠度的通道的比特数目。根据其它实施例,1到3个比特的回馈信号量即已足够。在有些实施例中,例如分别对应到各自通道的两个资料串流的多重输入多重输出系统,需要回馈1个比特信号量(aone-bitoverhead)给在一开放循环(open-loop)的多重输入多重输出系统中的一传送端以指出通道的品质。若在使用Ns个传输串流的情况下,则需log2NS的数量的比特用已进行通道可靠度的通报中。在有些封闭循环(closedloop)系统中,在传送端已可有效获得通道可靠度的信息,故并不需要额外的回馈信号。因此,根据结合通道可靠度以及信号优先权值来分配比特位置可因此被用以发展一套联合比特置分配(jointallocation)来改善链路可靠度以及增加整体的频谱效率。根据上面所描述的,图9、图11、图13以及图15是显示多个实施例的比特位置分配结果。值得注意的是,虽然图9、图11、图13以及图15皆有关于两个有效的通道的系统,但上述所显示的技术以及实施例可应用于使用任何通道数量的系统中。图9是显示利用结合基于信号优先权值的符元对应规则与基于信号/通道可靠度的码字对串流对应规则来决定比特位置。如图9所述的,信号资料的数量为48个,使用码率为2/3的16正交振幅调变,以及在每一传输的通道上产生两组资料串流。通过例如控制器162所接收的回馈信号,来决定此二通道的可靠度程度。如图9所述的,在编码、交错以及剔除程序后,产生编码的系统位和校验位的序列。这些所产生的编码位接着通过基于信号可靠度的码字对串流对应器来配置其位放置位置。如此,系统位可对应到更加可靠通道中的串流,其它剩下的系统位则放置到较低可靠度的通道中,并且所有的校验位都安排至较低可靠度的通道的串流中。接着,根据优先权值的符元对应(SMP)法则来执行符元对应。位于较低可靠度通道中的串流的系统位被分配到较低可靠度的通道的串流中的多个符元(complex-valuedsymbols)里面的较高信号优先权值的比特位置中,亦即符号位的位置。校验位则配置到在较低可靠度通道的串流中较低的信号优先权值的比特位置,亦即非符号位的位置上。因此,这样的操作产生了在较高可靠度通道中里面的第一串流皆为系统位,以及在较低可靠度通道中的第二串流中较高信号优先权值比特位置皆为系统位,而在较低可靠度通道中的第二串流中任何所剩下的较高信号优先权值比特位置以及在较低信号优先权值比特位置皆为校验位。图10是显示要完成图9的比特配置的示范方法的流程图。图10的示范方法包括通过一多重通道通讯系统的多个通道将要传输的比特编码编码,其中比特编码为具有系统位以及校验位的编码位(在步骤400中)。多重通道通讯系统的多个通道包括一个较具有较高可靠度的通道以及一个具有较低可靠度的通道。在步骤410中,此示范方法包括将至少若干个系统位配置到较高可靠度的通道中的第一串流里的比特位置。根据其它实施例,在第一串流中的所有比特位置皆为分配系统位。在步骤420中,示范方法包括配置至少若干个所剩下的系统位至较低可靠度的通道的第二串流中具有较高信号优先权值的比特位置上。根据其它实施例,某些或甚至是全部的第二串流中的较高信号优先权值的比特位置都被分配给系统位。在步骤430中,示范方法亦包括分配至少若干或全部的校验位至第二串流中所剩下可用的比特位置。在有些实施例中,分配至少若干或全部的校验位包括了将有些与位于第一串流中的系统位有关的校验位分配至第二串流中的比特位置。图11是显示根据一实施例所述的另一种比特配置的方法。图11是使用结合剔除程序和基于信号/通道可靠度的码字对串流对应规则以及基于信号优先权值的符号对应规则来决定的比特配置。在图11中所描述的范例,信号资料的数量为48个,使用码率为2/3的16正交振幅调变,以及在每个各传输的通道上各产生一组资料串流。且判断其中哪一个通道比起另一个通道具有较佳的可靠度。如图11所述的,在编码以及交错程序之后,产生编码的系统位以及校验位的序列。这些所产生的编码位接着通过码字对串流对应器根据信号可靠度来对应其位置。如此,系统位可对应到较高可靠度通道的串流中。任何所剩下的系统位则放置到较低可靠度通道中,并且所有的校验位都安排至较低可靠度通道的串流中。根据剔除比率剔除编码序列些不需要的比特。如此,在系统位填满了较高可靠度通道的比特位置之后,决定哪些系统位依旧被分配到较低可靠度通道中。剔除比率的决定,是希望在剔除程序之后,与配置在较低可靠度通道中系统位有关的校验位能比与较高可靠度通道中系统位有关的校验位的数目来的多。如图11所述,剔除比为12,在有些实施例中,在剔除程序之后再根据可靠度来执行码字对串流对应。依照基于优先权值的符元对应(SMP)法则来执行符元对应。如此,位于较低可靠度通道的串流中的系统位将被分配到符元里面的较高信号优先权值的比特位置上,亦即符号位位置上,以及校验位则配置到较低可靠度通道的串流中符元里面的较低的信号优先权值比特位置上,亦即非符号位的位置上。因此,这样的操作会导致较高可靠度通道中的第一串流皆为系统位以及在较低可靠度通道中的第二串流具有在高信号优先权值比特位置亦为系统位。校验位则被分配到第二串流中具有配置系统位的符元中较低信号优先权值的比特位置,而所剩下的校验位将被分配到第二串流中任何剩下的可用比特位置中。图12是显示为了完成图11所述的比特配置的示范方法的流程图。图12的示范方法包括通过一多重通道通讯系统的多个通道将要传输的比特编码为编码位,其中编码位具有系统位以及校验位(在步骤500中)。多重通道通讯系统的多个通道包括具有一个较高可靠度的通道以及一个较低可靠度的通道。在步骤510中,根据剔除比率剔除不需要的编码位。上述剔除比率的决定,是希望留下较多与配置在第二串流中的系统位有关的校验位。根据有些实施例,在配置比特位置之前,先进行剔除程序。在步骤520中,示范方法包括分配至少若干个系统位至对应于较高可靠度通道的第一串流中的比特位置上。根据其它实施例,在第一串流中的所有比特位置皆配置为系统位。在步骤530中,示范方法包括分配至少若干个所剩下的系统位至对应于较低可靠度的通道的第二串流中具有较高信号优先权值的比特位置上。在步骤540中,示范方法亦包括将与位于第二串流中比特位置的系统位有关的至少若干已经过剔除程序所剩下的校验位,以及与位于第一串流中的比特位置的系统位有关的至少若干已经过剔除程序的校验位,分配至第二串流中所剩下的较低信号优先权值比特位置中。图13以及图15是显示使用结合剔除程序和基于信号/通道可靠度的码字对串流对应规则以及基于信号优先权值和可靠度两者的符元对应规则来决定比特的位置分配。在图13和图15所描述的范例中,信号资料的数量为48个,使用码率为2/3的16正交振幅调变,以及在每一传输的通道上各产生一组资料串流,且判断哪一个通道比起另一个通道更具有较佳的可靠度。校验位的位置分配与信号优先权值以及信号/通道可靠度两者皆有关。图13是显示已编码的系统位以及校验位的序列。此序列包括了48个系统位以及24个校验位,假设预先定义的剔除比为12,并使用如上所描述的参数。图13的比特配置是显示根据字码对串流对应以及符元对应规则来执行一连串的操作。在图13中的第一个操作,首先分配系统位到较高可靠度通道中的比特位置,并且分配剩下的系统位至较低可靠度通道中的较高信号优先权值比特位置。在第二操作步骤中,使用剔除比率来决定与配置在较低可靠度通道中的系统位有关的校验位的数量,随后配置这些对应的校验位至较低可靠度通道中所剩下的较高信号优先权值比特位置中。在第三操作步骤中,与配置在较低可靠度通道中的系统位有关的所任何剩下的校验位则被分配到与较低可靠度通道中系统位被分配至较高信号优先权值比特位置的符元内较低信号优先权值比特位置。在第四操作步骤中,与位于较高可靠度通道中系统位有关的校验位则被分配到较低可靠度通道所剩下的较低信号优先权值位置上。图14是显示为了完成图13所述的位配置的示范方法的流程图。图13的示范方法包括通过一多重通道通讯系统的多个通道将要传输的资料进行编码,形成编码位,上述编码位具有系统位以及校验位(在步骤600中)。多重通道通讯系统的多个通道包括一个较高可靠度的通道以及一个较低可靠度的通道。在步骤610中,根据剔除比率将编码位执行剔除程序。上述剔除比率的决定,是希望留下较多与配置在第二串流中的系统位有关的校验位。根据有些实施例,在配置比特位置之前,先进行剔除程序。在步骤620中,示范方法包括分配至少若干个系统位至于较高可靠度的通道中的第一串流中的比特位置。在步骤630中,示范方法包括分配至少若干所剩下的系统位至于较低可靠度通道中的第二串流里具有较高信号优先权值的比特位置。在步骤640中,示范方法亦包括将与位于第二串流中的比特位置的系统位有关的至少若干经过剔除程序的校验位分配至第二串流中所剩下的具有较高信号优先权值的比特位置。在步骤650中,示范方法包括将与位于第二串流中的比特位置的系统位有关的至少若干所剩下的校验位分配至较低可靠度通道中系统位被分配至较高信号优先权值比特位置的符元内的较低信号优先权值比特位置。如此,校验位可分配到较低信号优先权值位置中使得至少有些校验位被配置到与其有关的系统位相同符元中。在步骤660中,示范方法包括将与位于第一串流中的比特位置的系统位有关的至少若干个校验位分配至第二串流中所剩下具有较低信号优先权值比特位置上。图15是显示编码系统位以及校验位所组成的另一个序列。与图13以及图14所描述的实施例不同的处在于图15和图16中实施例的剔除比率并非为预先定义的,而是利用下面所描述的公式来决定的。在图15所描述的范例,剔除比决定为13。图15的比特配置是显示通过字码对串流对应以及符元对应规则来执行一连串的操作。在图15中的第一个操作,分配系统位到较高可靠度通道中的比特位置,并且分配剩下的系统位至较低可靠度通道中的较高信号优先权值比特位置。在第二操作步骤中,将与配置在较低可靠度通道中的系统位有关的校验位配置到较低可靠度通道中的所剩下的较高信号优先权值比特位置中。在第三操作步骤中,与配置在较低可靠度通道中的系统位有关的所有任何剩下的校验位分配到较低可靠度通道中系统位被分配至较高信号优先权值比特位置的符元内的较低信号优先权值比特位置。在第四操作步骤中,与位于较高可靠度通道中系统位有关的校验位则被分配到较低可靠度通道中所剩下的较低信号优先权值位置上。如上面所提到的,根据与调变阶层|A|、编码速率R以及资料串流数目M有关的公式的计算来决定剔除比率。其关系如下所定义N,NC..:~^=NS+NPR(1)其中N。表示经编码、交错以及剔除程序之后编码位的总数,Ns表示系统位的数目(亦即信息比特的数目),以及Np表示校验位的数目。较低可靠度通道中的串流的比特配置的关系如下所定义Nc:==Ns+NpM(2)其中为位于较低可靠度通道中的编码位数量,^^为位于较低可靠度通道中的系统位数量以及为位于较低可靠度通道中的校验位数量。在较低可靠度通道中的多个符元的较高的信号优先权值比特(亦即符号比特)的数目定义为<formula>formulaseeoriginaldocumentpage15</formula>此外<formula>formulaseeoriginaldocumentpage15</formula>(4)而<formula>formulaseeoriginaldocumentpage15</formula>(5)其中及丨Q)是为与分配在较低可靠度通道的系统位有关的校验位的数量,以及及广是为与分配在较高可靠度通道的系统位有关的校验位的数量。<formula>formulaseeoriginaldocumentpage15</formula>以及<formula>formulaseeoriginaldocumentpage15</formula>可计算如下<formula>formulaseeoriginaldocumentpage15</formula>(6)以及<formula>formulaseeoriginaldocumentpage15</formula>从公式(6)和公式(7),可决定剔除比率为<formula>formulaseeoriginaldocumentpage15</formula>其中<formula>formulaseeoriginaldocumentpage15</formula>图16是显示为了完成图15所述的位配置的示范方法的流程图。图16的示范方法包括通过一多重通道通讯系统的多个通道将要传输的一组信号编码为具有系统位以及校验位的编码位(在步骤700中)。多重通道通讯系统的多个通道包括一个较高可靠度的通道以及一个较低可靠度的通道。在步骤710中,示范方法包括分配至少若干系统位至较高可靠度通道的第一串流中的比特位置。在步骤720中,示范方法包括分配至少若干剩下的系统位至较低可靠度通道中的第二串流里具有较高信号优先权值的比特位置中。在步骤730中,示范方法亦包括将位于第二串流中的比特位置的系统位有关的至少若干校验位分配至第二串流中所剩下的具有较高信号优先权值的比特位置上。在步骤740中,示范方法包括将与位于第二串流中的比特位置的系统位有关的任何所剩下的校验位分配至较低可靠度通道中系统位被分配至较高信号优先权值比特位置的符元内的较低信号优先权值比特位置。在步骤750中,示范方法亦包括将位于第一串流中的比特位置的系统位有关的至少若干个校验位分配至第二串流中所剩下的具有较低信号优先权值的比特位置上。在步骤760中,示范方法包括根据公式(8)以及(9)决定剔除比率,如上所述。上面所提供的描述以及在此所显示的基于信号优先权值和通道可靠度的资料传输示范方法,示范装置和示范计算机程序产品。图17是显示以集成电路/芯片200或用以执行在此所述的各种功能的通讯装置201的形式的所示范的装置实施例。集成电路/芯片200或通讯装置201可包括及/或用以执行在此所描述的功能,尤其是图8-图16中所述的功能。例如,集成电路/芯片200可包括或用以执行编码器126、通道交错器128、一速率匹配器160、一码字对串流对应器158、一符元对应器160、预编码器136以及控制器162的功能。关于图17,在有些实施例中,装置201实现或包括有线或无线通讯功能的通讯装置的构成元件。例如不移动终端(stationaryterminal),装置201可为存取点(例如,基地台、无线路由器等)、计算机、一服务器、支持网络通讯的装置等的一部分。例如行动终端(mobileterminal),装置201可为行动计算机、行动电话、可携式数字助理(portabledigitalassistant,简称PDA)、一便携式传呼器(pager)、一行动电视、一游戏机、一膝上型行动计算机(laptopcomputer)、一照相机、一影音录放机、一音频/影音播放器、一无线电、及/或全球定位系统(globalpositioningsystem,简称GPS)装置,或上述任何的结合等等,不论通讯装置为何种形式,装置201亦包括计算能力。示范装置201包括其它用于通讯的集成电路/芯片205、一存储器装置210、一通讯接口电路215、一接收器271、传送器272、天线273、使用者接口电路220、显示器261、键盘262以及扬声器263。集成电路/芯片205通过执行各种功能的装置来具体实现,例如一微处理器、一协同处理器(coprocessor)、一控制器、一特定目的集成电路(例如专用集成电路(applicationspecificintegratedcircuit,简称ASIC)、元件可程序逻辑门阵列(fieldprogrammablegatearray,简禾尔FPGA)、硬件力口速器(hardwareaccelerator)、处理电路等)。在有些实施例中,集成电路/芯片205用以执行储存于存储器装置210中的指令或进入集成电路/芯片205的指令。如此,储存于存储器装置210中的指令即为有关图8-图16的叙述中所执行功能的指令。不论是利用硬件或通过储存于计算器可读取储存媒体(computer-readab1estoragemedium)的指令,或者是上述两者的结合,集成电路/芯片205可为根据上述所对应的实施例来执行操作的实体。因此,在集成电路/芯片205可通过专用集成电路、元件可程序逻辑门阵列等或其部分来实现的实施例中,集成电路/芯片205可特定用于管理在此所述操作的硬件。而在集成电路/芯片205是可具体实现为储存于计算器可读取储存媒体的指令的执行者的其它实施例中,上述指令是特别用于装配集成电路/芯片205以执行在此所述的算法或操作。另外,在有些可根据集成电路/芯片205的配置通过执行在此所述的算法、方法以及操作的执行指令的实施例中,集成电路/芯片205为用以执行实施例的特定装置的处理器(例如,行动终端)。存储器装置210为至少一个包括挥发性及/或非挥发性的计算器可读取储存媒体。有些实施例中,存储器装置210包含具有动态随机存取存储器(dynamicRAM)及/或静态随机存取存储器(staticRAM)、嵌入式(on-chip)或可抽取式(off-chip)高速缓存及/或等等的随机存取存储器(RandomAccessMemory,简称RAM)。此外,存储器装置210可包括嵌入式及/或可抽取式非挥发性存储器,且可包括只读存储器、闪存、磁存贮装置(例如硬盘、软盘装置、磁带等)、光驱及/或媒体、非挥发性随机存取存储器(non-volatilerandomaccessmemory,简称NVRAM)及/或等等。存储器装置210可包括资料临时储存的快取缓冲区。就这点而言,有些或所有的存储器装置210可被包括于集成电路/芯片205里面。通讯接口电路215可为实现于硬件、计算机程序产品,或者是硬件和计算机程序产品的结合的一者的任何装置或工具,其中硬件和计算机程序产品的结合可用于接收及/或传送资料从/到网络225及/或可为通过接收器271、传送器272以及天线273与范例装置201通讯的任何其它装置或模块。集成电路/芯片205亦可例如借着通讯接口电路215中的控制硬件通过通讯接口电路以促使交换资料。此外,偕同接收器271、传送器272、和天线273的集成电路/芯片205以及通讯接口电路215用以支持不论何种的无线通讯,包括与多重输入多重输出(MIMO)的环境以及执行正交分频多任务(OFDM)信号的环境的通讯。使用者接口电路220是为与集成电路/芯片205沟通以通过显示器261、键盘262以及扬声器263来接收使用者输入或提供使用者输出。根据有些实施例,例如装置201为一基地台的实施例,则排除了使用者接口电路260、显示器261、键盘262以及扬声器263。图10、图12、图14以及图16是根据一实施例所述系统、方法及/或计算机程序产品的流程图。由这些图标,可了解流程图的每一操作或方块,及/或流程图中的操作或方块的结合可通过许多装置来实现。执行流程图的操作或方块的装置,流程图中的操作或方块的结合或其它在此所叙述的实施例的功能可包括硬件,及/或包括具有计算器可读取储存媒体的计算机程序产品,其中上述计算器可读取储存媒体具有至少一计算机程序码指令、计算机指令或储存其内的可执行的计算器可读取程序代码指令。就此讨论,程序代码指令可储存于存储器装置,例如范例装置(例如示范装置201)的存储器装置210中,以及通过图8所描述的元件或某种处理器(例如集成电路/芯片205)来执行。熟悉此技术人士已知,任何像是程序代码指令可从计算器可读取储存媒体加载到一计算机或其它程控装置(例如集成电路/芯片205、存储器装置210等等)以产生一特定的设备使能成为执行流程图所说明方法或操作的功能的装置。这些程序代码指令亦可储存于一计算器可读取储存媒体以管理一计算机、一处理器或其它程控装置以运行在一特定方法中进而形成一特定设备或特定的制造商品。储存于计算器可读取储存媒体的指令可产生执行流程图所说明的方法或操作的功能的装置的制造商品。程序代码指令可于计算器可读取储存媒体中重新获得并且加载一计算机、处理器或其它程控装置以安排通过上述计算机、处理器或其它程控装置来执行操作,或于上述计算机、处理器或其它程控装置上来执行。上述程序代码指令的重新取回、加载以及执行可一连串地执行,因此在一时间中可重新取回、加载以及执行一指令。在有些实施例中,程序代码指令的重新取回、加载以及执行可利用平行的方式来执行,因此可一起重新取回、加载以及执行程序代码指令。程序代码指令的执行会产生一计算器执行程序,因此上述计算机、处理器或其它程控装置所执行的指令提供执行说明于流程图中的方法或操作的功能的工作。因此,处理器所执行的与流程图的方块或操作有关的指令,或与计算器可读取储存媒体中流程图的方块或操作有关的储存,支持执行这些特定功能操作的结合。可了解的是流程图中至少一方块或操作或是上述方块或操作的组合,可利用特定目的以硬件为基础可执行特定功能或特定目的硬件以及程序代码指令的结合的计算机系统及/或处理器予以实现。所提出的变型与润饰以及其它实施例将可以使熟习此项技术者充分了解到本发明具有以上说明以及相关附图所教示的特点与优点。因此,可以了解的是本发明并未只限缩为上述已揭露的特定实施例,任何其变型与润饰及实施例是亦属本申请专利范围的保护范围内。此外,虽然上述的详细说明以及相关所附附图以基本要素及/或功能方式阐述的特定实施例的结合的内容来描述实施例,但可了解的是任何基于以其基本要素及/或功能方式阐述的各种不同的结合亦可由其它替代的未背离本申请专利保护范围的实施例所提供。就其而论,例如,任何以基本要素及/或功能方式阐述的各种不同的结合而非上述明确说明亦可被视为本申请权利要求范围中所提出的保护范围。虽然这里使用一些特定术语来描述本发明,但此特定术语是以一般或描述性的方式来使用,并非用以限制本发明。权利要求一种通讯方法,包括将多个比特编码为具有多个系统位以及其各自对应的多个校验位的编码位,为了通过一多重通道通讯系统的多个通道来传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道;以及分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中,配置上述系统位以及上述校验位的步骤包括分配至少若干的上述系统位至上述第一串流的比特位置;分配至少若干所剩下的上述系统位至上述第二串流中具有一较高信号优先权值的比特位置;以及分配至少若干的上述校验位至第上述二串流中所剩下的可用比特位置。2.如权利要求1所述的通讯方法,其中具有上述较高信号优先权值的比特位置即是对应调变符元的符号位的位置。3.如权利要求1所述的通讯方法,其中分配上述系统位以及上述校验位的步骤还包括分配至少若干的其它上述校验位至上述第二串流中具有一较低信号优先权值的比特位置中,而上述至少若干的其它上述校验位被配置到与具有分配到具有上述较高信号优先权值的比特位置的上述系统位的符元有关的比特位置中。4.如权利要求1所述的通讯方法,其中上述通讯方法还包括根据一剔除比率对上述校验位进行剔除程序。而上述剔除比率的决定是希望能留下较多个将与位于第二串流中比特位置的系统位有关的至少若干已剔除过的剩余同比特。5.如权利要求4所述的通讯方法,其中分配上述系统位以及上述校验位的步骤还包括将与位于上述第二串流的比特位置的上述系统位有关的至少若干的经过剔除程序的上述校验位分配至上述第二串流具有较高信号优先权值的剩下比特位置中。6.如权利要求5所述的通讯方法,其中分配上述系统位以及上述校验位的步骤还包括将与位于上述第二串流比特位置的上述系统位有关的至少若干的经过剔除程序的剩下上述校验位以及与位于上述第一串流比特位置的上述系统位有关的至少若干的经过剔除程序的剩下上述校验位分配到上述第二串流中所剩下的较低信号优先权值的比特位置中。7.如权利要求5所述的通讯方法,其中分配上述系统位以及上述校验位的步骤包括将与位于上述第二串流的比特位置中的上述系统位有关的至少若干的经过剔除程序的其余上述校验位分配到与上述较低可靠度通道有关的上述符元内上述较低信号优先权值比特位置中,其中上述系统位被分配到上述较低可靠度通道中的上述较高信号优先权值比特位置;以及将与位于上述第一串流比特位置中的上述系统位有关的至少若干的经过剔除程序的所剩下的上述校验位分配到上述第二串流中所剩下的上述较低信号优先权值比特位置中。8.如权利要求7所述的通讯方法,还包括对应上述第二串流内所配置的上述系统位以及上述校验位的多个群组至符元中;其中来自包含位于较高信号优先权值比特位置的上述系统位以及位于较低信号优先权值比特位置的上述校验位的一群组中的每至少一上述符元被对应。9.如权利要求1所述的通讯方法,还包括对应所配置的上述系统位以及上述校验位的多个群组至一符元中;其中来自包含上述系统位以及上述校验位两者的一群组中的每至少一上述符元被对应。10.如权利要求ι所述的通讯方法,还包括决定一剔除比率及;>”/N(P0),其中及丨”为位于上述第一串流有关的校验位数目以及及广为位于上述第二串流有关的校验位数目,根据下列的式子来决定上述剔除比率<formula>formulaseeoriginaldocumentpage3</formula>其中R为一码率,M为串流的数目,以及|A|为一调变阶层;并且其中上述通讯方法还包括根据上述剔除比率来剔除上述校验位。11.如权利要求1所述的通讯方法,还包括对应上述第一串流内所配置的上述系统位以及上述校验位的多个群组;其中来自包含位于较高信号优先权值比特位置的上述系统位以及位于较低信号优先权值比特位置的上述校验位的一群组中的每至少一上述符元被对应。12.—种通讯装置,包括一编码器,用以将多个比特编码为具有系统位以及各对应的校验位的编码位,由于通过一多重通道通讯系统的多个通道来传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道;以及一比特对应器,用以分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中,配置上述系统位以及上述校验位的步骤包括分配至少若干的上述系统位至上述第一串流的比特位置;分配至少若干的剩下上述系统位至上述第二串流中具有一较高信号优先权值的比特位置;以及分配至少若干的上述校验位至第上述二串流中所剩下的可用比特位置。13.如权利要求12所述的通讯装置,其中具有上述较高信号优先权值的比特位置即是对应调变符元的符号位的位置。14.如权利要求12所述的通讯装置,其中上述比特对应器用以分配上述系统位以及上述校验位,而分配上述系统位以及上述校验位的步骤还包括分配至少若干的其它上述校验位至上述第二串流中具有一较低信号优先权值的比特位置中,而上述至少若干的其它上述校验位被配置到与具有分配到具有上述较高信号优先权值的比特位置的上述系统位的符元有关的比特位置中。15.如权利要求12所述的通讯装置,上述通讯装置还包括一速率匹配器用以根据一剔除比率对上述校验位进行剔除程序。而上述剔除比率的决定是希望能留下较多个将与位于第二串流中比特位置的系统位有关的至少若干已剔除过的剩余同位。16.如权利要求15所述的通讯装置,其中上述比特对应器更用以将与位于上述第二串流的比特位置的上述系统位有关的至少若干的经过剔除程序的上述校验位分配至上述第二串流具有较高信号优先权值的剩下比特位置中。17.如权利要求16所述的通讯装置,其中上述比特对应器更用以将与位于上述第二串流比特位置的上述系统位有关的至少若干的经过剔除程序的剩下上述校验位以及与位于上述第一串流比特位置的上述系统位有关的至少若干的经过剔除程序的剩下上述校验位分配到上述第二串流中所剩下的较低信号优先权值的比特位置中。18.如权利要求16所述的通讯装置,其中上述比特对应器用以分配至少若干上述校验位,分配至少若干上述校验位的步骤包括用以将与位于上述第二串流的比特位置中的上述系统位有关的至少若干的经过剔除程序的其余上述校验位分配到与上述较低可靠度通道有关的上述符元内上述较低信号优先权值比特位置中,其中上述系统位被分配到上述较低可靠度通道中的上述较高信号优先权值比特位置;以及将与位于上述第一串流比特位置中的上述系统位有关的至少若干的经过剔除程序的所剩下的上述校验位分配到上述第二串流中所剩下的上述较低信号优先权值比特位置中。19.如权利要求18所述的通讯装置,其中上述比特对应器更用以对应上述第二串流内所配置的上述系统位以及上述校验位的多个群组至符元中;其中来自包含位于较高信号优先权值比特位置的上述系统位以及位于较低信号优先权值比特位置的上述校验位的一群组中的每至少一上述符元被对应。20.如权利要求12所述的通讯装置,其中上述比特对应器更用以对应所配置的上述系统位以及上述校验位的多个群组至一符元中;其中来自包含上述系统位以及上述校验位两者的一群组中的每至少一上述符元被对应。21.如权利要求12所述的通讯装置,其中上述通讯装置还包括一控制器,上述控制器用以决定一剔除比率及及°,其中及丨”为位于上述第一串流有关的校验位数目以及及广为位于上述第二串流有关的校验位数目,根据下列的式子来决定上述剔除比率<formula>formulaseeoriginaldocumentpage4</formula>其中R为一码率,M为串流的数目,以及|A|为一调变阶层;并且其中上述通讯方法还包括根据上述剔除比率来剔除上述校验位。22.如权利要求12所述的通讯装置,其中上述比特对应器更用以对应上述第一串流内所配置的上述系统位以及上述校验位的多个群组;其中来自包含位于较高信号优先权值比特位置的上述系统位以及位于较低信号优先权值比特位置的上述校验位的一群组中的每至少一上述符元被对应。23.一种计算机程序产品,包括至少一具有存储多个可执行计算器可读取程序代码指令的一计算器可读取储存媒体,上述计算器可读取储存媒体用以产生一装置来执行将多个比特编码为具有多个系统位以及其各自对应的多个校验位的编码位,为了通过一多重通道通讯系统的多个通道传输资料故将上述比特编码,其中上述多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道;以及分配上述系统位以及上述校验位至对应于上述较高可靠度通道的一第一串流的各比特位置中,或对应于上述较低可靠度通道的一第二串流的各比特位置中,配置上述系统位以及上述校验位的步骤包括分配至少若干的上述系统位至上述第一串流的比特位置;分配至少若干的剩下上述系统位至上述第二串流中具有一较高信号优先权值的比特位置;以及分配至少若干的上述校验位至第上述二串流中所剩下的可用比特位置。全文摘要根据信号优先权值以及通道可靠度来提供资料传输的各种类方法。一示范方法包括将多个比特编码为具有多个系统位以及其各自对应的多个校验位的编码位,由于为了传输资料通过一多重通道通讯系统的多个通道将比特编码,其中多重通道通讯系统包括了一较高可靠度通道以及一较低可靠度通道。该示范方法亦包括分配系统位至对应于较高可靠度通道的第一串流的各比特位置中,分配系统位至对应于较低可靠度通道的第二串流中较高信号优先权值的各比特位置中,以及配置校验位至第二串流中的比特位置。本发明亦提供分配系统位和校验位至较高和较低可靠度通道中的各自比特位置的类似或相关示范方法和装置。文档编号H04L1/00GK101814972SQ20091026609公开日2010年8月25日申请日期2009年12月31日优先权日2009年1月12日发明者何从廉,李建民申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1