Method and apparatus for implementing priority management of computer operations
    1.
    发明授权
    Method and apparatus for implementing priority management of computer operations 有权
    实施计算机操作优先管理的方法和装置

    公开(公告)号:US08166483B2

    公开(公告)日:2012-04-24

    申请号:US11197825

    申请日:2005-08-05

    申请人: Rabih Chrabieh

    发明人: Rabih Chrabieh

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F9/4881

    摘要: A development framework and runtime environment for applications that execute in real-time operating systems. Application development is enhanced by providing simple instructions that allow a programmer to declare any function as a function managed with priority. Compiler tools implement priority function and the management code for managing execution at runtime. At runtime, priority functions are managed based on their respective priority level. The priority function information is stored when execution is to be delayed.

    摘要翻译: 用于在实时操作系统中执行的应用程序的开发框架和运行时环境。 通过提供简单的指令来增强应用程序开发,这些指令允许程序员将任何功能声明为以优先级管理的功能。 编译器工具实现优先级功能和管理代码,用于在运行时管理执行。 在运行时,优先级功能根据各自的优先级进行管理。 当执行延迟时,存储优先级功能信息。

    PREAMBLE SEQUENCES FOR WIRELESS COMMUNICATION SYSTEMS
    2.
    发明申请
    PREAMBLE SEQUENCES FOR WIRELESS COMMUNICATION SYSTEMS 失效
    无线通信系统的前缀序列

    公开(公告)号:US20100172423A1

    公开(公告)日:2010-07-08

    申请号:US12350485

    申请日:2009-01-08

    申请人: Rabih Chrabieh

    发明人: Rabih Chrabieh

    IPC分类号: H04L27/28 H04L27/00 H04L27/06

    CPC分类号: H04L27/2613

    摘要: A method is provided to generate preamble sequences. The method includes transmitting a periodic set of samples as part of a wireless communications preamble sequence and determining a set of null periods in which zero samples are transmitted. The null periods are interspersed among the periodic set of samples in order to enhance correlation efficiency and mitigate processing complexity.

    摘要翻译: 提供了一种产生前导码序列的方法。 该方法包括作为无线通信前同步码序列的一部分来传送周期性样本集,并确定其中发送零样本的一组零周期。 为了提高相关效率并减轻处理复杂度,在周期性样本集之间散布零周期。

    CHANNEL ESTIMATION USING FREQUENCY SMOOTHING
    3.
    发明申请
    CHANNEL ESTIMATION USING FREQUENCY SMOOTHING 有权
    使用频率平滑的频道估计

    公开(公告)号:US20080219339A1

    公开(公告)日:2008-09-11

    申请号:US11853809

    申请日:2007-09-11

    IPC分类号: H03H7/40

    摘要: A system and method are provided for supplying a frequency-smoothed communications training signal. The method generates a frequency-smoothed unbiased training signal in a quadrature modulation transmitter. The frequency-smoothed unbiased training signal includes a plurality of pilot signal products, where each pilot signal product includes complex plane information represented by a reference frequency subcarrier, multiplying complex plane information represented by mirror frequency subcarrier. The sum of the plurality of pilot signal products is equal to zero. The method supplies the frequency-smoothed unbiased training signal so that it may be transmitted within a single symbol period. System and methods are also provided for using a frequency-smoothed training signal in the calculation of a receiver channel estimate.

    摘要翻译: 提供了一种用于提供频率平滑通信训练信号的系统和方法。 该方法在正交调制发射机中产生频率平滑的无偏置训练信号。 频率平滑的无偏置训练信号包括多个导频信号乘积,其中每个导频信号乘积包括由参考频率副载波表示的复平面信息,乘以由镜频副载波表示的复平面信息。 多个导频信号乘积的和等于零。 该方法提供频率平滑的无偏置训练信号,使得其可以在单个符号周期内传输。 还提供了系统和方法,用于在接收机信道估计的计算中使用经频率平滑的训练信号。

    Adaptive loading for orthogonal frequency division multiplex (OFDM) communication systems
    4.
    发明授权
    Adaptive loading for orthogonal frequency division multiplex (OFDM) communication systems 有权
    用于正交频分复用(OFDM)通信系统的自适应加载

    公开(公告)号:US08488691B2

    公开(公告)日:2013-07-16

    申请号:US12266842

    申请日:2008-11-07

    IPC分类号: H04L27/28

    摘要: An orthogonal frequency division multiplex (OFDM) transmitter may adaptively load each sub-carrier, buffering less than an OFDM frame in order to reduce hardware requirements and latency. The transmitter may use feedback information from the receiver regarding the quality of the sub-carriers. In addition, combining repetition and puncturing to achieve a desired date rate per class further reduces hardware by simplifying or even eliminating an interleaver. Additional mitigation and even performance enhancement techniques are incorporated to address inter-class boundaries within an OFDM frame, such as introducing transition classes. Channel state information may be reported in various formats including full bitmap, changed subchannels, and reported bad subchannels.

    摘要翻译: 正交频分复用(OFDM)发射机可以自适应地加载每个子载波,缓冲小于OFDM帧,以便减少硬件要求和等待时间。 发射机可以使用来自接收机的关于子载波的质量的反馈信息。 此外,组合重复和删截以实现每个类别的所需日期速率通过简化或甚至消除交织器来进一步降低硬件。 并入了额外的缓解和甚至性能增强技术来解决OFDM帧内的类间边界,例如引入转换类。 信道状态信息可以以各种格式报告,包括完整的位图,改变的子信道和报告的坏子信道。

    Enhanced frequency domain spreading
    5.
    发明授权
    Enhanced frequency domain spreading 有权
    增强频域扩展

    公开(公告)号:US07983356B2

    公开(公告)日:2011-07-19

    申请号:US11772092

    申请日:2007-06-29

    IPC分类号: H04L27/00 H04J11/00

    CPC分类号: H04L5/0044

    摘要: A system and method are provided for using frequency domain spreading to generate real signals in the time domain. The method supplies a first complex frequency domain symbol (α) and a second complex frequency domain symbol (αi), and maps (α+jαi) onto a subcarrier (+f). Further, (α−jαi)* is mapped onto a mirror subcarrier (−f). The mappings are converted into a complex time domain symbol carrying α and jαi in a single inverse fast Fourier transformation (IFFT). The real component of the complex time domain symbol (α) is initially supplied, and subsequently supplied is an imaginary component of the complex time domain symbol (αi). The real symbol component (α) is supplied by carrying α on the subcarrier (+f), and carrying (α)* on the mirror subcarrier (−f). The imaginary symbol component αi is supplied by carrying αi on the subcarrier (+f), and carrying (αi)* on the mirror subcarrier (−f).

    摘要翻译: 提供了一种使用频域扩展在时域中产生实信号的系统和方法。 该方法提供第一复频域符号(α)和第二复频域符号(αi),并将(α+jαi)映射到子载波(+ f)上。 此外,(α-jαi)*映射到镜子载波(-f)。 映射在单个快速傅里叶逆变换(IFFT)中被转换成携带α和jαi的复杂时域符号。 最初提供复时域符号(α)的真实分量,随后提供复数时域符号(αi)的虚分量。 通过在子载波(+ f)上携带α并在镜像副载波(-f)上携带(α)*来提供实际符号分量(α)。 通过在子载波(+ f)上携带αi并在镜像副载波(-f)上携带(αi)*来提供虚拟符号分量αi。

    ADAPTIVE LOADING FOR ORTHOGONAL FREQUENCY DIVISION MULTIPLEX (OFDM) COMMUNICATION SYSTEMS
    6.
    发明申请
    ADAPTIVE LOADING FOR ORTHOGONAL FREQUENCY DIVISION MULTIPLEX (OFDM) COMMUNICATION SYSTEMS 有权
    正交频分多址(OFDM)通信系统的自适应加载

    公开(公告)号:US20100086066A1

    公开(公告)日:2010-04-08

    申请号:US12266842

    申请日:2008-11-07

    IPC分类号: H04L27/28

    摘要: An orthogonal frequency division multiplex (OFDM) transmitter may adaptively load each sub-carrier, buffering less than an OFDM frame in order to reduce hardware requirements and latency. The transmitter may use feedback information from the receiver regarding the quality of the sub-carriers. In addition, combining repetition and puncturing to achieve a desired date rate per class further reduces hardware by simplifying or even eliminating an interleaver. Additional mitigation and even performance enhancement techniques are incorporated to address inter-class boundaries within an OFDM frame, such as introducing transition classes. Channel state information may be reported in various formats including full bitmap, changed subchannels, and reported bad subchannels.

    摘要翻译: 正交频分复用(OFDM)发射机可以自适应地加载每个子载波,缓冲小于OFDM帧,以便减少硬件要求和等待时间。 发射机可以使用来自接收机的关于子载波的质量的反馈信息。 此外,组合重复和删截以实现每个类别的所需日期速率通过简化或甚至消除交织器来进一步降低硬件。 并入了额外的缓解和甚至性能增强技术来解决OFDM帧内的类间边界,例如引入转换类。 信道状态信息可以以各种格式报告,包括完整的位图,改变的子信道和报告的坏子信道。

    ENHANCED FREQUENCY DOMAIN SPREADING
    7.
    发明申请
    ENHANCED FREQUENCY DOMAIN SPREADING 有权
    增强频域扩展

    公开(公告)号:US20090004984A1

    公开(公告)日:2009-01-01

    申请号:US11772092

    申请日:2007-06-29

    IPC分类号: H04B1/00

    CPC分类号: H04L5/0044

    摘要: A system and method are provided for using frequency domain spreading to generate real signals in the time domain. The method supplies a first complex frequency domain symbol (α) and a second complex frequency domain symbol (αi), and maps (α+jαi) onto a subcarrier (+f). Further, (α−jαi)* is mapped onto a mirror subcarrier (−f). The mappings are converted into a complex time domain symbol carrying α and jαi in a single inverse fast Fourier transformation (IFFT). The real component of the complex time domain symbol (α) is initially supplied, and subsequently supplied is an imaginary component of the complex time domain symbol (αi). The real symbol component (α) is supplied by carrying a on the subcarrier (+f), and carrying (α)* on the mirror subcarrier (−f). The imaginary symbol component αi is supplied by carrying αi on the subcarrier (+f), and carrying (αi)* on the mirror subcarrier (−f).

    摘要翻译: 提供了一种使用频域扩展在时域中产生实信号的系统和方法。 该方法提供第一复杂频域符号(α)和第二复频域符号(alphai),并将(α+ jalphai)映射到子载波(+ f)上。 此外,(alpha-jalphai)*映射到镜像副载波(-f)。 映射在单个快速傅里叶逆变换(IFFT)中被转换成携带alpha和jalphai的复杂时域符号。 最初提供复时域符号(α)的真实分量,随后提供复数时域符号(alphai)的虚部分。 通过在子载波(+ f)上携带,并在镜像副载波(-f)上携带(α)*来提供真实符号分量(α)。 通过在副载波(+ f)上携带alphai并在镜像副载波(-f)上携带(alphai)*来提供虚拟符号分量alphai。

    Method and apparatus for implementing task management of computer operations
    8.
    发明申请
    Method and apparatus for implementing task management of computer operations 有权
    实施计算机操作任务管理的方法和装置

    公开(公告)号:US20060107268A1

    公开(公告)日:2006-05-18

    申请号:US11280667

    申请日:2005-11-15

    申请人: Rabih Chrabieh

    发明人: Rabih Chrabieh

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4881

    摘要: A development and runtime framework for applications that execute in real-time operating systems. Application development is enhanced through simple instructions that allow a programmer to declare functions and sets of functions as tasks and supertasks, respectively, and manage the execution of functions, tasks and supertasks with priorities. A compiler or pre-processor provides tools for generating the code for tasks and supertasks, and the management code for managing execution. Function calls may be made directly to functions within supertasks via respective entrypoints, and the tasks are managed based on the functions being invoked. Within a supertask, a higher priority function may be runnable while a lower priority function of that supertask is suspended. A cookie is used to recognize when a register update for a supertask may be omitted, enabling more efficient context switching.

    摘要翻译: 用于在实时操作系统中执行的应用程序的开发和运行时框架。 通过简单的指令来增强应用程序开发,这些指令允许程序员分别将函数和函数集声明为任务和超级任务,并且管理具有优先级的功能,任务和超级任务的执行。 编译器或预处理器提供用于生成任务和超级任务代码的工具,以及用于管理执行的管理代码。 可以通过相应的入口点对超级任务内的功能直接进行功能调用,并且基于所调用的功能来管理任务。 在超级块中,较高优先级的功能可以运行,而该超级任务的较低优先级功能被暂停。 一个cookie用于识别何时可以省略超级任务的寄存器更新,从而实现更有效的上下文切换。

    Multidimensional constellations for coded transmission
    9.
    发明授权
    Multidimensional constellations for coded transmission 有权
    用于编码传输的多维星座

    公开(公告)号:US08724738B2

    公开(公告)日:2014-05-13

    申请号:US13425351

    申请日:2012-03-20

    IPC分类号: H04L27/28 H04L27/36

    摘要: Techniques for rotating and transmitting multidimensional constellations are disclosed. A method for rotating a multidimensional constellation may include constructing a first rotation matrix, constructing a second rotation matrix, applying orthogonality constraints to the first and second rotation matrices; selecting an optimizing rotation matrix from the first and second rotation matrices; and rotating the multidimensional constellation using the optimizing rotation matrix. Constructing the first rotation matrix and second rotation matrices may include constructing a first column that includes first matrix dements based on the number of axes in the multidimensional constellation, and additional columns that include permutations of the first matrix elements.

    摘要翻译: 公开了用于旋转和传送多维星座的技术。 旋转多维星座的方法可以包括构造第一旋转矩阵,构造第二旋转矩阵,将正交约束应用于第一和第二旋转矩阵; 从所述第一和第二旋转矩阵中选择优化旋转矩阵; 并使用优化旋转矩阵旋转多维星座。 构造第一旋转矩阵和第二旋转矩阵可以包括基于多维星座图中的轴的数量构建包括第一矩阵度量的第一列,以及包括第一矩阵元素的排列的附加列。

    METHOD FOR DECODING A SPATIALLY MULTIPLEXED DATA SIGNAL USING A MAXIMUM LIKELIHOOD DETECTION
    10.
    发明申请
    METHOD FOR DECODING A SPATIALLY MULTIPLEXED DATA SIGNAL USING A MAXIMUM LIKELIHOOD DETECTION 有权
    使用最大似然检测来解码空间多路复用数据信号的方法

    公开(公告)号:US20140062733A1

    公开(公告)日:2014-03-06

    申请号:US13598161

    申请日:2012-08-29

    IPC分类号: H03M7/00

    摘要: The disclosure relates to a method for decoding a received signal in a MIMO communication system and in at least one layer, each layer carrying at least one data symbol belonging to a signal constellation. The method includes, for one of the at least one layer, a maximum likelihood detection step. This step includes: selecting one candidate value for the data symbol of the layer, and determining the Euclidian distance between the received signal Y and the data signal transmitted using said candidate value multiplied by said channel matrix H, weighted by the inverse of a noise covariance matrix C such as ∥Y−ΣiHixi∥C−12 expressed as: Σi≠n∥C−12|xi|2−2(HiHC−1Y−0.5Σj≠i,nHiHC−1Hjxj)xi*+∥Hn∥C−12|xn|2−2(HnHC−1Y−Σj≠nHnHC−1Hjxj)xn*=Σi≠nαiR(xi)2−2βiRxi+αnR(xn)2−2βnRxn+Σi≠nαiI(ℑxi)2−2βiIℑxi+αnI(ℑxn)2−2βnIℑxn. The terms depending on αk are computed by adding to each of them a predetermined constant depending on the size of the constellation of the layer k, called a constellation dependent constant.

    摘要翻译: 本公开涉及一种用于对MIMO通信系统中的接收信号进行解码的方法,并且在至少一个层中,每层承载属于信号星座的至少一个数据符号。 对于所述至少一个层中的一个,所述方法包括最大似然检测步骤。 该步骤包括:为层的数据符号选择一个候选值,并且确定接收信号Y与使用所述候选值发送的数据信号之间的欧几里德距离乘以所述信道矩阵H,由噪声协方差 矩阵C,例如∥Y-SigmaiHixi | C-12,表示为:Sigmai <>n‖C-12 | xi | 2-2(HiHC-1Y-0.5Sigmaj nHnHC-1Hjxj)xn * = Sigmai