结合脉冲调制和分层调制的发射方法和装置的制作方法

文档序号:7637398阅读:338来源:国知局
专利名称:结合脉冲调制和分层调制的发射方法和装置的制作方法
技术领域
本发明涉及有效地利用空中链路资源进行信号传递的方法和装 置;具体地说,涉及在无线通信系统中有效重叠信号传递的方法和装 置。
背景技术
在无线多址通信系统中,需要在多个用户之间共享有限量的可用 空中链路资源,例如时间和带宽。可以为下行链路业务信道信号传递 预留固定量的空中链路资源,由基站调度器分配给无线终端,例如, 按段分配。对于充当其无线覆盖区(例如指定扇区和/或小区)内无 线终端网络附着点的基站,在给定时间间隔内能够得到服务来接收下 行链路业务信道信号的活动用户的数量有限。这种限制来源于给定时 间间隔内能够用来分配给用户的业务信道段的数量和容量。对用户容 量起作用的其它因素包括信道状况和系统内的干扰程度。在一些实施 例中,为了方便分配,并减少与分配有关的系统开销信号传递,每个 下行链路业务信道段都包括能够用来传递调制信号的固定数量的最 小发射单元(MTU),例如相同固定数量的MTU。对于固定大小的 给定下行链路业务信道段,能够在给定下行链路业务信道段中传递的 信息比特的数量是为段选择的编码速率和使用的调制方案(例如 QSPK、 QAM16、 QAM64)的函数。
为了增加基站网络附着点在扇区或小区内支持的活动用户的数
量, 一些系统采用了重叠信号传递方式,对于给定的MTU或MTU 组,针对第一用户或用户组采用高功率信号传递,针对第二用户或用 户组采用低功率信号传递,这两个信号都是采用同样的空中链路资源 同时发射的。重叠信号传递会带来干扰问题。
典型情况下,在给定时刻,从下行链路业务信道信号传递需求的 角度来讲,通信系统内有大量的用户请求和/或需求。 一些用户(例 如下载大数据文件、视频图像、程序等的用户)可能需要接收大量信 息比特或者信息比特帧,并且将由利用块编码的大尺寸业务信道段来 提供良好的服务。其它用户(例如接收语音信息数据包或短消息的用 户)可能每次只需要接收少量信息比特,如果下行链路业务信道段尺 寸和己编码块尺寸很小,会得到更好的服务。用户可能已经在接收大 信息比特流,并且正在有效地利用空中链路资源,但是现在只需要传 递少量的额外比特来完成这一发射。典型情况下,已编码下行链路业 务信道段中未使用的信息比特容量可以用已知值(例如0)填充来填 满这一编码块。但是这种方式会浪费空中链路资源,造成不必要的干 扰。
对用户进行调度的时候,对下行链路数据的时间约束也可能是要 考虑的一个重要因素。例如(比如在VoIP这种语音应用中) 一些用 户可能只需要在下行链路上间歇发射少量数据,但是每一次发射少量 数据都对时间有严格要求。 一些现有的下行链路业务信道段结构,例 如用于有效地传递文字或视频这种数据的实现结构,不能有效地支持 这种方式。例如,每个下行链路业务信道段可以被构造成包括许多 MTU来支持数据应用,但是,每次传递的典型的语音信息比特块的 数量可能明显小于下行链路业务信道段的信息比特位置的数量。对语 音比特块的时间约束排除了将多个语音比特块组成单个下行链路业 务信道段的可能性。还有,语音用户对下行链路业务信道段的频繁请 求可能会独占可用下行链路发射时隙,降低系统下行链路用户数据的 总吞吐量。
另外,在不同的时刻,同一个无线终端可能有不同的下行链路数 据需求,例如当它在用户应用之间切换的时候,消化接收数据的时候,
开始输入要在上行链路上传递的数据的时候等等。
很清楚,根据上述讨论,在支持具有大范围不同资源需求的多个 用户的无线通信系统中,需要更加有效的装置和方法来利用空中链路 资源进行下行链路业务信道信号传递。同时支持低数据速率用户和高 数据速率用户共存并共享空中链路资源,每一个都采用能够有效地利 用资源的编码和调制技术,这样的方法和装置将是有益的。能够减少 段中因为过量没有使用的信息比特容量而导致浪费的资源的技术也 是有益的。可能的情况下限制在段中发射的重叠信号的量从而限制干 扰同时允许增加所支持的活动用户的数量这种节省资源的重叠信号 传递技术也是有益的。

发明内容
各个实施例针对的是实现重叠编码的方法和装置。各个实施例的 方法和装置非常适合用于例如基站。尽管各个实施例的重叠技术能够 用于各种编码方法和不同类型的发射信号,但是各个实施例是针对
OFDM应用的。各个实施例的方法非常适合下行链路信号传递应用。 在一些这样的实施例中,通信设备,例如基站,实现编码和调制,然 后在例如发射段中发射信号,所述信号可以由一个或多个无线终端接 收。
在各个实施例中,用同一个通信段发射不同的两组或多组数据。 至少一组被编码和/或调制成至少具有最小零码元速率的零码元速 率,这个最小零码元速率是根据各种因素预定的,比如根据与利用最
小发射单元传递的第一数据组对应的编码、调制和/或信息比特数量。 在各个实施例中,对于每个最小发射单元给定的比特数,从数据组产
生的零调制码元的数量被强制满足最小需求。因此,采用编码方法比 如QPSK,从第一组数据产生的调制码元流,将具有可预计的零调制 码元的平均最小数量。在一些实施例中,第一组数据是利用相位和位 置编码的结合传递的,用非零调制码元的位置传递第一组数据中的至 少一些信息,用相位和/或幅度调制传递第一组数据中包括的额外信
息。
根据各个实施例,从第二组数据产生的调制码元和对应第一组数 据的调制码元一样是在同一通信段中传递的。对应第一组和第二组数 据的非零调制码元是以不同的功率电平发射的。对应第一组数据的非 零调制码元是以比对应第二组数据的非零调制码元高的功率电平发 射的。
作为发射处理的一部分,将第一和第二调制码元流进行合并。
各个实施例的方法和装置非常适合用于基站,例如将不同的数据 组发射给为了成功接收具有不同功率需求的不同用户设备。
各个实施例的发射方法和装置可以但不必在基站中实现。除了发 射方法和装置以外,各个实施例是针对数据存储设备的,例如存储器 设备,其中保存一个或多个子程序,可以将这些子程序用来实现一个 或多个步骤和电路,例如集成电路芯片,可以将它们用来实现一个或 多个模块或装置。
尽管在发明简述中己经讨论了各个实施例,但是应当明白,不是 所有的实施例都包括同样的特征,上面描述的的一些特点不是必须 的,但是在一些实施例中是所希望的。在下面的详细说明中讨论了许 多其它特征、实施例和优点。


图1说明一个示例性的通信系统;
图2说明一个示例性的基站;
图3说明一个示例性的无线终端;
图4说明一个示例性的编码与调制发射模块;
图5说明一个示例性的编码与调制模块;
图6包括图和表,它们说明子段结构、调制码元和数据速率信息 的示例性实施例;
图7是综述图6所示示例性实施例的一个表;
图8包括列出了示例性的第一用户调制选择器标准的一个表和
说明示例性的无线终端数据速率需求和可选选项的一个表;
图9说明来自第一编码与调制模块的非零调制码元和来自第二
编码与调制模块的非零调制码元之间的示例性能量关系,这两个调制
码元将作为重叠信号发射;
图IO说明一个示例性的下行链路业务信道段;
图11说明一个示例性的下行链路业务信道段到子段的示例性细
分;
图12说明包括来自第一和第二编码与调制模块的子段和重叠调 制码元的示例性下行链路业务信道段;
图13说明示例性的下行链路业务信道子段和示例性的信息比特 映射;
图14说明实现和构造成利用进来的数据流的特性的示例性编码 与调制模块,这些数据流包括两个截然不同类型的信息,可以根据成 功恢复哪组信息更重要来区分优先次序;
图15用一个表说明在示例性的系统中下行链路业务信道段的示 例性数据速率选项;
图16说明支持交织能力的示例性编码与调制发射模块;
图17说明可以在图16所示的编码与调制发射模块中使用的示例 性的编码与调制模块;
图18说明可以是图16所示编码与调制发射模块中使用的交织器 模块的示例性交织器模块;
图19说明部分示例性的下行链路业务信道段,它已经被交织起 来包括第一用户和第二用户调制码元;
图20示出的是图19的变形,它说明在段中放置第一用户非零调 制码元,它传送第一用户已编码比特,为段确定第二用户调制码元的 位置;
图21是发射数据组的示例性方法的流程图;以及 图22是示例性通信方法的流程图。
具体实施方式
图1画出了示例性的通信系统100。系统100包括用于有效利用 下行链路业务信道空中链路资源的装置和方法。示例性系统100可以 是,例如在下行链路中使用重叠信号传递的正交频分复用(OFDM) 多址无线通信系统。系统100包括多个小区(小区I 102,小区M 104)。 每个小区(小区1 102,小区M104)分别代表相应基站(BS 1 106, BSM108)的无线覆盖区。多个无线终端(WT) (WT1U0, WTN 112, WT1,114, WTN,116)都在系统100中。WT中至少有一些是 移动节点(MN); MN可以在系统100内到处移动。每个WT (110, 112, 114, 116)可以与WT当前所在小区对应的BS建立无线链路。 在图1中,(WT1 110, WTN112)分别通过无线链路(118, 120) 与BS1 106连接;(WT1,114,, WTN,116)分别通过无线链路(122, 124)与BSM108连接。
BS (106, 108)分别通过网络链路(128, 130)连接到网络节 点126上。网络节点126通过网络链路132连接到其它网络节点,例 如路由器、其它基站、AAA服务器节点、本地代理节点等等和/或因 特网。网络链路128、 130、 132可以是例如光纤链路。网络节点126 和网络链路128、 130、 132是回程网络的一部分,该回程网络将不同 小区中的各个BS连接在一起,提供连通性,使得位于一个小区中的 WT能够与不同小区中的对等节点进行通信。
系统100具有多个小区,每个小区有一个扇区。所述方法和装置 也适用于每个小区中有不止一个扇区的系统,例如每个小区有2、 3 或多于3个扇区,以及在系统的不同部分,每个小区具有不同数量的 扇区的系统。另外,所述方法和装置也适用于很多非蜂窝无线通信系 统,这些系统包括至少一个基站和多个无线终端。
图2说明示例性的基站200。示例性的BS 200有时称为接入节 点。BS 200可以是图1所示系统100的任何一个BS (106, 108)。 示例性的BS 200包括接收机202、发射机204、处理器206、 I/O接 口 208以及存储器210,通过总线212将它们连接在一起,各个组成 单元通过总线212可以交换数据和信息。
接收机202与接收天线203链接,BS 200通过接收天线203可
以接收来自多个无线终端的上行链路信号。接收机202包括解码器 214,用于对收到的已编码上行链路信号进行解码。收到的已编码上 行链路信号可以包括上行链路业务信道资源请求、信道质量报告反馈 消息和上行链路业务信道信号。
发射机204与发射天线205链接,通过发射天线205将下行链路 信号例如导频信号、信标信号、分配消息、下行链路业务信道信号发 送给多个无线终端。发射机204包括编码与调制发射模块216。编码 与调制发射模块216支持重叠信号传递。编码与调制发射模块216能 够对与第一被选用户和第二被选用户对应的信息比特进行编码和调 制,合并信息并通过同一个下行链路业务信道段空中链路资源发射合 并的重叠信号。
I/O接口 208将BS 200与其它网络节点连接起来,例如路由器、 其它基站、AAA服务器节点、本地代理节点和/或因特网。I/O接口 208提供到回程网络的接口,回程网络提供不同小区节点之间的互通 性。
存储器210包括子程序218和数据/信息220。处理器206例如 CPU执行子程序218并利用存储器210中的数据/信息220来控制BS 200和实现方法。
子程序218包括通信子程序222和基站控制子程序224。通信子 程序222实现BS 200使用的各种通信协议。基站控制子程序224控 制BS 200的运行,包括接收机202的运行,发射机204的运行,I/O 接口 208的运行和方法的实现。基站控制子程序224包括调度模块 226、下行链路信号传递模块228和上行链路信号传递模块230。
下行链路信号传递模块228包括信道质量确定模块232、分配发 射模块227和编码与调制发射控制模块234。编码与调制发射模块234 包括第一用户选择模块236、编码与调制模块X 238、第二用户选择 模块240和编码与调制模块Y242。
调度模块226,例如调度器,针对到无线终端用户的上行链路和 下行链路信道空中链路资源(例如段)进行调度。调度器226的运行 包括根据调度准则给多个无线终端中的特定无线终端分配下行链路
业务信道段。与第一用户选择模块236和第二用户选择模块240协调 运行的调度器226,可以调度到两个用户的同一个下行链路业务信道 段,为两个用户中的每一个发送不同的信息。
下行链路信号传递模块228控制发射机204和它的编码与调制发 射模块216的运行来发射下行链路信号,下行链路信号包括下行链路 业务段分配消息262以及包括重叠信号的下行链路业务信道信号。信 道质量确定模块232,例如根据从WT 300收到的信道质量反馈报告, 为所考虑的每个WT 300确定基站200与无线终端300 (参见图3) 之间的通信信道质量。
分配发射模块227生成分配消息并控制所生成分配消息的发射, 生成的分配消息包括下行链路业务信道段的分配信息。至少有一些分 配信息表明分配了相应的下行链路业务信道段用来接收第一组数据 的第一无线终端以及分配了相应的下行链路业务信道段用来接收第 二组数据的第二无线终端。例如,第一组数据是给第一用户的数据, 第一组数据是利用零和非零QPSK调制码元的组合传送的,这些调制 码元利用了编码与调制模块X238的零码元速率编码与调制方案;第
二组数据是给第二用户的数据,第二组数据是通过来自编码与调制模 块Y 242的调制码元(例如QPSK、 QAM 16、 QAM 64或QAM 256
调制码元)传送的。
编码与调制发射模块234控制编码与调制发射模块216的运行。 第一用户选择模块236选择要作为特定下行链路业务信道段的第一 用户分配的用户,要传送给第一用户的信息是由编码与调制模块X 238进行编码和调制的。在一些实施例中,在给定下行链路业务信道 段上向第一类用户能够传送的信息比特的数量小于在同一下行链路 业务信道段上向第二类用户传送的信息比特的数量。第一用户选择模 块236根据在给定时间间隔上传送的信息量选择第一类用户。例如,
目前选择的给定段的第一类典型用户,在下行链路中可能有少量的用 户数据/信息要接收,如果将这样的用户作为给定业务信道段的第二 类用户来分配,那么段中的一些可用信息比特的位置就是不需要的
了,要用例如零来填补,这样浪费空中链路资源。编码与调制模块X238包括调制选择器模块244、可控编码器模块246和可控QPSK调 制器模块248。调制选择器模块244接收每个MTU的比特数(BPM) 值或BPM值指示符,例如数据速率指示符值,它表明要为被选第一 用户在段中发射的信息比特帧的数量,每一帧具有固定数量的信息比 特,调制选择器模块244产生(i)给可控编码器模块246的编码速 率指示符(CRI)信号,和(ii)给可控QPSK调制模块248的调制 方案指示符(MSI)。编码速率指示符表明输入信息比特的数量和将 要从所表明的例如每段的输入比特的数量产生的已编码比特的相应 数量。可控编码器模块246接收未编码的信息比特流,以及编码速率 指示符,这两个输入对应于被选择的第一用户。可控编码器模块246 对收到的要在所述段传递的所述数量的信息比特(k)进行块编码, 产生多个已编码比特(n)。可控编码器246将己编码比特流组成已编 码比特的子集,这些比特的每个子集要在子段内传递,并且将已编码 比特传送给可控QPSK调制器模块248。在一些实施例中,子段内的
一些已编码比特对应于子段的码元能量电平模式,而子段内的其它已 编码比特对应于产生的在调制码元上传送的值。调制方案指示符 (MSI)表明多个零码元速率QPSK调制方案中的哪一个要被用于调 制已编码比特。在一些实施例中,每个可能的零码元速率QPSK调制 方案对应于不同数量的零MTU部分。例如,第一调制方案每个子段 可以包括一个零调制码元和一个非零QPSK调制码元,每个子段包括 两个MTU;第二调制方案每个子段可以包括三个零调制码元和一个 非零QPSK调制码元,每个子段包括四个MTU;第三调制方案每个 子段可以包括七个零调制码元和一个非零QPSK调制码元,每个子段 包括八个MTU。 一些不同的QPSK零码元速率调制方案每个段可以 有不同数量的子段。一些不同的QPSK零码元速率调制方案每个段可 以有相同数量的子段,例如每个子段具有不同数量的非零QPSK调制 码元。可控QPSK调制模块248从调制选择器模块244接收MSI并 从可控编码器模块246接收已编码比特,为段的每个子段产生一组 QPSK调制码元,每组调制码元至少包括一些零调制码元,零调制码 元的数量除以每个子段的MTU数量是MSI的函数。由可控QPSK调
制器模块248产生的,非零调制码元在子段内的位置和非零调制码元 的值,传送与第一用户的信息比特对应的已编码比特。
第二用户选择模块240为特定的下行链路业务信道段选择要分 配作为第二用户的用户,要向第二用户传送的信息是由编码与调制模 块Y242编码和调制的。第二用户选择模块240根据(i)潜在的第 二用户简档信息,例如信道状况和调制码元功率电平,和(ii)之前 分配给同一下行链路业务信道段的第一用户的非零QPSK调制码元 的功率电平,从多个潜在的第二用户中为下行链路业务信道段选择第 二用户。例如,在为下行链路业务信道段的选择过程中,第二用户选 择模块240可以确定被选第一用户非零调制码元功率电平与涉及潜 在第二用户的调制码元的功率电平的比率,使得为了让潜在第二用户 能够被接受,这个比率应该超过预定门限,这个预定门限大于预期需 要的最小可接受门限,例如3dB或5dB的余量,这样第一用户应该 能够成功地检测第一用户调制信号。第二用户选择模块240控制与第 二用户对应的未编码信息比特流朝向编码与调制模块Y242的方向, 并且向编码与调制模块Y 242发送表明BPM以及第二用户信息比特 流的编码与调制要使用的功率电平的指示符信号,这个BPM是数据 速率的度量。例如,编码与调制模块Y242可以支持能够选择的多个 不同数据速率级别,每个数据速率对应一个调制方案(例如常规的 QPSK、 QAM 16、 QAM 64、 QAM 256)、 一个编码速率和相关的调 制码元功率电平。编码与调制模块Y 242包括编码器模块250和调制 器模块252。编码器模块250将信息比特组(例如要在段内传送的) 编码到一组已编码比特中,己编码比特的模式表明一个码字。编码器 模块250的输出即己编码比特是给调制器模块252的,调制器模块 252根据选择的调制方案,例如常规的QPSK、 QAM16、 QAM 64或 QAM256,将已编码比特值以特定的功率电平调制在调制码元上,例 如QAM 16或QAM 64或QAM 256调制码元。
在一些实施例中,包括在编码与调制发射控制模块242中的各种 特征和/或功能既可以一部分也可以全部在编码与调制发射模块216 中实现。在图2中,调制选择器模块244、可控编码器模块246、可
控QPSK调制器模块248、编码器模块250、调制器模块252和第二 用户选择模块240已经用虚线标出,可以选择地包括在下行链路信号 传递模块234中;下行链路信号传递模块234不包括的功能通常包括 在编码与调制发射模块216中,例如在硬件中,在软件中,或者在硬 件和软件的组合中。图4和图5提供了一些示例性的实施例,它们至 少包括之前针对要在发射机204中的编码与调制发射模块216内实现 的编码与调制发射控制模块234描述过的一些功能。
上行链路信号传递模块230控制接收机202及其解码器214的运 行,包括信道质量报告258和收到的上行链路业务信道消息260的接 收、解调和解码。
数据/信息220包括多组WT数据/信息254( WT 1数据/信息268、 WT N数据/信息270)和系统数据/信息256。 WT 1数据/信息268包 括用户数据272、 WT标识信息274、设备/会话/资源信息276、信道 质量信息278、下行链路资源请求信息280和分配的下行链路业务信 道段的段信息282。
用户数据272包括用户数据/信息,比如表示声音、文本或视频 的数据/信息,来源于WT 1的对等节点并且要通过下行链路业务信道 段信号传送给WT1。用户数据272还包括在上行链路业务信道段上 从WT 1收到的,要在和WT1的通信会话中转发给WT 1的对等节点 的用户数据/信息。
WT标识信息274包括例如基站分配的活动用户标识符和与WT 1有关的IP地址。设备/会话/资源信息276包括上行链路和下行链路 段,例如由调度模块226分配给WT1的业务信道段,以及会话信息, 该会话信息包括与WT 1的通信会话中属于WT 1的对等节点的地址 和路由信息。信道质量信息278包括信道质量反馈信息、信道估计信 息和信道干扰信息。信道质量信息278是由用户选择模块236、 240 使用的。下行链路资源请求信息280包括表明对WT 1的下行链路业 务信道资源的请求信息,例如收到的请求、授权的请求、未决的请求、 当前的请求、估计的信息,例如用要传送的信息比特和/或要传送信 息比特帧来表示。下行链路资源请求信息280还可以包括与请求有关
的资格信息,例如优先级、时间约束、可靠性要求、紧急度、重发策 略等等。
分配的下行链路业务信道段的段信息282包括信息比特284、段 标识信息286和编码/调制信息288。对于WT1,可能有多组分配的 DL业务信道的段信息282,例如由调度模块226分配给WT 1的每个 DL业务信道段一组信息282。信息比特284包括输入给可控编码器 模块246或者编码器模块250的信息比特。段标识信息286标识出下 行链路时序结构和WT1的分类中,下行链路业务信道段是第一类用 户还是第二类用户。编码/调制信息288包括调制类型信息290,例如 QPSK和零码元速率调制方案,常规的QPSK、 QAM16、 QAM 64或 QAM 256,其中调制方案可以包括第一类用户的子段尺寸、编码速率、 零MTU分数信息以及己编码比特映射信息。编码/调制信息288还包 括每个MTU的比特299、调制码元发射功率信息294、已编码比特 296和调制码元信息298。已编码比特296可以是可控编码器模块246 或编码器模块250的输出,同时调制码元信息298可以包括要由调制 器模块248或252生成的调制码元的值。
系统数据/信息256包括上行链路/下行链路时序和频率结构信息 207、编码/调制模块X信息209和编码/调制模块Y信息211 。上行 链路/下行链路时序和频率结构信息207包括MTU信息213和下行链 路业务信道段信息215。例如,最小发射单元(MTU)可以是表示 OFDM系统中使用的基本空中链路资源的OFDM音调码元,例如一 个OFDM码元时序间隔期间一个音调。下行链路业务信道段信息215 包括在下行链路时序和频率结构中标识每个下行链路业务信道段的 信息,例如每个段包括固定数量的指定的预定OFDM音调码元。上 行链路/下行链路时序与频率结构信息207还包括其它系统结构信息, 例如码元时序信息、音调间隔信息、上行链路音调数量、下行链路音 调数量、上行链路载频、下行链路载频、上行链路带宽、下行链路带 宽、上行链路音调组、下行链路音调组、上行链路音调跳变信息、上 行链路驻留信息、下行链路音调跳变信息、上行链路业务段结构信息、 重复时序结构,例如码元时间间隔以及将码元时间间隔分组(例如驻
留)成半时隙、时隙、超级时隙、信标时隙、超超时隙等等。
编码和调制X信息209包括第一用户选择标准228,例如由所实 现的第一用户编码和调制数据速率级别支持的BPM用户需求的级 别。编码速率指示符信息219包括例如查阅表,该査阅表将编码速率 指示符值关联到信息比特的数量、已编码比特的数量、信息比特到 使用的已编码比特的映射信息、己编码比特到零/非零调制码元位置 的映射信息以及已编码比特到调制码元值的映射。MSI信息221包括 将每个调制方案指示符值与多个调制方案之一相关联的信息,多个调 制方案可能是由可控QPSK调制器模块248使用的。子段信息223 包括标识潜在子段尺寸的信息(例如每个子段有2、 4或8个MTU), 标识段内每个子段的信息,标识每个子段在段内位置的信息。
编码与调制模块Y信息211包括第二用户选择标准225、编码调 制信息227和功率信息229。第二用户选择标准225包括由第二用户 选择模块240在对下行链路业务信道段潜在第二用户的评测中使用 的信息,例如用户简档评价标准信息、数据速率级别信息、关于分配 的第一用户的功率比率门限电平等等。编码/调制信息227包括与编 码与调制模块Y250支持的多个数据速率级别相关的信息,每个数据 速率级别对应于包括信息比特数的编码速率,已编码比特的数量以及 调制码元类型,例如常规的QPSK、 QAM16、 QAM64、 QAM256。 功率信息229包括在信息227中标识的与每个数据速率级别有关的参 考功率电平。
数据/信息220还包括收到的信道质量报告258,收到的上行链路 业务信道消息260,通过I/0接口 261收到的用户数据消息,下行链 路业务信道段分配消息262,潜在的第二用户信息264,和功率比率 信息266。收到的信道质量报告258是例如来自WT 300,表明被测 下行信道质量的反馈报告,例如基于收到的导频信号和/或收到的信 标信号。收到的上行链路业务信道消息260包括要路由到发射上行链 路信号的WT的对等节点上的用户数据。通过1/0接口 261收到的用 户数据消息包括通过回程网络收到的用户数据,它被请求通过下行链 路业务信道信号向正使用BS 200作为其网络附着点的WT发射。例
如BS 200可以通过I/O接口 208接收N帧用户数据,它被请求传递 给WT1;收到的N帧用户数据可以一开始已经从在与WT1进行通信 会话的WTl的对等节点上产生。收到的N帧用户数据还可以伴随有 资格信息,例如时间有效性信息。下行链路业务信道段分配消息262 是为传送下行链路业务段分配信息而产生的分配消息。在一些实施例 中,关于段内发生的重叠信号传递,段分配消息262还包括用于分配 段作为第一类型用户或第二类型用户的用户标识。在一些实施例中, 分配消息位于对BS 200和WT 300来说都是已知的时序/频率结构中, 从而使得与特定下行链路业务信道段和/或用户类型关于重叠的联 系,是根据包括基站时序/频率结构中用户ID的分配消息的位置确定 的。潜在的第二用户消息264包括用户简档信息,例如针对为给定下 行链路业务信道段考虑的多个第二用户中的每一个提取并处理的信 道质量信息278。第一与第二用户的功率比率信息266包括计算出的 与潜在被发射调制码元对应的功率比率信息,所述调制码元对于给定 的下行链路业务信道段可能是重叠的。功率比率信息266由第二用户 选择模块240与第二用户选择标准225相比较,来对给定的下行链路 业务信道段确定第二用户。
图3画出了示例性的无线终端300。 WT 300可以是图1所示系 统100的任何WT (110、 112、 114、 116)。示例性WT300包括通过 总线312连接在一起的接收机302、发射机304、处理器306、用户 I/O设备308和存储器310,各个组成单元可以通过总线交换数据和 信息。
接收机302连接接收天线303, WT 300通过接收天线303接收 来自BS 200的下行链路信号,所述信号包括对下行链路业务信道段 的分配和包括重叠信号的下行链路业务信道段信号。接收机302包括 解调器/解码器314,由WT 300用来对收自BS 200的下行链路信号 解调和解码。对于给定的下行链路业务信道段,如果给WT分配了这 一段并指定了这一段的第一用户,那么WT对收到的重叠信号解调与 解码,提取出较强的调制信号,其中包括与第二用户调制信号相比具 有较高功率电平的非零QPSK调制信号,第二用户调制信号被当作噪
声对待。结果,WT 300恢复出它对下行链路业务信道段中传送的第 一用户信息比特的估计。
对于给定的下行链路业务信道段,如果给WT 300分配了这一段 并指定了这一段的第二用户,那么WT对收到的重叠信号解调,提取 出较强的调制信号,其中包括与第二用户调制信号相比具有较高功率 电平的非零QPSK调制信号,第二用户调制信号是作为噪声对待的; 然后WT300从收到的原始重叠信号中减法解调出来的QPSK调制码 元,对剩余的信号解调并解码,例如低功率电平QPSK信号或QAM 信号,得到第二用户信息比特的估计。这是对重叠的微弱信号进行解 码的一种方法。
这种调制与解码方案的优点部分来自在有些实施例中用于第二 用户的其它解码方法。零码元的引入方便了新的解码方法,同时使得 解码方法在对抗信道估计差错方面更加强壮。接收机能够对较弱的信 号解码,而不需要从收到的信号中对较强的信号进行解码并将其减 去。例如,如果接收机有能力检测并消除比预定标称值大很多的信号, 那么接收机就能够对第二的较弱信号解码,甚至根本不知道较强信号 的存在,而不是较强信号成为第二的较弱信号之上的尖峰干扰。
发射机304连接发射天线305,通过它们WT 300向BS 200发射 包括信道质量报告394和上行链路业务信道段用户数据消息396的上 行链路信号。给WT300的对等节点的上行链路业务信道段用户数据 消息3%可以被解释为对基站200的下行链路业务信道段资源的请 求,基站200充当网络附着点的对等节点,因为BS 200需要分配下 行链路业务信道段,通过无线链路向对等节点传递信息。在一些实施 例中,将同一天线用作发射天线305和接收天线303。发射机304包 括编码器316,用于在发射之前对上行链路数据/信息编码。
用户I/O设备308包括例如麦克风、扬声器、小键盘、键盘、鼠 标、触摸屏、摄像机、显示器、报警器、振动设备等等。各种用户I/O 设备308是用来输入给WT300的对等节点的用户数据/信息,从WT 300的对等节点输出收到的数据/信息的。另夕卜,用户I/O设备308由 WT 300的操作者使用,以启动各种功能,例如开机、关机、发出呼
叫、停止通话等。
存储器310包括子程序318和数据/信息320。处理器306,例如 CPU,执行存储器310中的子程序318,并使用其中的数据/信息320 来控制WT300的运行。
子程序318包括通信子程序322和无线终端控制子程序324。通 信子程序322实现WT300使用的各种通信协议。无线终端控制子程 序324控制WT 300的运行,包括接收机302、发射机304和用户I/O 设备308的运行。无线终端控制子程序324包括控制接收机302运行 的下行链路信号传递模块326和控制发射机304运行的上行链路信号 传递模块328。
下行链路信号传递模块326包括信道质量确定模块330和解码与 解调控制模块332。信道质量确定模块330处理收到的下行链路导频 信号和/或信标信号并生成信道质量报告394。解码与解调控制模块 332包括第一用户模块334和第二用户模块336。第一用户模块334 控制解调器/解码器314的运行,来处理收到的重叠下行链路业务信 道信号并提取第一用户信息比特。第一用户模块334包括能量检测模 块338、调制码元处理模块340、子段解码模块342和段块解码模块 343。在一些实施例中,可以将一个或多个模块338、 340、 342和343 的组合实现成单个模块,例如将子段和段解码操作作为针对与段对应 的给定编码块的联合操作。能量检测模块338处理收到的与下行链路 业务信道段对应的信号,以确定收到的信号中哪一个是较高能量的信 号,例如哪些MTU,段中的哪些OFDM音调码元是较高能量的信号, 其中已经将WT300分配给那个下行链路业务信道段作为第一用户。 将重叠的第二用户调制信号,例如功率电平比非零第一用户QPSK调 制信号的功率电平低的常规QPSK或QAM信号,当作噪声。第一用 户调制信号在每个子段中包括至少一些零调制码元。在包括零第一用 户调制信号和非零第二用户调制信号的收到的MTU中,能量检测模 块338应当将MTU划分成来自第一用户透视(perspective)的零调 制信号。在段的每个子段内较高功率信号的位置上传送已编码比特 值。然后,所定位的较高功率的调制码元,QPSK调制码元,由调制
码元处理模块340处理,以获得额外的已编码比特值。子段解码模块 342,例如通过査表,将收到的非零第一用户调制码元的已确定值转 换为已编码比特,将非零调制码元上已确定的位置信息转换为额外的 已编码比特。子段解码模块342将与位置确定相对应的已编码比特与 值确定所对应的已编码比特组合成子段的一组已编码比特。子段解码 模块342给段块解码模块343传送与段的每个子段对应的子段己编码 比特。段块解码模块343将给定段每个子段的已编码比特组组合成段 组,并且段块解码模块343对己编码比特解码来获得一组恢复出来的 信息比特。
第二用户模块336控制解调器/解码器314的运行来处理收到的 重叠下行链路业务信道信号,并提取第二用户信息比特。第二用户模 块336包括第一用户信号去除模块344、调制码元处理模块346和段 块解码模块348。第一用户信号去除模块344利用能量检测模块338 和第一用户调制信号处理模块340来获得段内的位置例如MTU、第 一用户QPSK信号的估计值,然后从收到的合成重叠信号中减去估计 的第一用户的估计信号。将得到的信号传送给调制信号处理模块346。 调制信号处理模块346接收与段的MTU对应的信号,例如来自模块 344与包括第一用户非零调整码元的MTU对应的己调整信号,以及 与MTU对应被确定为第一用户零调制码元位置的未调整信号。调制 码元处理模块346控制解调器运行来对第二用户常规QPSK或QAM 信号例如QAM 16或QAM 64或QAM 256调制信号进行解调来为每 个解调码元获得已编码比特。段块解码模块348接收从模块346输出 的已编码比特,并控制解码器对段中传送给第二用户的信息比特进行 解码和恢复。
注意第一和第二用户是用于每个下行链路业务信道段分配的指 定。通常,第一和第二用户对应于不同的WT。给WT指定第一用户,
因为可以给一个下行链路业务信道段指定不同下行链路业务信道段 的第二用户,例如根据当前的资源需要。在一些实施例中,对于给定 的下行链路业务信道段,WT 300可以是同一下行链路业务信道段的 第一用户和第二用户,接收通过第一用户调制与编码(例如有一些零
码元的QPSK)以较高功率电平传递的低BPM速率的较小数量的信 息比特,以及通过第二用户调制与编码(例如常规QPSK、 QAM 16 或QAM 64或QAM 256)以较低功率电平传递的高BPM速率的较大 数量的信息比特。
上行链路信号传递模块328控制发射机304和编码器316的运 行,来进行编码、调制,并且向BS 200发送上行链路信号,所述上 行链路信号包括信道质量报告394和上行链路业务信道段消息396。 上行链路业务信道段消息396可以包括用户数据,这些用户数据是给 与WT 300的通信会话中WT 300的对等节点的。可以把这样的上行 链路业务信道消息396看作BS 200的下行链路资源请求消息,对等 节点将BS 200用作网络附着点。
数据/信息320包括WT数据/信息350、系统数据/信息352、信 道质量报告394、上行链路业务信道消息396、收到的下行链路段分 配消息398和收到的下行链路业务信道信号信息399。
WT数据/信息350包括用户数据354、 WT标识(ID)信息356、 基站ID信息358、设备/会话/资源信息360、信道质量信息362和分 配的下行链路业务信道段的段信息364。用户数据354包括要给与 WT300的通信会话中WT300的对等节点,要由WT300通过上行链 路业务信道段发送给BS 200的数据/信息。用户数据354还包括来源 于与WT 300的通信会话中WT 300的对等节点,并且通过下行链路 业务信道段消息399从BS 200收到的数据/信息。
无线终端标识信息356包括例如WT IP地址和BS 200分配的 WT活动用户标识符。基站标识符信息358包括标识符,例如将WT 300用作其当前网络附着点的特定BS 200网络附着点,从无线通信 系统中多个不同的BS网络附着点之中区分出来的值。在一些实施例 中,BS ID信息358包括标识特定扇区和/或BS网络附着点使用的载 频的信息。设备/会话/资源信息360包括上行链路和下行链路段,例 如业务信道段,分配给WT 300,还包括会话信息,其中会话信息包 括地址以及关于与WT 300的通信会话中WT 300的对等节点的路由 信息。信道质量信息362包括与WT 300和BS 200之间的无线通信
信道有关的测量出来、导出和/或估计出来的信息。信道质量信息362 可以包括根据收到的导频和/或信标下行链路信号测量出来、导出和/ 或估计出来的例如信噪比和域信号-千扰比信息。
分配的下行链路业务信道的段信息364包括段标识信息366、第 一/第二用户标识信息368、编码/调制信息370和恢复出来的信息比 特372。段标识信息366包括标识下行链路时序/频率结构内分配的下 行链路业务信道段的信息。第一/第二用户标识信息368包括信息来 标识对于分配的下行链路业务信道段,已经将WT 300指定为第一用 户还是第二用户。编码Z调制信息370包括调制类型信息374、 BPM 信息376、功率信息378、已编码比特380和调制码元信息382。例 如对于第一类用户,调制类型信息374包括调制方案指示符和编码速 率指示符值。例如对于第二类用户,调制类型信息374包括指定 QPSK、 QAM 16或QAM 64或QAM 256的信息。每个MTU的比特 数(BPM) 376是第一或第二类用户的段的信息数据速率。功率信息 378包括在收到的调制信号上测量出来的功率电平,确定出来的收到 的信号之间的功率电平差,以及用来标识给第一用户传递非零调制信 号的功率余量信息。已编码比特380是为第一或第二用户恢复出来的 已编码比特,如同由信息368从收到的段的下行链路业务信道信号标 识出来的一样。对于第一类用户,已编码比特380可以按照一个一个 子段组成子组,并且作为以段论的单个块,而第二类用户已编码比特 380可以组成段的单个块。调制码元信息382包括标识段和/或子段内 哪些MTU在传递非零第一用户QPSK调制码元的信息。调制码元信 息382还包括标识被处理的收到的调制码元估计值的信息。恢复出来 的信息比特372包括段中解调和解码操作以后传送给WT 300的信息 比特的WT估计,作为第一或第二用户。可以存在多组下行链路业务 信道段分配信息364,例如分配给WT 300的每个下行链路业务信道 段一个,按照重叠信号传递来说,每一段都与一个下行链路业务信道 段和相应的用户类型指定相对应。
系统数据/信息352包括基站的标识信息383、上行链路/下行链 路时序和频率结构信息384、第一用户解调/解码信息386和第二用户
解调/解码信息388。基站ID信息383包括与系统中不同的BS网络 附着点对应的多个不同的基站标识符,例如基于小区、扇区和/或使 用的载频。上行链路/下行链路时序和频率结构信息384包括MTU信 息3卯和下行链路业务信道段信息392。例如,最小发射单元(MTU) 可以是OFDM音调码元,它代表OFDM系统中使用的基本空中链路 资源,例如一个OFDM码元时序间隔期间一个音调。下行链路业务 信道段信息392包括在下行链路时序和频率结构中标识每个下行链 路业务信道段的信息,例如每个段包括固定数量的指定的预定OFDM 音调码元。上行链路/下行链路时序和频率结构信息384还包括其它 系统结构信息,例如码元时序信息、音调间隔信息、上行链路音调数 量、下行链路音调数量、上行链路载频、下行链路载频、上行链路带 宽、下行链路带宽、上行链路音调组、下行链路音调组、上行链路音 调跳变信息、上行链路驻留信息、下行链路音调跳变信息、上行链路 业务段结构信息、重复时序结构,例如码元时间间隔以及将码元时间 间隔划分成例如驻留、半时隙、时隙、超时隙、信标时隙、超超时隙 等等。
存在UL/DL时序和频率结构信息384的不同组,储存在与无线 通信系统中不同BS 200对应的WT 300中。
第一用户解调/解码信息386包括与每个编码和调制选项对应的 信息组,这些选项可以由基站200选择,用来传送第一用户下行链路 业务信道信号。例如一组信息可以包括第一用户数据速率级别值、 BPM值、编码速率指示符、调制方案指示符、子段大小信息、对接 收信号解调与解码的信息(例如用来确定非零QPSK调制信号位置的 功率电平门限)以及解码信息(例如查阅表),用来将确定出来的位 置信息和/或确定出来的QPSK信号值转换成已编码比特和/或信息比 特。例如通过处理收到的下行链路段分配消息或多条消息,已经识别 出它被指定为下行链路业务信道段的第一用户,并且已经识别出第一 用户的数据速率级别的时候,WT 300标识并访问第一用户解调/解码 信息386中的一组信息。来自信息386的被访问信息组由第一用户模 块334用于处理接收信号,获得恢复出来的信息比特372。
第二用户解调与解码信息388包括与每个编码和调制选项对应 的信息组,这些选项可以由基站200选择,用来传送第二用户下行链 路业务信道信号。例如一组信息可以包括第二用户数据速率级别值、 BPM值、编码速率信息(例如段中信息比特的数量、段中已编码比 特的数量)、码字长度、调制类型指示符(例如指示要用来解调接收 信号的QPSK或QAM 16或QAM 64或QAM 256信息),比如功率 电平信息、获得软值和解码信息,例如用来将确定的软值转换成恢复 出来的信息比特的编码信息。例如通过处理收到的下行链路段分配消 息或多条消息,已经识别出它被指定为下行链路业务信道段的第二用 户,并且己经识别出第二用户数据速率级别的时候,WT 300标识并 访问第二用户解调/解码信息388中的一组信息。来自信息388的被 访问信息组由第二用户模块336用于处理接收信号,获得恢复出来的 信息比特372。在一些实施例中,指定的第二用户还接收并处理与同 一下行链路业务信道段的第一用户对应的一些分配信息,例如标识第 一用户数据速率级别的信息;这样的信息用于在对第二用户QAM信 号进行解调和解码之前对第一用户QPSK重叠调制码元进行去除。在 一些实施例中,在第一用户QPSK信号和第二用户重叠QAM信号之 间的功率电平差故意地足够大,使得WT能够识别包括非零QKSK 第一用户调制信号的MTU,而不需要对第一用户速率级别信息进行 解码或估计。
信道质量报告394是由信道质量确定模块330生成的,例如根据
对收到的下行链路导频信号和/或信标信号的测量结果。信道质量报 告394由WT 300向BS 200发射,并用于评价下行链路业务信道段
的候选第二用户。
上行链路业务信道消息396传送给WT 300的对等节点的用户数 据。通过上行链路业务信道段向BS 200发射上行链路业务信道消息 396, WT300将BT200用作它的网络附着点。用户数据例如通过回 程网络传送给WT300的对等节点用作网络附着点的BS 200,在那里 将收到的用户数据看作对下行链路业务信道资源的请求。收到的下行 链路业务信道段分配消息398是收到的给WT 300的特定下行链路业
务信道段的分配。收到的下行链路业务信道段分配消息398可以包括 标识分配的段的标识信息,例如段下标标识,分配的用户,例如WT ID,段的用户类型,例如第一类或第二类,和/或标识数据速率级别 的信息。收到的下行链路业务信道信号信息399包括包括在或从收到 的下行链路业务信道信号中确定出来的信息,例如收到的重叠下行链 路业务信道信号。
图4是与发射天线404连接的示例性编码与调制发射模块402的 示意图400。示例性编码与调制发射模块402可以是图2所示BS 200 的模块216的示例性实施例,而天线404则可以是图2的天线205。 示例性编码与调制发射模块402包括编码与调制模块X 406、编码与 调制模块Y 408、合并模块410、已合并信号发射机模块412、第二 用户选择模块414、第二用户多路复用模块416、用户的简档信息418、 发射功率控制模块415和段划分信息/模块417。对于给定的下行链路 业务信道段,假设第一用户是在BS内另一个模块中选择的,例如图 2所示BS 200的第一用户选择模块236。由BS选择下行链路业务信 道段的第一用户,在关于同一段的第二用户的段中发射低BPM。在 很多实施例中,编码与调制模块X 406支持的最高BPM速率低于编 码与调制模块Y 408支持的最低BPM速率。对于包括调制码元X( Sx) 430和调制码元Y (Sy) 431的给定下行链路业务信道段,非零调制 码元X (Sx) 430是QPSK,并且功率电平比一般是QAM例如QAM 16或QAM64或QAM256的非零调制码元Y (SY) 431的功率电平 高。在一些实施例中,编码与调制模块Y408包括QPSK能力。
编码与调制模块X 406包括调制选择器模块420、可控编码器422 和可控QPSK调制器424。编码与调制模块X 406接收被选第一用户 的未编码比特(UBx) 426以及为用户传送相应的被请求BPM (每个 MTU的比特数)数据速率或数据速率指示符的信号428。将未编码 比特(UBx) 428输入给可控编码器422,将BPM信号428输入给调 制选择器模块420。调制选择器模块420根据BPM 428选择编码速率 与调制方案;将调制选择器模块420的控制信号发送给可控编码器 422和可控QPSK调制器模块424。编码器422处理与被请求BPM对
应的一组信息比特,例如l、 2或3帧信息比特,将收到的未编码比 特流(UBX) 426比特的指定数量编码成块编码的已编码比特组,并 且将段的已编码比特组成子组,己编码比特的每个子组对应于同一下 行链路业务信道段的子段。编码器422操作是根据收到的控制信号命 令进行的。控制调制器424,为每个子段生成零调制码元与非零QPSK 调制码元的混合,非零和零调制码元在子段中的位置传递一些已编码 比特信息,非零调制码元的值传递一些已编码比特信息。输出的调制 码元X (Sx) 430从QPSK调制器424输出,并且向合并模块410传 送。另外,与非零QPSK调制码元相关的功率电平信号Px 432中从 编码与调制模块X 406输出,并且输入到第二用户选择模块414。
基站标识出下行链路业务信道段的潜在候选第二用户,并且将标 识信号(潜在第二用户1 434、潜在第二用户2 436、……、潜在第二 用户N 438)传送给第二用户选择模块414。每个潜在第二用户(潜 在第二用户1 434、潜在第二用户2 436、……、潜在第二用户N438) 具有相应的未编码比特流(UB1Y440; UB2Y442、 、 UBNY444),
可以将它们输入第二用户多路复用模块416。第二用户选择模块414 接收第一用户调制码元的功率电平Px 432并测试潜在第二用户(434, 436, 438)是不是可接受的,然后从这组可接受的第二用户中选择被 选择的第二用户,并将所作选择在给第二用户多路复用模块416的信 号448中发出通知。作为选择处理的一部分,第二用户选择模块414 向用户的简档信息存储器418发出请求信号450,例如包括潜在第二 用户标识指示符,例如WTID。在一些实施例中,用户的简档信息可 以在BS存储器210中。与潜在第二用户对应的一组简档信息可以包 括例如用户信道状况、数据速率和针对下行链路业务信道信号WT能 够支持的对应的调制码元功率电平(Py)。用户简档信息通过信号452 发送给第二用户选择模块414。第二用户选择模块414可以包括 SNRTHRESHHOLD454, SNRTHRESHHOLD454代表要将候选第二用户看作可 接受的,候选第二用户应该超过的功率比率级别。对于给定的潜在第 二用户,第二用户选择模块414确定第一用户调制码元功率电平 Px除以潜在第二用户功率电平Py的比率(PX/PY),要将潜在第二用
户看作可接受的,其中的Px/PY值应该大于SNRTHRESHHoLo454。将 SNRTHRESHHOLD值454选择为大于对X调制信号成功解码所需要的预
期的最小可接受SNR,例如表示3dB或5dB的余量。作为选择处理 的结果,第二用户选择模块414选择被选第二用户,用信号448传递 给第二用户多路复用模块414;从第二用户选择模块414向编码与调 制模块Y408发送相应的控制信号456,例如传送选择的数据速率级 另!J,选择的数据速率级别标识BPM,调制类型,例如QPSK、 QAM 16 或QAM64或QAM256,编码速率,和有关调制信号功率电平PY。
第二用户多路复用模块416接收第二用户选择信号448,该信号 控制多路复用模块416传送与选择的第二用户对应的未编码比特数 据流(UB1Y440, UB2Y442, ..., UBNY444)中被选择的一个。选择 的未编码比特Y (UBSY) 458从第二用户多路复用模块4I6输出,并 输入给编码与调制模块Y408。例如支持QPSK、 QAM 16、 QAM 64 和QAM 256的编码与调制模块Y408包括编码器460和调制器462。 编码器460接收被选择的输入的未编码信息比特流(UBSY) 458,并 根据由控制信号456确定的被选择的编码速率为段执行块编码。从编 码器460产生的已编码比特被传递给调制器462,根据由控制信号456 确定的调制类型选择,将其中的已编码比特是映射成QPSK或QAM 调制信号,例如QAM 16调制码元或QAM 64调制码元或QAM 256 调制码元。在其它实施例中,编码与调制模块Y408可以支持其它的
调制类型和/或调制类型的比特组合。
调制码元Y (SY) 431从编码与调制模块Y408输出并输入合并 模块410。合并模块410包括加法器模块411 、穿孔(punch)模块413 和縮放模块419。在一些实施例中,合并模块410包括加法器模块411 和穿孔模块413之一而不包括其它模块。使用加法器模块411时,加 法器模块411执行调制码元X (Sx)与调制码元Y (SY)的重叠,已 合并信号464从合并模块464输出,表示调制码元Sx与调制码元SY 的重叠。使用穿孔模块413时,当来自调制码元X (Sx)的调制码元 是非零的并且要占用同一个音调码元的时候,穿孔模块413用来自调 制码元X (Sx)的对应非零调制码元从调制码元Y (Sy)穿出(punch
out)调制码元。在这种情况下,已合并信号464表示还没有穿出的 调制码元Y (SY) 431和来自调制码元X (Sx) 430的非零调制码元 的合并。将己合并信号464输入给已合并信号发射机模块412,例如 包括放大级,并输出给天线404,通过天线将己合并下行链路业务信 道信号发射给WT。
连接着发射功率控制模块415的縮放模块419,根据与非零X调 制码元和Y调制码元有关的功率电平信息,对要合并的调制码元进 行功率比例缩放。发射功率控制模块415接收分别与X和Y非零调 制码元有关的输入Px和PY,并利用收到的信息来控制用来发送第一 组数据的非零调制码元和用来发送第二组数据的调制码元的发射功 率电平来维持最小功率差。
段划分信息/模块417用于将下行链路信道段划分成多个子段, 划分出来的多个子段由编码与调制模块X 406使用。图11说明示例
性下行链路业务信道段的一些示例性的不同划分。
图5画出了示例性的编码与调制模块500。示例性的编码与调制 模块500可以是图4所示编码与调制模块X 406的示例性实施例。编 码与调制模块X 500包括调制选择器模块502、可控编码器模块504 和可控QPSK调制器模块506;模块(502, 504, 506)可以分别对 应于图4所示的模块(420, 422, 424)。调制选择器502通过输入信 号508接收每个MTU的比特值(BPM)或BPM指示符值,例如表 明要在段内传送的信息比特的帧数的数据速率值,表明下行链路业务 信道段的被选用户希望的数据速率。调制选择器502从模块500支持 的多个编码与调制选项之中选择编码与调制选项,使得选择编码与调 制选项支持希望的BPM率并满足预定的零码元速率标准。在一些实 施例中,这个选择通过查阅表进行,或者通过相似的逻辑映射实现, 逻辑映射将能够通过信号508传送的每个可能的数据速率映射成编 码速率指示符值和调制方案指示符值。零码元速率是指定的零调制码 元的数量除以在每个子段上能够用来传递调制码元的位置的数量。例 如,在一个示例性实施例中,所作选择符合如下标准(i)如果BPM 《1.5,那么ZSRX).125, (ii)如果BPM《(1),那么ZSRX).25,
(iii)如果BPM《(1/2),那么ZSR》0.5, (iv)如果BPM《(1/3), 那么ZSR》0.75, (v)如果BPM《(1/6),那么ZSR》0.875。可能 有多个选择满足这个标准。例如,如果ZSR4/3,可以将ZSR选择 为0.75而不是上述0.875。在一些实施例中,调制选择器502选择符 合特定标准的编码与调制选项,得到段的有最少数量的非零QPSK调 制码元。这一选择得到编码速率指示符(CRI),从调制选择器502 输出并输入可控编码器504。以上选择还得到调制方案指示符(MSI) 512,从调制选择器502输出并输入可控QPSK调制器506。 CRI510 表明输入信息比特的数量,以及要从所表明的输入信息比特的数量产 生的对应己编码比特的数量。可控编码器504包括CRI相关信息514, 例如査阅表。CRI相关信息514允许解码器为给定的CRI值确定第一 数量的未编码信息比特,要为段将其处理成第二数量的已编码比特。 编码速率指示符信息还允许解码器确定子段尺寸和组编码比特。CRI 510还能够向可控编码器表明段内子段的数量,以及为每个子段的己 编码比特使用的编码定义,例如,哪些己编码比特与非零QPSK调制 码元或子段码元的位置关联,哪些已编码比特与子段的非零QPSK调 制码元的值关联。未编码信息比特流(UBx) 516由可控编码器504 处理,该可控编码器504输出的己编码比特(CBx) 518被输入可控 QPSK调制器506。根据各种实施例,可控QPSK调制器506将每个 子段的至少一些调制码元分配成具有调制码元值O。 MSI 512表明多 个QPSK调制方案中的哪一个要被用于调制已编码比特。在一些实施 例中,每个可能的QPSK调制方案对应不同数量的零MTU分数。可 控QPSK调制器506输出调制码元Sx520,己编码比特由子段内的零 和非零调制码元的位置传送,值是在每个非零QPSK调制码元上传送 的。另外可控QPSK调制器506还输出能量电平输出指示符(Px)522, Px是非零QPSK调制码元的功率电平的度量。Px 522的值由第二用 户选择模块414用来确定合适的第二用户,该第二用户的下行链路业 务信道信号将利用同一空中链路资源作为重叠信号传递,第二信号的 功率电平远比第一用户信号的功率电平低,从而允许第一用户检测第 一用户下行链路信号。可控QPSK调制器506包括位置确定模块507和相位确定模块 509。位置确定模块507确定哪些输出调制码元是零调制码元,'哪些 是非零调制码元,零与非零调制码元的位置传递己编码信息。相位确 定模块509确定要输出的非零调制码元的相位,传递信息的附加己编 码比特的非零QPSK调制码元的相位。
图6包括图和表,它们说明子段结构、调制码元和数据速率信息 的示例性实施例。图6的信息可以应用于图5所示的示例性编码与调 制模块X 500。图602说明实施例QPSK调制码元的四种可能性;因 此由编码与调制模块X 500产生的每个非零QPSK调制信号能够用调 制码元的复值的相位传送2个信息比特。
列604画出了 5个示例性的实施例,可以用于子段的编码和调制。 图面说明606说明分配了具有能量的QPSK调制码元的子段内的 MTU由划上了交叉阴影线的矩形608指定,同时分配了零调制码元 的子段内的MTU则被指定为无阴影线的矩形610。每个MTU都可 以是例如OFDM音调码元,它是空中链路资源的基本单元,可以用 于传送一个QPSK调制码元。
第一个例子612说明一个实施例的一个例子,其中每个子段包括 两个MTU单元,这些MTU之一分配了具有能量的QPSK调制码元, 另一个MTU分配零调制码元。具有能量的调制码元的位置有2个可 能的选择;因此,l个已编码比特能够由具有能量的调制码元的位置 传送。另外,具有能量的QPSK调制码元的复值的相位传送2个已编 码比特。第一个例子612的编码与调制方案每2个MTU传送3个已 编码比特,或最大BPM4.5,假设编码速率=1。第一个例子612还 能够用零码元速率(ZSR)描述,其中ZSF^子段内零调制码元的数 量/调制码元时隙的总数。对于第一个例子612, ZSR=0.5。
第二个例子614说明每个子段包括四个MTU单元,给这些MTU 之一分配了具有能量的QPSK调制码元,而给其它三个MTU分配零 调制码元。具有能量的调制码元的位置有4个可能的选择;因此,2 个已编码比特能够由具有能量的调制码元的位置传送。另外,具有能 量的QPSK调制码元的复值的相位传送两个已编码比特。第二个例子 614的编码与调制方案每4个MTU传送4个已编码比特或最大 BPM=1.0,假设编码速率=1。对于第二个例子614, ZSR=0.75。
第三个例子616说明每个子段包括八个MTU单元,给这些MTU 中的七个分配具有能量的QPSK调制码元,给另外一个MTU分配零 调制码元。具有能量的这组调制码元的位置有8个可能的选择;因此, 3个已编码比特能够由具有能量的调制码元组的位置传送。另夕卜,具 有能量的QPSK调制码元的复值的相位为每个非零QPSK调制码元传 送两个己编码比特,代表14个已编码比特。第三个例子616的编码 与调制方案每8个MTU传送17个已编码比特或最大BPM=2.125, 假设编码速率=1。对于第三个例子616, ZSR=0.125。
第四个例子618说明每个子段包括四个MTU单元,给这些M丁U 中的三个分配具有能量的QPSK调制码元,给另外一个MTU分配零 调制码元。具有能量的这组调制码元的位置有4个可能的选择;因此, 2个己编码比特能够由具有能量的这组调制码元的位置传送。另外, 具有能量的QPSK调制码元的复值的相位为每个非零QPSK调制码元 传送2个已编码比特,代表6个已编码比特。第四个例子618的编码 与调制方案每4个MTU传送8个己编码比特,或最大BPVN2.0,假 设编码速率=1。对于第四个例子618, ZSR=0.25。
第五个例子620说明一个实施例的例子,其中每个子段包括八个 MTU单元,给这些MTU之一分配给具有能量的QPSK调制码元, 而给其它七个MTU分配给零调制码元。具有能量的调制码元的位置 有8个可能的选择;因此,能够由具有能量的调制码元的位置传送3 个已编码比特。另夕卜,具有能量的QPSK调制码元的复值的相位能够 传送2个已编码比特。第五个例子620的编码与调制方案每8个MTU 能够传送5个已编码比特或最大BPM=0.625,假设编码速率二l。对 于第四个例子618, ZSR=0.875。
应当注意的是第一、第二、第三、第四和第五个例子(612、 614、 616、 618、 620)有效地将编码比特编码到能量位置内,因为能量位 置交替的数量是正整值=2\在这里N是正整数。在一些实施例中, 每个子段的子段尺寸和非零QPSK调制码元的数量被选择为使得实
现编码与调制方案的QPSK编码与调制模块使用的每个编码与调制 方案具有可能的能量位置交替数量-2"1,其中N是正整数,其中所述 方案每个子段包括至少一些零调制码元。
图7画出了表700,这个表概括了针对图6描述的编码与调制方 案的示例性实施例。第一行说明表中每列包括的信息。第一列702包 括第一用户示例性情况,情况(1, 2, 3, 4, 5)分别对应于图6的 示例性实施例(612, 614, 6]6, 618, 620)。行(720, 722, 724, 726, 728)分别对应示例性情况(1, 2, 3, 4, 5)。第二列704包括 子段的最小发射单元(MTU)的数量,它们是分别与情况(1, 2, 3, 4, 5)对应的(2, 4, 8, 4, 8)。第三列706包括子段的非零QPSK 调制码元的数量,它们是分别与情况(1, 2, 3, 4, 5)对应的(1, 1, 7, 3, 1)。第四列708包括零码元速率(ZSR),它们是分别与情 况(1, 2, 3, 4, 5)对应的(0.5, 0.75, 0125, 0.25, 0.875)。第五 列710包括由一组非零调制码元或者码元的位置在子段中传送的己 编码比特的数量,所述位置与子段中一组零调制码元或者码元的位置 有关,它们是分别与情况(1, 2, 3, 4, 5)对应的(1, 2, 3, 2, 3)。 第六列712包括由子段中非零调制码元或者码元的相位在子段中传 送的已编码比特的数量,它们是分别与情况(1, 2, 3, 4, 5)对应 的(2, 2, 14, 6, 2)。第七列714包括子段中传送的已编码比特的 数量,它们是分别与情况(1, 2, 3, 4, 5)对应的(3, 4, 17, 8, 5)。第八列716包括在子段中传送的每个最小发射单元(BPM)信息 比特的最大数量,如果编码速率=1,它们是分别与情况(1, 2, 3, 4, 5)对应的(1.5, 1.0, 2.125, 2.0, 0.625)。通常,编码速率是小于1 的值,因此BPM也相应地减小。包括列717是为了进行比较,这一 列包括潜在已编码比特数量,所述己编码比特在子段的每个MTU中 采用具有非零QPSK调制码元的标准QPSK,潜在已编码比特的数量 (n)建立在子段尺寸基础之上,其中能够在子段的每个调制码元时 隙传送2个已编码比特。歹i」717表明(2, 4, 8, 4, 8) MTU的子段 能够分别使用每个MTU —个QPSK调制码元的QPSK传送(4, 8, 16, 8, 16)个已编码比特。
图8包括列出示例性第一用户调制选择器标准的表800和说明能 够选择的示例性无线终端数据速率需求与选项的表850。表800包括 列出BPM标准802的第一列和列出ZSR标准的第二列804。第一行 806表明如果被请求的BPM小于或等于1.5,那么所选编码与调制方 案的ZSR应当大于或等于0.125。第二行808表明如果被请求的BPM 小于或等于1 ,那么所选编码与调制方案的ZSR应当大于或等于0.25。 第三行810表明如果被请求的BPM小于或等于(1/2),那么所选编 码与调制方案的ZSR应当大于或等于0.5。第四行812表明如果被请 求的BPM小于或等于(1/3),那么所选编码与调制方案的ZSR应当 大于或等于0.75。第五行814表明如果被请求的BPM小于或等于 (1/6),那么所选编码与调制方案的ZSR应当大于或等于0.875。
表850包括列出示例性WT (A, B, C, D)的第一列852, 包括对WT的示例性BPM请求(例如针对给定的下行链路业务信道 段)的第二列854,第三列856包括假设编码速率=1时能够支持的选 项和基于表800的标准的选择,例如针对图5和图6描述的哪些指定 的示例性情况(1, 2, 3, 4, 5)可以被看成调制方案的可能性。总 之,将编码速率选择为小于1的正数,因此所支持的BPM将相应地 减小。
第一行858表明为WT A需要发出1.1 BPM的请求。表800表明 选择的编码和调制情况应该具有0.125或更大的ZSR。表700表明情 况(1, 2, 3, 4, 5)中的每一个具有0.125或更大的ZSR;但是情 况2不支持这一信息数据吞吐量,因为它的最大BPM=1.0小于请求 的1.1 BPM;因此,去除情况2不作为选择加以考虑。另外,情况5 不支持这一信息数据吞吐量,因为它的最大BPM—.0小于1.1 BPM 请求;因此,去除情况5不作为选择加以考虑。因此,在这一段内可 以将情况选项(1, 3, 4)中的任何一个用来向WT A发射所述信息 比特。
第二行860表明为WT B需要发出1.0 BPM请求。表800表明选 择的编码和调制情况应该具有0.25或更大的ZSR。表700表明每个 情况(1, 2, 4, 5)中的每一个具有0.25或更大的ZSR;但是情况5
不支持这一信息数据吞吐量,因为它的最大BP]VN0.625小于1.0 BPM 请求;因此,去除情况5不作为选择加以考虑。因此,可以在这一段 内将情况选项(1, 2, 4)中的任何一个用来向WTB发射信息比特。 第三行862表明为WTC发出(2/3) BPM请求。表800表明选 择的编码和调制情况应该具有0.25或更大的ZSR。表700表明每个 情况(1, 2, 4, 5)中的每一个具有0.25或更大的ZSR;但是情况5 不支持这一信息数据吞吐量,因为它的最大BPM=0.625小于请求的
(2/3)BPM请求;因此,去除情况5不作为选择加以考虑。因此, 在这一段内可以将情况选项(1, 2, 4)中的任何一个用来向WT C 发射信息比特。
第四行864表明为WTD发出(1/3) BPM请求。表800表明选 择的编码和调制情况具有0.75或更大的ZSR。表700表明情况(2, 5)中的每一个都具有0.75或更大的ZSR;因此,在这一段内可以将 情况选项(2, 5)中的任何一个向WTD发射信息比特。
用图8来说明不同的示例性WT数据速率需求,由不同零码元速 率的QPSK调制方案支持的最大BPM和可能利用的示例性ZSR选择 标准。总之,在典型情况下,在给定的实现方式中,与每段信息比特 帧数对应的给定BPM数据速率,映射到包括块编码速率、零码元速 率和子段尺寸的编码与调制方案。不同的BPM值,例如与段的l、 2 或3帧信息比特对应,可以映射到三个各不相同的编码与调制方案。
图9中的图900说明来自第一编码与调制模块的非零调制码元和 来自第二编码与调制模块的非零调制码元之间的示例性能量关系,这 两个调制码元要作为重叠信号发射。图9的垂直轴902表示重叠调制 码元的成分的能量电平,水平轴904表示编码与调制模块(X, Y)。 X编码与调制模块,利用块编码和在每个子段上有一些零调制码元的 零码元速率QPSK,通常被用来支持给定段(例如下行链路业务信道 段)的低BPM数据速率用户。Y编码与调制模块,利用块编码技术 和常规的QPSK、 QAM 16、 QAM 64和/或QAM 256调制,通常被用 来支持同一给定段关于X编码与调制模块的较高BPM数据速率用 户。在图中画出具有对应功率电平Px908的码元X (Sx) 906,用来
与具有功率电平PY910的码元Y (SY) 910进行比较。对于Y编码与 调制模块,在QAM的情况下,例如QAM64、 QAM 256,可以将Py 910看成与可以产生的最高幅度QAM码元关联的调制码元功率电 平,最高功率电平在X和Y码元之间产生最小功率电平差。方框912 说明PY和Px之间的关系,PY<S (BPMX)Px;与产生的调制模块 Y相对应的第二用户的调制码元值所关联的功率电平,小于与产生的 调制模块X相对应的第一用户的非零调制码元所关联的功率电平乘 以某个值德尔塔(S ),其中S是一个大于1的正数,并且S是编码 与调制模块X选择的方案中使用的BPMX的函数。在一些实施例中, 将S选择成一个值,使得即使作为Sx目标的WT中的接收机将Sy成 分当作噪声处理,所述WT也应该能够恢复Sx码元值。在一些实施 例中,将功率余量(例如3dB到5dB)维持在大于成功恢复Sx值所 需要的最小余量。
图10说明一个示例性的下行链路业务信道段1000。垂直轴1002 表示段内的逻辑音调下标1002,而水平轴1004则表示下行链路业务 信道段内的OFDM码元时间下标。在示例性下行链路业务信道段 1000内,逻辑音调下标范围从0到23,代表24个音调或24个频率; OFDM码元时间下标范围从1到28,代表28个码元时间间隔。每个 小的正方形,例如示例性正方形1006,代表一个音调码元,最小发 射单元(MTU)用于示例性的OFDM系统。示例性下行链路业务信 道段1000包括672个OFDM音调码元。
图11说明一个示例性的下行链路业务信道段到一些子段的几个 示例性的细分。图1100说明一个实施例,其中图10的示例性段1000 被细分为一些示例性子段,每个子段有八个OFDM音调码元,每个 音调码元是一个MTU。这个示例性段包括84个子段。在图1100的 示例性实施例中,段内每个OFDM码元时间间隔下标值包括三个子 段。根据一些实施例的一个特征,按照以下方式构造段内的子段只 要可能,子段的OFDM音调码元中的每一个在段的同一OFDM码元
时间间隔期间出现。
图1120说明另一个实施例,其中图10的示例性段1000被细分
为一些示例性的子段,每个子段有四个OFDM音调码元,每个音调 码元是一个MTU。这个示例性段包括128个子段。在图1120的示例 性实施例中,段内每个OFDM码元时间间隔下标值包括六个子段。
图1140说明另一个实施例,其中图10的示例性段1000被细分 为一些示例性子段,每个子段有两个OFDM音调码元,每个音调码 元是一个MTU。这个示例性段包括256个子段。在图1140的示例性 实施例中,段内每个OFDM码元时间间隔下标值包括十二个子段。
图12说明包括来自第一和第二编码与调制模块的子段和重叠调 制码元的示例性下行链路业务信道段1200。示例性业务信道段1200 可以是图10的示例性业务信道段1000,并且为了如图11的例子1100 所示的第一用户信号传递,有可能已经被细分为每个子段8个OFDM 音调码元的大小。图面说明1250给出了调制码元记号使用的Sx 1252 和SY 1254。在每个OFDM音调码元中,将一对调制码元表示成(Sx, SY),其中Sx是由编码与调制模块X为第一用户产生的调制码元, SY是由编码与调制模块Y为第二用户产生的调制码元。对于每个 OFDM音调码元,Sx是一个0,表示零调制码元,或者是非零QPSK 调制码元,表示为SAi, —1,84,这里i的值表示段内的子段下标。每
个SAi值由调制码元的相位传送两个已编码比特,每个SAj调制码元
在每个子段内的位置传送3个额外的己编码比特。对于每个OFDM 音调码元,SY是调制码元SBj, j=l,672,这里的值j对应于驻留的音 调码元下标,调制类型是QPSK或QAM,例如QAM 16或QAM 64 或QAM256,对段的每个码元SBj应用相同的调制类型,这组调制码
元SBj与块编码信息对应。
图13说明示例性的下行链路业务信道子段和示例性的已编码比 特映射。图1302说明对于这个示例性编码与调制方案,己编码比特 流是在五个比特(1,2,3,4,5)的组中处理的。图1302说明这个示例性 编码与调制方案的示例性子段应用八个MTU (MTU1, MTU2, MTU3, MTU4,MTU5,MTU6,MTU7,MTU8)的子段。图1304表明已经选择 子段的八个MTU在同一 OFDM码元时间间隔期间出现在不同的频率 上。表1306说明己编码比特组(1,2,3)到子段内能量模式的映射, 其中给MTU中的一个分配非零QPSK调制码元Sx,而给其它七个 MTU分配零调制码元。输入比特(1,2,3)值的每个不同组合将非零 QPSK调制码元Sx放置在不同的MTU内。表1308说明已编码比特 组(4,5)到QPSK调制码元的复值的映射。输入的已编码比特(4,5) 值的每个不同组合导致复QPSK码元值的不同相位。
图14说明示例性的编码与调制模块X 1400,该模块用于利用进 来的数据流的特性,这些数据流包括两个截然不同类型的信息,可以 根据成功恢复哪组信息更重要来设定优先次序。编码与调制模块X 1400可以是图4编码与调制模块X 406的示例性实施例。编码与调 制模块X 1400包括调制选择器模块1402、比特流划分器模块1403、 可控编码器1位置编码模块1404、可控编码器2相位编码模块1405 以及可控QPSK调制器模块1406;模块(l術、1404和1405、 1406) 可以分别与图4的模块(420、 422、 424)对应。比特流划分器模块 1403接收进来的与被选用户对应的未编码信息比特流UBx 1416,将 这个比特流划分成两个比特流1417和1419,例如UBXU)W resolution 和UB扁ghresolut,。调制选择器1402通过输入信号1408接收每个 MTU的比特(BPM)值,该输入信号表明下行链路业务信道段的被 选用户希望的数据流。调制选择器1402从模块1400支持的多个编码 与调制选项之中选择编码与调制选项,使得选择编码与调制选项支持 所希望的BPM速率并满足预定的零码元速率标准。选择过程产生编 码速率指示符(CRI) 1410,它从调制选择器1402输出并输入可控 编码器1404和1405。在一些实施例中,产生单个编码速率指示符并 发送到两个编码器1404、 1405,例如为每个编码器(1404, 1405) 确定不同的编码速率。这一选择还产生调制方案指示符(MSI) 1412, 它从调制选择器1402输出并输入可控QPSK调制器1406。由可控编 码器1位置编码模块M04处理未编码信息比特流1417 (UBXL0W resoujt薩),该模块1404针对每个段进行低分辨率信息比特的块编码 并输出已编码比特1418。将控制所述组非零调制码元在子段中位置 的已编码比特1418输入可控QPSK调制器1406。根据各种实施例, 可控QPSK调制器1406将每个子段的调制码元的至少一些分配成具
有0的调制码元值。由可控编码器2相位编码模块1405处理未编码 信息比特流1419 (UBXH1GHRESOLUTION),该模块1405针对每个段进行 高分辨率信息比特的块编码并输出己编码比特1421。将控制非零 QPSK调制码元或多个码元在子段中的相位的已编码比特1421输入 可控QPSK调制器1406。 MSI 1412表明要用多个QPSK调制方案中 的哪一个调制已编码比特。在一些实施例中,每个可能的QPSK调制 方案对应不同数量的零MTU分数。可控QPSK调制器1406输出调 制码元Sx 1420,所述已编码比特由子段中零和非零调制码元的位置 传送,所述值在每个非零QPSK调制码元上传送。另外可控QPSK调 制器1406还输出能量电平输出指示符(Px) 1422, Px是非零QPSK 调制码元或多个码元的功率电平的度量。Px 1422的值由第二用户选 择模块414用来确定合适的第二用户,这个第二用户的下行链路业务 信道信号将要作为重叠信号利用同一空中链路资源传递,第二信号的 功率电平远远低于第一用户信号的功率电平,以允许第一用户检测第 一用户下行链路信号。
与通过非零调制信号的相位值传送的已编码比特相比,位置编码 传送的已编码比特具有更高的成功恢复概率,因为为了恢复传递的非 零QPSK调制码元的相位值,需要首先成功恢复子段内的非零调制码 元的位置。编码与调制模块X 1400的实现利用了这个固有的恢复概 率差别来有意识地引导不同优先级未编码比特流,从而使更高优先级 流很可能具有更高的成功发射恢复率。在一个示例性实施例中,较高 优先级信息可以是低分辨率图像数据,而较低优先级信息可以是较高 分辨率图像数据,较高分辨率图像数据用于提高利用较低分辨率图像 数据传递的图像的分辨率。
在一些实施例中,比特流划分器模块1403位于编码与调制模块 X 1400之外,并且模块1400接收输入的两个未编码比特流,例如不 同优先级的。在一些实施例中,调制选择器模块1402还将CRI信号 1410和/或MSI信号1412引导到比特流划分器模块1403,从而能够
一起调整进来的比特流划分与所选择的编码与调制方案。
图15中的表1500说明在示例性系统中下行链路业务信道段的示
例性数据速率选项。可以将多个数据速率选项(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)用于给定下行链路业务信道段。每个最小发射单元 的比特数(BPM)随数据速率选项值的增加而增加。数据速率选项(0, 1, 2)对应不同的零码元速率QPSK编码与调制方案,并且将用于示 例性系统中的第一用户。对应最低BPM的数据速率0使用3/4 ZSR QPSK调制方案,例如4个调制码元中有1个是非零值而其它3个是 0值。与第二低的BPM对应的数据速率1也使用3/4 ZSR QPSK调制 方案,例如4个调制码元中有1个是非零值而其它3个是0值,但是 使用不同的编码速率。与第二低BPM对应的数据速率2使用1/2 ZSR QPSK调制方案,例如2个调制码元中有1个是非零值而另一个是0。 数据速率选项(3)、 (4, 5, 6)、 (7, 8)、 (9, 10)分别对应常规的 QPSK、 QAM 16、 QAM 64、 QAM256调制方案,将在示例性系统中 用于第二用户。对于给定的下行链路业务信道段能够有第一用户调制 码元和第二用户调制码元分配给段的同一空中链路资源,例如OFDM 音调码元。
在一些实施例中使用上述装置和方法的一种变形,使得对于给定 的下行链路业务信道段,包括第一用户引导的使用零码元速率QPSK 调制方案的信号传递,以及第二用户引导的使用例如常规QPSK调制 或QAM调制技术的信号传递,段的每个MTU,例如音调码元,或 者能够传送第一用户引导的非零QPSK调制码元,或者能够传送第二 用户非零调制码元,例如QPSK或QAM调制码元。来自支持零码元 速率QPSK信号传递的第一编码与调制模块的非零调制码元,与来自 支持常规QPSK或QAM信号传递的第二编码与调制模块的非零调制 码元交织。
图16中的图1600说明支持这种交织能力的示例性编码与调制发 射模块1602。图16的编码与调制模块1602和图4的编码与调制模 块402相似,可以用于图2的示例性基站200或相似基站。
图16的编码与调制模块1602包括代替图4的合并器模块410的 交织器模块1610,以及代替图4的已合并信号发射机模块412的已 已交织信号发射机模块1612。另外,在图16中,编码与调制模块Y
1608通过调制信号指示符1684连接编码与调制模块X 1606。分配给 编码与调制模块Y 1608的段内调制码元的数量是分配给编码与调制 模块X 1606的非零调制码元数量的函数,后者是给定段的被选第一 用户1664的BMP的函数。在图16中包括了第一用户选择模块1616 和第一用户多路复用模块1614。BPM信号1662可以是数据速率的指 示符,例如标识要利用段内零码元速率调制方案传送的信息比特帧的 数量。
编码与调制发射模块1602包括第一用户多路复用模块1614、第 一用户选择模块1616、第二用户多路复用模块1618、第二用户选择 模块1620、用户的简档信息1622、编码与调制模块X 1606、编码与 调制模块Y 1608、交织器模块1610和已交织信号发射机模块1612。 编码与调制模块X 1606包括调制选择器模块1624、编码器模块1626 (例如可控编码器模块)、调制器模块1628 (例如可控QPSK调制器) 和星座信息1627。编码与调制模块Y 1608,例如能够产生多个不同 类型调制码元(例如QPSK、 QAM 16/QAM64/QAM256调制码元) 的模块,包括编码器模块1630、调制器模块1632和星座信息16:31。 第二用户选择模块1620包括SNR门限1634。用户的简档信息1622 包括例如用户信道状况信息和调制码元功率电平信息(Py)。
第一用户选择模块1616接收标识潜在第一用户(潜在第一用户 1 1642、潜在第一用户2 1644、……、潜在第一用户N 1646)的信号。 第一用户选择模块1616向用户的简档信息1662发送请求信号1668,
请求获得潜在第一用户中一个或多个的用户简档信息,响应请求信号 1668,用户简档信号1670从用户的简档信息1622返回第一用户选择 模块1616。第一用户选择模块1616,利用信号1670中传送的信息选 择第一用户,通过选择的第一用户信号1662将它的选择通知第一用 户多路复用模块1614。第一用户选择模块1616还输出选择的第一用 户每个最小发射单元信息比特(BPM)信号1664,向编码与调制模 块X 1606的调制选择器1624传送所选第一用户的BPM。
第一用户多路复用模块1614具有与潜在的第一用户相对应的未 编码比特流输入(未编码比特流IX (UB1X) 1636、未编码比特流2X
(UB2X) 1638、 、未编码比特流NX (UBNX) 1640),它们分别
与(潜在的第一用户1 1642、潜在的第一用户2 1644、……、潜在的 第一用户N 1646)对应。被选第一用户信号1662选择输入的未编码 比特流之一,第一用户多路复用模块1614将它作为未编码比特被选 X (UBsx)输出,它被输入编码与调制模块X 1606。
调制选择器1624选择调制方案指示符1684,作为信号1664中 表明的第一被选用户BPM的函数。能选择的调制方案指示符值中的 至少一些与零码元速率调制方案例如QPSK零码元速率调制方案相 联系。图17中的表1750表明一些示例性的MSI/ZSR对应信息。将 调制选择器1624的选择转发给编码器1626和调制器1628。编码器 1626接收被选未编码比特(UBsx) 1660作为输入,根据调制选择器 1626的选择生成已编码比特,并且输出已编码比特,转发给调制器 1628作为输入。调制器1628 (例如支持多个不同ZSRQPSK调制方 案的可控QPSK调制器)根据调制选择器1624的选择和作为输入收 到的已编码信息比特生成零和非零调制码元。调制器1628包括位置 模块和相位模块。位置编码模块确定哪些输出调制码元将是零调制码 元,哪些输出调制码元将是非零调制码元,从而通过位置传递己编码 信息比特。相位模块确定从模块1606输出的非零QPSK调制码元的 相位。在一些实施例中,调制器1628包括功率控制模块1626用于控 制与编码与调制模块X 1606输出的非零调制码元相联系的功率电 平。调制器1628输出调制码元(Sx) 1686给交织器模块1610。
编码与调制模块X 1606还输出MSI信号1684给编码与调制模 块Y 1608以及交织器模块1610。另外,编码与调制模块X 1606输出 信号Px 1676,表明与来自编码与调制模块X 1606的非零QPSK调制 码元相联系的发射功率电平。将信号Px 1676传递给第二用户选择模 块1620,在那里它是一个输入信号。
第二用户选择模块1620接收标识潜在第二用户(潜在第二用户 1 1654、潜在第二用户2 1656、……、潜在第二用户N 1658)的信号。 第二用户选择模块1620发送请求信号1678给用户的简档信息1662, 请求获得一个或多个潜在第二用户的用户简档信息,并且响应请求信
号1678,将用户简档信号1682从用户的简档信息1622返回给第二 用户选择模块1620。第二用户选择模块1620利用信号1682和域Px 信号1678信息选择第二用户。第二用户选择模块1620使用储存的 SNR门限信息1634、第一用户功率电平信息Px、第二用户信道状况 和/或可能与第二用户调制码元相联系的调制码元功率电平来选择第 二用户并设置每个最小发射单元的比特数量(BPM)和/或第二用户 使用的功率电平py。被选第二用户标识信息通过信号1674发送给第 二用户多路复用模块1618。从第二用户选择模块1620通过信号1692 将BPM和PY信息发送给编码与调制模块Y 1608。
第二用户多路复用模块1618具有与潜在第二用户(未编码比特 流1Y (UB,y) 1648、未编码比特流2Y (UB2Y) 1650、……、未 编码比特流NY(UBw) 1652),它们分别与(潜在的第二用户1 1654、 潜在的第二用户2 1656、……、潜在的第二用户N 1658)对应)对 应的未编码比特流输入。被选第二用户信号1674选择输入的未编码 比特流之一,作为未编码比特被选Y (UBsY) 1672输出,输入给编 码与调制模块Y 1608。
编码与调制模块Y1608接收未编码比特被选Y 1672、 MSI 1674 和表明BPM的控制信号1692以及与第二用户相联系的功率电平PY 作为输入。编码与调制模块Y 160S确定要使用的调制方案,例如 QPSK、 QAM16、 QAM 64和QAM 256之一;要使用的与所选星座 相联系的功率电平;要使用的编码块尺寸和/或要传递的段的编码速 率。编码器1630按照所选编码速率和编码块尺寸对未编码输入比特 1672进行编码,生成已编码比特,转发给调制器1632。调制器1632
使用所选调制星座和功率电平,将已编码比特映射成调制码元,从调 制器1632输出作为调制码元Y (Sy) 1688。在一些实施例中,调制 器1632包括功率控制模块1633用于控制与编码与调制模块Y 1608 输出的调制码元相联系的功率电平。功率控制模块1633控制来自模 块1632的调制码元的功率电平,从而以低于调制器1628输出的非零 调制码元的功率电平的功率电平发射调制码元。将调制码元Y (SY) 1688输入给交织器模块1610。
交织器模块1610利用调制码元Y (Sy) 1688对来自调制码元X (Sx) 1686的非零调制码元进行交织,形成调制码元Sz 1690,转发 给已交织信号发射机模块1612。如果将来自调制码元X 1686的非零 调制码元输入交织器模块1610,就将调制码元转发给流Sz;但是, 如果将来自调制码元X 1686的零调制码元输入交织器模块1610,就 将来自调制码元Y 1688的调制码元转发给流Sz来代替零调制码元。 己交织信号发射机模块1612,例如包括OFDM码元发射机模块 1613,通过连接到发射机模块1612的发射天线1624发射调制码元 Sz。
图17说明示例性的编码与调制模块Y 1700,它可以是图16所 示的编码与调制模块Y 1608。编码与调制模块Y 1700包括可控块编 码器1702,例如LDPC编码器,以及可控调制器1704。控制器编码 器1702接收所选第二用户1708的未编码比特,调制方案指示符1706 和包括与第二用户对应的速率、调制方案和/或调制码元功率电平信 息的控制信号1710。将表明速率和/或第二用户调制方案的控制信令 1712传递给可控编码器1702;将表明第二用户调制方案和/或第二用 户功率电平信息(Py)的控制信令1714传递给可控调制器1704。来 自编码与调制模块X的MSI 1706向编码器1702表明第一用户将拥 有的零MTU/段的数量,从而通知编码器1702在这个段内分配了多 少个调制码元用来传递第二用户调制码元。除了MSI 1706以外,控 制器编码器1702收到的第二用户控制信号1712允许控制器编码器 1702中的编码块尺寸确定模块1703确定编码块尺寸,然后编码器 1702对输入信息比特1708编码,得到已编码比特1716,转发给可控 调制器1704。可控调制器1704接收第二用户调制方案指示符信号和 功率电平指示符信号,信号1714,例如标识常规QPSK或QAM调制 方案和调制码元的相联系的功率电平。
在图17中,还包括表1750用来表明几个示例性的MSI值和对 应信息。第一栏1752表明调制方案指示符(MSI);第二栏1754表 明零码元速率(ZSR);第三栏1756表明每一段中最小发射单元的数 量(MTU/段)。第四栏1758表明这一段中用户1的数量或MTU(MTU用户1);第五栏1760列出这一段中用户1的非零MTU的数量(非 零MTU用户1的数量);第六栏1762列出这一段中用户2的MTU 的数量。第一行1764表明图17的实例。对于等于O的调制方案指示 符值,不给用户1任何分配,用户2可以使用这一段的全部一组N 个MTU。第二行1766表明MSI-1, ZSR = .5,用户1将这一段的N 个MTU用于ZSR QPSK调制方案, 一半MTU携带第一用户非零 QPSK调制码元;将利用来自第一用户的透视的零调制码元结束的N 个MTU的一半用于携带第二用户调制码元。第三行1768表明对于 MSI = 2, ZSR = .75,用户1将这一段的N个MTU用于ZSR QPSK 调制方案,四分之一的MTU携带第一用户非零QPSK调制码元;以 来自第一用户的透视的零调制码元结束的N个MTU中的四分之三被 用于携带第二用户调制码元。第四行1770表明对于MSI = 3, ZSR =.875,用户1将这一段的N个MTU用于ZSR QPSK调制方案,八 分之一的MTU携带第一用户非零QPSK调制码元;以来自第一用户 的透视的零调制码元结束的N个MTU中的八分之七被用于携带第二 用户调制码元。
图18说明一个示例性的交织器模块1800,它可以是图16所示 的交织器模块1610。交织器模块1800包括控制模块1808、 X调制码 元流输入缓冲器1802、 Y调制码元流输入缓冲器1804、零码元检测 器1806和交织器1810。来自调制X (第一)用户模块的MSI信号 1816通知控制模块1808载入要为这一段交织并传递的一组X调制码 元和一组Y调制码元。控制模块1808发送载入X信号1820给X调 制流输入缓冲器1802,从X流1812载入调制码元,Sx调制码元。控 制模块1808发送载入Y信号1824给Y调制流输入缓冲器1804,从 Y流1814载入调制码元,Sy调制码元。控制模块1808发送X转发 允许信号1822给X调制流输入缓冲器1802,将调制码元转发给零码 元选择器1806。如果被转发值是非零的,就将它作为非零Sx值1828 之一转发给交织器1810,输出给Z调制流1832作为Sz调制码元。 但是如果被转发值是零,就将转发允许信号1826发送给Y调制流输 入缓冲器1804,并且转发Y调制码元给交织器1810,作为Sy值1830
之一,并且输出到Z调制流1832里去。控制模块1808重复X转发 允许信号1822,将X调制流输入缓冲器的每个位置,例如这一段MTU 的总数量,例如OFDM音调码元位置的总数量,按照时钟信号输送 过去。
在一些实施例中,交织器模块1810包括替换模块1811。替换模 块1811进行接收Sx调制码元值1813和替换控制信号1815作为输入, 这个Sx调制码元1813包括零调制码元和非零调制码元。在一些实施 例中,替换控制信号1815与转发允许信号1826相同。替换控制模块 1811利用来自SY调制码元输入1830的调制码元替换来自Sx流输入 1813的零调制码元作为交织的一部分。于是,Sx流中出现非零调制
码元的位置维持不变,而Sx流中出现零调制码元的位置则被Sy调制
码元替换。
图19说明已经交织成包括第一用户和第二用户调制码元的一个 示例性下行链路业务信道段1900的一部分。第一用户调制方案是一 个ZSRQPSK调制方案,第二用户调制方案是一个常规QPSK或QAM
调制方案。第一用户非零调制码元的功率电平高于第二用户调制码元 的功率电平,从而允许接收机(例如WT接收机)能够区分第一用户 非零调制码元和第二用户调制码元。按照各种实施例实现的WT接收 机能够检测调制码元,区分第一和第二用户调制码元,对收到的信号 进行去交织、解调和解码,以恢复信息比特。
图19说明示例性的下行链路业务信道段1900,它包括来自第一 和第二编码与调制模块的子段和编制了下标的调制码元(SzK)。这个 示例性的段包括672个OFDM音调码元,SZK的下标k的范围是 1~672。示例性的业务信道段1900可以是图10中的示例性业务信道 段1000,并且可能已经被细分为对于图11所示实例1100中的第一 用户信令每个子段有8个OFDM音调码元大小的子段。S汰调制码元 可以来自与第一用户对应的一组84个非零调制码元,SAi调制码元, 其中i取值1 84,或者来自与第二用户对应的那组588个调制码元, SBj调制码元,其中j取值1~588。在这个实例中,每个子段有一个 SAi调制码元,每个子段有7个SBj调制码元。图面说明1950说明使
用的调制码元记号SAi 1952 (其中i-l, 84)标识出与第一用户对应 的非零QPSK调制码元,每个非零QPSK调制码元传递两个己编码比
特,例如通过非零调制码元的相位,子段内的每个SAi调制码元的位
置传递三个已编码比特。图面说明1950还说明使用的调制码元记号 SBj 1954 (其中j=l,588)标识出与第二用户对应的QPSK或QAM (例 如QAM 16、 QAM 64、 QAM 256)调制码元,可以为这一段的每个
码元SBj以及与块编码的信息对应的那组调制码元SBj使用同样的调
制类型。在每个OFDM音调码元中,画出了调制码元(SZK),调制
码元是SAi调制码元之一,或者Sbj之一,调制码元SAi是编码与调制
模块X,例如模块1606,为第一用户生成的调制码元,S印是编码与 调制模块Y,例如模块1608,为第二用户生成的调制码元。
图20说明图19的一个变形,其中说明第一用户非零调制码元在段内 的位置,该段传递第一用户已编码比特,确定第二用户调制码元在段 内的位置。
图20中示例性的下行链路段2000与图19中示例性的下行链路 段1900对应,可以代表例如不同时刻下行链路信道结构中的同一下 行链路业务信道段。图20中具有图面说明信息2052和2054的图面 说明2050与图19中具有图面说明信息1952和1954的图面说明1950 对应。
在段1900中,第一用户调制码元(SA1, Sa2, Sa3, SA4, Sa5, Sa6, SA7, SA8, SA9,SA82, SA83, S認)分别占据分别具有(逻辑音调下标、OFDM 码元时间下标)的段内的OFDM音调码元,((22, 1), (15,1), (U), (20,2), (13,2), (2,2), (16,3), (11,3), (7,3),.., (23,28), (14,28), (2,28))。与第二用户对应的SBj (其中j = 1, 588)码元 利用SAi码元不使用的段的OFDM音调码元。第一用户的非零调制码 元的发射功率电平高于第二用户的非零调制码元的发射功率电平,如 同段中SAi码元使用的黑体以及段1900中SBj调制码元使用的正常字 体所表明的一样。在段2000中,第一用户调制码元(SA,,SA2, SA3, SA4, SA5, SA6, SA7, SA8, SA9, ..., SA82, S認,SA84)分别占据分别具有(逻辑音
调下标、OFDM码元时间下标)的段内的OFDM音调码元,((21, 1), (15,1) , (4,1) , (21,2) , (12,2) , (0,2) , (17,3) , (15,3), (7,3),…,(23,28) , (14,28) , (2,28))。 SBj (其中j = 1, 588) 码元利用SAi码元不使用的段的OFDM音调码元。
在图19和20中, 一个非零调制码元(属于第一用户或第二用户) 占据段中每个给出的音调码元;将给定音调码元分配给第一或第二用 户以便传递其调制码元之一的具体分配取决于子段内传递位置信息 的第一用户的已编码比特。
相反,在包括图12所示第一用户非零调制码元和第二用户非零 调制码元之间的至少一些重叠的示例性实施例中,第二用户的调制码 元的位置不受第一用户非零调制码元的位置影响。另外,给定段的第 二用户调制码元的数量不因为同一段的第一用户使用的ZSR调制方 案改变。
在一些实施例中,哪些用户使用ZSR调制方案(第一用户)和 哪些用户使用常规调制方案(第二用户)之间的选择是基于要传递的 数据的量的,较低数据速率通常都采用ZSR调制方案。在一些实施 例中,信道质量状况也被考虑在内,例如将具有更好信道质量的那些 给第二类型用户。在一些实施例中,将第一用户信令给一组用户,将 第二用户信令也给一组用户的情况下,对于同一段,通常是,将第二 用户信令给较小的用户组。在一些实施例中,第一用户信令给一组用 户,第二用户信令也给一组用户的情况下,对于同一段,通常是将第 二用户信令给具有更好信道质量状况的那组用户。
单播、多播和/或广播之间有各种组合。在一些实施例中,将单 播、多播或广播中的同一个用于给定段的第一和第二用户指定。在其 它实施例中,使用单播、多播和广播中两个不同的之间的混合,第一 和第二用户与单播、多播和广播中不同的一个对应。
在一些实施例中,在广播环境中使用第一用户和常规调制技术的 ZSRQPSK调制组合,例如第二用户的常规QPSK、 QAM,非零ZSR QPSK调制码元具有比第二用户调制码元的功率电平更高的功率电 平。例如,小区内每一个或大多数用户(可以包括小区边缘的用户)
应该能够接收ZSR信号并成功将其解码,而更接近基站具有更好质 量信道状况的那些有限的用户组能够接收第二用户信号。在一些实施 例中,通过第一用户信令和第二用户信令传递不同分辨率或不同质量 的信号。例如,第一用户信令可以包括粗分辨视频信号,第二用户信 令可以用于实现更精细分辨率的视频信号。
接收所发射信号的接收机可以使用软入软出(Soft-In-Soft-Out) 解调技术来有效地对利用零码元速率发射的信号进行解码。
下面讨论位置调制的QPSK块的软解调。以下讨论描述了适用于 2/4/8个码元中有一个是非零QPSK这种情形下的一个示例性的解调 方法。4或8个码元中有一个是零码元的情形略微不同于上面描述的 方法,但是利用本请求中的教导,这种情形对于本领域技术人员而言 是显而易见的。
人们很了解应用于满足特定约束条件的一组比特的软入软出算 法的原理。给定这些比特的相应先验信息(软入消息),这个算法利 用这些比特满足的约束条件计算这些比特更新过的或者后验的推测 (belief)(软出消息)。最佳的最大一个后验(MAP)更新常常是可 行的;其它情况下,用一个近似的次优更新替换MAP判决。
SISO模块在迭代解码和/或解调中是理想的。例如,双巻积码的 迭代SISO解码给出了 turbo码的惊人性能;迭代SISO解码和SISO
解调逼近最优联合解码解调判决。
我们考虑用k比特b0、 bl、 、 b(k-l)调制的2八(k-2)个MTU
的子块。在这个子块中有并且只有一个非零(QPSK)码元。我们假 设前(k-2)比特决定了 QPSK码元的位置,最后2比特决定了这个 QPSK码元的相位。不失一般性,假设位置x和(k-2)元组pb= (b0, b 1,…, b(k-3))之间的一一映射是pb是y的二进制扩展,换句话说,比特序 列(b0, bl,…,b(k-3))意味着QPSK码元位置是x = b0 + bl *2 + b2*4 + ... + b(k-3) * (2<<(k-3))。为了方便起见,令QPSK码元的4个相位 是PI/4, PI/2 + PI/4, 2*(PI/2) + PI/4, 3* (PI/2) + PI/4,并且将其下标编 制为0、 1、 2、 3。我们假设(b(k-2), b(k-l))这些比特决定了下标y是 (b(k-2) + b(k-1^2)。这一安排简化了比特的软信息的提取,但不是必
须的。比特的不同安排会使得算法在本质上相同。
我们现在描述这种位置调制的QPSK块的软入软出(SISO)解 调。为了简单起见,在这里,我们假设1^4。这4比特独一无二地确 定了可能情况中的调制(2<<4=16),它们是
C
:第O个码元处的QPSK码元,相位下标是0;
C
[1]:第O个码元处的QPSK码元,相位下标是l;
C
[2]:第O个码元处的QPSK码元,相位下标是2;
C
[3]:第O个码元处的QPSK码元,相位下标是3; C[1]
:第1个码元处的QPSK码元,相位下标是0;
C[3][2]:第3个码元处的QPSK码元,相位下标是2;
C[3][3]:第3个码元处的QPSK码元,相位下标是3。
关于(b0, bl,…,b3)的软入(先验)消息是soft—in[O]、 soft—in[l]、…、 soft—in[3],我们将在假设收到的码元(rO,…,r3)是已调制码元的噪声 版本这样一个约束条件下计算MAP软判决soft_out
、…、soft_out[3]。将对数似然度量T[m][n]与情形C[m][n] 联系起来。我们将给定所收到的的情况下,C[m][n]是发射的码元的 条件概率的对数表示为I[m][n],例如I[m][n] = log(prob(C[m][n]lrO,.. r3)),它正比于log(prob(rO, .. r3|C[m][n]))。如果没有先验信息,T[m][n] 等于I[m][n]直到一个常数偏移。如果有先验信息,T[m][n] = I[m][n] + A[m] + S[n],其中A[m]表示第0个码元处的QPSK码元的对数似然, S[n]表示QPSK码元具有相位下标n的对数似然。
在描述A[m]和S[n]的计算之前,我们来看在我们有T[m][n]的时 候如何导出soft—out[j]。
对于位置比特〗=0、 1,
soft—out[j] = LogSum—{m,n:m[j]=0} T[m][n] - LogSum」m,n:
m[j]=l}T[m][n],
其中m具有二进制扩展(m[O],m[l])并且LogSum运算符被定义 为LogSum(a, b) = log(exp(a) + exp(b))。 对于相位比特户2、 3,
soft_out[j] 二 LogSum—{m,n: n[j]=0} T[m][n] - LogSum」m,n: n[j]=l}T[m][n],
其中n具有二进制扩展(n[2],n[3])。
从soft—out和soft—in消息的设置,我们还能够导出外在信息ext[j] =soft一out[j] - soft一in[j],它是迭代解码/解调模块所需要的适当的对数 似然。
现在我们来看如何获得A[m]和S[n]。再一次令m具有二进制扩 展(m[O], m[l]), n具有二进制扩展(n[2]m n[3])。 那么A[m] = sum—{j: m[j] = 0} soft一in[j], 并且S[n] = sum—{j: n[j] = 0} soft—in[j]。
图21是发射数据组的示例性方法的流程图2100。流程图2100 的这个示例性方法非常适合于基站向多个无线终端进行发射的无线 通信系统,例如使用下行链路业务信道段这种段的OFDM无线通信 系统。这个示例性方法从步骤2102开始,在这个步骤中,发射装置 (例如基站)加电并初始化。操作从步骤2102进入步骤2104。在步 骤2104中,装置根据信道状况信息、要传递的信息的量、所需数据 速率和/或优先级信息选择第一用户,例如第一无线终端。操作从步 骤2104进入步骤2106。在步骤2106中,装置接收通信段中与第一 用户相对应,要传递给第一用户的第一组信息比特,例如下行链路业 务信道段。例如,示例性的下行链路业务信道段可以包括固定数量的 最小发射单元,例如OFDM音调码元。操作从步骤2106进入步骤
2108。
在步骤2108中,装置根据所需要的每个最小发射单元的信息比 特数数据速率,选择零码元速率编码与调制方案来传递第一组信息。 例如,所选零码元速率编码与调制方案可以是多个可能的预定零码元 速率编码与调制方案之一,例如不同的基于QPSK的ZSR编码与调
制方案。示例性的ZSR编码与调制方案可以包括编码速率、子段尺 寸、要应用于子段的ZSR、非零调制码元的调制类型,例如QPSK。 在一些实施例中,将不同的信息比特数据速率与不同的零码元速率编 码与调制方案相联系。在一些实施例中操作从步骤2108进入步骤
2110,在另一些实施例中,操作从步骤2108进入步骤2112。
在步骤2110中,装置按照所选ZSR编码与调制方案将通信段划 分成多个子段。在各个实施例中,为段的每个子段使用同样的ZSR 编码与调制方案。在一些实施例中,为段的多个子段使用同样的ZSR 编码与调制方案。在一些实施例中,传递第一组信息比特可以不使用 段的一些部分。操作从步骤2110进入步骤2112。
在步骤2112中,装置从第一组信息比特生成第一组已编码比特。 操作从步骤2112进入步骤2114。在步骤2114中,装置生成零和非零 调制码元来传递第一组已编码比特。步骤2114包括子步骤2116、2118 和2120。在子步骤2116中,装置根据第一组已编码比特中的一些确 定零和非零调制码元的位置。在子步骤2118中,装置根据第一组已 编码比特中的一些确定非零调制码元的相位和/或幅度,在子步骤 2120中,装置确定与非零调制码元相联系的发射功率电平。例如, 考虑一个实例,ZSR被选为3/4,非零调制码元是QPSK调制码元, 以及子段尺寸是4个最小发射单元,例如4个OFDM音调码元。在 这样一个实施例中,与子段相对应,子段中有一个非零和三个零调制 码元。用这一个非零调制码元的位置来传递两个己编码比特,用这个 非零调制码元的相位来传递两个另外的已编码比特。确定发射功率电 平,并且将它与非零QPSK调制码元相联系。
在一些实施例中,第一组数据,第一组信息比特,包括具有第一 优先级的数据和具有第二优先级的数据,第二优先级低于第一优先 级。在一些这种实施例中,通过非零调制码元的位置编码传递高优先 级数据,通过相位编码传递低优先级数据。
操作从步骤2114通过连接节点A 2122进入步骤2124。在步骤 2124中,装置选择第二用户,例如第二无线终端,来接收同一通信 段中的第二组信息比特,这一选择是根据第二用户简档信息和/或与 第一组已编码比特对应的非零调制码元相联系的发射功率电平进行 的。第二用户简档信息包括例如信道状况信息,要传递的信息的量, 所需要的数据速率,和/或优先级信息。操作从步骤2124进入步骤 2126。在各个实施例中,例如在至少一些时间内,第一和第二用户不
同。在一些这样的实施例中,从多个无线终端中选择第一和第二无线 终端的步骤是基于一些信息的,这些信息表明用于发射步骤的装置发 射机与第一和第二无线终端之间的信道质量,具有不同信道质量状况 的这些无线终端被选作第一和第二无线终端。在一些实施例中,在一 些时间,第一和第二无线终端可以是同一个无线终端,例如第一组数 据对应于低数据速率应用,第二组数据对应于高数据速率应用。
在步骤2126中,装置选择编码与调制方案以及调制码元功率电 平来传递第二组信息比特。例如,在一些实施例中,用来传递第二组 比特的编码与调制包括以多个不同编码速率和调制方法之一进行块 编码,例如QPSK、 QAM16、 QAM64和QAM256之一。在一些实 施例中,可以选择的与第二组信息比特对应的每个最小发射单元 (MTU)的信息比特数数据速率高于可以选择的与第一组信息比特 对应的每个MTU的信息比特数数据速率。
操作从步骤2126进入步骤2128。在步骤2128中,装置生成分
配消息或者一些消息来标识与通信段对应的第一和第二用户。操作从 步骤2128进入步骤2130。在步骤2130中,装置发射所生成的分配 消息或者一些消息。操作从步骤2130进入步骤2132。
在步骤2132中,装置从第二组信息比特生成第二组已编码比特, 例如作为通信段的块编码操作的一部分。操作从步骤2132进入步骤 2134。在步骤2134中,装置按照步骤2126的选择利用QPSK星座、 QAM 16星座、QAM 16星座和QAM 256星座之一从第二组已编码 比特生成第二组调制码元,例如一组调制码元。根据所用调制星座的 类型将不同数量的已编码比特映射到调制码元。操作从步骤2134进 入步骤2136。
在步骤2136中,装置合并来自第一和第二组的调制码元。在步 骤2136中说明了两个替换实施例。在第一种替换中,执行步骤2138, 在这个步骤中,重叠第一组调制码元和第二组调制码元。在第二种替 换中,执行步骤2140,在这个步骤中,装置执行选择性穿孔(punch) 操作。步骤2140包括子步骤2142、 2144、 2146和2148。在子步骤 2142中,装置覆盖第一和第二组调制码元。然后,针对有重叠的段的每个MTU,执行步骤2144。在步骤2144中,装置检查并确定与 MTU位置对应的第一组调制码元是不是非零调制码元。如果是非零 调制码元,那么操作从步骤2144进入步骤2148;否则操作进入步骤 2146。在步骤2148中,装置分配第一组调制码元给MTU,第二组调 制码元被穿出。在步骤2146中,将第二组调制码元分配给MTU,例 如与第一组零调制码元重叠。针对第一和第二组调制码元之间没有重 叠,但是来自第一和第二组之一的调制码元被映射到MTU的段的 MTU,将调制码元分配成使用MTU。操作从步骤2136通过连接节 点B2150进入步骤2152。
在步骤2152中,装置在通信段中发射合并后的调制码元。步骤 2152包括步骤2154、 2156和2158。
在步骤2154中,装置控制用来传递第一组数据、第一组信息比 特的非零调制码元,以及用来传递第二组数据、第二组信息比特的调 制码元的发射功率电平,来维持最小功率差。最小功率差使得用来传 递第一组数据的非零调制码元的发射功率电平高于用来传递第二组 数据的非零调制码元的发射功率电平。
在步骤2156中,装置利用至少一些零和一些非零调制码元在包 括多个最小发射单元的通信段中进行发射,例如OFDM音调码元、 第一组数据、第一组信息比特,第一组数据通过发射的非零调制码元 的相位和幅度中的至少一个以及段内非零调制码元的位置的组合来 传递。例如,在一些实施例中,步骤2156包括按照零码元速率QPSK 调制方案,例如利用子段,发射到通信段调制码元中去。
在步骤2158中,装置在同一个通信段中利用在用来发射第一组 数据的最小发射单元的至少一些上发射的调制码元来发射第二组数 据、第二组信息比特。例如,在一些实施例中,步骤2156包括利用 QPSK、 QAM 16、 QAM 64和QAM 256调制码元之一发射到通信段 中去。在这样一些实施例中,来自第二组的一些调制码元已经被来自 第一组的非零调制码元穿出。
操作从步骤2152通过连接节点C 2160进入步骤2104,在这个 步骤中,装置为另一个发射段执行操作。 在一些实施例中,发射第一组数据包括以每个最小发射单元的信 息比特数的第一数据速率发射信息,发射第二组数据包括以每个最小 发射单元的信息比特数的第二数据速率发射信息,每个最小发射单元 的信息比特数的第二数据速率与每个最小发射单元的信息比特数的 第一数据速率不同,例如前者比后者高。
在这个示例性实施例中,装置从装置支持的多个不同零码元速率 方案中选择零码元速率编码与调制方案,至少有一些不同的零码元速
率方案使用不同的零码元速率,例如3/4ZSR和7/8ZSR。在一些其 它实施例中,装置使用固定的零码元速率,例如3/4ZSR,来传递第 一组信息比特。在一些实施例中,支持不同的编码速率,与一个或多 个不同的ZSR码元速率对应。
在各个实施例中,由装置使用的ZSR和每个MTU的信息比特数 数据速率满足以下条件中的一个或多个(1) ZSR表明预定的ZSR 大于或等于0.125,发射第一组数据使用的每个MTU的信息比特数 小于或等于1.5; (2) ZSR表明预定的ZSR大于或等于0.25,发射第 一组数据使用的每个MTU的信息比特数数据速率小于或等于1; (3) ZSR表明预定的ZSR大于或等于0.5,发射第一组数据使用的每个 MTU的信息比特数数据速率小于或等于.5; (4)ZSR表明预定的ZSR 大于或等于0.75,发射第一组数据使用的每个MTU的信息比特数数 据速率小于或等于1/3;以及(5) ZSR表明预定的ZSR大于或等于 0.875,发射第一组数据使用的每个MTU的信息比特数数据速率小于 或等于.1/6。
在各个其它实施例中,通信段可以包括使用ZSR编码与调制方 案的子段,它们可以不同和/或不同的子段可以对应于多个无线终端, 例如将利用第一 ZSR编码与调制方案的一些子段用于传递第一组信 息比特给第一无线终端,将利用与第三无线终端对应的第二 ZSR编 码与调制方案的一些子段用于传递第三组信息比特。在实施例中,同 一段的一些子段可以有不同的尺寸,例如4个MTU尺寸子段对应于 3/4 ZSR编码与调制方案,8个MTU尺寸子段对应于7/8 ZSR编码与 调制方案。在一些实施例中,段内的子段被构造成段的一些MTU不
与子段对应。
图22是示例性通信方法的流程图2200。流程图2200的示例性 方法非常适合于无线通信系统,例如基站向多个无线终端发射信号的 系统。这个示例性的无线通信系统是例如利用下行链路业务信道段这 样的段的OFDM无线通信系统。下面将针对实现这一方法的步骤的 示例性基站描述流程图2200的方法;但是,这一方法还适合于其它 通信应用。
示例性通信方法的操作从步骤2202开始,在这个步骤中基站加 电并初始化。操作从步骤2202进入步骤2204。在步骤2204中,基
站选择第一和第二用户来接收己交织调制码元流,选择第一用户来恢 复第一调制码元流传递的信息,选择第二接收机来恢复第二调制码元 流传递的信息。在一些实施例中,第一调制码元流的信息数据速率低 于第二调制码元流的。在各种实施例中,第一和第二用户对应于不同 的用户,并且是根据成功地恢复传递给被选无线终端的信息所需要的 不同发射功率电平来加以选择的。操作从步骤2204进入步骤2206。
在步骤2206中,基站确定至少一些零调制码元在第一调制码元 流中的位置。操作从步骤2206进入步骤2208。在步骤2208中,基 站将来自第一调制码元流的非零调制码元与来自第二调制码元流的 调制码元交织,第一调制码元流包括非零调制码元和零调制码元,来 自第二调制码元流的至少一些调制码元替换第一调制码元流的零调 制码元来生成已交织调制码元流。作为交织一部分的替换操作利用来 自第二调制码元流的调制码元替换与步骤2206确定的位置对应,来 自第一调制码元流的零调制码元。操作从步骤2208进入步骤2210。
在步骤2210中,基站发射已交织调制码元流。步骤2210包括子 步骤2212。在步骤2212中,基站控制调制码元的发射功率电平,与 获自第二调制码元流的非零调制码元相比,以更高的功率电平发射获 自第一调制码元流的已交织流中的非零调制码元。
在各种实施例中,步骤2210的发射包括利用OFDM音调码元发 射来自已交织调制码元流的调制码元,例如,来自己交织调制码元流 的单个调制码元由通信段(例如下行链路业务信道段)的单个音调码
元传递。
在一些实施例中,第一调制码元流具有零码元速率,例如被选零 码元速率。在一些这种实施例中,所选零码元速率是多个预定零码元
速率之一,例如1/2ZSR、 3/4ZSR、 7/8ZSR等等。在一些实施例中, 选择所选零码元速率是为了用于要在通信段(例如业务信道段)中发 射的调制码元。在一些实施例中,将通信段细分为包括多个子段,子 段的尺寸(例如以最小发射单元为单位)(例如OFDM音调码元)与 所用被选零码元速率相对应。例如,如果使用3/4的ZSR,那么一些 示例性的子段尺寸是4 OFDM音调码元和8 OFDM音调码元。如果 使用7/8的ZSR,那么一些示例性的子段尺寸是8 OFDM音调码元和 16 OFDM音调码元。
在一些实施例中,第一调制码元流的非零调制码元对应于第一星 座,第二调制码元流的非零调制码元对应于第二星座,第一和第二星 座不同。例如,在一些实施例中,第一星座是QPSK星座,第二星座 是QAM16、 QAM64和QAM256星座之一。
操作从步骤2210进入步骤2204,在这个步骤中基站针对例如另 一通信段重复上述操作。
在各种实施例中,例如参考图4和16所讨论的那些,第一调制 码元流可以包括用于以一个或多个所选零码元速率传递信息的零和 非零调制码元,这些信息对应于第一组数据。在一些实施例中,根据 段来选择零码元速率。在其它实施例中,根据子段来选择零码元速率, 其中子段可以对应于通信段(例如下行链路业务段)的一部分。在一 些实施例中,将业务信道段划分成MTU组,每一组都是划分出来的 业务信道段的一个子段。在子段尺寸与业务信道段尺寸一样的情况 下,跳过划分步骤。在一些实施例中,划分是均匀的, 一段中MTU 的数量是子段中MTU的数量的整数倍,例如在许多实施例中,整数 倍数大于或等于2。在至少一些实施例中,这一方法要按照一个比率 在至少一个子段中包括零调制码元和非零调制码元。按照所述比率包 括在内的零调制码元和非零调制码元与第一组数据对应,这个比率是 整数之比,Nz/Nss,所述比率表明子段中零调制码元数量的分数部分
对应于第一组数据与所述子段中最小发射单元的总数之比。在一些实
施例中,所述比Nz/Nss是7/8、 3/4、 5/8、 1/2、 3/8、 1/4和1/8之一。 这些比率特别适合于QPSK编码。在各种实施例中,子段的子段尺寸 是2、 3、 4、 5、 6、 7和8之一,其中子段尺寸指的是子段中MTU 的数量。在各种实施例中,子段尺寸是2、 3、 4、 5、 6、 7和8之一 的整数倍,其中子段尺寸指的是子段中MTU的数量。这些子段尺寸 对于支持零码元速率很方便。在一些实施例中,段尺寸是子段尺寸的 整数倍,所述整数倍数至少是2,这样的关系支持有效地利用段中的 可用MTU和相对容易的划分,因为子段的尺寸可以是均匀的。如上 所述,位置和相位编码的组合可以被用于传递受控码元流传递的通信 信息比特,受控码元流被控制成具有上述零码元速率之一。在一些实 施例中,可以选择不同的零码元速率用于同一段的不同子段。此外, 还有各种变形。
在各种实施例中,这里描述的节点是利用一个或多个模块来实现 的,这些模块执行与一个或多个方法对应的步骤,例如,选择第一用 户,选择第一用户编码与调制方案,选择第二用户,进行第一用户编 码与调制,进行第二用户编码,重叠生成的调制信号等等。在一些实 施例中,各个特征是利用模块来实现的。这些模块可以用软件、硬件 或者软件和硬件的组合来实现。上述方法或方法步骤中有许多是利用 机器可执行指令来实现的,例如用软件来实现,这些指令包括在机器 可读介质中,例如存储器,如RAM、软盘等等,用来控制机器,例 如有或者没有额外硬件的通用计算机,来实现上述方法的全部或者一 部分,例如在一个或多个节点中。因此,各种方法都是针对机器可读 介质的,包括机器可执行指令,用于让机器例如处理器和有关硬件执 行上述方法中的一个或多个步骤。
上述方法和装置的数不清的附加变化对于所述领域技术人员而 言是显而易见的。这些变化属于本发明的范围之内。各个实施例的方 法和装置可以并且确实与CDMA、正交频分复用(OFDM)和/或能 够用于在接入节点和移动节点之间提供无线通信链路的各种其它类 型的通信技术一起使用。在一些实施例中,将接入节点作为基站,允
许利用OFDM和/或CDMA与移动节点建立通信链路。在各个实施 例中,移动节点被作为笔记本计算机、个人数据助理(PDA)或者其 它便携式装置,包括接收机/发射机电路和逻辑和/或子程序,用于实 现所描述的方法。
各实施例的技术可以用软件、硬件和/或软件和硬件的组合来实 现。各个实施例是针对装置的,例如,移动终端这种移动节点,基站, 通信系统。还是针对方法的,例如控制和/或操作移动节点、基站和/ 或通信系统(例如主机)的方法。各个实施例还是针对机器可读介质 的,例如ROM、 RAM、 CD、硬盘等等,它们包括机器可读指令, 用于控制机器来实现一个或多个步骤。
在各个实施例中,这里描述的节点是利用一个或多个模块执行与 一个或多个方法对应的步骤来实现的,例如执行信号处理、消息生成 和/或发射步骤。因此,在一些实施例中,各种特征都是利用模块来 实现的。这些模块可以用软件、硬件或者软件和硬件的组合来实现。 上述方法或方法步骤有许多可以用机器可读指令来实现,例如软件, 这些指令包括在机器可读介质中,例如存储器,如RAM、软盘等等, 用来控制机器,例如有或者没有额外硬件的通用计算机,来实现上述 方法的全部或者一部分,例如在一个或多个节点中。因此,各种实施
例都是针对机器可读介质的,包括机器可执行指令,用于让机器例如 处理器和有关硬件执行上述方法中的一个或多个步骤。
尽管是针对OFDM系统进行了描述,但是至少有一些方法和装 置能够用于大范围的通信系统,包括许多非OFDM和域非蜂窝系统。
上述方法和装置的数不清的附加变化对于本领域技术人员而言 是显而易见的。这些变化属于本发明的范围之内。各个实施例的方法 和装置可以并且确实与CDMA、正交频分复用(OFDM)和/或能够 用于在接入节点和移动节点之间提供无线通信链路的各种其它类型 的通信技术一起使用。在一些实施例中,将接入节点作为基站,允许 利用OFDM和/或CDMA与移动节点建立通信链路。在各个实施例 中,移动节点被作为笔记本计算机、个人数据助理(PDA)或者其它 便携式装置,包括接收机/发射机电路和逻辑和/或子程序,用于实现
所描述的方法。
权利要求
1.一种发射数据组的方法,该方法包括利用至少一些非零调制码元和一些零调制码元,在包括多个最小发射单元的发射段中发射第一组数据,该第一组数据是通过所述非零调制码元在第一段内的位置和发射的所述非零调制码元的相位与幅度中至少一个的组合来传递的;并且利用在用来发射所述第一组数据的所述最小发射单元的至少一些上发射的调制码元,在所述发射段中发射第二组数据。
2. 如权利要求l所述的方法,其中所述最小发射单元是OFDM 音调码元。
3. 如权利要求l所述的方法,还包括控制用于传递所述第一组数据的非零调制码元和用于传递所述 第二组数据的调制码元的发射功率电平,以维持最小功率差。
4. 如权利要求3所述的方法,其中所述最小功率差使得与用于 传递所述第二组数据的非零调制码元相比,用于传递所述第一组数据 的非零调制码元是以更高功率电平发射的。
5. 如权利要求l所述的方法,其中发射第一组数据包括以每个 最小发射单元的信息比特数的第一数据速率发射信息;并且其中发射第二组数据包括以每个最小发射单元的信息比特数的 第二数据速率发射信息,每个最小发射单元的信息比特数的所述第二 数据速率不同于每个最小发射单元的信息比特数的第一数据速率。
6. 如权利要求5所述的方法,其中每个最小发射单元的信息比 特数的第二数据速率高于每个最小发射单元的信息比特数的第一数 据速率。
7. 如权利要求5所述的方法,在发射第一组数据的所述步骤之 前还包括在所述段的至少一部分中,按照预定零码元速率包括非零调制码 元和零调制码元,按照所述预定零码元速率包括的所述调制码元与所 述第一组数据对应。
8. 如权利要求5所述的方法,在发射第一组数据的所述步骤之前还包括在所述段的至少一部分中,按照多个比率之一包括非零调制码元 和零调制码元,所述比率表明预定的零码元速率,按照所述多个比率 之一包括的调制码元与所述第一组数据对应。
9. 如权利要求8所述的方法,其中当用来发射所述第一组数据 的每个最小发射单元的信息比特数数据速率小于或等于1.5时,所述 多个比率之一表明预定的零码元速率大于或等于0.125。
10. 如权利要求8所述的方法,其中如果所述多个比率之一大于 或等于0.125,那么用来发射所述第一组数据的每个最小发射单元的 信息比特数数据速率小于或等于1.5;并且其中如果所述多个比率之一大于或等于0.25,那么用来发射所述 第一组数据的每个最小发射单元的信息比特数数据速率小于或等于
11. 如权利要求8所述的方法,当用来发射所述第一组数据的每 个最小发射单元的信息比特数数据速率小于或等于.5时,其中所述多 个比率之一大于或等于0.5。
12. 如权利要求8所述的方法,当用来发射所述第一组数据的每 个最小发射单元的信息比特数数据速率小于或等于1/3时,其中所述多个比率之一大于或等于0.75。
13. 如权利要求8所述的方法,当用来发射所述第一组数据的每 个最小发射单元的信息比特数数据速率小于或等于1/6时,其中所述 多个比率之一大于或等于0.875。
14. 如权利要求8所述的方法,其中所述发射第一组数据包括利 用QPSK调制来发射非零码元值。
15. 如权利要求8所述的方法,其中所述发射第一组数据包括利 用QPSK调制来发射非零调制码元值;其中如果所述多个比率之一大于或等于0.75,那么用来发射所述 第一组数据的每个最小发射单元的信息比特数数据速率小于或等于 1/3;并且其中如果所述多个比率之一大于或等于0.875,那么用来发射所 述第一组数据的每个最小发射单元的信息比特数数据速率小于或等 于1/6。
16. 如权利要求8所述的方法,还包括为了用于发射所述第一组数据,将所述信道段划分成多个子段, 所述部分是所述子段之一。
17. 如权利要求16所述的方法,其中为了用于发射所述第二组 数据不划分所述段。
18. 如权利要求8所述的方法,在发射所述第一组数据之前,还 包括对所述第一组数据中包括的信息比特进行编码,产生已编码信息 比特;在所述已编码信息比特中至少一个的值的基础之上,确定至少一个非零码元值在所述部分中的位置;并且在所述已编码信息比特中至少另一个的值的基础之上,确定所述 非零调制码元的相位和幅度中的至少一个。
19. 如权利要求8所述的方法,其中所述第一组数据包括具有第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所述第一优先级;其中所述高优先级数据是通过位置编码传递的,所述位置编码至 少包括确定至少一个非零调制码元值的位置的所述步骤;并且 其中所述低优先级数据是通过相位编码传递的。
20. 如权利要求1所述的方法,在发射第一组数据的所述步骤之 前,还包括按照比率在所述段的至少一个子段中包括零调制码元和非零调 制码元,按照所述比率包括的所述零调制码元和非零调制码元与所述第一组数据对应,所述比率是正整数比率,Nz/Nss,所述比率表明与所述第一组数据对应的子段中零调制码元的数量与所述子段中最小 发射单元总数量的分数比。
21. 如权利要求20所述的方法,其中所述比率Nz/Nss是7/8、 3/4、 5/8、 1/2、 3/8、 1/4和1/8之一。
22. 如权利要求20所述的方法,其中所述子段尺寸是2、 3、 4、 5、 6、 7和8之一,所述子段尺寸表明子段中最小发射单元的数量。
23. 如权利要求20所述的方法,其中所述子段尺寸是2、 3、 4、 5、 6、 7和8之一的整数倍。
24. 如权利要求20所述的方法,其中Nss是2的倍数;并且 其中Nz是奇数。
25. 如权利要求19所述的方法,其中所述段尺寸是子段尺寸的 整数倍,所述整数倍至少是2倍,所述子段尺寸表明子段中最小发射 单元的数量。
26. 如权利要求20所述的方法,还包括在所述段的另一个子段中,按照第二比率包括非零调制码元和零 调制码元,按照所述第二比率包括的所述非零调制码元和非零调制码 元与所述第一组数据对应,所述第二比率是整数的第二比率, NZ2/NSS2,所述第二比率表明所述第二子段中与所述第一组数据对应 的零调制码元的数量与所述第二子段中最小发射单元总数量的分数 比,所述第二比率不同于第一比率。
27. 如权利要求l所述的方法,其中所述段是下行链路业务信道 段,在发射段中发射第一组数据以及在发射段中发射第二组数据的所 述步骤之前,该方法还包括发射分配信息,该发射分配信息表明分配了所述段用于接收所述 第一组数据的第一无线终端,并且表明分配了所述段用于接收所述第 二组数据的第二无线终端。
28. 如权利要求27所述的方法,其中所述第一和第二无线终端 不同,其中所述方法还包括在表明用于执行所述发射步骤的发射机与所述第一和第二无线 终端之间的信道状况质量的信息这一基础之上,从多个无线终端选择 所述第一和第二无线终端,选择具有不同信道质量状况的无线终端作 为所述第一和第二无线终端。
29. 如权利要求l所述的方法,还包括在发射所述第一和第二组数据之前,将对应于所述第一组数据的 至少一些非零调制码元与对应于所述第二组数据的至少一些非零调 制码元进行合并。
30. 如权利要求29所述的方法,其中所述合并步骤包括利用用 于从所述第一组数据传递数据的非零调制码元对对应于所述第二组 数据的至少一些非零调制码元进行穿孔。
31. —种通信装置,该装置包括第一编码与调制模块,用于处理第一组数据,产生包括信息的第 一组调制码元,在包括多个最小发射单元的发射段内传递,所述第一 组调制码元至少包括一些非零调制码元和一些零调制码元,所述第一 组数据是通过所述第一段内非零调制码元的位置和所发射的非零调 制码元的相位与幅度中至少一个的组合传递的;第二编码与调制模块,用于处理第二组数据,产生第二组调制码 元,在用于发射所述第一组数据的所述最小发射单元的至少一些上发 射;以及发射模块,用于发射与所述第一和第二编码与调制模块(406, 408)产生的所述第一段对应的调制码元。
32. 如权利要求31所述的装置,其中所述最小发射单元是OFDM 音调码元。
33. 如权利要求31所述的装置,还包括功率控制模块,用于控制用于传递所述第一组数据的非零调制码 元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最 小功率差。
34. 如权利要求33所述的装置,其中所述最小功率差使得与用 于传递所述第二组数据的非零调制码元相比,用于传递所述第一组数 据的非零调制码元是以更高功率电平发射的。
35. 如权利要求31所述的装置,其中所述第一编码与调制模块 (406)产生具有每个最小发射单元的信息比特数的第一数据速率的第一组调制码元;以及其中所述第二数据发射模块产生具有每个最小发射单元的信息 比特数的第二数据速率的第二组调制码元,每个最小发射单元的信息 比特数的所述第二数据速率不同于每个最小发射单元的信息比特数 的所述第一数据速率。
36. 如权利要求35所述的装置,其中每个最小发射单元的信息 比特数的所述第二数据速率高于每个最小发射单元的信息比特数的 所述第一数据速率。
37. 如权利要求35所述的装置,其中所述第一编码与调制模块 包括选择模块,所述选择模块用于选择所述第一编码与调制模块要按 其工作的零码元速率,所述选择的零码元速率是从所述第一编码与调 制模块支持的多个零码元速率中选择出来的,所述零码元速率是所述 第一编码与调制模块产生的零调制码元与零调制码元和非零调制码 元的比率。
38. 如权利要求37所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1.5时,其中所 述选择的零码元速率是大于或等于0.125的零码元速率。
39. 如权利要求37所述的装置,其中如果所述选择的零码元速 率大于或等于0.125,那么用于发射所述第一组数据的每个最小发射 单元的信息比特数数据速率小于或等于1.5;以及其中如果所选择的零码元速率大于或等于0.25,那么用于发射所 述第一组数据的每个最小发射单元的信息比特数数据速率小于或等 于1。
40. 如权利要求37所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于.5时,其中所述 选择的零码元速率是大于或等于0.5的零码元速率。
41. 如权利要求37所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1/3时,其中所 述选择的零码元速率是大于或等于0.75的零码元速率。
42. 如权利要求37所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1/6时,其中所 述选择的零码元速率是大于或等于0.875的零码元速率。
43. 如权利要求37所述的装置,其中所述第一编码与调制模块 包括用于进行与第一组数据对应的调制的QPSK调制器。
44. 如权利要求37所述的装置,其中所述调制码元合并模块 (410)合并第一组非零QPSK调制码元;其中如果所述零码元速率大于或等于0.75,那么用于发射所述第 一组数据的每个最小发射单元的信息比特数数据速率小于或等于 1/3;并且其中如果所述零码元速率大于或等于0.875,那么用于发射所述 第一组数据的每个最小发射单元的信息比特数数据速率小于或等于 1/6。
45. 如权利要求37所述的装置,还包括段划分模块,所述信道段成为多个子段,用于发射所述第一组数 据,所述部分是所述子段之一。
46. 如权利要求37所述的装置,其中为了用于发射所述第二组 数据不划分所述段。
47. 如权利要求45所述的装置,还包括第一编码器,用于在所述发射第一组数据之前对所述第一组数据 中包括的信息比特进行编码,以产生已编码信息比特;位置确定模块,用于在所述已编码信息比特中至少一个的值的基 础之上,确定至少一个非零码元值在所述部分中的位置;以及相位确定模±央,用于在所述已编码信息比特中至少另一个的值的 基础之上,确定所述非零调制码元的相位。
48. 如权利要求37所述的装置,其中所述第一组数据包括具有 第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所 述第一优先级;其中所述高优先级数据是通过位置编码传递的,所述位置编码至 少包括确定至少一个非零调制码元值的位置的所述步骤;并且 其中所述低优先级数据是通过相位编码传递的。
49. 如权利要求31所述的装置,其中所述段是下行链路业务信 道段,该装置还包括分配发射模块,用于发射分配信息,该信息表明分配了所述段用 于接收所述第一组数据的第一无线终端,并且表明分配了所述段用于 接收所述第二组数据的第二无线终端。
50. 如权利要求49所述的装置,其中所述第一和第二无线终端 不同,所述装置还包括第一和第二用户选择模块,在表明用于执行所述发射步骤的发射 机与所述第一和第二无线终端之间的信道状况质量的信息这一基础 之上,用于从多个无线终端选择所述第一和第二无线终端,选择具有 不同信道质量状况的无线终端作为所述第一和第二无线终端。
51. 如权利要求31所述的装置,还包括合并模块,用于在发射所述第一和第二组数据之前,将对应于所 述第一组数据的至少一些非零调制码元与对应于所述第二组数据的 至少一些非零调制码元进行合并。
52. 如权利要求51所述的装置,其中所述合并模块包括穿孔模 块,用于利用用于从所述第一组数据传递数据的非零调制码元对对应 于所述第二组数据的至少一些非零调制码元进行穿孔。
53. —种通信装置,该装置包括-第一编码与调制模块,用于处理第一组数据,产生包括信息的第 一组调制码元,在包括多个最小发射单元的发射段内传递,所述第一 组调制码元至少包括一些非零调制码元和一些零调制码元,所述第一 组数据是通过所述第一段内非零调制码元的位置和所发射的非零调 制码元的相位与幅度中至少一个的组合传递的;第二编码与调制模块,用于处理第二组数据,产生第二组调制码 元,在用于发射所述第一组数据的所述最小发射单元的至少一些上发 射;以及发射模块,用于发射与所述第一和第二编码与调制模块产生的所 述第一段对应的调制码元。
54. 如权利要求53所述的装置,其中所述最小发射单元是OFDM 音调码元。
55. 如权利要求53所述的装置,还包括功率控制模块,用于控制用于传递所述第一组数据的非零调制码 元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最 小功率差。
56. 如权利要求55所述的装置,其中所述最小功率差使得与用于传递所述第二组数据的非零调制码元相比,用于传递所述第一组数 据的非零调制码元是以更高功率电平发射的。
57. 如权利要求53所述的装置,其中所述第一编码与调制模块 包括用于以每个最小发射单元的信息比特数的第一数据速率对信息 进行编码与调制的模块;以及其中所述第二编码与调制模块包括以每个最小发射单元的信息 比特数的第二数据速率对信息进行编码与调制的模块,每个最小发射 单元的信息比特数的所述第二数据速率不同于每个最小发射单元的 信息比特数的所述第一数据速率。
58. 如权利要求57所述的装置,其中每个最小发射单元的信息 比特数的所述第二数据速率高于每个最小发射单元的信息比特数的 所述第一数据速率。
59. 如权利要求57所述的装置,其中所述第一编码与调制模块 包括选择模块,所述选择模块用于选择所述第一编码与调制模块要按 其工作的零码元速率,所述选择的零码元速率是所述第一编码与调制 模块支持的多个零码元速率之一 ,所述零码元速率是所述第一编码与 调制模块产生的零调制码元与零调制码元和非零调制码元的比率。
60. 如权利要求59所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1.5时,其中所 述选择的零码元速率是大于或等于0.125的零码元速率。
61. 如权利要求59所述的装置,其中如果所述零码元速率大于 或等于0.125,那么用于发射所述第一组数据的每个最小发射单元的 信息比特数数据速率小于或等于1.5;以及其中如果所述零码元速率大于或等于0.25,那么用于发射所述第 一组数据的每个最小发射单元的信息比特数数据速率小于或等于1。
62. 如权利要求59所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于.5时,其中所述 选择的零码元速率是大于或等于0.5的零码元速率。
63. 如权利要求59所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1/3时,其中所 述选择的零码元速率是大于或等于0.75的零码元速率。
64. 如权利要求59所述的装置,当用于发射所述第一组数据的 每个最小发射单元的信息比特数数据速率小于或等于1/6时,其中所 述选择的零码元速率是大于或等于0.875的零码元速率。
65. 如权利要求59所述的装置,其中所述第一编码与调制模块 包括用于执行QPSK调制以产生非零码元值的模块。
66. 如权利要求59所述的装置,其中所述第一编码与调制模块 包括用于利用QPSK调制以产生非零调制码元值的模块;其中如果所述选择的零码元速率大于或等于0.75,那么用于发射 所述第一组数据的每个最小发射单元的信息比特数数据速率小于或 等于l/3;并且其中如果所述选择的零码元速率大于或等于0.875,那么用于发 射所述第一组数据的每个最小发射单元的信息比特数小于或等于 1/6。
67. 如权利要求59所述的装置,还包括段划分模块,用于将所述信道段划分成为多个子段,用于发射所 述第一组数据,所述部分是所述子段之一。
68. 如权利要求67所述的装置,其中为了用于发射所述第二组 数据不划分所述段。
69. 如权利要求59所述的装置,还包括信息比特编码模块,用于在所述发射第一组数据之前对所述第一 组数据中包括的信息比特进行编码,产生已编码信息比特;位置确定模块,用于在所述己编码信息比特中至少一个的值的基 础之上,确定至少一个非零码元值在所述部分中的位置;以及相位与幅度确定模块,用于在所述已编码信息比特中至少另一个的值的基础之上,确定所述非零调制码元的相位与幅度中的至少一 个。
70. 如权利要求69所述的装置,其中所述第一组数据包括具有 第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所 述第一优先级;其中所述高优先级数据是通过位置编码传递的;并且 其中所述低优先级数据是通过相位编码传递的。
71. 如权利要求53所述的装置,其中所述段是下行链路业务信 道段,该装置还包括分配信息发射模块,用于发射分配信息,该信息表明分配了所述 段用于接收所述第一组数据的第一无线终端,并且表明分配了所述段 用于接收所述第二组数据的第二无线终端。
72. 如权利要求71所述的装置,其中所述第一和第二无线终端 不同,所述装置还包括第一和第二无线终端选择模块,在表明用于执行所述发射步骤的 发射机与所述第一和第二无线终端之间的信道状况质量的信息这一 基础之上,用于从多个无线终端选择所述第一和第二无线终端,选择 具有不同信道质量状况的无线终端作为所述第一和第二无线终端。
73. 如权利要求53所述的装置,还包括合并模块,用于在发射所述第一和第二组数据之前,将对应于所 述第一组数据的至少一些非零调制码元与对应于所述第二组数据的 至少一些非零调制码元进行合并。
74. 如权利要求73所述的装置,其中所述合并模块包括穿孔模 块,用于利用用于从所述第一组数据传递数据的非零调制码元对对应 于所述第二组数据的至少一些非零调制码元迸行穿孔。
75. —种上面有指令用于控制装置去实现发射数据组的方法的计 算机可读介质,该方法包括-利用至少一些非零调制码元和一些零调制码元,在包括多个最小发射单元的发射段中发射第一组数据,该第一组数据是通过所述非零调制码元在第一段内的位置和发射的所述非零调制码元的相位与幅 度中至少一个的组合来传递的;并且利用在用来发射所述第一组数据的所述最小发射单元的至少一 些上发射的调制码元,在所述发射段中发射第二组数据。
76. 如权利要求75所述的计算机可读介质,其中所述最小发射 单元是OFDM音调码元。
77. 如权利要求75所述的计算机可读介质,上面还有指令用于 控制用于传递所述第一组数据的非零调制码元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最小功率差。
78. 如权利要求77所述的计算机可读介质,其中所述最小功率 差使得与用于传递所述第二组数据的非零调制码元相比,用于传递所 述第一组数据的非零调制码元是以更高功率电平发射的。
79. 如权利要求75所述的计算机可读介质,上面还有指令用于 以每个最小发射单元的信息比特数的第一数据速率发射信息,作 为所述第一组数据发射步骤的一部分;并且以每个最小发射单元的信息比特数的第二数据速率发射信息,作 为所述第二组数据发射步骤的一部分,每个最小发射单元的信息比特 数的所述第二数据速率不同于每个最小发射单元的信息比特数的第 一数据速率。
全文摘要
一种装置,包括零码元速率(ZSR)编码/调制模块和第二类型的编码/调制模块。两种模块产生要利用同样的空中链路资源传送的调制码元,但是非零ZSR码元具有较高功率电平。ZSR模块产生零和非零调制码元的混合。ZSR调制方案利用非零调制码元的位置和非零调制码元的相位和/或幅度两者传递信息。不同的ZSR方案,实现零码元数量对码元总数量的不同比率,能够与不同的低数据速率相联系,而第二模块调制方案则能够与不同的高数据速率相联系。在一些实施例中来自两个模块的调制码元重叠起来。在一些实施例中,非零ZSR调制码元穿出占用同一空中链路资源的第二模块调制码元,混合系统结合了分层编码和脉冲位置调制的概念。
文档编号H04L27/34GK101171818SQ200680015786
公开日2008年4月30日 申请日期2006年3月7日 优先权日2005年3月8日
发明者R·拉罗亚, T·理查森, 厉隽怿, 辉 金 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1