CN101171818B - 结合脉冲调制和分层调制的发射方法和装置 - Google Patents

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

Info

Publication number
CN101171818B
CN101171818B CN2006800157868A CN200680015786A CN101171818B CN 101171818 B CN101171818 B CN 101171818B CN 2006800157868 A CN2006800157868 A CN 2006800157868A CN 200680015786 A CN200680015786 A CN 200680015786A CN 101171818 B CN101171818 B CN 101171818B
Authority
CN
China
Prior art keywords
data
group
zero
symbol
module
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
Application number
CN2006800157868A
Other languages
English (en)
Other versions
CN101171818A (zh
Inventor
R·拉罗亚
金辉
T·理查森
厉隽怿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101171818A publication Critical patent/CN101171818A/zh
Application granted granted Critical
Publication of CN101171818B publication Critical patent/CN101171818B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • H04B14/02Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
    • H04B14/026Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse time characteristics modulation, e.g. width, position, interval
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0033Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0008Modulated-carrier systems arrangements for allowing a transmitter or receiver to use more than one type of modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/3488Multiresolution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/02Channels characterised by the type of signal
    • H04L5/023Multiplexing of multicarrier modulation signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/02Channels characterised by the type of signal
    • H04L5/04Channels characterised by the type of signal the signals being represented by different amplitudes or polarities, e.g. quadriplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/2604Multiresolution systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

一种装置,包括零码元比率(ZSR)编码/调制模块和第二类型的编码/调制模块。两种模块产生要利用同样的空中链路资源传送的调制码元,但是非零ZSR码元具有较高功率电平。ZSR模块产生零和非零调制码元的混合。ZSR调制方案利用非零调制码元的位置和非零调制码元的相位和/或幅度两者传递信息。不同的ZSR方案,实现零码元数量对码元总数量的不同比率,能够与不同的低数据速率相联系,而第二模块调制方案则能够与不同的高数据速率相联系。在一些实施例中来自两个模块的调制码元重叠起来。在一些实施例中,非零ZSR调制码元穿出占用同一空中链路资源的第二模块调制码元,混合***结合了分层编码和脉冲位置调制的概念。

Description

结合脉冲调制和分层调制的发射方法和装置
相关申请
本申请要求2005年3月8日递交的第60/659,539号美国临时专利申请优先权,在这里明确地将它引入作为参考。
技术领域
本发明涉及有效地利用空中链路资源进行信号传递的方法和装置;具体地说,涉及在无线通信***中有效重叠信号传递的方法和装置。
背景技术
在无线多址通信***中,需要在多个用户之间共享有限量的可用空中链路资源,例如时间和带宽。可以为下行链路业务信道信号传递预留固定量的空中链路资源,由基站调度器分配给无线终端,例如,按段分配。对于充当其无线覆盖区(例如指定扇区和/或小区)内无线终端网络附着点的基站,在给定时间间隔内能够得到服务来接收下行链路业务信道信号的活动用户的数量有限。这种限制来源于给定时间间隔内能够用来分配给用户的业务信道段的数量和容量。对用户容量起作用的其它因素包括信道状况和***内的干扰程度。在一些实施例中,为了方便分配,并减少与分配有关的***开销信号传递,每个下行链路业务信道段都包括能够用来传递调制信号的固定数量的最小发射单元(MTU),例如相同固定数量的MTU。对于固定大小的给定下行链路业务信道段,能够在给定下行链路业务信道段中传递的信息比特的数量是为段选择的编码速率和使用的调制方案(例如QSPK、QAM 16、QAM 64)的函数。
为了增加基站网络附着点在扇区或小区内支持的活动用户的数量,一些***采用了重叠信号传递方式,对于给定的MTU或MTU组,针对第一用户或用户组采用高功率信号传递,针对第二用户或用户组采用低功率信号传递,这两个信号都是采用同样的空中链路资源同时发射的。重叠信号传递会带来干扰问题。
典型情况下,在给定时刻,从下行链路业务信道信号传递需求的角度来讲,通信***内有大量的用户请求和/或需求。一些用户(例如下载大数据文件、视频图像、程序等的用户)可能需要接收大量信息比特或者信息比特帧,并且将由利用块编码的大尺寸业务信道段来提供良好的服务。其它用户(例如接收语音信息数据包或短消息的用户)可能每次只需要接收少量信息比特,如果下行链路业务信道段尺寸和已编码块尺寸很小,会得到更好的服务。用户可能已经在接收大信息比特流,并且正在有效地利用空中链路资源,但是现在只需要传递少量的额外比特来完成这一发射。典型情况下,已编码下行链路业务信道段中未使用的信息比特容量可以用已知值(例如0)填充来填满这一编码块。但是这种方式会浪费空中链路资源,造成不必要的干扰。
对用户进行调度的时候,对下行链路数据的时间约束也可能是要考虑的一个重要因素。例如(比如在VoIP这种语音应用中)一些用户可能只需要在下行链路上间歇发射少量数据,但是每一次发射少量数据都对时间有严格要求。一些现有的下行链路业务信道段结构,例如用于有效地传递文字或视频这种数据的实现结构,不能有效地支持这种方式。例如,每个下行链路业务信道段可以被构造成包括许多MTU来支持数据应用,但是,每次传递的典型的语音信息比特块的数量可能明显小于下行链路业务信道段的信息比特位置的数量。对语音比特块的时间约束排除了将多个语音比特块组成单个下行链路业务信道段的可能性。还有,语音用户对下行链路业务信道段的频繁请求可能会独占可用下行链路发射时隙,降低***下行链路用户数据的总吞吐量。
另外,在不同的时刻,同一个无线终端可能有不同的下行链路数据需求,例如当它在用户应用之间切换的时候,消化接收数据的时候,开始输入要在上行链路上传递的数据的时候等等。
很清楚,根据上述讨论,在支持具有大范围不同资源需求的多个用户的无线通信***中,需要更加有效的装置和方法来利用空中链路资源进行下行链路业务信道信号传递。同时支持低数据速率用户和高数据速率用户共存并共享空中链路资源,每一个都采用能够有效地利用资源的编码和调制技术,这样的方法和装置将是有益的。能够减少段中因为过量没有使用的信息比特容量而导致浪费的资源的技术也是有益的。可能的情况下限制在段中发射的重叠信号的量从而限制干扰同时允许增加所支持的活动用户的数量这种节省资源的重叠信号传递技术也是有益的。
发明内容
各个实施例针对的是实现重叠编码的方法和装置。各个实施例的方法和装置非常适合用于例如基站。尽管各个实施例的重叠技术能够用于各种编码方法和不同类型的发射信号,但是各个实施例是针对OFDM应用的。各个实施例的方法非常适合下行链路信号传递应用。在一些这样的实施例中,通信设备,例如基站,实现编码和调制,然后在例如发射段中发射信号,所述信号可以由一个或多个无线终端接收。
在各个实施例中,用同一个通信段发射不同的两组或多组数据。至少一组被编码和/或调制成至少具有最小零码元比率的零码元比率,这个最小零码元比率是根据各种因素预定的,比如根据与利用最小发射单元传递的第一数据组对应的编码、调制和/或信息比特数量。在各个实施例中,对于每个最小发射单元给定的比特数,从数据组产生的零调制码元的数量被强制满足最小需求。因此,采用编码方法比如QPSK,从第一组数据产生的调制码元流,将具有可预计的零调制码元的平均最小数量。在一些实施例中,第一组数据是利用相位和位置编码的结合传递的,用非零调制码元的位置传递第一组数据中的至少一些信息,用相位和/或幅度调制传递第一组数据中包括的额外信息。
根据各个实施例,从第二组数据产生的调制码元和对应第一组数据的调制码元一样是在同一通信段中传递的。对应第一组和第二组数据的非零调制码元是以不同的功率电平发射的。对应第一组数据的非零调制码元是以比对应第二组数据的非零调制码元高的功率电平发射的。
作为发射处理的一部分,将第一和第二调制码元流进行合并。
各个实施例的方法和装置非常适合用于基站,例如将不同的数据组发射给为了成功接收具有不同功率需求的不同用户设备。
各个实施例的发射方法和装置可以但不必在基站中实现。除了发射方法和装置以外,各个实施例是针对数据存储设备的,例如存储器设备,其中保存一个或多个子程序,可以将这些子程序用来实现一个或多个步骤和电路,例如集成电路芯片,可以将它们用来实现一个或多个模块或装置。
尽管在发明简述中已经讨论了各个实施例,但是应当明白,不是所有的实施例都包括同样的特征,上面描述的的一些特点不是必须的,但是在一些实施例中是所希望的。在下面的详细说明中讨论了许多其它特征、实施例和优点。
附图说明
图1说明一个示例性的通信***;
图2说明一个示例性的基站;
图3说明一个示例性的无线终端;
图4说明一个示例性的编码与调制发射模块;
图5说明一个示例性的编码与调制模块;
图6包括图和表,它们说明子段结构、调制码元和数据速率信息的示例性实施例;
图7是综述图6所示示例性实施例的一个表;
图8包括列出了示例性的第一用户调制选择器标准的一个表和说明示例性的无线终端数据速率需求和可选选项的一个表;
图9说明来自第一编码与调制模块的非零调制码元和来自第二编码与调制模块的非零调制码元之间的示例性能量关系,这两个调制码元将作为重叠信号发射;
图10说明一个示例性的下行链路业务信道段;
图11说明一个示例性的下行链路业务信道段到子段的示例性细分;
图12说明包括来自第一和第二编码与调制模块的子段和重叠调制码元的示例性下行链路业务信道段;
图13说明示例性的下行链路业务信道子段和示例性的信息比特映射;
图14说明实现和构造成利用进来的数据流的特性的示例性编码与调制模块,这些数据流包括两个截然不同类型的信息,可以根据成功恢复哪组信息更重要来区分优先次序;
图15用一个表说明在示例性的***中下行链路业务信道段的示例性数据速率选项;
图16说明支持交织能力的示例性编码与调制发射模块;
图17说明可以在图16所示的编码与调制发射模块中使用的示例性的编码与调制模块;
图18说明可以是图16所示编码与调制发射模块中使用的交织器模块的示例***织器模块;
图19说明部分示例性的下行链路业务信道段,它已经被交织起来包括第一用户和第二用户调制码元;
图20示出的是图19的变形,它说明在段中放置第一用户非零调制码元,它传送第一用户已编码比特,为段确定第二用户调制码元的位置;
图21是发射数据组的示例性方法的流程图;以及
图22是示例性通信方法的流程图。
具体实施方式
图1画出了示例性的通信***100。***100包括用于有效利用下行链路业务信道空中链路资源的装置和方法。示例性***100可以是,例如在下行链路中使用重叠信号传递的正交频分复用(OFDM)多址无线通信***。***100包括多个小区(小区1102,小区M 104)。每个小区(小区1102,小区M 104)分别代表相应基站(BS 1 106,BS M 108)的无线覆盖区。多个无线终端(WT)(WT 1 110,WTN112,WT 1’114,WT N’116)都在***100中。WT中至少有一些是移动节点(MN);MN可以在***100内到处移动。每个WT(110,112,114,116)可以与WT当前所在小区对应的BS建立无线链路。在图1中,(WT 1 110,WT N 112)分别通过无线链路(118,120)与BS 1106连接;(WT 1’114,,WTN’116)分别通过无线链路(122,124)与BS M 108连接。
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来控制BS200和实现方法。
子程序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和编码与调制模块Y 242。
调度模块226,例如调度器,针对到无线终端用户的上行链路和下行链路信道空中链路资源(例如段)进行调度。调度器226的运行包括根据调度准则给多个无线终端中的特定无线终端分配下行链路业务信道段。与第一用户选择模块236和第二用户选择模块240协调运行的调度器226,可以调度到两个用户的同一个下行链路业务信道段,为两个用户中的每一个发送不同的信息。
下行链路信号传递模块228控制发射机204和它的编码与调制发射模块216的运行来发射下行链路信号,下行链路信号包括下行链路业务段分配消息262以及包括重叠信号的下行链路业务信道信号。信道质量确定模块232,例如根据从WT 300收到的信道质量反馈报告,为所考虑的每个WT 300确定基站200与无线终端300(参见图3)之间的通信信道质量。
分配发射模块227生成分配消息并控制所生成分配消息的发射,生成的分配消息包括下行链路业务信道段的分配信息。至少有一些分配信息表明分配了相应的下行链路业务信道段用来接收第一组数据的第一无线终端以及分配了相应的下行链路业务信道段用来接收第二组数据的第二无线终端。例如,第一组数据是给第一用户的数据,第一组数据是利用零和非零QPSK调制码元的组合传送的,这些调制码元利用了编码与调制模块X 238的零码元比率编码与调制方案;第二组数据是给第二用户的数据,第二组数据是通过来自编码与调制模块Y 242的调制码元(例如QPSK、QAM 16、QAM 64或QAM 256调制码元)传送的。
编码与调制发射模块234控制编码与调制发射模块216的运行。第一用户选择模块236选择要作为特定下行链路业务信道段的第一用户分配的用户,要传送给第一用户的信息是由编码与调制模块X238进行编码和调制的。在一些实施例中,在给定下行链路业务信道段上向第一类用户能够传送的信息比特的数量小于在同一下行链路业务信道段上向第二类用户传送的信息比特的数量。第一用户选择模块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为特定的下行链路业务信道段选择要分配作为第二用户的用户,要向第二用户传送的信息是由编码与调制模块Y 242编码和调制的。第二用户选择模块240根据:(i)潜在的第二用户简档信息,例如信道状况和调制码元功率电平,和(ii)之前分配给同一下行链路业务信道段的第一用户的非零QPSK调制码元的功率电平,从多个潜在的第二用户中为下行链路业务信道段选择第二用户。例如,在为下行链路业务信道段的选择过程中,第二用户选择模块240可以确定被选第一用户非零调制码元功率电平与涉及潜在第二用户的调制码元的功率电平的比率,使得为了让潜在第二用户能够被接受,这个比率应该超过预定门限,这个预定门限大于预期需要的最小可接受门限,例如3dB或5dB的余量,这样第一用户应该能够成功地检测第一用户调制信号。第二用户选择模块240控制与第二用户对应的未编码信息比特流朝向编码与调制模块Y 242的方向,并且向编码与调制模块Y 242发送表明BPM以及第二用户信息比特流的编码与调制要使用的功率电平的指示符信号,这个BPM是数据速率的度量。例如,编码与调制模块Y 242可以支持能够选择的多个不同数据速率级别,每个数据速率对应一个调制方案(例如常规的QPSK、QAM 16、QAM 64、QAM 256)、一个编码速率和相关的调制码元功率电平。编码与调制模块Y 242包括编码器模块250和调制器模块252。编码器模块250将信息比特组(例如要在段内传送的)编码到一组已编码比特中,已编码比特的模式表明一个码字。编码器模块250的输出即已编码比特是给调制器模块252的,调制器模块252根据选择的调制方案,例如常规的QPSK、QAM 16、QAM 64或QAM 256,将已编码比特值以特定的功率电平调制在调制码元上,例如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包括例如基站分配的活动用户标识符和与WT1有关的IP地址。设备/会话/资源信息276包括上行链路和下行链路段,例如由调度模块226分配给WT 1的业务信道段,以及会话信息,该会话信息包括与WT 1的通信会话中属于WT 1的对等节点的地址和路由信息。信道质量信息278包括信道质量反馈信息、信道估计信息和信道干扰信息。信道质量信息278是由用户选择模块236、240使用的。下行链路资源请求信息280包括表明对WT 1的下行链路业务信道资源的请求信息,例如收到的请求、授权的请求、未决的请求、当前的请求、估计的信息,例如用要传送的信息比特和/或要传送信息比特帧来表示。下行链路资源请求信息280还可以包括与请求有关的资格信息,例如优先级、时间约束、可靠性要求、紧急度、重发策略等等。
分配的下行链路业务信道段的段信息282包括信息比特284、段标识信息286和编码/调制信息288。对于WT 1,可能有多组分配的DL业务信道的段信息282,例如由调度模块226分配给WT 1的每个DL业务信道段一组信息282。信息比特284包括输入给可控编码器模块246或者编码器模块250的信息比特。段标识信息286标识出下行链路时序结构和WT 1的分类中,下行链路业务信道段是第一类用户还是第二类用户。编码/调制信息288包括调制类型信息290,例如QPSK和零码元比率调制方案,常规的QPSK、QAM 16、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包括与编码与调制模块Y 250支持的多个数据速率级别相关的信息,每个数据速率级别对应于包括信息比特数的编码速率,已编码比特的数量以及调制码元类型,例如常规的QPSK、QAM 16、QAM 64、QAM 256。功率信息229包括在信息227中标识的与每个数据速率级别有关的参考功率电平。
数据/信息220还包括收到的信道质量报告258,收到的上行链路业务信道消息260,通过I/O接口261收到的用户数据消息,下行链路业务信道段分配消息262,潜在的第二用户信息264,和功率比率信息266。收到的信道质量报告258是例如来自WT 300,表明被测下行信道质量的反馈报告,例如基于收到的导频信号和/或收到的信标信号。收到的上行链路业务信道消息260包括要路由到发射上行链路信号的WT的对等节点上的用户数据。通过I/O接口261收到的用户数据消息包括通过回程网络收到的用户数据,它被请求通过下行链路业务信道信号向正使用BS 200作为其网络附着点的WT发射。例如BS 200可以通过I/O接口208接收N帧用户数据,它被请求传递给WT1;收到的N帧用户数据可以一开始已经从在与WT1进行通信会话的WT1的对等节点上产生。收到的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)。示例性WT 300包括通过总线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调制信号,第二用户调制信号是作为噪声对待的;然后WT 300从收到的原始重叠信号中减法解调出来的QPSK调制码元,对剩余的信号解调并解码,例如低功率电平QPSK信号或QAM信号,得到第二用户信息比特的估计。这是对重叠的微弱信号进行解码的一种方法。
这种调制与解码方案的优点部分来自在有些实施例中用于第二用户的其它解码方法。零码元的引入方便了新的解码方法,同时使得解码方法在对抗信道估计差错方面更加强壮。接收机能够对较弱的信号解码,而不需要从收到的信号中对较强的信号进行解码并将其减去。例如,如果接收机有能力检测并消除比预定标称值大很多的信号,那么接收机就能够对第二的较弱信号解码,甚至根本不知道较强信号的存在,而不是较强信号成为第二的较弱信号之上的尖峰干扰。
发射机304连接发射天线305,通过它们WT 300向BS 200发射包括信道质量报告394和上行链路业务信道段用户数据消息396的上行链路信号。给WT 300的对等节点的上行链路业务信道段用户数据消息396可以被解释为对基站200的下行链路业务信道段资源的请求,基站200充当网络附着点的对等节点,因为BS 200需要分配下行链路业务信道段,通过无线链路向对等节点传递信息。在一些实施例中,将同一天线用作发射天线305和接收天线303。发射机304包括编码器316,用于在发射之前对上行链路数据/信息编码。
用户I/O设备308包括例如麦克风、扬声器、小键盘、键盘、鼠标、触摸屏、摄像机、显示器、报警器、振动设备等等。各种用户I/O设备308是用来输入给WT 300的对等节点的用户数据/信息,从WT300的对等节点输出收到的数据/信息的。另外,用户I/O设备308由WT 300的操作者使用,以启动各种功能,例如开机、关机、发出呼叫、停止通话等。
存储器310包括子程序318和数据/信息320。处理器306,例如CPU,执行存储器310中的子程序318,并使用其中的数据/信息320来控制WT 300的运行。
子程序318包括通信子程序322和无线终端控制子程序324。通信子程序322实现WT 300使用的各种通信协议。无线终端控制子程序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音调码元是较高能量的信号,其中已经将WT 300分配给那个下行链路业务信道段作为第一用户。将重叠的第二用户调制信号,例如功率电平比非零第一用户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包括要给与WT 300的通信会话中WT 300的对等节点,要由WT 300通过上行链路业务信道段发送给BS 200的数据/信息。用户数据354还包括来源于与WT 300的通信会话中WT 300的对等节点,并且通过下行链路业务信道段消息399从BS 200收到的数据/信息。
无线终端标识信息356包括例如WT IP地址和BS 200分配的WT活动用户标识符。基站标识符信息358包括标识符,例如将WT300用作其当前网络附着点的特定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指定为第一用户还是第二用户。编码/调制信息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信息390和下行链路业务信道段信息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,WT 300将BT 200用作它的网络附着点。用户数据例如通过回程网络传送给WT 300的对等节点用作网络附着点的BS 200,在那里将收到的用户数据看作对下行链路业务信道资源的请求。收到的下行链路业务信道段分配消息398是收到的给WT 300的特定下行链路业务信道段的分配。收到的下行链路业务信道段分配消息398可以包括标识分配的段的标识信息,例如段下标标识,分配的用户,例如WTID,段的用户类型,例如第一类或第二类,和/或标识数据速率级别的信息。收到的下行链路业务信道信号信息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例如QAM16或QAM 64或QAM 256的非零调制码元Y(SY)431的功率电平高。在一些实施例中,编码与调制模块Y 408包括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对应的一组信息比特,例如1、2或3帧信息比特,将收到的未编码比特流(UBX)426比特的指定数量编码成块编码的已编码比特组,并且将段的已编码比特组成子组,已编码比特的每个子组对应于同一下行链路业务信道段的子段。编码器422操作是根据收到的控制信号命令进行的。控制调制器424,为每个子段生成零调制码元与非零QPSK调制码元的混合,非零和零调制码元在子段中的位置传递一些已编码比特信息,非零调制码元的值传递一些已编码比特信息。输出的调制码元X(SX)430从QPSK调制器424输出,并且向合并模块410传送。另外,与非零QPSK调制码元相关的功率电平信号PX 432中从编码与调制模块X 406输出,并且输入到第二用户选择模块414。
基站标识出下行链路业务信道段的潜在候选第二用户,并且将标识信号(潜在第二用户1434、潜在第二用户2436、……、潜在第二用户N 438)传送给第二用户选择模块414。每个潜在第二用户(潜在第二用户1434、潜在第二用户2436、……、潜在第二用户N 438)具有相应的未编码比特流(UB1Y440;UB2Y442、……、UBNY444),可以将它们输入第二用户多路复用模块416。第二用户选择模块414接收第一用户调制码元的功率电平PX 432并测试潜在第二用户(434,436,438)是不是可接受的,然后从这组可接受的第二用户中选择被选择的第二用户,并将所作选择在给第二用户多路复用模块416的信号448中发出通知。作为选择处理的一部分,第二用户选择模块414向用户的简档信息存储器418发出请求信号450,例如包括潜在第二用户标识指示符,例如WT ID。在一些实施例中,用户的简档信息可以在BS存储器210中。与潜在第二用户对应的一组简档信息可以包括例如用户信道状况、数据速率和针对下行链路业务信道信号WT能够支持的对应的调制码元功率电平(PY)。用户简档信息通过信号452发送给第二用户选择模块414。第二用户选择模块414可以包括SNRTHRESHHOLD 454,SNRTHRESHHOLD 454代表要将候选第二用户看作可接受的,候选第二用户应该超过的功率比率级别。对于给定的潜在第二用户,第二用户选择模块414确定:第一用户调制码元功率电平PX除以潜在第二用户功率电平PY的比率(PX/PY),要将潜在第二用户看作可接受的,其中的PX/PY值应该大于SNRTHRESHHOLD454。将SNRTHRESHHOLD值454选择为大于对X调制信号成功解码所需要的预期的最小可接受SNR,例如表示3dB或5dB的余量。作为选择处理的结果,第二用户选择模块414选择被选第二用户,用信号448传递给第二用户多路复用模块414;从第二用户选择模块414向编码与调制模块Y 408发送相应的控制信号456,例如传送选择的数据速率级别,选择的数据速率级别标识BPM,调制类型,例如QPSK、QAM 16或QAM 64或QAM 256,编码速率,和有关调制信号功率电平PY
第二用户多路复用模块416接收第二用户选择信号448,该信号控制多路复用模块416传送与选择的第二用户对应的未编码比特数据流(UB1Y440,UB2Y442,...,UBNY444)中被选择的一个。选择的未编码比特Y(UBSY)458从第二用户多路复用模块416输出,并输入给编码与调制模块Y 408。例如支持QPSK、QAM 16、QAM 64和QAM256的编码与调制模块Y 408包括编码器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)穿出(punchout)调制码元。在这种情况下,已合并信号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,那么ZSR≥0.125,(ii)如果BPM≤(1),那么ZSR≥0.25,(iii)如果BPM≤(1/2),那么ZSR≥0.5,(iv)如果BPM≤(1/3),那么ZSR≥0.75,(v)如果BPM≤(1/6),那么ZSR≥0.875。可能有多个选择满足这个标准。例如,如果ZSR=1/3,可以将ZSR选择为0.75而不是上述0.875。在一些实施例中,调制选择器502选择符合特定标准的编码与调制选项,得到段的有最少数量的非零QPSK调制码元。这一选择得到编码速率指示符(CRI),从调制选择器502输出并输入可控编码器504。以上选择还得到调制方案指示符(MSI)512,从调制选择器502输出并输入可控QPSK调制器506。CRI 510表明输入信息比特的数量,以及要从所表明的输入信息比特的数量产生的对应已编码比特的数量。可控编码器504包括CRI相关信息514,例如查阅表。CRI相关信息514允许解码器为给定的CRI值确定第一数量的未编码信息比特,要为段将其处理成第二数量的已编码比特。编码速率指示符信息还允许解码器确定子段尺寸和组编码比特。CRI510还能够向可控编码器表明段内子段的数量,以及为每个子段的已编码比特使用的编码定义,例如,哪些已编码比特与非零QPSK调制码元或子段码元的位置关联,哪些已编码比特与子段的非零QPSK调制码元的值关联。未编码信息比特流(UBX)516由可控编码器504处理,该可控编码器504输出的已编码比特(CBX)518被输入可控QPSK调制器506。根据各种实施例,可控QPSK调制器506将每个子段的至少一些调制码元分配成具有调制码元值0。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个可能的选择;因此,1个已编码比特能够由具有能量的调制码元的位置传送。另外,具有能量的QPSK调制码元的复值的相位传送2个已编码比特。第一个例子612的编码与调制方案每2个MTU传送3个已编码比特,或最大BPM=1.5,假设编码速率=1。第一个例子612还能够用零码元比率(ZSR)描述,其中ZSR=子段内零调制码元的数量/调制码元时隙的总数。对于第一个例子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单元,给这些MTU中的三个分配具有能量的QPSK调制码元,给另外一个MTU分配零调制码元。具有能量的这组调制码元的位置有4个可能的选择;因此,2个已编码比特能够由具有能量的这组调制码元的位置传送。另外,具有能量的QPSK调制码元的复值的相位为每个非零QPSK调制码元传送2个已编码比特,代表6个已编码比特。第四个例子618的编码与调制方案每4个MTU传送8个已编码比特,或最大BPM=2.0,假设编码速率=1。对于第四个例子618,ZSR=0.25。
第五个例子620说明一个实施例的例子,其中每个子段包括八个MTU单元,给这些MTU之一分配给具有能量的QPSK调制码元,而给其它七个MTU分配给零调制码元。具有能量的调制码元的位置有8个可能的选择;因此,能够由具有能量的调制码元的位置传送3个已编码比特。另外,具有能量的QPSK调制码元的复值的相位能够传送2个已编码比特。第五个例子620的编码与调制方案每8个MTU能够传送5个已编码比特或最大BPM=0.625,假设编码速率=1。对于第四个例子618,ZSR=0.875。
应当注意的是第一、第二、第三、第四和第五个例子(612、614、616、618、620)有效地将编码比特编码到能量位置内,因为能量位置交替的数量是正整值=2N,在这里N是正整数。在一些实施例中,每个子段的子段尺寸和非零QPSK调制码元的数量被选择为使得实现编码与调制方案的QPSK编码与调制模块使用的每个编码与调制方案具有可能的能量位置交替数量=2N,其中N是正整数,其中所述方案每个子段包括至少一些零调制码元。
图7画出了表700,这个表概括了针对图6描述的编码与调制方案的示例性实施例。第一行说明表中每列包括的信息。第一列702包括第一用户示例性情况,情况(1,2,3,4,5)分别对应于图6的示例性实施例(612,614,616,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个已编码比特。列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.1BPM的请求。表800表明选择的编码和调制情况应该具有0.125或更大的ZSR。表700表明情况(1,2,3,4,5)中的每一个具有0.125或更大的ZSR;但是情况2不支持这一信息数据吞吐量,因为它的最大BPM=1.0小于请求的1.1BPM;因此,去除情况2不作为选择加以考虑。另外,情况5不支持这一信息数据吞吐量,因为它的最大BPM=1.0小于1.1BPM请求;因此,去除情况5不作为选择加以考虑。因此,在这一段内可以将情况选项(1,3,4)中的任何一个用来向WT A发射所述信息比特。
第二行860表明为WT B需要发出1.0BPM请求。表800表明选择的编码和调制情况应该具有0.25或更大的ZSR。表700表明每个情况(1,2,4,5)中的每一个具有0.25或更大的ZSR;但是情况5不支持这一信息数据吞吐量,因为它的最大BPM=0.625小于1.0BPM请求;因此,去除情况5不作为选择加以考虑。因此,可以在这一段内将情况选项(1,2,4)中的任何一个用来向WT B发射信息比特。
第三行862表明为WT C发出(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表明为WT D发出(1/3)BPM请求。表800表明选择的编码和调制情况具有0.75或更大的ZSR。表700表明情况(2,5)中的每一个都具有0.75或更大的ZSR;因此,在这一段内可以将情况选项(2,5)中的任何一个向WT D发射信息比特。
用图8来说明不同的示例性WT数据速率需求,由不同零码元比率的QPSK调制方案支持的最大BPM和可能利用的示例性ZSR选择标准。总之,在典型情况下,在给定的实现方式中,与每段信息比特帧数对应的给定BPM数据速率,映射到包括块编码速率、零码元比率和子段尺寸的编码与调制方案。不同的BPM值,例如与段的1、2或3帧信息比特对应,可以映射到三个各不相同的编码与调制方案。
图9中的图900说明来自第一编码与调制模块的非零调制码元和来自第二编码与调制模块的非零调制码元之间的示例性能量关系,这两个调制码元要作为重叠信号发射。图9的垂直轴902表示重叠调制码元的成分的能量电平,水平轴904表示编码与调制模块(X,Y)。X编码与调制模块,利用块编码和在每个子段上有一些零调制码元的零码元比率QPSK,通常被用来支持给定段(例如下行链路业务信道段)的低BPM数据速率用户。Y编码与调制模块,利用块编码技术和常规的QPSK、QAM 16、QAM 64和/或QAM 256调制,通常被用来支持同一给定段关于X编码与调制模块的较高BPM数据速率用户。在图中画出具有对应功率电平PX 908的码元X(SX)906,用来与具有功率电平PY910的码元Y(SY)910进行比较。对于Y编码与调制模块,在QAM的情况下,例如QAM 64、QAM 256,可以将PY910看成与可以产生的最高幅度QAM码元关联的调制码元功率电平,最高功率电平在X和Y码元之间产生最小功率电平差。方框912说明PY和PX之间的关系,PY<δ(BPM X)PX;与产生的调制模块Y相对应的第二用户的调制码元值所关联的功率电平,小于与产生的调制模块X相对应的第一用户的非零调制码元所关联的功率电平乘以某个值德尔塔(δ),其中δ是一个大于1的正数,并且δ是编码与调制模块X选择的方案中使用的BPM X的函数。在一些实施例中,将δ选择成一个值,使得即使作为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,i=1,84,这里i的值表示段内的子段下标。每个SAi值由调制码元的相位传送两个已编码比特,每个SAi调制码元在每个子段内的位置传送3个额外的已编码比特。对于每个OFDM音调码元,SY是调制码元SBj,j=1,672,这里的值j对应于驻留的音调码元下标,调制类型是QPSK或QAM,例如QAM 16或QAM 64或QAM 256,对段的每个码元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,该模块用于利用进来的数据流的特性,这些数据流包括两个截然不同类型的信息,可以根据成功恢复哪组信息更重要来设定优先次序。编码与调制模块X1400可以是图4编码与调制模块X 406的示例性实施例。编码与调制模块X 1400包括调制选择器模块1402、比特流划分器模块1403、可控编码器1位置编码模块1404、可控编码器2相位编码模块1405以及可控QPSK调制器模块1406;模块(1402、1404和1405、1406)可以分别与图4的模块(420、422、424)对应。比特流划分器模块1403接收进来的与被选用户对应的未编码信息比特流UBX 1416,将这个比特流划分成两个比特流1417和1419,例如UBXLOW RESOLUTION和UBXHIGH RESOLUTION。调制选择器1402通过输入信号1408接收每个MTU的比特(BPM)值,该输入信号表明下行链路业务信道段的被选用户希望的数据流。调制选择器1402从模块1400支持的多个编码与调制选项之中选择编码与调制选项,使得选择编码与调制选项支持所希望的BPM速率并满足预定的零码元比率标准。选择过程产生编码速率指示符(CRI)1410,它从调制选择器1402输出并输入可控编码器1404和1405。在一些实施例中,产生单个编码速率指示符并发送到两个编码器1404、1405,例如为每个编码器(1404,1405)确定不同的编码速率。这一选择还产生调制方案指示符(MSI)1412,它从调制选择器1402输出并输入可控QPSK调制器1406。由可控编码器1位置编码模块1404处理未编码信息比特流1417(UBXLOW RESOLUTION),该模块1404针对每个段进行低分辨率信息比特的块编码并输出已编码比特1418。将控制所述组非零调制码元在子段中位置的已编码比特1418输入可控QPSK调制器1406。根据各种实施例,可控QPSK调制器1406将每个子段的调制码元的至少一些分配成具有0的调制码元值。由可控编码器2相位编码模块1405处理未编码信息比特流1419(UBXHIGHRESOLUTION),该模块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/4ZSRQPSK调制方案,例如4个调制码元中有1个是非零值而其它3个是0值。与第二低的BPM对应的数据速率1也使用3/4ZSR QPSK调制方案,例如4个调制码元中有1个是非零值而其它3个是0值,但是使用不同的编码速率。与第二低BPM对应的数据速率2使用1/2ZSRQPSK调制方案,例如2个调制码元中有1个是非零值而另一个是0。数据速率选项(3)、(4,5,6)、(7,8)、(9,10)分别对应常规的QPSK、QAM 16、QAM 64、QAM 256调制方案,将在示例性***中用于第二用户。对于给定的下行链路业务信道段能够有第一用户调制码元和第二用户调制码元分配给段的同一空中链路资源,例如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中,编码与调制模块Y1608通过调制信号指示符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/QAM 64/QAM 256调制码元)的模块,包括编码器模块1630、调制器模块1632和星座信息1631。第二用户选择模块1620包括SNR门限1634。用户的简档信息1622包括例如用户信道状况信息和调制码元功率电平信息(PY)。
第一用户选择模块1616接收标识潜在第一用户(潜在第一用户11642、潜在第一用户21644、……、潜在第一用户N 1646)的信号。第一用户选择模块1616向用户的简档信息1662发送请求信号1668,请求获得潜在第一用户中一个或多个的用户简档信息,响应请求信号1668,用户简档信号1670从用户的简档信息1622返回第一用户选择模块1616。第一用户选择模块1616,利用信号1670中传送的信息选择第一用户,通过选择的第一用户信号1662将它的选择通知第一用户多路复用模块1614。第一用户选择模块1616还输出选择的第一用户每个最小发射单元信息比特(BPM)信号1664,向编码与调制模块X 1606的调制选择器1624传送所选第一用户的BPM。
第一用户多路复用模块1614具有与潜在的第一用户相对应的未编码比特流输入(未编码比特流1X(UB1X)1636、未编码比特流2X(UB2X)1638、……、未编码比特流NX(UBNX)1640),它们分别与(潜在的第一用户11642、潜在的第一用户21644、……、潜在的第一用户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(例如支持多个不同ZSR QPSK调制方案的可控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(UB1Y)1648、未编码比特流2Y(UB2Y)1650、……、未编码比特流NY(UBNY)1652),它们分别与(潜在的第二用户11654、潜在的第二用户21656、……、潜在的第二用户N 1658)对应)对应的未编码比特流输入。被选第二用户信号1674选择输入的未编码比特流之一,作为未编码比特被选Y(UBSY)1672输出,输入给编码与调制模块Y 1608。
编码与调制模块Y 1608接收未编码比特被选Y 1672、MSI 1674和表明BPM的控制信号1692以及与第二用户相联系的功率电平PY作为输入。编码与调制模块Y 1608确定要使用的调制方案,例如QPSK、QAM 16、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的实例。对于等于0的调制方案指示符值,不给用户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的一部分。第一用户调制方案是一个ZSR QPSK调制方案,第二用户调制方案是一个常规QPSK或QAM调制方案。第一用户非零调制码元的功率电平高于第二用户调制码元的功率电平,从而允许接收机(例如WT接收机)能够区分第一用户非零调制码元和第二用户调制码元。按照各种实施例实现的WT接收机能够检测调制码元,区分第一和第二用户调制码元,对收到的信号进行去交织、解调和解码,以恢复信息比特。
图19说明示例性的下行链路业务信道段1900,它包括来自第一和第二编码与调制模块的子段和编制了下标的调制码元(SZK)。这个示例性的段包括672个OFDM音调码元,SZK的下标k的范围是1~672。示例性的业务信道段1900可以是图10中的示例性业务信道段1000,并且可能已经被细分为对于图11所示实例1100中的第一用户信令每个子段有8个OFDM音调码元大小的子段。SZK调制码元可以来自与第一用户对应的一组84个非零调制码元,SAi调制码元,其中i取值1~84,或者来自与第二用户对应的那组588个调制码元,SBj调制码元,其中j取值1~588。在这个实例中,每个子段有一个SAi调制码元,每个子段有7个SBj调制码元。图面说明1950说明使用的调制码元记号SAi 1952(其中i=1,84)标识出与第一用户对应的非零QPSK调制码元,每个非零QPSK调制码元传递两个已编码比特,例如通过非零调制码元的相位,子段内的每个SAi调制码元的位置传递三个已编码比特。图面说明1950还说明使用的调制码元记号SBj 1954(其中j=1,588)标识出与第二用户对应的QPSK或QAM(例如QAM 16、QAM 64、QAM 256)调制码元,可以为这一段的每个码元SBj以及与块编码的信息对应的那组调制码元SBj使用同样的调制类型。在每个OFDM音调码元中,画出了调制码元(SZK),调制码元是SAi调制码元之一,或者SBj之一,调制码元SAi是编码与调制模块X,例如模块1606,为第一用户生成的调制码元,SBj是编码与调制模块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,SA84)分别占据分别具有(逻辑音调下标、OFDM码元时间下标)的段内的OFDM音调码元,((22,1),(15,1),(1,1),(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中,第一用户调制码元(SA1,SA2,SA3,SA4,SA5,SA6,SA7,SA8,SA9,...,SA82,SA83,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调制方案。在一些实施例中,信道质量状况也被考虑在内,例如将具有更好信道质量的那些给第二类型用户。在一些实施例中,将第一用户信令给一组用户,将第二用户信令也给一组用户的情况下,对于同一段,通常是,将第二用户信令给较小的用户组。在一些实施例中,第一用户信令给一组用户,第二用户信令也给一组用户的情况下,对于同一段,通常是将第二用户信令给具有更好信道质量状况的那组用户。
单播、多播和/或广播之间有各种组合。在一些实施例中,将单播、多播或广播中的同一个用于给定段的第一和第二用户指定。在其它实施例中,使用单播、多播和广播中两个不同的之间的混合,第一和第二用户与单播、多播和广播中不同的一个对应。
在一些实施例中,在广播环境中使用第一用户和常规调制技术的ZSR QPSK调制组合,例如第二用户的常规QPSK、QAM,非零ZSRQPSK调制码元具有比第二用户调制码元的功率电平更高的功率电平。例如,小区内每一个或大多数用户(可以包括小区边缘的用户)应该能够接收ZSR信号并成功将其解码,而更接近基站具有更好质量信道状况的那些有限的用户组能够接收第二用户信号。在一些实施例中,通过第一用户信令和第二用户信令传递不同分辨率或不同质量的信号。例如,第一用户信令可以包括粗分辨视频信号,第二用户信令可以用于实现更精细分辨率的视频信号。
接收所发射信号的接收机可以使用软入软出(Soft-In-Soft-Out)解调技术来有效地对利用零码元比率发射的信号进行解码。
下面讨论位置调制的QPSK块的软解调。以下讨论描述了适用于2/4/8个码元中有一个是非零QPSK这种情形下的一个示例性的解调方法。4或8个码元中有一个是零码元的情形略微不同于上面描述的方法,但是利用本请求中的教导,这种情形对于本领域技术人员而言是显而易见的。
人们很了解应用于满足特定约束条件的一组比特的软入软出算法的原理。给定这些比特的相应先验信息(软入消息),这个算法利用这些比特满足的约束条件计算这些比特更新过的或者后验的推测(belief)(软出消息)。最佳的最大一个后验(MAP)更新常常是可行的;其它情况下,用一个近似的次优更新替换MAP判决。
SISO模块在迭代解码和/或解调中是理想的。例如,双卷积码的迭代SISO解码给出了turbo码的惊人性能;迭代SISO解码和SISO解调逼近最优联合解码解调判决。
我们考虑用k比特b0、b1、……、b(k-1)调制的2^(k-2)个MTU的子块。在这个子块中有并且只有一个非零(QPSK)码元。我们假设前(k-2)比特决定了QPSK码元的位置,最后2比特决定了这个QPSK码元的相位。不失一般性,假设位置x和(k-2)元组pb=(b0,b1,...,b(k-3))之间的一一映射是:pb是y的二进制扩展,换句话说,比特序列(b0,b1,...,b(k-3))意味着QPSK码元位置是x=b0+b1*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-1))这些比特决定了下标y是(b(k-2)+b(k-1)*2)。这一安排简化了比特的软信息的提取,但不是必须的。比特的不同安排会使得算法在本质上相同。
我们现在描述这种位置调制的QPSK块的软入软出(SISO)解调。为了简单起见,在这里,我们假设k=4。这4比特独一无二地确定了可能情况中的调制(2<<4=16),它们是:
C[0][0]:第0个码元处的QPSK码元,相位下标是0;
C[0][1]:第0个码元处的QPSK码元,相位下标是1;
C[0][2]:第0个码元处的QPSK码元,相位下标是2;
C[0][3]:第0个码元处的QPSK码元,相位下标是3;
C[1][0]:第1个码元处的QPSK码元,相位下标是0;
……
C[3][2]:第3个码元处的QPSK码元,相位下标是2;
C[3][3]:第3个码元处的QPSK码元,相位下标是3。
关于(b0,b1,...,b3)的软入(先验)消息是soft_in[0]、soft_in[1]、...、soft_in[3],我们将在假设收到的码元(r0,...,r3)是已调制码元的噪声版本这样一个约束条件下计算MAP软判决soft_out[0]、soft_out[1]、...、soft_out[3]。将对数似然度量T[m][n]与情形C[m][n]联系起来。我们将给定所收到的的情况下,C[m][n]是发射的码元的条件概率的对数表示为I[m][n],例如I[m][n]=log(prob(C[m][n]|r0,..r3)),它正比于log(prob(r0,..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]。
对于位置比特j=0、1,
soft_out[j]=LogSum_{m,n:m[j]=0}T[m][n]-LogSum_{m,n:m[j]=1}T[m][n],
其中m具有二进制扩展(m[0],m[1])并且LogSum运算符被定义为LogSum(a,b)=log(exp(a)+exp(b))。
对于相位比特j=2、3,
soft_out[j]=LogSum_{m,n:n[j]=0}T[m][n]-LogSum_{m,n:n[j]=1}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[0],m[1]),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、QAM 16、QAM 64和QAM 256之一。在一些实施例中,可以选择的与第二组信息比特对应的每个最小发射单元(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通过连接节点B 2150进入步骤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/4ZSR编码与调制方案,8个MTU尺寸子段对应于7/8ZSR编码与调制方案。在一些实施例中,段内的子段被构造成段的一些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,那么一些示例性的子段尺寸是4OFDM音调码元和8OFDM音调码元。如果使用7/8的ZSR,那么一些示例性的子段尺寸是8OFDM音调码元和16OFDM音调码元。
在一些实施例中,第一调制码元流的非零调制码元对应于第一星座,第二调制码元流的非零调制码元对应于第二星座,第一和第二星座不同。例如,在一些实施例中,第一星座是QPSK星座,第二星座是QAM 16、QAM 64和QAM 256星座之一。
操作从步骤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)或者其它便携式装置,包括接收机/发射机电路和逻辑和/或子程序,用于实现所描述的方法。

Claims (58)

1.一种发射数据组的方法,该方法包括:
利用符合预定零码元比率的至少一些非零调制码元和一些零调制码元,在包括多个最小发射单元的发射段中发射第一组数据,该第一组数据是通过所述非零调制码元在所述发射段内的位置和发射的所述非零调制码元的相位与幅度中至少一个的组合来传递的;并且
利用在用来发射所述第一组数据的所述最小发射单元的至少一些上发射的调制码元,在所述发射段中发射第二组数据;其中
在发射所述第一组数据之前,接收指示每个最小传输单元的比特BPM值或数据速率值的信号,并且在由所述发射段划分成的多个子段的至少一子段中按照多个可用的不同零码元比率中选定的一个比率包括非零调制码元和零调制码元,
其中按照所述多个可用的不同零码元比率中所述选定的一个比率包括的所述调制码元与所述第一组数据对应,且所述选定的一个比率是选择成满足所述预定零码元比率和所述BPM值或数据速率值。
2.如权利要求1所述的方法,其中所述最小发射单元是OFDM音调码元。
3.如权利要求1所述的方法,还包括:
控制用于传递所述第一组数据的非零调制码元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最小功率差。
4.如权利要求3所述的方法,其中所述最小功率差使得与用于传递所述第二组数据的非零调制码元相比,用于传递所述第一组数据的非零调制码元是以更高功率电平发射的。
5.如权利要求1所述的方法,其中发射第一组数据包括以每个最小发射单元第一信息比特数的数据速率来发射信息;并且
其中发射第二组数据包括以每个最小发射单元第二信息比特数的数据速率来发射信息,所述每个最小发射单元第二信息比特数的数据速率不同于所述每个最小发射单元第一信息比特数的数据速率。
6.如权利要求5所述的方法,其中所述每个最小发射单元第二信息比特数的数据速率高于所述每个最小发射单元第一信息比特数的数据速率。
7.如权利要求1所述的方法,其中当用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1.5时,所述预定零码元比率指示一个大于或等于0.125的零码元比率。
8.如权利要求1所述的方法,其中如果所述预定零码元比率大于或等于0.125,那么用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1.5;并且
其中如果所述预定零码元比率大于或等于0.25,那么用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1。
9.如权利要求1所述的方法,其中当用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于0.5时,所述预定零码元比率大于或等于0.5。
10.如权利要求1所述的方法,当用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/3时,其中所述预定零码元比率大于或等于0.75。
11.如权利要求1所述的方法,当用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/6时,其中所述预定零码元比率大于或等于0.875。
12.如权利要求1所述的方法,其中所述发射第一组数据包括利用QPSK调制来发射非零码元值。
13.如权利要求1所述的方法,其中所述发射第一组数据包括利用QPSK调制来发射非零调制码元值;
其中如果所述预定零码元比率大于或等于0.75,那么用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/3;并且
其中如果所述预定零码元比率大于或等于0.875,那么用来发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/6。
14.如权利要求1所述的方法,其中为了用于发射所述第二组数据不划分所述发射段。
15.如权利要求1所述的方法,在发射所述第一组数据之前,还包括:
对所述第一组数据中包括的信息比特进行编码,产生已编码信息比特;
在所述已编码信息比特中至少一个的值的基础之上,确定至少一个非零码元值在所述子段中的位置;并且
在所述已编码信息比特中至少另一个的值的基础之上,确定所述非零调制码元的相位和幅度中的至少一个。
16.如权利要求1所述的方法,其中所述第一组数据包括具有第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所述第一优先级;
其中所述高优先级数据是通过位置编码传递的,所述位置编码至少包括确定至少一个非零调制码元值的位置的所述步骤;并且
其中所述低优先级数据是通过相位编码传递的。
17.如权利要求1所述的方法,
其中所述预定零码元比率是正整数比率,NZ/NSS,所述比率表明与所述第一组数据对应的子段中零调制码元的数量与所述子段中最小发射单元总数量的分数比。
18.如权利要求17所述的方法,其中所述比率NZ/NSS是7/8、3/4、5/8、1/2、3/8、1/4和1/8之一。
19.如权利要求17所述的方法,其中所述子段尺寸是2、3、4、5、6、7和8之一,所述子段尺寸表明子段中最小发射单元的数量。
20.如权利要求17所述的方法,其中所述最小发射单元的数量是2、3、4、5、6、7和8之一的整数倍。
21.如权利要求17所述的方法,其中NSS是2的倍数;并且其中NZ是奇数。
22.如权利要求17所述的方法,其中所述发射段尺寸是子段尺寸的整数倍,所述整数倍至少是2倍,所述子段尺寸表明子段中最小发射单元的数量。
23.如权利要求17所述的方法,还包括:
在所述发射段的另一个子段中,按照第二比率包括非零调制码元和零调制码元,按照所述第二比率包括的所述非零调制码元和零调制码元与所述第一组数据对应,所述第二比率是整数的第二比率,NZ2/NSS2,所述第二比率表明所述另一个子段中与所述第一组数据对应的零调制码元的数量与所述另一个子段中最小发射单元总数量的分数比,所述第二比率不同于所述多个可用的不同比率中所述选定的一个比率。
24.如权利要求1所述的方法,其中所述发射段是下行链路业务信道段,在发射段中发射第一组数据以及在发射段中发射第二组数据的所述步骤之前,该方法还包括:
发射分配信息,该发射分配信息表明分配了所述发射段用于接收所述第一组数据的第一无线终端,并且表明分配了所述发射段用于接收所述第二组数据的第二无线终端。
25.如权利要求24所述的方法,其中所述第一和第二无线终端不同,其中所述方法还包括:
在表明用于执行所述发射步骤的发射机与所述第一和第二无线终端之间的信道状况质量的信息这一基础之上,从多个无线终端选择所述第一和第二无线终端,选择具有不同信道质量状况的无线终端作为所述第一和第二无线终端。
26.如权利要求1所述的方法,还包括:
在发射所述第一和第二组数据之前,将对应于所述第一组数据的至少一些非零调制码元与对应于所述第二组数据的至少一些非零调制码元进行合并。
27.如权利要求26所述的方法,其中所述合并步骤包括利用用于从所述第一组数据传递数据的非零调制码元对对应于所述第二组数据的至少一些非零调制码元进行穿孔。
28.一种通信装置,该装置包括:
第一编码与调制模块,用于处理第一组数据,产生包括信息的第一组调制码元,在包括多个最小发射单元的发射段内传递,所述第一组调制码元按照预定零码元比率至少包括一些非零调制码元和一些零调制码元,所述第一组数据是通过所述发射段内非零调制码元的位置和所发射的非零调制码元的相位与幅度中至少一个的组合传递的;
第二编码与调制模块,用于处理第二组数据,产生第二组调制码元,在用于发射所述第一组数据的所述最小发射单元的至少一些上发射;以及
发射模块,用于发射与所述第一和第二编码与调制模块产生的所述发射对应的调制码元,
其中按照多个可用的不同零码元比率中选定的一个比率包含在由所述发射段划分成的多个子段的至少一子段内的所述调制码元与所述第一组数据对应,且所述选定的一个比率是选择成满足所述预定零码元比率和接收的每个最小传输单元的比特BPM值或数据速率值。
29.如权利要求28所述的装置,其中所述最小发射单元是OFDM音调码元。
30.如权利要求28所述的装置,还包括:
功率控制模块,用于控制用于传递所述第一组数据的非零调制码元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最小功率差。
31.如权利要求30所述的装置,其中所述最小功率差使得与用于传递所述第二组数据的非零调制码元相比,用于传递所述第一组数据的非零调制码元是以更高功率电平发射的。
32.如权利要求28所述的装置,其中所述第一编码与调制模块包括用于以每个最小发射单元第一信息比特数的数据速率对信息进行编码与调制的模块;以及
其中所述第二编码与调制模块包括以每个最小发射单元第二信息比特数的数据速率对信息进行编码与调制的模块,所述每个最小发射单元第二信息比特数的数据速率不同于所述每个最小发射单元第一信息比特数的数据速率。
33.如权利要求32所述的装置,其中所述每个最小发射单元第二信息比特数的数据速率高于所述每个最小发射单元第一信息比特数的数据速率。
34.如权利要求32所述的装置,其中所述第一编码与调制模块包括选择模块,所述选择模块用于从所述第一编码与调制模块支持的多个零码元比率中选择所述预定的零码元比率,所述零码元比率是所述第一编码与调制模块产生的零调制码元与零调制码元和非零调制码元之和之间的比率。
35.如权利要求34所述的装置,当用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1.5时,其中所述选择的零码元比率是大于或等于0.125的零码元比率。
36.如权利要求34所述的装置,其中如果所述零码元比率大于或等于0.125,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1.5;以及
其中如果所述零码元比率大于或等于0.25,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1。
37.如权利要求34所述的装置,当用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于0.5时,其中所述选择的零码元比率是大于或等于0.5的零码元比率。
38.如权利要求34所述的装置,当用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/3时,所述选择的零码元比率是大于或等于0.75的零码元比率。
39.如权利要求34所述的装置,其中当用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/6时,所述选择的零码元比率是大于或等于0.875的零码元比率。
40.如权利要求34所述的装置,其中所述第一编码与调制模块包括用于执行QPSK调制以产生非零码元值的模块。
41.如权利要求34所述的装置,其中所述第一编码与调制模块包括用于利用QPSK调制以产生非零调制码元值的模块;
其中如果所述选择的零码元比率大于或等于0.75,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/3;并且
其中如果所述选择的零码元比率大于或等于0.875,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/6。
42.如权利要求28所述的装置,其中为了用于发射所述第二组数据不划分所述发射段。
43.如权利要求34所述的装置,还包括:
信息比特编码模块,用于在所述发射第一组数据之前对所述第一组数据中包括的信息比特进行编码,产生已编码信息比特;
位置确定模块,用于在所述已编码信息比特中至少一个的值的基础之上,确定至少一个非零码元值在所述子段中的位置;以及
相位与幅度确定模块,用于在所述已编码信息比特中至少另一个的值的基础之上,确定所述非零调制码元的相位与幅度中的至少一个。
44.如权利要求43所述的装置,其中所述第一组数据包括具有第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所述第一优先级;
其中所述高优先级数据是通过位置编码传递的;并且
其中所述低优先级数据是通过相位编码传递的。
45.如权利要求28所述的装置,其中所述发射段是下行链路业务信道段,该装置还包括:
分配信息发射模块,用于发射分配信息,该信息表明分配了所述发射段用于接收所述第一组数据的第一无线终端,并且表明分配了所述发射段用于接收所述第二组数据的第二无线终端。
46.如权利要求45所述的装置,其中所述第一和第二无线终端不同,所述装置还包括:
第一和第二无线终端选择模块,在表明用于执行所述发射步骤的发射机与所述第一和第二无线终端之间的信道状况质量的信息这一基础之上,用于从多个无线终端选择所述第一和第二无线终端,选择具有不同信道质量状况的无线终端作为所述第一和第二无线终端。
47.如权利要求28所述的装置,还包括:
合并模块,用于在发射所述第一和第二组数据之前,将对应于所述第一组数据的至少一些非零调制码元与对应于所述第二组数据的至少一些非零调制码元进行合并。
48.如权利要求47所述的装置,其中所述合并模块包括穿孔模块,用于利用用于从所述第一组数据传递数据的非零调制码元对对应于所述第二组数据的至少一些非零调制码元进行穿孔。
49.如权利要求28所述的装置,其中所述第一编码与调制模块(406)产生第一组调制码元,该第一组调制码元具有每个最小发射单元第一信息比特数的数据速率;以及
其中所述第二编码与调制模块产生第二组调制码元,该第二组调制码元具有每个最小发射单元第二信息比特数的数据速率,所述每个最小发射单元第二信息比特数的数据速率不同于所述每个最小发射单元第一信息比特数的数据速率。
50.如权利要求49所述的装置,其中所述第一编码与调制模块包括:
用于进行与第一组数据对应的调制的QPSK调制器。
51.如权利要求49所述的装置,还包括调制码元合并模块(410),其在发射所述第一和第二组数据之前,将对应于所述第一组数据的至少一些非零调制码元与对应于所述第二组数据的至少一些非零调制码元进行合并;
其中如果所述零码元比率大于或等于0.75,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/3;并且
其中如果所述零码元比率大于或等于0.875,那么用于发射所述第一组数据的所述每个最小发射单元第一信息比特数的数据速率小于或等于1/6。
52.如权利要求49所述的装置,还包括:
第一编码器,用于在所述发射第一组数据之前对所述第一组数据中包括的信息比特进行编码,以产生已编码信息比特;
位置确定模块,用于在所述已编码信息比特中至少一个的值的基础之上,确定至少一个非零码元值在所述子段中的位置;以及
相位确定模块,用于在所述已编码信息比特中至少另一个的值的基础之上,确定所述非零调制码元的相位。
53.如权利要求49所述的装置,其中所述第一组数据包括具有第一优先级的数据和具有第二优先级的数据,所述第二优先级低于所述第一优先级;
其中所述高优先级数据是通过位置编码传递的,所述位置编码至少包括确定至少一个非零调制码元值的位置的所述步骤;并且
其中所述低优先级数据是通过相位编码传递的。
54.一种发射数据组的装置,该装置包括:
利用符合预定零码元比率的至少一些非零调制码元和一些零调制码元,在包括多个最小传输单元的发射段中发射第一组数据的单元,该第一组数据是通过所述非零调制码元在所述发射段内的位置和所述发射的非零调制码元的相位与幅度中至少一个的组合来传递的;以及
利用在用来发射所述第一组数据的所述最小发射单元的至少一些上发射的调制码元,在所述发射段中发射第二组数据的单元;
在发射所述第一组数据之前,接收指示每个最小传输单元的比特BPM值或数据速率值的信号的单元,并且在由所述发射段划分成的多个子段的至少一子段中按照多个可用的不同零码元比率中选定的一个比率包括非零调制码元和零调制码元,
其中按照所述多个可用的不同零码元比率中所述选定的一个比率包括的所述调制码元与所述第一组数据对应,且所述选定的一个比率是选择成满足所述预定零码元比率和所述BPM值或数据速率值。
55.如权利要求54所述的装置,其中所述最小发射单元是OFDM音调码元。
56.如权利要求54所述的装置,还包括:
控制用于传递所述第一组数据的非零调制码元和用于传递所述第二组数据的调制码元的发射功率电平,以维持最小功率差的单元。
57.如权利要求56所述的装置,其中所述最小功率差使得与用于传递所述第二组数据的非零调制码元相比,用于传递所述第一组数据的非零调制码元是以更高功率电平发射的。
58.如权利要求54所述的装置,其中:
发射所述第一组数据的单元包括以每个最小发射单元第一信息比特数的数据速率来发射信息的单元;并且
发射第二组数据的单元包括以每个最小发射单元第二信息比特数的数据速率来发射信息的单元,所述每个最小发射单元第二信息比特数的数据速率不同于所述每个最小发射单元第一信息比特数的数据速率。
CN2006800157868A 2005-03-08 2006-03-07 结合脉冲调制和分层调制的发射方法和装置 Expired - Fee Related CN101171818B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US65953905P 2005-03-08 2005-03-08
US60/659,539 2005-03-08
PCT/US2006/008010 WO2006096678A1 (en) 2005-03-08 2006-03-07 Transmission methods and apparatus combining pulse modulation and hierarchical modulation

Publications (2)

Publication Number Publication Date
CN101171818A CN101171818A (zh) 2008-04-30
CN101171818B true CN101171818B (zh) 2013-05-08

Family

ID=36581702

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2006800156992A Expired - Fee Related CN101238655B (zh) 2005-03-08 2006-03-07 用于组合和/或发射多重符号流的方法和设备
CN2006800157868A Expired - Fee Related CN101171818B (zh) 2005-03-08 2006-03-07 结合脉冲调制和分层调制的发射方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2006800156992A Expired - Fee Related CN101238655B (zh) 2005-03-08 2006-03-07 用于组合和/或发射多重符号流的方法和设备

Country Status (7)

Country Link
US (1) US7706456B2 (zh)
EP (2) EP1878145B1 (zh)
JP (3) JP4897783B2 (zh)
KR (2) KR100947789B1 (zh)
CN (2) CN101238655B (zh)
TW (2) TW200704068A (zh)
WO (2) WO2006096678A1 (zh)

Families Citing this family (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961595B2 (en) 2002-08-08 2005-11-01 Flarion Technologies, Inc. Methods and apparatus for operating mobile nodes in multiple states
US8190163B2 (en) 2002-08-08 2012-05-29 Qualcomm Incorporated Methods and apparatus of enhanced coding in multi-user communication systems
US7363039B2 (en) 2002-08-08 2008-04-22 Qualcomm Incorporated Method of creating and utilizing diversity in multiple carrier communication system
BRPI0407628B1 (pt) 2003-02-19 2017-09-26 Qualcomm Incorporated Coding of controlled superposition in multi-user communication systems
US8593932B2 (en) 2003-05-16 2013-11-26 Qualcomm Incorporated Efficient signal transmission methods and apparatus using a shared transmission resource
US7925291B2 (en) 2003-08-13 2011-04-12 Qualcomm Incorporated User specific downlink power control channel Q-bit
WO2006096678A1 (en) 2005-03-08 2006-09-14 Qualcomm Flarion Technologies, Inc. Transmission methods and apparatus combining pulse modulation and hierarchical modulation
US7894818B2 (en) * 2005-06-15 2011-02-22 Samsung Electronics Co., Ltd. Apparatus and method for multiplexing broadcast and unicast traffic in a multi-carrier wireless network
US8693430B2 (en) 2005-09-28 2014-04-08 Neocific, Inc. Method and system for multi-carrier packet communication with reduced overhead
US20070211669A1 (en) * 2006-03-07 2007-09-13 Bhupesh Manoharlal Umatt Method and apparatus for searching radio technologies
US7933344B2 (en) * 2006-04-25 2011-04-26 Mircosoft Corporation OFDMA based on cognitive radio
US8189621B2 (en) 2006-05-12 2012-05-29 Microsoft Corporation Stack signaling to application with lack of requested bandwidth
EP2030398B1 (en) 2006-06-16 2015-10-28 QUALCOMM Incorporated Robust and efficient transmission and reception of beacon signals.
US8144793B2 (en) 2006-12-12 2012-03-27 Microsoft Corporation Cognitive multi-user OFDMA
EP3410785A3 (en) 2007-01-11 2019-02-20 Qualcomm Incorporated Using dtx and drx in a wireless communication system
AU2008209306B2 (en) 2007-01-22 2012-07-26 Sato Holdings Corporation Communication method and device
US20080192720A1 (en) * 2007-02-12 2008-08-14 Nokia Corporation Shared control channel data-assisted channel estimation
KR101002881B1 (ko) * 2007-03-16 2010-12-21 삼성전자주식회사 무선 중계 시스템에서 다중 사용자 중첩 코딩을 이용한데이터 송수신 방법 및 장치
US7929623B2 (en) 2007-03-30 2011-04-19 Microsoft Corporation FEC in cognitive multi-user OFDMA
US8254245B2 (en) 2007-04-27 2012-08-28 Lg Electronics Inc. Method for transmitting downlink control channel in a mobile communications system and a method for mapping the control channel to physical resource using block interleaver in a mobile communications system
US7970085B2 (en) * 2007-05-08 2011-06-28 Microsoft Corporation OFDM transmission and reception for non-OFDMA signals
US8213538B2 (en) * 2007-05-29 2012-07-03 Qualcomm Incorporated Methods and apparatus for improved utilization of air link resources in a wireless communications system
US8694662B2 (en) * 2007-07-10 2014-04-08 Qualcomm Incorporated Method and apparatus for communicating transmission requests to members of a group and/or making group related transmission decisions
US7961698B2 (en) * 2007-07-10 2011-06-14 Qualcomm Incorporated Methods and apparatus for controlling interference to broadcast signaling in a peer to peer network
US8687479B2 (en) * 2007-07-10 2014-04-01 Qualcomm Incorporated Methods and apparatus for channel estimation and rate feedback in a peer to peer network
US8495232B2 (en) * 2007-07-10 2013-07-23 Qualcomm Incorporated Methods and apparatus for supporting broadcast communications in a peer to peer network
US8861418B2 (en) * 2007-07-10 2014-10-14 Qualcomm Incorporated Methods and apparatus for supporting group communications with data re-transmission support
US8331249B2 (en) * 2007-07-10 2012-12-11 Qualcomm Incorporated Methods and apparatus for communicating in a peer to peer system where device communications may partially interfere with one another
EP2019510B1 (en) * 2007-07-24 2011-07-27 Alcatel Lucent Wireless access system and transmission method
US8374130B2 (en) 2008-01-25 2013-02-12 Microsoft Corporation Orthogonal frequency division multiple access with carrier sense
US8416880B2 (en) * 2008-03-31 2013-04-09 Nxp B.V. Digital modulator
EP2661039B1 (en) * 2008-06-10 2016-04-20 Aviation Communication & Surveillance Systems, LLC Systems and methods for enhanced ATC overlay modulation
US8265098B2 (en) * 2008-07-11 2012-09-11 Qualcomm Incorporated Flash position signaling: multiplexing and interference management
US8811267B2 (en) 2008-08-13 2014-08-19 Samsung Electronics Co., Ltd. Communication system for supporting primary user and secondary user
US8929268B2 (en) 2009-06-17 2015-01-06 Intel Corporation Techniques for hierarchical encoding for multicast broadcast services in wireless communication systems
JP5163415B2 (ja) * 2008-10-07 2013-03-13 富士通株式会社 階層型変調方法、階層型復調方法、階層型変調を行う送信装置、階層型復調を行う受信装置
US8855087B2 (en) 2008-12-18 2014-10-07 Microsoft Corporation Wireless access point supporting control by multiple applications
EP2230868B1 (en) * 2009-03-18 2012-03-07 Nokia Siemens Networks OY Method and apparatus for distribution of topology information in communication networks
EP2246992B1 (en) * 2009-04-27 2015-03-18 Alcatel Lucent A method for uplink transmission of data from a user terminal, a base station, a coordination device, and a communication network therefor
GB0916001D0 (en) * 2009-09-11 2009-10-28 Univ Edinburgh Inter-carrier modulation
US9288089B2 (en) 2010-04-30 2016-03-15 Ecole Polytechnique Federale De Lausanne (Epfl) Orthogonal differential vector signaling
US9077386B1 (en) 2010-05-20 2015-07-07 Kandou Labs, S.A. Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication
US8593305B1 (en) 2011-07-05 2013-11-26 Kandou Labs, S.A. Efficient processing and detection of balanced codes
US9288082B1 (en) 2010-05-20 2016-03-15 Kandou Labs, S.A. Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences
US9479369B1 (en) 2010-05-20 2016-10-25 Kandou Labs, S.A. Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage
US9246713B2 (en) 2010-05-20 2016-01-26 Kandou Labs, S.A. Vector signaling with reduced receiver complexity
US9401828B2 (en) 2010-05-20 2016-07-26 Kandou Labs, S.A. Methods and systems for low-power and pin-efficient communications with superposition signaling codes
US9251873B1 (en) 2010-05-20 2016-02-02 Kandou Labs, S.A. Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications
US9362962B2 (en) 2010-05-20 2016-06-07 Kandou Labs, S.A. Methods and systems for energy-efficient communications interface
US9450744B2 (en) 2010-05-20 2016-09-20 Kandou Lab, S.A. Control loop management and vector signaling code communications links
US9596109B2 (en) 2010-05-20 2017-03-14 Kandou Labs, S.A. Methods and systems for high bandwidth communications interface
WO2011151469A1 (en) 2010-06-04 2011-12-08 Ecole Polytechnique Federale De Lausanne Error control coding for orthogonal differential vector signaling
US9275720B2 (en) 2010-12-30 2016-03-01 Kandou Labs, S.A. Differential vector storage for dynamic random access memory
EP2681959A4 (en) * 2011-03-04 2014-10-01 Nec Corp BASIC STATION, FUNCTIONALIZATION METHOD AND RECORDING MEDIUM
KR101978811B1 (ko) * 2012-01-02 2019-08-29 삼성전자주식회사 계층 변조 및 복조 장치 및 이의 방법
US8750434B2 (en) * 2012-04-26 2014-06-10 Motorola Mobility Llc Method and apparatus for demodulating a signal in a communication system
US9268683B1 (en) 2012-05-14 2016-02-23 Kandou Labs, S.A. Storage method and apparatus for random access memory using codeword storage
KR102182322B1 (ko) * 2012-07-31 2020-11-25 삼성전자주식회사 무선 통신 시스템에서 빔포밍을 이용한 통신 방법 및 장치
EP2926260B1 (en) 2013-01-17 2019-04-03 Kandou Labs S.A. Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
CN103078715B (zh) * 2013-01-25 2016-03-30 合肥寰景信息技术有限公司 一种基于组合设计的语音冗余交织方法
CN105122758B (zh) 2013-02-11 2018-07-10 康杜实验室公司 高带宽芯片间通信接口方法和***
US9042809B2 (en) 2013-03-19 2015-05-26 Delphi Technologies, Inc. Satellite communication having distinct low priority information broadcast into adjacent sub-regions
EP2979388B1 (en) 2013-04-16 2020-02-12 Kandou Labs, S.A. Methods and systems for high bandwidth communications interface
CN105393512B (zh) 2013-06-25 2019-06-28 康杜实验室公司 具有低接收器复杂度的向量信令
US9408206B2 (en) * 2013-12-08 2016-08-02 Alcatel Lucent Resource allocation in support of voice over internet protocol (VoIP) in a orthogonal frequency division multiple access (OFDMA) system
US9806761B1 (en) 2014-01-31 2017-10-31 Kandou Labs, S.A. Methods and systems for reduction of nearest-neighbor crosstalk
EP3100424B1 (en) 2014-02-02 2023-06-07 Kandou Labs S.A. Method and apparatus for low power chip-to-chip communications with constrained isi ratio
EP3111607B1 (en) 2014-02-28 2020-04-08 Kandou Labs SA Clock-embedded vector signaling codes
US11240076B2 (en) 2014-05-13 2022-02-01 Kandou Labs, S.A. Vector signaling code with improved noise margin
US9509437B2 (en) 2014-05-13 2016-11-29 Kandou Labs, S.A. Vector signaling code with improved noise margin
US9148087B1 (en) 2014-05-16 2015-09-29 Kandou Labs, S.A. Symmetric is linear equalization circuit with increased gain
US9112550B1 (en) 2014-06-25 2015-08-18 Kandou Labs, SA Multilevel driver for high speed chip-to-chip communications
US9900186B2 (en) 2014-07-10 2018-02-20 Kandou Labs, S.A. Vector signaling codes with increased signal to noise characteristics
US9432082B2 (en) 2014-07-17 2016-08-30 Kandou Labs, S.A. Bus reversable orthogonal differential vector signaling codes
KR101943048B1 (ko) 2014-07-21 2019-01-28 칸도우 랩스 에스에이 다분기 데이터 전송
CN110008166B (zh) 2014-08-01 2023-07-18 康杜实验室公司 带内嵌时钟的正交差分向量信令码
US9793243B2 (en) 2014-08-13 2017-10-17 Taiwan Semiconductor Manufacturing Company, Ltd. Buffer layer(s) on a stacked structure having a via
US10523383B2 (en) 2014-08-15 2019-12-31 Huawei Technologies Co., Ltd. System and method for generating waveforms and utilization thereof
US10123315B2 (en) 2014-10-15 2018-11-06 Asustek Computer Inc. Method and apparatus for enhancing channel capacity and spectral efficiency in a wireless communication system
US9674014B2 (en) 2014-10-22 2017-06-06 Kandou Labs, S.A. Method and apparatus for high speed chip-to-chip communications
US9614711B2 (en) * 2015-01-12 2017-04-04 Huawei Technologies Co., Ltd. System and method for using semi-orthogonal multiple access in wireless local area networks
US20160227563A1 (en) * 2015-02-03 2016-08-04 Telefonaktiebolaget L M Ericsson (Publ) Traffic indication map association mechanism for low-energy devices
EP3700154A1 (en) 2015-06-26 2020-08-26 Kandou Labs, S.A. High speed communications system
US9557760B1 (en) 2015-10-28 2017-01-31 Kandou Labs, S.A. Enhanced phase interpolation circuit
US9577815B1 (en) 2015-10-29 2017-02-21 Kandou Labs, S.A. Clock data alignment system for vector signaling code communications link
US10055372B2 (en) 2015-11-25 2018-08-21 Kandou Labs, S.A. Orthogonal differential vector signaling codes with embedded clock
CN105553915B (zh) * 2015-12-10 2020-07-03 中国人民解放军32181部队 间歇辐射信号瞬态调制参量解调方法
US10003315B2 (en) 2016-01-25 2018-06-19 Kandou Labs S.A. Voltage sampler driver with enhanced high-frequency gain
EP3446403B1 (en) 2016-04-22 2021-01-06 Kandou Labs S.A. High performance phase locked loop
US10003454B2 (en) 2016-04-22 2018-06-19 Kandou Labs, S.A. Sampler with low input kickback
US10153591B2 (en) 2016-04-28 2018-12-11 Kandou Labs, S.A. Skew-resistant multi-wire channel
EP3449606A4 (en) 2016-04-28 2019-11-27 Kandou Labs S.A. LOW POWER MULTILAYER ATTACK CIRCUIT
EP3449379B1 (en) 2016-04-28 2021-10-06 Kandou Labs S.A. Vector signaling codes for densely-routed wire groups
US9906358B1 (en) 2016-08-31 2018-02-27 Kandou Labs, S.A. Lock detector for phase lock loop
US10411922B2 (en) 2016-09-16 2019-09-10 Kandou Labs, S.A. Data-driven phase detector element for phase locked loops
US10200188B2 (en) 2016-10-21 2019-02-05 Kandou Labs, S.A. Quadrature and duty cycle error correction in matrix phase lock loop
US10372665B2 (en) 2016-10-24 2019-08-06 Kandou Labs, S.A. Multiphase data receiver with distributed DFE
US10200218B2 (en) 2016-10-24 2019-02-05 Kandou Labs, S.A. Multi-stage sampler with increased gain
EP3610576B1 (en) 2017-04-14 2022-12-28 Kandou Labs, S.A. Pipelined forward error correction for vector signaling code channel
JP6995496B2 (ja) * 2017-05-17 2022-01-14 富士通株式会社 通信制御装置、通信制御システム、通信制御プログラム、及び通信制御方法
US10693473B2 (en) 2017-05-22 2020-06-23 Kandou Labs, S.A. Multi-modal data-driven clock recovery circuit
US10116468B1 (en) 2017-06-28 2018-10-30 Kandou Labs, S.A. Low power chip-to-chip bidirectional communications
US10686583B2 (en) 2017-07-04 2020-06-16 Kandou Labs, S.A. Method for measuring and correcting multi-wire skew
US10693587B2 (en) 2017-07-10 2020-06-23 Kandou Labs, S.A. Multi-wire permuted forward error correction
US10203226B1 (en) 2017-08-11 2019-02-12 Kandou Labs, S.A. Phase interpolation circuit
US10326623B1 (en) 2017-12-08 2019-06-18 Kandou Labs, S.A. Methods and systems for providing multi-stage distributed decision feedback equalization
US10467177B2 (en) 2017-12-08 2019-11-05 Kandou Labs, S.A. High speed memory interface
CN111684772B (zh) 2017-12-28 2023-06-16 康杜实验室公司 同步切换多输入解调比较器
US10554380B2 (en) 2018-01-26 2020-02-04 Kandou Labs, S.A. Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation
US11831472B1 (en) 2022-08-30 2023-11-28 Kandou Labs SA Pre-scaler for orthogonal differential vector signalling
CN117336128B (zh) * 2023-10-12 2024-07-12 青岛柯锐思德电子科技有限公司 一种bpm-bpsk接收机位置解调软判决方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6563881B1 (en) * 1998-07-13 2003-05-13 Sony Corporation Communication method and transmitter with transmission symbols arranged at intervals on a frequency axis

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08162998A (ja) * 1994-12-09 1996-06-21 Ricoh Co Ltd スペクトル拡散パルス位置変調通信方式
JPH10112695A (ja) * 1996-08-09 1998-04-28 Ricoh Co Ltd スペクトル拡散パルス位置変調通信方式
EP0961515B1 (en) * 1998-05-29 2002-07-03 Alcatel Data modulation method, and related modulator and demodulator devices
US6721267B2 (en) * 2000-08-01 2004-04-13 Motorola, Inc. Time and bandwidth scalable slot format for mobile data system
CN1186899C (zh) * 2002-01-17 2005-01-26 北京邮电大学 一种混合自动请求重发(harq)方法和装置
US8190163B2 (en) * 2002-08-08 2012-05-29 Qualcomm Incorporated Methods and apparatus of enhanced coding in multi-user communication systems
BRPI0407628B1 (pt) * 2003-02-19 2017-09-26 Qualcomm Incorporated Coding of controlled superposition in multi-user communication systems
US7616706B2 (en) 2003-05-16 2009-11-10 Thomson Licensing Repetition coding in a satellite-based communications system
US8593932B2 (en) * 2003-05-16 2013-11-26 Qualcomm Incorporated Efficient signal transmission methods and apparatus using a shared transmission resource
US7590188B2 (en) * 2003-05-21 2009-09-15 Regents Of The University Of Minnesota Channel estimation for block transmissions over time- and frequency-selective wireless fading channels
US7701917B2 (en) * 2004-02-05 2010-04-20 Qualcomm Incorporated Channel estimation for a wireless communication system with multiple parallel data streams
WO2006096678A1 (en) 2005-03-08 2006-09-14 Qualcomm Flarion Technologies, Inc. Transmission methods and apparatus combining pulse modulation and hierarchical modulation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6563881B1 (en) * 1998-07-13 2003-05-13 Sony Corporation Communication method and transmitter with transmission symbols arranged at intervals on a frequency axis

Also Published As

Publication number Publication date
US7706456B2 (en) 2010-04-27
EP1878145B1 (en) 2013-06-12
JP4897783B2 (ja) 2012-03-14
US20060269005A1 (en) 2006-11-30
JP4713632B2 (ja) 2011-06-29
CN101238655A (zh) 2008-08-06
KR20070119028A (ko) 2007-12-18
EP1878145A1 (en) 2008-01-16
CN101238655B (zh) 2011-11-09
KR20070122474A (ko) 2007-12-31
KR100947792B1 (ko) 2010-03-15
JP2008533820A (ja) 2008-08-21
JP2008533818A (ja) 2008-08-21
TW200704068A (en) 2007-01-16
KR100947789B1 (ko) 2010-03-15
WO2006096680A1 (en) 2006-09-14
JP2011250420A (ja) 2011-12-08
WO2006096678A1 (en) 2006-09-14
EP1867125A1 (en) 2007-12-19
TW200708002A (en) 2007-02-16
CN101171818A (zh) 2008-04-30
EP1867125B1 (en) 2012-11-07

Similar Documents

Publication Publication Date Title
CN101171818B (zh) 结合脉冲调制和分层调制的发射方法和装置
KR101052397B1 (ko) 대역내 레이트 지시자를 구현 및 사용하기 위한 방법들 및장치
US8593932B2 (en) Efficient signal transmission methods and apparatus using a shared transmission resource
KR100945317B1 (ko) 대역내 레이트 지시자 방법들 및 장치
CN102624504B (zh) 使用单信道来提供确认和分配消息的方法和装置
CN101567756B (zh) 用于前向链路的变速率编码
CN1853380B (zh) 有效的自动重复请求的方法和装置
AU2006211764B2 (en) Method for transmitting and receiving data
CN101490973A (zh) 用户相关下行链路功率控制信道q-比特
CN101114887A (zh) 一种业务数据的传输方法及其接收装置与设备
CN101326745B (zh) 用于实施及使用带内速率指示符的方法及设备
CN114598580A (zh) 无线分级广域覆盖发送/接收方法、***、发送端和接收端
KR20090008856A (ko) 무선통신시스템에서 멀티캐스트 서비스 장치 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1114713

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1114713

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130508