Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6680949B2 - Method and apparatus for multiple access transmission - Google Patents
[go: Go Back, main page]

JP6680949B2 - Method and apparatus for multiple access transmission - Google Patents

Method and apparatus for multiple access transmission Download PDF

Info

Publication number
JP6680949B2
JP6680949B2 JP2019508308A JP2019508308A JP6680949B2 JP 6680949 B2 JP6680949 B2 JP 6680949B2 JP 2019508308 A JP2019508308 A JP 2019508308A JP 2019508308 A JP2019508308 A JP 2019508308A JP 6680949 B2 JP6680949 B2 JP 6680949B2
Authority
JP
Japan
Prior art keywords
bits
bit
subcarriers
streams
symbol
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
JP2019508308A
Other languages
Japanese (ja)
Other versions
JP2019516333A (en
Inventor
ゲルマノヴィチ バックリン,ミカエル
ゲルマノヴィチ バックリン,ミカエル
ヴラディミロヴィチ オヴェーチキン,ゲナディ
ヴラディミロヴィチ オヴェーチキン,ゲナディ
ボリソヴィチ クレインデリン,ヴィタリー
ボリソヴィチ クレインデリン,ヴィタリー
アブドリ,ジャヴァード
Original Assignee
ファウェイ テクノロジーズ カナダ カンパニー リミテッド
ファウェイ テクノロジーズ カナダ カンパニー リミテッド
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 ファウェイ テクノロジーズ カナダ カンパニー リミテッド, ファウェイ テクノロジーズ カナダ カンパニー リミテッド filed Critical ファウェイ テクノロジーズ カナダ カンパニー リミテッド
Publication of JP2019516333A publication Critical patent/JP2019516333A/en
Application granted granted Critical
Publication of JP6680949B2 publication Critical patent/JP6680949B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0003Code application, i.e. aspects relating to how codes are applied to form multiplexed channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0016Time-frequency-code
    • H04L5/0021Time-frequency-code in which codes are applied as a frequency-domain sequences, e.g. MC-CDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • H04L5/0046Determination of the number of bits transmitted on different sub-channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B2001/6904Spread spectrum techniques using code hopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • H04J2011/0003Combination with other multiplexing techniques
    • H04J2011/0006Combination with other multiplexing techniques with CDM/CDMA
    • 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/2626Arrangements specific to the transmitter only
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本願は、信号送信の方法に関し、特に複数ビットシンボルの複数のストリームの同時送信に関する。   The present application relates to a method of signal transmission, and in particular to simultaneous transmission of multiple streams of multi-bit symbols.

散在符号多元接続(Sparse Code Multiple Access、SCMA)は、近年開発された、電気通信システムのための複数ユーザのアクセス方式である。SCMAでは、複数のデータビットストリームが、複数のコードワードで構成される各々のコードブックを用いて、符号化される。各コードワードは、SCMAサブキャリアのブロックの1又は複数のサブキャリアで送信される。   Sparse Code Multiple Access (SCMA) is a recently developed multiple user access scheme for telecommunications systems. In SCMA, multiple data bitstreams are encoded with each codebook consisting of multiple codewords. Each codeword is transmitted on one or more subcarriers of a block of SCMA subcarriers.

ネットワーク側コンポーネントから1又は複数のユーザ機器(User Equipment、UE)へのダウンリンク方向で送信が生じるとき、サブキャリアブロックへのコードワードの重畳はネットワーク側コンポーネントにより送信される。2以上の同期したUEからネットワーク側コンポーネントへのアップリンク方向で送信が生じるとき、各UEは、1又は複数のコードワードを、該UEに割り当てられたSCMAサブキャリアのブロックのサブキャリアのサブセットで送信する。ネットワーク側コンポーネントは、2以上のUEとネットワーク側コンポーネントとの間の無線インタフェースチャネル上に重畳された2以上のUEからのSCMAサブキャリアのブロックで、信号を受信する。   The superposition of codewords on subcarrier blocks is transmitted by the network-side component when transmission occurs in the downlink direction from the network-side component to one or more user equipments (UEs). When transmission occurs in the uplink direction from two or more synchronized UEs to network-side components, each UE sends one or more codewords on a subset of subcarriers of the block of SCMA subcarriers assigned to that UE. Send. The network-side component receives signals in blocks of SCMA subcarriers from the two or more UEs that are superimposed on the radio interface channel between the two or more UEs and the network-side component.

SCMAの性能は、コードブック設計を含む様々なパラメータにより影響され得る。   SCMA performance can be affected by various parameters, including codebook design.

本開示の一実施形態によると、複数ビットシンボルの複数のストリームの信号送信の方法が提供される。方法は、複数のサブキャリアの各々について、p×M個のビットを、2p×M点コンステレーションの中のコンステレーション点としてマッピングするステップと、該コンステレーション点をサブキャリアで送信するステップを含む。p×M個のビットは、複数のストリームのうちのp個のストリームの各々からのkビットシンボルのM個のビットを含む。変数p及びMは正整数である。 According to one embodiment of the present disclosure, a method of signaling multiple streams of multiple bit symbols is provided. The method comprises, for each of the plurality of subcarriers, mapping p × M bits as constellation points in a 2 p × M point constellation, and transmitting the constellation points on the subcarriers. Including. The p × M bits include M bits of a k-bit symbol from each of the p streams of the plurality of streams. The variables p and M are positive integers.

複数のサブキャリアでコンステレーション点を送信するステップは、ダウンリンク方向について実行される。   The step of transmitting constellation points on multiple subcarriers is performed for the downlink direction.

幾つかの実施形態では、M個のビットはkに等しく、複数ビットシンボルのビットの全部が、複数のサブキャリアのうちの1より多くのサブキャリアにマッピングされるようにする。   In some embodiments, the M bits are equal to k, causing all of the bits of the multi-bit symbol to be mapped to more than one subcarrier of the plurality of subcarriers.

幾つかの実施形態では、M個のビットは複数ビットシンボルの中のビット数(k)をストリーム当たりに割り当てられた非ゼロサブキャリアの数(q)で割ったもの(k/q)に等しく、複数ビットシンボルのk/q個のビットの各セットは異なるサブキャリアにマッピングされる。   In some embodiments, the M bits are equal to the number of bits (k) in the multi-bit symbol divided by the number of non-zero subcarriers (q) assigned per stream (k / q). , Each set of k / q bits of a multi-bit symbol is mapped to a different subcarrier.

方法は、複数のサブキャリアの各々について、p個のストリームからのkビットシンボルのk/q個のビットの各サブセットにビット重要度を割り当てるステップ、を更に含んで良い。   The method may further include, for each of the plurality of subcarriers, assigning a bit importance to each subset of k / q bits of the k-bit symbol from the p streams.

方法は、M個のビットの各セットについて割り当てられたビット重要度のセットに基づき、p個のストリームの各々からのM個のビットを互いに対してソートするステップを更に含んで良い。   The method may further include sorting the M bits from each of the p streams relative to each other based on the set of bit importance values assigned to each set of the M bits.

本開示の一実施形態によると、プロセッサとコンピュータ可読媒体とを含む機器が提供される。コンピュータ可読記憶媒体は、プロセッサにより実行されると複数のストリームのうちの各々からの複数ビットシンボルをサブキャリアのセットで送信する方法を実行するコンピュータ実行可能命令を格納している。コンピュータ実行可能命令は、複数のサブキャリアの各々について、p×M個のビットを、2p×M点コンステレーションの中のコンステレーション点としてマッピングするステップと、該コンステレーション点をサブキャリアで送信するステップと、を含む方法を実行するよう構成される。p×M個のビットは、複数のストリームのうちのp個のストリームの各々からのkビットシンボルのM個のビットを含む。変数p、M及びkは正整数である。 According to one embodiment of the present disclosure, an apparatus is provided that includes a processor and a computer-readable medium. A computer-readable storage medium stores computer-executable instructions that, when executed by a processor, perform the method of transmitting a multi-bit symbol from each of a plurality of streams on a set of subcarriers. The computer-executable instructions map, for each of the plurality of subcarriers, p × M bits as constellation points in a 2 p × M point constellation, and transmit the constellation points on the subcarriers. And performing the method including the steps of: The p × M bits include M bits of a k-bit symbol from each of the p streams of the plurality of streams. The variables p, M and k are positive integers.

本開示の一実施形態によると、複数ビットシンボルの少なくとも1つのストリームの信号送信の方法が提供される。方法は、複数のサブキャリアの各々について、全部でK個のストリームのうちのp個のストリームの各々について、k/q個のビットを、2k/q点コンステレーションの中のコンステレーション点としてマッピングするステップと、該コンステレーション点をサブキャリアで送信するステップと、を含む。k/q個のビットは、kビットシンボルのサブセットであり、qは、ストリームのために割り当てられた送信リソースの中のサブキャリアの総数のうち、非ゼロサブキャリアの数である。k/q個のビットの各サブセットは、1つのサブキャリアのみにマッピングされる。変数K、k、p及びqは正整数である。 According to one embodiment of the present disclosure, a method of signaling at least one stream of multi-bit symbols is provided. The method uses k / q bits as constellation points in a 2 k / q- point constellation for each of a plurality of subcarriers and for a total of K streams of p streams. Mapping and transmitting the constellation points on subcarriers. The k / q bits are a subset of k-bit symbols, and q is the number of non-zero subcarriers of the total number of subcarriers in the transmission resource allocated for the stream. Each subset of k / q bits is mapped to only one subcarrier. The variables K, k, p and q are positive integers.

複数のサブキャリアでコンステレーション点を送信するステップは、アップリンク又はダウンリンク方向で実行されて良い。   The step of transmitting constellation points on multiple subcarriers may be performed in the uplink or downlink directions.

方法は、複数のサブキャリアの各々について、p個のストリームからのkビットシンボルのk/q個のビットの各サブセットにビット重要度を割り当てるステップ、を更に含んで良い。   The method may further include, for each of the plurality of subcarriers, assigning a bit importance to each subset of k / q bits of the k-bit symbol from the p streams.

方法は、M個のビットの各セットについて割り当てられたビット重要度のセットに基づき、p個のストリームの各々からのM個のビットを互いに対してソートするステップを更に含んで良い。   The method may further include sorting the M bits from each of the p streams relative to each other based on the set of bit importance values assigned to each set of the M bits.

本開示の一実施形態によると、プロセッサとコンピュータ可読媒体とを含む機器が提供される。コンピュータ可読記憶媒体は、プロセッサにより実行されると少なくとも1つのストリームのうちの各々からの複数ビットシンボルを複数のサブキャリアで送信する方法を実行するコンピュータ実行可能命令を格納している。コンピュータ実行可能命令は、複数のサブキャリアの各々について及び全部でK個のストリームのうちのp個のストリームの各々について、k/q個のビットを、2k/q点コンステレーションの中のコンステレーション点としてマッピングするステップと、該コンステレーション点をサブキャリアで送信するステップと、を含む方法を実行するよう構成される。k/q個のビットは、kビットシンボルのサブセットであり、qは、ストリームのために割り当てられた送信リソースの中のサブキャリアの総数のうち、非ゼロサブキャリアの数である。k/q個のビットの各サブセットは、1つのサブキャリアのみにマッピングされる。変数K、k、p及びqは正整数である。 According to one embodiment of the present disclosure, an apparatus is provided that includes a processor and a computer-readable medium. The computer-readable storage medium stores computer-executable instructions that, when executed by a processor, perform the method of transmitting a multi-bit symbol from each of at least one stream on a plurality of subcarriers. The computer-executable instructions provide k / q bits for each of the plurality of subcarriers and for each of the p streams of the total K streams in a constellation in a 2 k / q point constellation. Is configured to perform a method comprising mapping as constellation points and transmitting the constellation points on subcarriers. The k / q bits are a subset of k-bit symbols, and q is the number of non-zero subcarriers of the total number of subcarriers in the transmission resource allocated for the stream. Each subset of k / q bits is mapped to only one subcarrier. The variables K, k, p and q are positive integers.

本開示の他の態様及び特徴は、本開示の種々の実施形態の以下の説明を読むと、当業者に明らかになるだろう。   Other aspects and features of this disclosure will be apparent to those skilled in the art upon reading the following description of various embodiments of this disclosure.

実施形態は、添付の図面を参照して以下に記載される。
複数ユーザ散在符号多元接続(Sparse Code Multiple Access、SCMA)多重化技術のブロック図である。 本開示の一態様による、ダウンリンク送信のために符号化されN個のサブキャリアにマッピングされる複数ビットシンボルのK個のレイヤのブロック図である。 本開示の一態様による、ダウンリンク送信のために符号化され4個のサブキャリアにマッピングされる2ビットシンボルの6個のレイヤのブロック図である。 本開示の代替の態様による、ダウンリンク送信のために符号化され4個のサブキャリアにマッピングされる2ビットシンボルの6個のレイヤのブロック図である。 本開示の一態様による、アップリンク送信のために符号化され4個のサブキャリアのセットの2個のサブキャリアにマッピングされる2ビットシンボルの単一レイヤをそれぞれ有する6個のユーザ機器(User Equipment、UE)のブロック図である。 本開示の一態様による、アップリンク送信のために符号化され4個のサブキャリアのセットの2個のサブキャリアにマッピングされる2ビットシンボルの単一レイヤをそれぞれ有する6個のユーザ機器(User Equipment、UE)のブロック図である。 本開示の代替の態様による、ダウンリンク送信のために符号化され4個のサブキャリアにマッピングされる2ビットシンボルの6個のレイヤのブロック図である。 本開示の態様による、種々の複数のアクセス技術のビット誤り率(Bit Error Rate、BER)の性能を比較するデータのグラフである。 本開示の態様による、種々の複数のアクセス技術のフレーム誤り率(Frame Error Rate、FER)の性能を比較するデータのグラフである。 本開示の一態様による、ダウンリンク方向で使用する複数アクセス送信の方法を説明するフローチャートである。 本開示の一態様による、アップリンク方向又はダウンリンク方向で使用する複数アクセス送信の方法を説明するフローチャートである。 本開示の一態様による、ダウンリンク方向の複数アクセス送信で使用する機器のブロック図である。 本開示の一態様による、アップリンク方向又はダウンリンク方向の複数アクセス送信で使用する機器のブロック図である。
Embodiments are described below with reference to the accompanying drawings.
FIG. 2 is a block diagram of a Sparse Code Multiple Access (SCMA) multiplexing technique for multiple users. FIG. 6 is a block diagram of K layers of multi-bit symbols encoded and mapped to N subcarriers for downlink transmission, according to an aspect of the disclosure. FIG. 6 is a block diagram of 6 layers of 2-bit symbols encoded and mapped to 4 subcarriers for downlink transmission, according to an aspect of the disclosure. FIG. 6 is a block diagram of 6 layers of 2-bit symbols encoded for downlink transmission and mapped to 4 subcarriers according to an alternative aspect of the disclosure; Six user equipments each having a single layer of 2-bit symbols encoded for uplink transmission and mapped to two subcarriers of a set of four subcarriers according to an aspect of the disclosure. Equipment, UE) is a block diagram. Six user equipments each having a single layer of 2-bit symbols encoded for uplink transmission and mapped to two subcarriers of a set of four subcarriers according to an aspect of the disclosure. Equipment, UE) is a block diagram. FIG. 6 is a block diagram of 6 layers of 2-bit symbols encoded for downlink transmission and mapped to 4 subcarriers according to an alternative aspect of the disclosure; 6 is a graph of data comparing bit error rate (BER) performance of various access technologies in accordance with aspects of the disclosure. 6 is a graph of data comparing frame error rate (FER) performance of various access technologies in accordance with aspects of the disclosure. 6 is a flowchart illustrating a method of multiple access transmission for use in the downlink direction, according to one aspect of the disclosure. 6 is a flowchart illustrating a method of multiple access transmission for use in the uplink or downlink direction according to an aspect of the present disclosure. FIG. 6 is a block diagram of an apparatus for use in multiple access transmissions in the downlink direction, according to one aspect of the disclosure. FIG. 6 is a block diagram of an apparatus for use in multiple access transmission in the uplink or downlink direction according to one aspect of the present disclosure.

始めに理解されるべきことに、本開示の1又は複数の実施形態の説明的実装が以下に提供されるが、開示のシステム及び/又は方法は、任意の数の技術を用いて実装され得る。本開示は、いかようにも、本願明細書に図示し記載する設計及び実装を含む説明的実施形態、図面及び以下に記載する技術に限定されず、添付の請求の範囲の範囲内で該請求の範囲の等価範囲全てに従って変更できる。   It should be understood initially that although an illustrative implementation of one or more embodiments of the present disclosure is provided below, the disclosed system and / or method may be implemented using any number of techniques. . The present disclosure is in no way limited to the illustrative embodiments, including the designs and implementations shown and described herein, the drawings and the technology described below, but within the scope of the appended claims It can be changed according to all the equivalent ranges of the range.

符号分割多元接続(Code Division Multiple Access、CDMA)は、データシンボルが直交する符号シーケンス、準直交符号シーケンス、又は両者の組み合わせに渡り広がる多元接続技術である。従来のCDMA符号化は、拡散シーケンスが適用される前に、2進符号が直交振幅変調(Quadrature Amplitude Modulation、QAM)シンボルにマッピングされる、2段階の処理である。従来のCDMA符号化は比較的高いデータレートを提供できるが、次世代無線ネットワークの益々増大する要求に適合するために、更に高いデータレートを達成する新しい技術及びメカニズムが必要である。低密度拡散(Low Density Spreading、LDS)は、データの異なるレイヤを多重化するために使用されるCDMAの一形態である。LDSは、時間/周波数リソースの中の非ゼロ位置にある特定レイヤで、同じシンボルの繰り返しを用いる。一例として、LDS直交周波数分割多重(Orthogonal Frequency Division multiplexing、OFDM)では、LDSブロックの非ゼロ周波数トーンに渡り、コンステレーション点が繰り返される。散在符号多元接続(Sparse Code Multiple Access、SCMA)では、トーンに渡りデータを拡散するために多次元コードブックが使用され、シンボルを繰り返す必要が無い。SCMAでは、多次元拡散コードブックが疎なので、検出が単純化できる。   Code Division Multiple Access (CDMA) is a multiple access technique that spreads over a code sequence in which data symbols are orthogonal, a quasi-orthogonal code sequence, or a combination of both. Conventional CDMA coding is a two-step process in which a binary code is mapped to Quadrature Amplitude Modulation (QAM) symbols before a spreading sequence is applied. While conventional CDMA coding can provide relatively high data rates, new technologies and mechanisms to achieve even higher data rates are needed to meet the increasing demands of next generation wireless networks. Low Density Spreading (LDS) is a form of CDMA used to multiplex different layers of data. LDS uses repetitions of the same symbol in specific layers at non-zero positions in the time / frequency resource. As an example, in LDS Orthogonal Frequency Division Multiplexing (OFDM), the constellation points are repeated over the non-zero frequency tones of the LDS block. In Sparse Code Multiple Access (SCMA), a multidimensional codebook is used to spread the data across the tones, without the need for repeating symbols. In SCMA, the detection can be simplified because the multi-dimensional spreading codebook is sparse.

図1を参照して、複数レイヤSCMA非直交多重化技術の一例105が説明される。6個のビットストリーム110a、110b、110c、110d、110e、及び110fが示され、それぞれ、6個のSCMAコードブック115、115b、115c、115d、115e、及び115fのうちの1つにより符号化されている。各SCMAコードブックは、それぞれのSCMAコードワード112a、112b、112c、112d、112e、及び112fを出力する。SCMAコードワードは、無線インタフェースを介する送信のために、SCMAブロックと呼ばれる送信リソースにマッピングされる。SCMAブロックは、複数の送信サブキャリア(トーン1、トーン2、トーン3、トーン4)に渡る複数のレイヤである。図1に示すように、各SCMAコードワードは、SCMAブロック(SCMAブロック1、及びSCMAブロック2の一部が示される)のそれぞれのレイヤ(レイヤ1、レイヤ2、レイヤ3、レイヤ4、レイヤ5、レイヤ6)の複数の送信サブキャリアに渡り広がる。第1SCMAコードワード120aは、第1SCMAブロックのレイヤ1のトーン(tone)1及び2に渡り広がる。第2SCMAコードワード120bは、第1SCMAブロックのレイヤ2のトーン1及び3に渡り広がる。第3SCMAコードワード120cは、第1SCMAブロックのレイヤ3のトーン1及び4に渡り広がる。第4SCMAコードワード120dは、第1SCMAブロックのレイヤ4のトーン2及び3に渡り広がる。第5SCMAコードワード120eは、第1SCMAブロックのレイヤ5のトーン2及び4に渡り広がる。第6SCMAコードワード120fは、第1SCMAブロックのレイヤ6のトーン3及び4に渡り広がる。   An example 105 of a multi-layer SCMA non-orthogonal multiplexing technique is described with reference to FIG. Six bitstreams 110a, 110b, 110c, 110d, 110e, and 110f are shown, each encoded by one of the six SCMA codebooks 115, 115b, 115c, 115d, 115e, and 115f. ing. Each SCMA codebook outputs a respective SCMA codeword 112a, 112b, 112c, 112d, 112e, and 112f. SCMA codewords are mapped to transmission resources called SCMA blocks for transmission over the air interface. SCMA blocks are multiple layers across multiple transmit subcarriers (tone 1, tone 2, tone 3, tone 4). As shown in FIG. 1, each SCMA codeword includes each layer (layer 1, layer 2, layer 3, layer 4, layer 5) of each of the SCMA blocks (SCMA block 1 and part of SCMA block 2 are shown). , Layer 6) over multiple transmission subcarriers. The first SCMA codeword 120a extends across tones 1 and 2 of layer 1 of the first SCMA block. The second SCMA codeword 120b extends over tones 1 and 3 of layer 2 of the first SCMA block. The third SCMA codeword 120c is spread over tones 1 and 4 of layer 3 of the first SCMA block. The fourth SCMA codeword 120d extends across tones 2 and 3 of layer 4 of the first SCMA block. The fifth SCMA codeword 120e extends across tones 2 and 4 of layer 5 of the first SCMA block. The sixth SCMA codeword 120f extends across tones 3 and 4 of layer 6 of the first SCMA block.

SCMAサブキャリアのブロックに渡り符号化されたSCMA信号Sの、行列形式の表現は、以下の通りである:

Figure 0006680949
A matrix form representation of the SCMA signal S encoded over a block of SCMA subcarriers is as follows:
Figure 0006680949

行列の行はサブキャリアのSCMAブロックのそれぞれのサブキャリアで送信されるべき信号成分を表し、行列の列は個々のストリーム又はレイヤで送信されるべき信号成分を表す。個々の行列エントリはs (b(j))として表され、ここで行列エントリは符号化されるビットの関数である。添え字iはビットが符号化されるサブキャリアであり、添え字jはビットが符号化されるレイヤであり、変数b(j)はSCMAコードブックにより符号化される複数のビットのベクトル表現である。サブキャリアのSCMAブロックの各サブキャリアにマッピングされる信号の代替表現は、以下の通り含まれる:
=s (1)(b(1))+s (2)(b(2))+s (3)(b(3)
=s (1)(b(1))+s (4)(b(4))+s (5)(b(5)
=s (2)(b(2))+s (4)(b(4))+s (6)(b(6)
=s (3)(b(3))+s (5)(b(5))+s (6)(b(6)
The rows of the matrix represent the signal components to be transmitted on each subcarrier of the SCMA block of subcarriers, and the columns of the matrix represent the signal components to be transmitted on individual streams or layers. Each matrix entry is represented as s i j (b (j) ), where the matrix entry is a function of the bits to be encoded. The subscript i is the subcarrier in which the bits are coded, the subscript j is the layer in which the bits are coded, and the variable b (j) is a vector representation of the multiple bits coded by the SCMA codebook. is there. An alternative representation of the signal mapped to each subcarrier of the SCMA block of subcarriers is included as follows:
s 1 = s 1 (1) (b (1) ) + s 1 (2) (b (2) ) + s 1 (3) (b (3) )
s 2 = s 2 (1) (b (1) ) + s 2 (4) (b (4) ) + s 2 (5) (b (5) )
s 3 = s 3 (2) (b (2) ) + s 3 (4) (b (4) ) + s 3 (6) (b (6) )
s 4 = s 4 (3) (b (3) ) + s 4 (5) (b (5) ) + s 4 (6) (b (6) )

本開示で提示される幾つかの態様は、ネットワーク側コンポーネントから1又は複数のユーザ機器(User Equipment、UE)へのダウンリンク送信のために実施され得る。本願明細書に開示される実施形態は、ネットワーク側装置が、2以上のUEへの送信のために、サブキャリアブロックの各サブキャリアについて、複数のレイヤの各々から、複数ビットシンボルの1又は複数のビットから単一のコンステレーション点を生成する、SCMAの生成と考えられる。本開示の実施形態は、所与のサブキャリアで、幾つかのコードブックシンボルの重畳の代わりに、従来のSCMAコードブックのものに対して代替の符号化及びマッピング構成を用いて生成されるシンボルが送信されるという点で、SCMAの生成と考えられる。   Certain aspects presented in this disclosure may be implemented for downlink transmissions from network-side components to one or more user equipments (UEs). Embodiments disclosed herein are for a network-side device to transmit one or more multi-bit symbols from each of multiple layers for each sub-carrier of a sub-carrier block for transmission to two or more UEs. It is considered to be the generation of SCMA, which generates a single constellation point from the bits of. Embodiments of the present disclosure show that, on a given subcarrier, instead of superimposing some codebook symbols, symbols generated using alternative coding and mapping schemes for those of the conventional SCMA codebook. Is considered to be the generation of SCMA.

本開示で提示される幾つかの態様は、1又は複数のUEからネットワーク側コンポーネントへのアップリンク送信のために使用され得る。本開示の態様がアップリンク方向で実施されると、各UEは、1又は複数のレイヤからの少なくとも1つのビットをサブキャリアブロックのサブセットにマッピングする。2以上のUEは、サブキャリアブロックで共同送信する。それぞれのサブキャリア上のUEからの信号成分は、UEからネットワーク側コンポーネントへの送信中に無線インタフェースチャネルに渡り重畳される。   Certain aspects presented in this disclosure may be used for uplink transmissions from one or more UEs to network-side components. When aspects of this disclosure are implemented in the uplink direction, each UE maps at least one bit from one or more layers to a subset of subcarrier blocks. Two or more UEs jointly transmit on a subcarrier block. The signal component from the UE on each subcarrier is superimposed over the radio interface channel during transmission from the UE to the network side component.

図1に示すように、SCMAは、複数のサブキャリアでの送信のためにビットを符号化するためにレイヤ固有コードブックを使用する。1又は複数のサブキャリア上の1又は複数の複数点コンステレーションにマッピングされるシンボルを生成するためにコードブックを使用する代わりに、本願の態様は、1又は複数のビットを符号化し、これらの符号化されたビットを複数点コンステレーションとして1又は複数のサブキャリアにマッピングすることを提供する。   As shown in FIG. 1, SCMA uses a layer-specific codebook to encode bits for transmission on multiple subcarriers. Instead of using a codebook to generate symbols that are mapped to one or more multi-point constellations on one or more subcarriers, aspects of the present application encode one or more bits and these It provides for mapping the coded bits to one or more subcarriers as a multi-point constellation.

本開示の第1の実施形態は、図2を参照して以下に記載される。図2は、全部でK個のレイヤのうちp個のレイヤのサブセットの各々からk個のビットのシンボルを符号化し、符号化したビットを、N個のL点コンステレーションマッピング関数(210、220、230、240)を用いてN個のサブキャリアにマッピングすることを示す。図2は、ネットワーク側装置が複数のクライアント側UEへ送信する動作と考えられる。   A first embodiment of the present disclosure will be described below with reference to FIG. FIG. 2 encodes k-bit symbols from each of a subset of p layers out of a total of K layers and encodes the encoded bits into N L-point constellation mapping functions (210, 220). , 230, 240) to map to N subcarriers. FIG. 2 is considered to be an operation in which the network side device transmits to a plurality of client side UEs.

K個のレイヤ(レイヤ1、レイヤ2、レイヤ3、...、レイヤK)の各々は、k個のビット(1、2、...k)を含むシンボルを提供するために示される。各レイヤは、ネットワーク側装置がそれぞれのUEへ送信すべきデータを有するとき、kビットシンボルのようなストリームを提供して良い。幾つかの実装では、単一UEへの送信のために単一レイヤが使用される。他の実装では、単一UEへの送信のために複数レイヤが使用されて良い。レイヤ1のシンボル215の全部のビット(1、2、...k)は、第1のL点コンステレーションマッピング関数210及び第2のL点コンステレーションマッピング関数220の両方へルーティングされる。レイヤ2のシンボル225の全部のビット(1、2、...k)は、第1のL点コンステレーションマッピング関数210及び第N−1のL点コンステレーションマッピング関数230の両方へルーティングされる。レイヤ3のシンボル235の全部のビット(1、2、...k)は、第1のL点コンステレーションマッピング関数210及び第N−1のL点コンステレーションマッピング関数230の両方へルーティングされる。レイヤK−2のシンボル245の全部のビットは、第2のL点コンステレーションマッピング関数220及び第NのL点コンステレーションマッピング関数240の両方へルーティングされる。レイヤK−1のシンボル255の全部のビットは、第2のL点コンステレーションマッピング関数220及び第NのL点コンステレーションマッピング関数240の両方へルーティングされる。レイヤKのシンボル265の全部のビット(1、2、...k)は、第N−1のL点コンステレーションマッピング関数230及び第NのL点コンステレーションマッピング関数240の両方へルーティングされる。p個のレイヤからのk個の2進ビットがL点コンステレーションマッピング関数により結合される上述のシナリオでは、数値Lは2k*pに等しい。 Each of the K layers (Layer 1, Layer 2, Layer 3, ..., Layer K) is shown to provide a symbol containing k bits (1, 2, ... K). Each layer may provide a stream such as a k-bit symbol when the network side device has data to send to its respective UE. In some implementations, a single layer is used for transmission to a single UE. In other implementations, multiple layers may be used for transmission to a single UE. All bits (1, 2, ..., K) of the layer 1 symbol 215 are routed to both the first L-point constellation mapping function 210 and the second L-point constellation mapping function 220. All bits (1, 2, ..., K) of the layer 2 symbol 225 are routed to both the first L-point constellation mapping function 210 and the N−1 th L-point constellation mapping function 230. . All bits (1, 2, ..., K) of the layer 3 symbol 235 are routed to both the first L-point constellation mapping function 210 and the (N−1) th L-point constellation mapping function 230. . All the bits of the layer K-2 symbol 245 are routed to both the second L-point constellation mapping function 220 and the N-th L-point constellation mapping function 240. All the bits of symbol 255 of layer K-1 are routed to both the second L-point constellation mapping function 220 and the N-th L-point constellation mapping function 240. All bits (1, 2, ..., K) of the layer K symbol 265 are routed to both the N−1th L-point constellation mapping function 230 and the N-th L-point constellation mapping function 240. . In the scenario above where the k binary bits from the p layers are combined by the L-point constellation mapping function, the number L equals 2 k * p .

各L点コンステレーションマッピング関数210、220、230、240は、ビットのp個のセットを受信し、各セットは異なるレイヤからである。ビットのp個のセットの結合は、L点コンステレーションマッピング関数によりL点コンステレーションの中の点にマッピングされる複数ビットシンボルを形成する。ビットのp個のセットが複数ビットシンボルに配置される方法は、実装固有である。幾つかの実施形態では、複数ビットシンボル内のビットのセットの配置は、ビットの個々のセットの割り当てられた重要度レベルに基づく。ビットのセットに割り当てられた重要度レベルの使用は、受信機においてビットを復号化するときの誤りを軽減するのを助けることができる。   Each L-point constellation mapping function 210, 220, 230, 240 receives p sets of bits, each set from a different layer. The combination of the p sets of bits forms a multi-bit symbol that is mapped to points in the L-point constellation by an L-point constellation mapping function. The manner in which the p sets of bits are arranged in the multi-bit symbol is implementation specific. In some embodiments, the placement of the set of bits within the multi-bit symbol is based on the assigned importance level of the individual set of bits. The use of importance levels assigned to a set of bits can help mitigate errors in decoding the bits at the receiver.

複数ビットシンボルの中のビットのセットの配置は、L点コンステレーションマッピング関数によりマッピングされる点の位置に影響を与える。3個の異なるレイヤの各々からの2ビットシンボルが結合される特定の例では、結果は6ビットシンボルである。6ビットシンボルのビット1及び2(第1レイヤからの2個のビット)がL点マッピングの中の点の位置で最高重要度を有し、ビット3及び4(第2レイヤからの2個のビット)が点の位置でより低い重要度を有し、ビット5及び6(第3レイヤからの2個のビット)が点の位置で最低重要度を有すると考えられる場合、ビット1及び2は誤りに対してより高い保護を有して良く、ビット5及び6は誤りに対してより低い保護を有して良い。所与のレイヤのビットのセットが異なるサブキャリア内で最低重要度を割り当てられないように、複数ビットシンボルのビットのセットを配置することは、種々のレイヤ間で、誤りに対するビットの保護のあるレベルの公平性を提供するのを助けることができる。   The placement of the set of bits in the multi-bit symbol affects the location of the points mapped by the L-point constellation mapping function. In the particular example where 2-bit symbols from each of the three different layers are combined, the result is a 6-bit symbol. Bits 1 and 2 of the 6-bit symbol (2 bits from the first layer) have the highest significance at the position of the point in the L point mapping, and bits 3 and 4 (2 bits from the second layer). Bits 1 and 2 are considered to have lower importance at the point position and bits 5 and 6 (2 bits from the third layer) have the lowest importance at the point position It may have a higher protection against errors and bits 5 and 6 may have a lower protection against errors. Placing a set of bits of a multi-bit symbol such that the set of bits of a given layer cannot be assigned the lowest importance within different subcarriers provides for protection of the bits against errors between different layers. Can help provide level fairness.

図3は図2と同様であるが、図3は、所与のレイヤ上のシンボル当たりのビット数に関連付けられた特定値、ビットのレイヤの総数、それぞれの複数点コンステレーションマッピング関数により結合されるビットのレイヤの数、サブキャリアの数、及びコンステレーションマッピングの中の点の数、を有する一例を示す。図3には、2ビットシンボルの6個のレイヤ(レイヤ1、レイヤ2、レイヤ3、レイヤ4、レイヤ5、レイヤ6)がある。2ビットシンボルの3個のレイヤは、複数点コンステレーションマッピング関数(310、320、330、340)の各々で結合される。3個のレイヤからの2個のビットを結合した結果は、6ビットシンボルである。その結果、複数点コンステレーションマッピング関数は、6ビットシンボルを、2=64点コンステレーションとしてマッピングする。 3 is similar to FIG. 2 but is combined by a specific value associated with the number of bits per symbol on a given layer, the total number of layers of bits, each multi-point constellation mapping function. 2 shows an example having the number of layers of bits, the number of subcarriers, and the number of points in the constellation mapping. In FIG. 3, there are 6 layers of 2 bit symbols (layer 1, layer 2, layer 3, layer 4, layer 5, layer 6). The three layers of 2-bit symbols are combined with each of the multi-point constellation mapping functions (310, 320, 330, 340). The result of combining the two bits from the three layers is a 6-bit symbol. As a result, the multi-point constellation mapping function maps 6-bit symbols as 2 6 = 64-point constellations.

4個のサブキャリアにマッピングされる、6個のストリームのうちの3個からのビットの関数としての、6ビットシンボルの表現は、以下の通りである:
=s(b(1),b(2),b(3)
=s(b(1),b(4),b(5)
=s(b(2),b(4),b(6)
=s(b(3),b(5),b(6)
The representation of the 6-bit symbol as a function of the bits from 3 of the 6 streams mapped to 4 subcarriers is as follows:
s 1 = s 1 (b (1) , b (2) , b (3) )
s 2 = s 2 (b (1) , b (4) , b (5) )
s 3 = s 3 (b (2) , b (4) , b (6) )
s 4 = s 4 (b (3) , b (5) , b (6) )

変数b(j)は、第jレイヤ(j=1〜6)のビットのセットのベクトル表現である。 The variable b (j) is a vector representation of the set of bits for the jth layer (j = 1-6).

図3を参照すると、レイヤ1のシンボルのビットペア305は、第1の64点コンステレーションマッピング関数310及び第2の64点コンステレーションマッピング関数320の両方へルーティングされる。レイヤ2のシンボルのビットペア315は、第1の64点コンステレーションマッピング関数310及び第3の64点コンステレーションマッピング関数330の両方へルーティングされる。レイヤ3のシンボルのビットペア325は、第1の64点コンステレーションマッピング関数310及び第4の64点コンステレーションマッピング関数340の両方へルーティングされる。レイヤ4のシンボルのビットペア335は、第2の64点コンステレーションマッピング関数320及び第3の64点コンステレーションマッピング関数330の両方へルーティングされる。レイヤ5のシンボルのビットペア345は、第2の64点コンステレーションマッピング関数320及び第4の64点コンステレーションマッピング関数340の両方へルーティングされる。レイヤ6のシンボルのビットペア355は、第3の64点コンステレーションマッピング関数330及び第4の64点コンステレーションマッピング関数340の両方へルーティングされる。   Referring to FIG. 3, a bit pair 305 of Layer 1 symbols is routed to both a first 64-point constellation mapping function 310 and a second 64-point constellation mapping function 320. The bit pair 315 of the layer 2 symbol is routed to both the first 64-point constellation mapping function 310 and the third 64-point constellation mapping function 330. The bit pair 325 of the layer 3 symbols is routed to both the first 64-point constellation mapping function 310 and the fourth 64-point constellation mapping function 340. The bit pair 335 of the layer 4 symbols is routed to both the second 64-point constellation mapping function 320 and the third 64-point constellation mapping function 330. The bit pair 345 of the layer 5 symbols is routed to both the second 64-point constellation mapping function 320 and the fourth 64-point constellation mapping function 340. The bit pair 355 of the layer 6 symbol is routed to both the third 64-point constellation mapping function 330 and the fourth 64-point constellation mapping function 340.

各64点コンステレーションマッピング関数310、320、330、340は、3個の異なるレイヤからビットペアを受信する。これらの3個のビットセットの結合は、それぞれの64点コンステレーションマッピング関数により64点コンステレーションにマッピングされる6ビットシンボルを形成する。上述のように、各サブキャリアで送信するために6ビットシンボルに結合されるビットペアの配置又は順序付けは、レイヤ間の公平性を支援するために、及び受信機における誤りを軽減するために、ビット重要度に基づいて良い。   Each 64-point constellation mapping function 310, 320, 330, 340 receives bit pairs from three different layers. The combination of these three bit sets forms a 6-bit symbol that is mapped to a 64-point constellation by the respective 64-point constellation mapping function. As mentioned above, the placement or ordering of the bit pairs that are combined into 6-bit symbols for transmission on each subcarrier is done in order to support fairness between layers and to reduce errors at the receiver. Good based on importance.

64点コンステレーションマッピング関数は、例えば、マッピング関数の部分として、直交振幅変調(Quadrature Amplitude Modulation、QAM)又は位相偏移変調(Phase Shift Keying、PSK)を利用して良い。   The 64-point constellation mapping function may use, for example, quadrature amplitude modulation (QAM) or phase shift keying (PSK) as a part of the mapping function.

ダウンリンクに適用可能な第2の実施形態では、複数のサブキャリアの各々における複数のレイヤからの複数ビットシンボルを結合する代わりに、各レイヤからの複数ビットシンボルのビットのサブセットが、異なる個々のサブキャリアに別個にマッピングされる。一例は、図4を参照して以下に示される。   In a second embodiment applicable to the downlink, instead of combining multi-bit symbols from multiple layers in each of multiple sub-carriers, a subset of bits of the multi-bit symbols from each layer are different It is separately mapped to subcarriers. An example is shown below with reference to FIG.

図4は、それぞれ2個のビットのシンボルを有する6個のレイヤの一例を示す。シンボル内のビットペアが2個の複数点コンステレーションマッピング関数に一緒にルーティングされる代わりに、図3のように、各レイヤのシンボルの各ビットは、異なる複数点コンステレーションマッピング関数にルーティングされ、1つのビットは1つのサブキャリアのみにマッピングされる。各複数点コンステレーションマッピング関数は、3個の異なるレイヤから1つのビットを受信する。3個のレイヤの各々からの単一ビットが複数点コンステレーションマッピング関数により結合されるので、複数点コンステレーションにマッピングされる複数ビットシンボルの中のビットの数は、1ビット×3レイヤ=3ビットである。その結果、複数点コンステレーションの中の点の数は2=8である。したがって、それぞれのサブキャリアの各々について、3ビットシンボルは8点コンステレーションにマッピングされる。 FIG. 4 shows an example of 6 layers, each having a symbol of 2 bits. Instead of the bit pairs in a symbol being routed together to two multi-point constellation mapping functions, each bit of the symbol in each layer is routed to a different multi-point constellation mapping function, as in FIG. One bit is mapped to only one subcarrier. Each multi-point constellation mapping function receives one bit from three different layers. Since the single bits from each of the three layers are combined by the multi-point constellation mapping function, the number of bits in the multi-bit symbol mapped to the multi-point constellation is 1 bit x 3 layers = 3 Is a bit. As a result, the number of points in the multi-point constellation is 2 3 = 8. Therefore, for each respective sub-carrier, the 3-bit symbol is mapped into an 8-point constellation.

図4を参照すると、レイヤ1からの第1ビット405aは第1の8点コンステレーションマッピング関数410へルーティングされ、レイヤ1からの第2ビット405bは第2の8点コンステレーションマッピング関数420へルーティングされる。レイヤ2からの第1ビット415aは第1の8点コンステレーションマッピング関数410へルーティングされ、レイヤ2からの第2ビット415bは第3の8点コンステレーションマッピング関数430へルーティングされる。レイヤ3からの第1ビット425aは第1の8点コンステレーションマッピング関数410へルーティングされ、レイヤ3からの第2ビット425bは第4の8点コンステレーションマッピング関数440へルーティングされる。レイヤ4からの第1ビット435aは第2の8点コンステレーションマッピング関数420へルーティングされ、レイヤ4からの第2ビット435bは第3の8点コンステレーションマッピング関数430へルーティングされる。レイヤ5からの第1ビット445aは第2の8点コンステレーションマッピング関数420へルーティングされ、レイヤ5からの第2ビット445bは第4の8点コンステレーションマッピング関数440へルーティングされる。レイヤ6からの第1ビット455aは第4の8点コンステレーションマッピング関数440へルーティングされ、レイヤ6からの第2ビット455bは第3の8点コンステレーションマッピング関数430へルーティングされる。   Referring to FIG. 4, the first bit 405a from layer 1 is routed to the first 8-point constellation mapping function 410 and the second bit 405b from layer 1 is routed to the second 8-point constellation mapping function 420. To be done. The first bit 415a from layer 2 is routed to the first 8-point constellation mapping function 410 and the second bit 415b from layer 2 is routed to the third 8-point constellation mapping function 430. The first bit 425a from layer 3 is routed to the first 8-point constellation mapping function 410 and the second bit 425b from layer 3 is routed to the fourth 8-point constellation mapping function 440. The first bit 435a from layer 4 is routed to the second 8-point constellation mapping function 420 and the second bit 435b from layer 4 is routed to the third 8-point constellation mapping function 430. The first bit 445a from layer 5 is routed to the second 8-point constellation mapping function 420 and the second bit 445b from layer 5 is routed to the fourth 8-point constellation mapping function 440. The first bit 455a from layer 6 is routed to the fourth 8-point constellation mapping function 440 and the second bit 455b from layer 6 is routed to the third 8-point constellation mapping function 430.

各サブキャリアで送信するために3ビットシンボルに結合される個々のビットの配置は、レイヤ間の復元の公平性を支援するために、及び受信機における誤りを軽減するために、個々のビットの割り当てられた重要度に基づいて良い。   The placement of the individual bits, which are combined into a 3-bit symbol for transmission on each subcarrier, helps to ensure fairness of reconstruction between layers and to reduce errors at the receiver. Good based on assigned importance.

4個のサブキャリアにマッピングされる、6個のストリームのうちの3個からのビットの関数としての、3ビットシンボルの表現は、以下の通りである:
=s(b (1),b (2),b (3)
=s(b (1),b (4),b (5)
=s(b (2),b (4),b (6)
=s(b (3),b (5),b (6)
The representation of the 3-bit symbol as a function of the bits from 3 of the 6 streams mapped to 4 subcarriers is as follows:
s 1 = s 1 (b 1 (1) , b 1 (2) , b 1 (3) )
s 2 = s 2 (b 2 (1) , b 1 (4) , b 1 (5) )
s 3 = s 3 (b 2 (2) , b 2 (4) , b 2 (6) )
s 4 = s 4 (b 2 (3) , b 2 (5) , b 1 (6) )

変数b (j)は、第jレイヤ(j=1〜6)の第mビット(m=1〜M、M=2)の表現である。 The variable b m (j) is an expression of the m-th bit (m = 1 to M, M = 2) of the j-th layer (j = 1 to 6).

図4は、それぞれ2ビットシンボルを有する6個のレイヤの一例を示す。各レイヤからのビットは、2個の他の例やからのビットと共に符号化され、次に、3個のビットが4個のサブキャリアのうちの1つにマッピングされる。しかしながら、上述の値の各々が一般化されることが理解されるべきである。例えば、レイヤの数はK個のレイヤにより表すことができ、各レイヤ内のビット数はk個のビットにより表すことができ、コンステレーションマッピング関数にルーティングされ得るレイヤの数は全部でK個のレイヤのうちのp個のレイヤであり、特定のコンステレーションマッピング関数にルーティングされる各レイヤからのビットのサブセットの中のビット数は、k/q個のビットとして表すことができ、ここでqは、所与のレイヤのビットが送信される非ゼロ値のサブキャリアの数であり、コンステレーションマッピング関数はL個の点を有し、ここでL=(k×p)/qである。k/qが整数値でないとき、所与のレイヤのシンボル内の合計ビット数は、q個のビットグループに分けることができる。幾つかのグループは他のグループより多くのビットを含むので、q個のビットグループの割り当ては、公平性レベルを維持するために、異なるリソースブロック内の異なるサブキャリアで変化し得る。   FIG. 4 shows an example of 6 layers, each having 2 bit symbols. The bits from each layer are coded with the bits from two other examples and then three bits are mapped to one of four subcarriers. However, it should be understood that each of the above values is generalized. For example, the number of layers can be represented by K layers, the number of bits in each layer can be represented by k bits, and the total number of layers that can be routed to the constellation mapping function is K. The number of bits in the subset of bits from each of the p layers of the layers that are routed to a particular constellation mapping function can be represented as k / q bits, where q Is the number of non-zero valued subcarriers for which the bits of a given layer are transmitted, and the constellation mapping function has L points, where L = (k × p) / q. When k / q is not an integer value, the total number of bits in a given layer symbol can be divided into q bit groups. Since some groups contain more bits than others, the allocation of q bit groups may change on different subcarriers in different resource blocks to maintain the fairness level.

本開示の第3の実施形態は、1又は複数のレイヤからの複数ビットシンボルのビットのサブセットを符号化し、これらの符号化されたビットのサブセットを異なる個々のサブキャリアに別個にマッピングすることも対象とする。アップリンクの例は図5A及び5Bを参照して以下に示され、ダウンリンクの例は図5Cを参照して以下に示される。   The third embodiment of the present disclosure may also encode a subset of bits of a multi-bit symbol from one or more layers and separately map these encoded subsets of bits to different individual subcarriers. set to target. An example of the uplink is shown below with reference to FIGS. 5A and 5B, and an example of the downlink is shown below with reference to FIG. 5C.

アップリンクに関する第1の例は、図5A及び5Bを参照して以下に記載される。図5A及び5Bは、6個のUE502、512、522、532、542、及び552が、それぞれ、単一レイヤからの複数ビットシンボルを、送信リソースの中のサブキャリアのセットの割り当てられたサブセットに符号化する一例を示す。図5A及び5Bの特定の例では、各UEは、4個のサブキャリアのセットのうちの2個のサブキャリアを割り当てられる。6個のUEによりそれぞれのサブキャリアで送信される信号は、UEとネットワーク側装置との間の無線インタフェースを介する送信中に、それぞれのサブキャリアに重畳される。   A first example for the uplink is described below with reference to Figures 5A and 5B. 5A and 5B show that six UEs 502, 512, 522, 532, 542, and 552 each deploy a multi-bit symbol from a single layer into an assigned subset of a set of subcarriers in a transmission resource. An example of encoding is shown. In the particular example of FIGS. 5A and 5B, each UE is assigned two subcarriers of the set of four subcarriers. The signals transmitted on the respective subcarriers by the six UEs are superimposed on the respective subcarriers during transmission via the radio interface between the UE and the network side device.

理解されるべきことに、UEが送信するために所与の時間にサブキャリアのセットの特定のサブキャリアに割り当てられない場合、信号は該UEにより該サブキャリア上で送信されない。UEは、異なる時間にサブキャリアのセットのうちの異なるサブセットを割り当てられて良い。更に理解されるべきことに、図5A及び5Bの例は6個のUEを含むが、UEの数は、本願明細書に記載のプロセスの所与の実装に基づき6より多く又は少なくて良い。   It should be appreciated that if a UE is not assigned to a particular subcarrier of a set of subcarriers for transmission at a given time, then no signal is transmitted by that UE on that subcarrier. The UE may be assigned different subsets of the set of subcarriers at different times. It should be further understood that although the examples of FIGS. 5A and 5B include 6 UEs, the number of UEs may be more or less than 6 based on a given implementation of the process described herein.

図5A及び5Bの特定のUEでは、2ビットシンボルの各データビットは、1つのサブキャリアのみにマッピングするために、単一の複数点コンステレーションマッピング関数にのみルーティングされる。図5A及び5Bの特定の例では、単一レイヤからの単一ビットのみが複数点コンステレーションマッピング関数にルーティングされるので、複数点コンステレーションマッピング関数によりマッピングされるビットの数は、1ビット×1レイヤ=1ビットである。その結果、複数点コンステレーションの中の点の数は2=2である。したがって、それぞれのサブキャリアの各々について、単一のビットが2点コンステレーションにマッピングされる。 In the particular UE of FIGS. 5A and 5B, each data bit of the 2-bit symbol is only routed to a single multi-point constellation mapping function to map to only one subcarrier. In the particular example of FIGS. 5A and 5B, since only a single bit from a single layer is routed to the multi-point constellation mapping function, the number of bits mapped by the multi-point constellation mapping function is 1 bit × 1 layer = 1 bit. As a result, the number of points in the multipoint constellation is 2 1 = 2. Therefore, for each respective subcarrier, a single bit is mapped into a two-point constellation.

再び図5A及び5Bを参照すると、第1UE502は、ネットワーク側装置(図示しない)に2ビットシンボルのストリームを送信している。2ビットシンボルからの第1ビット505aは第1の2点コンステレーションマッピング関数510aへルーティングされ、2ビットシンボルからの第2ビット505bは第2の2点コンステレーションマッピング関数510bへルーティングされる。   Referring again to FIGS. 5A and 5B, the first UE 502 is transmitting a stream of 2-bit symbols to a network side device (not shown). The first bit 505a from the 2-bit symbol is routed to the first 2-point constellation mapping function 510a and the second bit 505b from the 2-bit symbol is routed to the second 2-point constellation mapping function 510b.

第2UE512では、2ビットシンボルからの第1ビット515aは第1の2点コンステレーションマッピング関数520aへルーティングされ、2ビットシンボルからの第2ビット515bは第3の2点コンステレーションマッピング関数520cへルーティングされる。   At the second UE 512, the first bit 515a from the 2-bit symbol is routed to the first two-point constellation mapping function 520a and the second bit 515b from the two-bit symbol is routed to the third two-point constellation mapping function 520c. To be done.

第3UE522では、2ビットシンボルからの第1ビット525aは第1の2点コンステレーションマッピング関数530aへルーティングされ、2ビットシンボルからの第2ビット525bは第4の2点コンステレーションマッピング関数530dへルーティングされる。   At the third UE 522, the first bit 525a from the 2-bit symbol is routed to the first two-point constellation mapping function 530a and the second bit 525b from the two-bit symbol is routed to the fourth two-point constellation mapping function 530d. To be done.

第4UE532では、2ビットシンボルからの第1ビット535aは第2の2点コンステレーションマッピング関数540bへルーティングされ、2ビットシンボルからの第2ビット535bは第3の2点コンステレーションマッピング関数540cへルーティングされる。   At the fourth UE 532, the first bit 535a from the 2-bit symbol is routed to the second two-point constellation mapping function 540b, and the second bit 535b from the two-bit symbol is routed to the third two-point constellation mapping function 540c. To be done.

第5UE542では、2ビットシンボルからの第1ビット545aは第2の2点コンステレーションマッピング関数550bへルーティングされ、2ビットシンボルからの第2ビット545bは第4の2点コンステレーションマッピング関数550dへルーティングされる。   At the fifth UE 542, the first bit 545a from the 2-bit symbol is routed to the second two-point constellation mapping function 550b and the second bit 545b from the two-bit symbol is routed to the fourth two-point constellation mapping function 550d. To be done.

第6UE552では、2ビットシンボルからの第1ビット555aは第42点コンステレーションマッピング関数560dへルーティングされ、2ビットシンボルからの第2ビット555bは第3の2点コンステレーションマッピング関数560cへルーティングされる。
In a 6UE552, first bit 555a from 2-bit symbols are routed to the fourth two-point constellation mapping function 560d, the second bit 555b from 2-bit symbol routed to the third two-point constellation mapping function 560c To be done.

図5A及び5Bの6個のUEから送信される集合的な信号の、行列形式の表現は、以下の通りである:

Figure 0006680949
A matrix form representation of the collective signals transmitted from the 6 UEs of FIGS. 5A and 5B is as follows:
Figure 0006680949

行列の行はそれぞれのサブキャリアで送信されるべき信号成分を表し、行列の列は個々のレイヤで送信されるべき信号成分を表す。特に、この場合、各UEが単一ストリームのみを有するので、列は個々のUEに対応する。行列の6個の列の中の結合された行列エントリは、サブキャリアの各々で送信され得、6個のUEからの値を表す。個々の行列エントリは、s (b(j))として表される。ここで、行列エントリは、符号化されるビットの関数であり、iはビットが符号化されるサブキャリアであり、jはビットが符号化されるレイヤ(UE)であり、b (j)(m=1又は2)は符号化される個々のビットである。各サブキャリアにマッピングされる信号の代替表現は、以下のように含まれる:
=s (1)(b 1))+s (2)(b (2))+s (3)(b (3)
=s (1)(b (1))+s (4)(b (4))+s (5)(b (5)
=s (2)(b (2))+s (4)(b (4))+s (6)(b (6)
=s (3)(b (2))+s (5)(b (5))+s (6)(b (6)
The rows of the matrix represent the signal components to be transmitted on each subcarrier and the columns of the matrix represent the signal components to be transmitted on the individual layers. In particular, in this case, the columns correspond to individual UEs, since each UE has only a single stream. Combined matrix entries in the 6 columns of the matrix may be transmitted on each of the subcarriers and represent values from 6 UEs. Each matrix entry is represented as s i j (b (j) ). Where the matrix entry is a function of the bits to be coded, i is the subcarrier on which the bits are coded, j is the layer (UE) on which the bits are coded, b m (j) (M = 1 or 2) are the individual bits to be encoded. Alternative representations of the signal mapped to each subcarrier are included as follows:
s 1 = s 1 (1) (b ( 1 1) ) + s 1 (2) (b 1 (2) ) + s 1 (3) (b 1 (3) )
s 2 = s 2 (1) (b 2 (1) ) + s 2 (4) (b 1 (4) ) + s 2 (5) (b 1 (5) )
s 3 = s 3 (2) (b 2 (2) ) + s 3 (4) (b 2 (4) ) + s 3 (6) (b 2 (6) )
s 4 = s 4 (3) (b 2 (2) ) + s 4 (5) (b 2 (5) ) + s 4 (6) (b 1 (6) )

各UEはサブキャリアのうちの選択されたサブセットだけを送信するので、上述の行列及び個々のサブキャリアの式は、個別に任意の1個のUEではなく、全部のUEにより送信されるものの集合的表現である。   Since each UE transmits only a selected subset of sub-carriers, the above matrix and equations for individual sub-carriers are a set of those transmitted by all UEs, rather than by any one UE individually. Expression.

UEは、信号がUEに割り当てられたサブキャリアの各々にマッピングされる処理を可能にするために、複数の複数点コンステレーションマッピング関数を実装するための処理能力を有して良い。図5A及び5Bは、それぞれ特定のサブキャリアに専用の複数の2点コンステレーションマッピング関数を示すが、図5A及び5Bは、UEが送信する及び送信しない特定のサブキャリアを明確に示すために、本願の一実施形態を説明するために使用される一例である。他の実装では、特定のサブキャリアに専用ではない、したがってUEにより送信されるべき1又は複数のレイヤを任意の割り当てられたサブキャリアにマッピングするために使用できる、複数の複数点コンステレーションマッピング関数があって良い。   The UE may have the processing power to implement multiple multi-point constellation mapping functions to enable the processing that the signal is mapped to each of the subcarriers assigned to the UE. 5A and 5B show a plurality of two-point constellation mapping functions, each dedicated to a particular subcarrier, while FIGS. 5A and 5B show in order to clearly show the particular subcarriers the UE transmits and does not transmit, 1 is an example used to describe one embodiment of the present application. In other implementations, multiple multi-point constellation mapping functions that are not dedicated to a particular subcarrier and thus can be used to map one or more layers to be transmitted by a UE to any assigned subcarrier. There is good.

図5A及び5Bは、それぞれ2ビットシンボルを有しそれぞれ単一レイヤを有する6個のUEの一例を示す。各2ビットレイヤの各ビットは、別個に符号化され、1つのそれぞれのサブキャリアにのみマッピングされる。しかしながら、上述の値の各々が一般化できることが理解されるべきである。例えば、レイヤの数はK個のレイヤにより表すことができ、各レイヤ内のビット数はk個のビットにより表すことができ、コンステレーションマッピング関数にルーティングされ得るレイヤの数は全部でK個のレイヤのうちのp個のレイヤであり、特定のコンステレーションマッピング関数にルーティングされる各レイヤからのビットのサブセットの中のビット数は、k/q個のビットとして表すことができ、ここでqは、所与のレイヤのビットが送信される非ゼロ値のサブキャリアの数であり、コンステレーションマッピング関数はL個の点を有し、ここでL=(k×p)/qである。k/qが整数値でないとき、所与のレイヤのシンボル内の合計ビット数は、q個のビットグループに分けることができる。幾つかのグループは他のグループより多くのビットを含むので、q個のビットグループの割り当ては、公平性レベルを維持するために、異なるリソースブロック内の異なるサブキャリアに生成され得る。   5A and 5B show an example of 6 UEs each having a 2-bit symbol and each having a single layer. Each bit of each 2-bit layer is separately coded and mapped to only one respective subcarrier. However, it should be understood that each of the above values can be generalized. For example, the number of layers can be represented by K layers, the number of bits in each layer can be represented by k bits, and the total number of layers that can be routed to the constellation mapping function is K. The number of bits in the subset of bits from each of the p layers of the layers that are routed to a particular constellation mapping function can be represented as k / q bits, where q Is the number of non-zero valued subcarriers for which the bits of a given layer are transmitted, and the constellation mapping function has L points, where L = (k × p) / q. When k / q is not an integer value, the total number of bits in a given layer symbol can be divided into q bit groups. Since some groups contain more bits than others, q bit group assignments may be generated on different subcarriers in different resource blocks to maintain fairness levels.

さらに、図5A及び5Bは、各UEが単一レイヤのみを送信することを示すが、これは限定として考えられるべきではないことが理解されるべきである。ネットワーク側装置へ一緒に送信しているUEグループの1又は複数のUEは、送信するために、複数ビットシンボルの1より多くのレイヤを有して良い。   Furthermore, although FIGS. 5A and 5B show that each UE transmits only a single layer, it should be understood that this should not be considered as a limitation. One or more UEs of the UE group that are transmitting together to the network side device may have more than one layer of multi-bit symbols to transmit.

UEが複数のレイヤを送信するシナリオでは、UEに割り当てられたサブキャリアにマッピングする複数点コンステレーションマッピング関数は、UEが送信するレイヤの各々からkビットシンボルのビットのサブセットを受信する。例えば、UEが2個のレイヤを送信する場合、UEによる使用のために割り当てられたサブキャリアにマッピングする各複数点コンステレーションマッピング関数は、2個のレイヤの各々からk/q個のビットの異なるサブセットを受信する。ここで、qは、所与のレイヤのビットが送信される非ゼロ値サブキャリアの数である。受信機においてビットを正しく復号化するために、所与のレイヤのビットを区別する方法が必要であることが考慮されるべきである。したがって、同じサブキャリアに符号化される異なるレイヤからのビットは、新合成分を区別するために、異なる符号化方式又は場合によっては異なる能力レベルにより符号化される必要がある場合がある。   In a scenario where a UE transmits multiple layers, a multi-point constellation mapping function that maps to subcarriers assigned to the UE receives a subset of bits of a k-bit symbol from each of the layers that the UE transmits. For example, if a UE transmits two layers, each multi-point constellation mapping function that maps to subcarriers allocated for use by the UE may have k / q bits from each of the two layers. Receive different subsets. Where q is the number of non-zero valued subcarriers over which the bits for a given layer are transmitted. It should be taken into account that in order to correctly decode the bits at the receiver, a method of distinguishing the bits of a given layer is needed. Therefore, bits from different layers that are coded on the same subcarrier may need to be coded with different coding schemes or possibly with different capability levels to distinguish the new composite.

ダウンリンクに関する別の例は、図5Cを参照して以下に説明される。図5Cは、ネットワーク側装置570が複数のレイヤの各々からの複数ビットシンボルをサブキャリアのセットに符号化する一例を示す。図5Cは、6個のレイヤがあり、各レイヤが2ビットシンボルを有する点で、及び各レイヤの2ビットがサブキャリアのセットの異なるサブキャリアに別個にマッピングされる点で、図4と同様である。しかしながら、図4では、単一のサブキャリアについて、3個のレイヤの各々からの個々のビットは、結合され、8点コンステレーションマッピング関数により3ビットシンボルとして符号化される。一方、図5Cでは、単一のサブキャリアについて、3個の異なるレイヤからの3個のビットの各々は、それぞれ、2点コンステレーションマッピング関数によりそれぞれ符号化される。これらの3個の符号化されたビットの結果は、サブキャリアにマッピングされる。   Another example for the downlink is described below with reference to FIG. 5C. FIG. 5C illustrates an example where network-side device 570 encodes multi-bit symbols from each of multiple layers into a set of subcarriers. FIG. 5C is similar to FIG. 4 in that there are 6 layers, each layer having 2-bit symbols, and that 2 bits of each layer are separately mapped to different subcarriers of the set of subcarriers. Is. However, in FIG. 4, for a single subcarrier, the individual bits from each of the three layers are combined and encoded as a 3-bit symbol by an 8-point constellation mapping function. On the other hand, in FIG. 5C, for a single subcarrier, each of the three bits from three different layers is each encoded by a two-point constellation mapping function. The result of these three coded bits is mapped to subcarriers.

レイヤ1からの第1ビット572aは第1の2点コンステレーションマッピング関数585aへルーティングされ、レイヤ1からの第2ビット575bは第5の2点コンステレーションマッピング関数590bへルーティングされる。レイヤ2からの第1ビット574aは第3の2点コンステレーションマッピング関数585cへルーティングされ、レイヤ2からの第2ビット574bは第7の2点コンステレーションマッピング関数594aへルーティングされる。レイヤ3からの第1ビット576aは第2の2点コンステレーションマッピング関数585bへルーティングされ、レイヤ3からの第2ビット576bは第12の2点コンステレーションマッピング関数596cへルーティングされる。レイヤ4からの第1ビット578aは第4の2点コンステレーションマッピング関数590aへルーティングされ、レイヤ4からの第2ビット578bは第8の2点コンステレーションマッピング関数594bへルーティングされる。レイヤ5からの第1ビット580aは第6の2点コンステレーションマッピング関数590cへルーティングされ、レイヤ5からの第2ビット580bは第10の2点コンステレーションマッピング関数596aへルーティングされる。レイヤ6からの第1ビット582aは第11の2点コンステレーションマッピング関数596bへルーティングされ、レイヤ6からの第2ビット582bは第9の2点コンステレーションマッピング関数594cへルーティングされる。   The first bit 572a from layer 1 is routed to the first two-point constellation mapping function 585a and the second bit 575b from layer 1 is routed to the fifth two-point constellation mapping function 590b. The first bit 574a from layer 2 is routed to a third two-point constellation mapping function 585c and the second bit 574b from layer 2 is routed to a seventh two-point constellation mapping function 594a. The first bit 576a from layer 3 is routed to the second two-point constellation mapping function 585b and the second bit 576b from layer 3 is routed to the twelfth two-point constellation mapping function 596c. The first bit 578a from layer 4 is routed to the fourth two-point constellation mapping function 590a and the second bit 578b from layer 4 is routed to the eighth two-point constellation mapping function 594b. The first bit 580a from layer 5 is routed to the sixth two-point constellation mapping function 590c and the second bit 580b from layer 5 is routed to the tenth two-point constellation mapping function 596a. The first bit 582a from layer 6 is routed to the eleventh two-point constellation mapping function 596b and the second bit 582b from layer 6 is routed to the ninth two-point constellation mapping function 594c.

2点コンステレーションマッピング関数585a、585b、及び585cからの出力は、全てサブキャリア1にマッピングされ、したがって、ネットワーク側装置による送信の前に重畳される。2点コンステレーションマッピング関数590a、590b、及び590cからの出力は、全てサブキャリア2にマッピングされ、したがって、ネットワーク側装置による送信の前に重畳される。2点コンステレーションマッピング関数594a、594b、及び594cからの出力は、全てサブキャリア3にマッピングされ、したがって、ネットワーク側装置による送信の前に重畳される。2点コンステレーションマッピング関数596a、596b、及び596cからの出力は、全てサブキャリア4にマッピングされ、したがって、ネットワーク側装置による送信の前に重畳される。   The outputs from the two-point constellation mapping functions 585a, 585b, and 585c are all mapped to subcarrier 1 and are therefore superposed before transmission by the network side device. The outputs from the two-point constellation mapping functions 590a, 590b, and 590c are all mapped to subcarrier 2 and are therefore superposed before transmission by the network side device. The outputs from the two-point constellation mapping functions 594a, 594b, and 594c are all mapped to subcarrier 3 and thus superposed before transmission by the network side device. The outputs from the two-point constellation mapping functions 596a, 596b, and 596c are all mapped to subcarrier 4 and are therefore superposed before transmission by the network side device.

図5Cは、それぞれ2ビットシンボルを有する6個のレイヤの一例を示す。各レイヤの2個のビットは、別個に符号化され、次に送信リソースの中の4個の利用可能なサブキャリアのうちの2個にマッピングされる。しかしながら、上述の値の各々が一般化できることが理解されるべきである。例えば、レイヤの数はK個のレイヤにより表すことができ、各レイヤ内のビット数はk個のビットにより表すことができ、コンステレーションマッピング関数にルーティングされ得るレイヤの数は全部でK個のレイヤのうちのp個のレイヤであり、特定のコンステレーションマッピング関数にルーティングされる各レイヤからのビットのサブセットの中のビット数は、k/q個のビットとして表すことができ、ここでqは、所与のレイヤのビットが送信される非ゼロ値のサブキャリアの数であり、コンステレーションマッピング関数はL個の点を有し、ここでL=(k×p)/qである。k/qが整数値でないとき、所与のレイヤのシンボル内の合計ビット数は、q個のビットグループに分けることができる。幾つかのグループは他のグループより多くのビットを含むので、q個のビットグループの割り当ては、公平性レベルを維持するために、異なるリソースブロック内の異なるサブキャリアに生成され得る。   FIG. 5C shows an example of 6 layers, each having 2 bit symbols. The two bits in each layer are coded separately and then mapped to two of the four available subcarriers in the transmission resource. However, it should be understood that each of the above values can be generalized. For example, the number of layers can be represented by K layers, the number of bits in each layer can be represented by k bits, and the total number of layers that can be routed to the constellation mapping function is K. The number of bits in the subset of bits from each of the p layers of the layers that are routed to a particular constellation mapping function can be represented as k / q bits, where q Is the number of non-zero valued subcarriers for which the bits of a given layer are transmitted, and the constellation mapping function has L points, where L = (k × p) / q. When k / q is not an integer value, the total number of bits in a given layer symbol can be divided into q bit groups. Since some groups contain more bits than others, q bit group assignments may be generated on different subcarriers in different resource blocks to maintain fairness levels.

<性能評価>
特定のパラメータセットについての本願の幾つかの実施形態の性能を説明する目的で、例示的なシミュレーションが図6A及び6Bを参照して説明される。
<Performance evaluation>
For purposes of describing the performance of some embodiments of the present application for a particular parameter set, an exemplary simulation is described with reference to Figures 6A and 6B.

シミュレーションは、4個の異なる多元アクセス技術について実行された。第1技術は、特定のコードブック設計を用いる従来のSCMA技術である。第1技術についてのシミュレーション条件は、ダウンリンク方向に適用され、4個のサブキャリアのセットにマッピングされる、レイヤ毎にシンボル当たり2ビットを有する6個のレイヤの信号構成で構成された。第2技術は、図2及び3を参照して記載された種類の適用の第1の実施形態である。ここで、所与のレイヤの2ビットシンボルの全てのビットは、2個のサブキャリアにマッピングされ、全てのレイヤからのビットは、送信リソースの全部で4個のサブキャリアに集合的にマッピングされる。第2技術についてのこのシミュレーション条件も、ダウンリンク方向に適用され、4個のサブキャリアのセットにマッピングされる、レイヤ毎にシンボル当たり2ビットを有する6個のレイヤの信号構成で構成された。第3の技術は、図5A及び5Bを参照して記載した種類の適用の第2の実施形態である。ここで、1つのレイヤの2ビットシンボルの異なるビットは、異なるそれぞれのサブキャリアにマッピングされて、該レイヤの各ビットは1つのサブキャリアのみにマッピングされる。第3の技術についてのシミュレーション条件は、アップリンク方向に適用され、それぞれシンボル毎に2個のビットを有する単一レイヤを送信する6個のUEの信号構成で構成された。各UEは、2ビットシンボルの異なるビットを、送信リソースの中の全部で4個のサブキャリアからUEに割り当てられた2個のサブキャリアのサブセットの異なるサブキャリアにマッピングする。第4の技術は、図4を参照して記載した種類の適用の第3の実施形態である。第4の技術についてのシミュレーション条件は、ダウンリンク方向に適用され、レイヤ毎にシンボル当たり2個のビットを有する6個のレイヤの信号構成で構成された。2ビットシンボルの異なるビットは、送信リソースの中の4個のサブキャリアのセットの異なるそれぞれのサブキャリアにマッピングされる。   Simulations were performed for 4 different multiple access technologies. The first technique is a conventional SCMA technique with a specific codebook design. The simulation conditions for the first technique were applied in the downlink direction and consisted of a signal structure of 6 layers with 2 bits per symbol per layer mapped to a set of 4 subcarriers. The second technique is a first embodiment of an application of the kind described with reference to Figures 2 and 3. Here, all bits of a 2-bit symbol for a given layer are mapped to two subcarriers, and bits from all layers are collectively mapped to a total of four subcarriers of transmission resources. It This simulation condition for the second technique was also applied in the downlink direction and consisted of a signal structure of 6 layers with 2 bits per symbol per layer mapped to a set of 4 subcarriers. The third technique is a second embodiment of an application of the kind described with reference to Figures 5A and 5B. Here, different bits of a 2-bit symbol of one layer are mapped to different respective subcarriers, and each bit of the layer is mapped to only one subcarrier. The simulation conditions for the third technique were applied in the uplink direction and consisted of signal configurations of 6 UEs transmitting a single layer, each having 2 bits per symbol. Each UE maps different bits of the 2-bit symbol to different subcarriers of the subset of two subcarriers assigned to the UE from a total of four subcarriers in the transmission resource. The fourth technique is a third embodiment of the type of application described with reference to FIG. The simulation conditions for the fourth technique were applied in the downlink direction and consisted of a signal structure of 6 layers with 2 bits per symbol per layer. Different bits of the 2-bit symbol are mapped to different respective subcarriers of the set of 4 subcarriers in the transmission resource.

以下のパラメータがシミュレーションで用いられた:
加算性白色ガウス雑音(Additive White Gaussian Noise、AWGN)チャネル;
4位相偏移変調(Quadrature Phase Shift Keying、QPSK)変調;
ターボコード、レート=1/2;
フレーム長=576;
UEの数=6;
サンプル(トーン、シンボル)の数=4;
過負荷=150%。
The following parameters were used in the simulation:
Additive White Gaussian Noise (AWGN) channel;
Quadrature Phase Shift Keying (QPSK) modulation;
Turbo code, rate = 1/2;
Frame length = 576;
Number of UEs = 6;
Number of samples (tones, symbols) = 4;
Overload = 150%.

シミュレーション結果は図6A及び6Bに示される。図6Aは、4つの技術の各々ついて、信号対雑音比(単位dB)に対してy軸にプロットされたビット誤り率(Bit Error Rate、BER)を示す。図6Aは、4つの技術の各々ついて、信号対雑音比(単位dB)に対してy軸にプロットされたフレーム誤り率(Frame Error Rate、FER)を示す。   Simulation results are shown in Figures 6A and 6B. FIG. 6A shows the Bit Error Rate (BER) plotted on the y-axis against the signal-to-noise ratio (in dB) for each of the four techniques. FIG. 6A shows the Frame Error Rate (FER) plotted on the y-axis against the signal-to-noise ratio (in dB) for each of the four techniques.

以下の表は、シミュレーションにおける技術の各々について、それぞれの技術に関連する、技術が使用されるリンクの方向、単位dBの(従来のSCMAに対する)利得、及びおおよその複雑性を纏める。

Figure 0006680949
ここで:
Nは、サブキャリア数;
itは、デコーダで実行される必要のある反復の数;
kは、レイヤ毎のシンボル当たりのビット数;
pは、サブキャリア当たりにマッピングされるレイヤの数;
qは、送信リソースの中のサブキャリアの総数のうち、各レイヤによる使用のために割り当てられた非ゼロサブキャリアの数である。 The following table summarizes, for each technique in the simulation, the link direction in which the technique is used, the gain in dB (relative to conventional SCMA), and the approximate complexity associated with each technique.
Figure 0006680949
here:
N is the number of subcarriers;
N it is the number of iterations that need to be performed at the decoder;
k is the number of bits per symbol for each layer;
p is the number of layers mapped per subcarrier;
q is the number of non-zero subcarriers allocated for use by each layer of the total number of subcarriers in the transmission resource.

図7は、複数のストリームの各々からの複数ビットシンボルをサブキャリアのセットで送信するために、通信システムのネットワーク側にある装置により実行される方法700の一例を示すフローチャートである。幾つかの実装では、装置は、基地局であって良く、又は基地局と同一場所にあって良い。   FIG. 7 is a flow chart illustrating an example of a method 700 performed by an apparatus on a network side of a communication system for transmitting multi-bit symbols from each of multiple streams on a set of subcarriers. In some implementations, the apparatus may be a base station or co-located with a base station.

以下のステップは、ネットワーク側装置による送信のために割り当てられる複数のサブキャリアの各々について実行される。第1任意ステップ710で、ネットワーク側装置は、複数ビットシンボルの複数のストリームのうちのp個のストリームの各々からのM個のビットの各セットに、ビット重要度を割り当てる。続く任意ステップ720で、ネットワーク側装置は、M個のビットの各セットの割り当てられた重要度に基づき、p個のストリームの各々からのM個のビットを互いに対してソートする。ステップ730で、ネットワーク装置は、p×M個のビットを、2p×M点コンステレーションの中のコンステレーション点としてマッピングする。p×M個のビットは、複数のストリームのうちのp個のストリームの各々からのkビットシンボルのM個のビットを含み、p、M及びkは正整数である。ステップ740で、装置は、サブキャリアでコンステレーション点を送信する。 The following steps are performed for each of the plurality of subcarriers assigned for transmission by the network side device. In a first optional step 710, the network-side device assigns a bit importance to each set of M bits from each of the p streams of the multiple streams of multi-bit symbols. At subsequent optional step 720, the network-side device sorts the M bits from each of the p streams relative to each other based on the assigned importance of each set of M bits. At step 730, the network device maps the p × M bits as constellation points in the 2 p × M point constellation. The p × M bits include M bits of a k-bit symbol from each of the p streams of the plurality of streams, where p, M, and k are positive integers. In step 740, the device transmits constellation points on subcarriers.

方法700の幾つかの実装では、ビット数Mは、シンボルの中のビットの数kに等しい。この場合、複数ビットシンボルの全部のビットは、複数のサブキャリアのうちの1より多くのサブキャリアにマッピングされる。このような実装の一例は、図3に対応する。   In some implementations of method 700, the number M of bits is equal to the number k of bits in the symbol. In this case, all bits of the multi-bit symbol are mapped to more than one sub-carrier of the sub-carriers. An example of such an implementation corresponds to FIG.

方法700の幾つかの実装では、ビット数Mは、シンボルの中のビット数kをストリーム当たりに割り当てられた非ゼロサブキャリアの数qで割ったものに等しく、kビットシンボルのk/q個のビットのセットの各サブセットは、異なるサブキャリアにマッピングされる。このような実装の一例は、図5に対応する。   In some implementations of method 700, the number of bits M is equal to the number of bits k in the symbol divided by the number of nonzero subcarriers assigned per stream, q, and k / q of k-bit symbols. Each subset of the set of bits is mapped to a different subcarrier. An example of such an implementation corresponds to FIG.

幾つかの実装では、任意ステップ710が実行されるとき、M個のビットが1つより多くのコンステレーション点マッピングにおいて最低重要度を割り当てられないように、重要度がM個のビットの各セットに割り当てられる。   In some implementations, when the optional step 710 is performed, each set of M bits is of importance so that the M bits cannot be assigned the lowest importance in more than one constellation point mapping. Assigned to.

図8は、ダウンリンク方向又はアップリンク方向で実行され得る方法800の一例を示すフローチャートである。ダウンリンク方向では、ネットワーク側装置は、複数のストリームのうちの少なくとも1つからの複数ビットシンボルを、複数のサブキャリアで送信する。アップリンク方向では、通信システムの中のクライアント側装置は、複数のストリームのうちの少なくとも1つからの複数ビットシンボルを、複数のサブキャリアで送信する。   FIG. 8 is a flowchart illustrating an example method 800 that may be performed in the downlink or uplink directions. In the downlink direction, the network-side device transmits multi-bit symbols from at least one of the multiple streams on multiple subcarriers. In the uplink direction, a client-side device in a communication system transmits multi-bit symbols from at least one of multiple streams on multiple subcarriers.

以下のステップは、送信のために割り当てられる複数のサブキャリアの各々について実行される。第1任意ステップ810で、クライアント側装置は、p個のストリームの各々からのkビットシンボルのビットの各サブセットに、ビット重要度を割り当てる。続く任意ステップ820で、クライアント側装置は、ビットの各サブセットの割り当てられた重要度に基づき、p個のストリームの各々からのビットのサブセットを互いに対してソートする。ステップ830で、全部でK個のストリームのうちのp個のストリームの各々について、クライアント側装置は、k/q個のビットを、2k/q点コンステレーションの中のコンステレーション点としてマッピングする。ここで、qはストリームのために割り当てられた送信リソースの中のサブキャリアの総数のうち非ゼロサブキャリアの数であり、k/q個のビットの各サブセットは1つのサブキャリアにのみマッピングされる。変数p及びkは正整数である。ステップ840で、クライアント側装置は、サブキャリアでコンステレーション点を送信する。 The following steps are performed for each of the plurality of subcarriers assigned for transmission. In a first optional step 810, the client-side device assigns a bit importance to each subset of bits of the k-bit symbol from each of the p streams. At optional step 820, the client-side device sorts the subsets of bits from each of the p streams relative to each other based on the assigned importance of each subset of bits. At step 830, for each of the p streams of the total K streams, the client-side device maps the k / q bits as constellation points in a 2 k / q constellation. . Where q is the number of non-zero subcarriers in the total number of subcarriers in the transmission resources allocated for the stream, and each subset of k / q bits is mapped to only one subcarrier. It The variables p and k are positive integers. In step 840, the client-side device sends the constellation points on the subcarriers.

クライアント側装置が単一のストリームを送信する状況では、pの値は1に等しい。この一例は、図5の4個のUEの各々に示される。   In the situation where the client-side device sends a single stream, the value of p is equal to 1. An example of this is shown for each of the four UEs in FIG.

図9は、本開示の態様を実施するよう構成された、通信システムのネットワーク側にある機器900の一例である。機器900は、プロセッサ920と、コンピュータ可読記憶媒体930と、を有する。コンピュータ可読記憶媒体930は、プロセッサ920により実行されると複数のストリームのうちの各々からの複数ビットシンボルをサブキャリアのセットで送信するよう構成されるコンピュータ実行可能命令935を含む。コンピュータ実行可能命令935は、プロセッサ920により実行されると、複数のサブキャリアの各々について、p×M個のビットを、2p×M点コンステレーションの中のコンステレーション点としてマッピングするよう構成される。p×M個のビットは、複数のストリームのうちのp個のストリームの各々からのkビットシンボルのM個のビットを含む。変数p、M及びkは正整数である。コンピュータ実行可能命令935は、プロセッサ920により実行されると、さらに、複数のサブキャリアの各々について、サブキャリアでコンステレーション点を送信するよう構成される。コンピュータ実行可能命令935は、例えば限定ではないが、複数ビットシンボルの複数のストリームのうちのp個のストリームの各々からのM個のビットの各セットにビット重要度を割り当て、M個のビットの各セットの割り当てられた重要度に基づき、p個のストリームの各々からのM個のビットを互いに対してソートするような、他の機能を実装するコンピュータ実行可能命令935を更に含んで良い。 FIG. 9 is an example of a device 900 at a network side of a communication system configured to implement aspects of the present disclosure. The device 900 includes a processor 920 and a computer-readable storage medium 930. Computer readable storage media 930 include computer executable instructions 935 configured to, when executed by processor 920, transmit a multi-bit symbol from each of a plurality of streams on a set of subcarriers. Computer-executable instructions 935, when executed by processor 920, are configured to map p × M bits for each of the plurality of subcarriers as constellation points in a 2 p × M point constellation. It The p × M bits include M bits of a k-bit symbol from each of the p streams of the plurality of streams. The variables p, M and k are positive integers. Computer-executable instructions 935, when executed by processor 920, are further configured to, for each of the plurality of subcarriers, transmit a constellation point on the subcarrier. Computer-executable instructions 935 assign a bit importance to each set of M bits from each of the p streams of the plurality of streams of multi-bit symbols, such as, but not limited to, Computer-executable instructions 935 may also be included to implement other functionality such as sorting the M bits from each of the p streams relative to each other based on the assigned importance of each set.

機器900は、基地局の部分であり又は基地局と同一場所にあり、サブキャリアのセットを介して送信するための符号化された信号を基地局に提供して良い。   Device 900 may be part of, or co-located with, the base station and provide the base station with an encoded signal for transmission over the set of subcarriers.

図10は、本開示の態様を実施するよう構成された、通信システムのクライアント側にある機器1000の一例である。機器は、ネットワーク側装置と通信する多くのUEのうちの1つであるUEの部分であり得る。図5の例を参照して上述したように、複数のUEは、サブキャリアのセットのうちのサブセットでネットワーク側装置へ送信し得る。   FIG. 10 is an example of a client-side device 1000 of a communication system configured to implement aspects of the present disclosure. The equipment may be part of a UE that is one of many UEs that communicate with a network side device. As described above with reference to the example of FIG. 5, multiple UEs may transmit to the network side device on a subset of the set of subcarriers.

機器1000は、プロセッサ1020と、コンピュータ可読記憶媒体1030と、を有する。コンピュータ可読記憶媒体1030は、プロセッサ1020により実行されると少なくとも1つのストリームのうちの各々からの複数ビットシンボルを複数のサブキャリアで送信するよう構成されるコンピュータ実行可能命令1035を含む。コンピュータ実行可能命令1035は、プロセッサ1020により実行されると、複数のサブキャリアの各々について、全部でK個のストリームのうちのp個のストリームの各々について、k/q個のビットを、2k/q点コンステレーションの中のコンステレーション点としてマッピングするよう構成される。ここで、qはストリームのために割り当てられた送信リソースの中のサブキャリアの総数のうち非ゼロサブキャリアの数であり、k/q個のビットの各サブセットは1つのサブキャリアにのみマッピングされる。k/q個のビットは、少なくとも1つのストリームのうちのp個のストリームの各々からのkビットシンボルのk/q個のビットを含み、p及びkは正整数である。コンピュータ実行可能命令1035は、プロセッサ1020により実行されると、さらに、複数のサブキャリアの各々について、サブキャリアでコンステレーション点を送信するよう構成される。コンピュータ実行可能命令1030は、例えば限定ではないが、複数ビットシンボルの少なくとも1つのストリームのうちのp個のストリームの各々からのシンボルの各ビットにビット重要度を割り当て、k個のビットの各セットの割り当てられた重要度に基づき、p個のストリームの各々からのビットを互いに対してソートするような、他の機能を実装するコンピュータ実行可能命令1035を更に含んで良い。 The device 1000 includes a processor 1020 and a computer-readable storage medium 1030. Computer-readable storage medium 1030 includes computer-executable instructions 1035 configured to, when executed by processor 1020, transmit a multi-bit symbol from each of the at least one stream on a plurality of subcarriers. The computer-executable instructions 1035, when executed by the processor 1020, generate k / q bits of 2 k for each of the plurality of subcarriers and for each of the p streams of the total of K streams. It is configured to map as constellation points in the / q- point constellation. Where q is the number of non-zero subcarriers in the total number of subcarriers in the transmission resources allocated for the stream, and each subset of k / q bits is mapped to only one subcarrier. It The k / q bits include k / q bits of a k-bit symbol from each of the p streams of the at least one stream, where p and k are positive integers. Computer-executable instructions 1035, when executed by processor 1020, are further configured to, for each of the plurality of subcarriers, transmit a constellation point on the subcarrier. Computer-executable instructions 1030, for example and without limitation, assign a bit importance to each bit of the symbol from each of the p streams of the at least one stream of multi-bit symbols, each set of k bits. Computer-executable instructions 1035 may be included to implement other functionality, such as sorting bits from each of the p streams relative to each other based on their assigned importance.

本開示の多数の変更及び変形が、上述の教示に照らして可能である。したがって、添付の請求項の範囲内で、本開示は本願明細書に具体的に記載されたもの以外の他の方法で実施されて良いことが理解されるべきである。
Many modifications and variations of the present disclosure are possible in light of the above teachings. Therefore, it is to be understood that within the scope of the appended claims, the present disclosure may be practiced other than as specifically described herein.

Claims (22)

複数ビットシンボルの複数のストリームの信号を送信する方法であって、前記複数ビットシンボルはk個のビットを含み、前記複数のストリームはK個のストリームを含み、kは2以上の整数であり、Kは正整数であり、前記方法は、
N個のサブキャリアの各々について、Nは正整数であり、
p×M点コンステレーションの中のコンステレーション点としてp×M個のビットをマッピングするステップであって、前記p×M個のビットは、前記K個のストリームのうちのp個のストリームの各々からのkビットシンボルのうちのM個のビットを含み、pはKより小さい2以上の整数であり、Mは正整数である、ステップと、
前記N個のサブキャリアで前記コンステレーション点を送信するステップと、
を含む方法。
A method of transmitting a signal of a plurality of streams of a plurality of bit symbols, wherein the plurality of bit symbols includes k bits, the plurality of streams includes K streams, and k is an integer of 2 or more, K is a positive integer, and the method is
For each of the N subcarriers, N is a positive integer,
Mapping p × M bits as constellation points in a 2 p × M point constellation, said p × M bits of p streams of said K streams. Comprising M bits of k-bit symbols from each, p is an integer greater than or equal to 2 less than K, and M is a positive integer;
Transmitting the constellation points on the N subcarriers;
Including the method.
前記N個のサブキャリアで前記コンステレーション点を送信するステップは、ネットワーク側コンポーネントが、ダウンリンク方向に前記N個のサブキャリアで複数ビットシンボルの前記複数のストリームを送信するステップを含む、請求項1に記載の方法。   The step of transmitting the constellation point on the N subcarriers comprises the step of a network-side component transmitting the streams of multi-bit symbols on the N subcarriers in the downlink direction. The method according to 1. M=kのとき、前記複数ビットシンボルに含まれるの前記k個のビットの全部が、前記複数のサブキャリアのうちの1より多くのサブキャリアにマッピングされる、請求項1乃至2のいずれかに記載の方法。   3. When M = k, any of the k bits included in the multi-bit symbol is mapped to more than one subcarrier of the plurality of subcarriers. The method described in. M=(k/q)であり、qはストリーム当たりに割り当てられた非ゼロサブキャリアの数であるとき、前記複数ビットシンボルのk/q個のビットの各セットは異なるサブキャリアにマッピングされる、請求項1乃至2のいずれかに記載の方法。   Each set of k / q bits of the multi-bit symbol is mapped to a different subcarrier, where M = (k / q) and q is the number of non-zero subcarriers allocated per stream. 3. The method according to any one of claims 1 and 2. 前記p×M個のビットをマッピングするステップは、M個のビットの各セットについて割り当てられたビット重要度のセットに基づき、前記p個のストリームの各々からの前記M個のビットを互いに対してソートするステップを更に含む、請求項1乃至4のいずれかに記載の方法。   The step of mapping the p × M bits is based on a set of bit importance assigned for each set of M bits, the M bits from each of the p streams relative to each other. The method according to any of claims 1 to 4, further comprising the step of sorting. 前記N個サブキャリアの各々について、
前記p個のストリームからのM個のビットの各セットにビット重要度を割り当てるステップ、
を更に含む請求項5に記載の方法。
For each of the N subcarriers,
Assigning bit importance to each set of M bits from the p streams,
The method of claim 5, further comprising:
M個のビットの各セットに前記ビット重要度を割り当てるステップは、前記M個のビットが1より多くのコンステレーション点マッピングにおいて最低重要度を割り当てられないように、M個のビットの各セットに前記ビット重要度を割り当てるステップを含む、請求項6に記載の方法。   Assigning the bit significance to each set of M bits assigns to each set of M bits such that the M bits cannot be assigned the lowest significance in more than one constellation point mapping. 7. The method of claim 6 including assigning the bit importance. 機器であって、
プロセッサと、
コンピュータ可読媒体であって、前記コンピュータ可読媒体は、格納されたコンピュータ実行可能命令を有し、前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、複数のストリームの各々からの複数ビットシンボルをN個のサブキャリアで送信する方法を実行する、コンピュータ可読媒体と、
を含み、前記複数ビットシンボルはk個のビットを含み、前記複数のストリームはK個のストリームを含み、kは2以上の整数であり、Kは正整数であり、前記方法は、
前記N個のサブキャリアの各々について、2p×M点コンステレーションの中のコンステレーション点としてp×M個のビットをマッピングするステップであって、前記p×M個のビットは、前記K個のストリームのうちのp個のストリームの各々からのkビットシンボルのうちのM個のビットを含み、前記の変数pはKより小さい2以上の整数であり、M及びNは正整数である、ステップと、
前記N個のサブキャリアで前記コンステレーション点を送信するステップと、
を含む、機器。
A device,
A processor,
A computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions, when executed by the processor, comprise multi-bit symbols from each of a plurality of streams. A computer-readable medium for performing the method of transmitting on N subcarriers;
And the multi-bit symbol includes k bits, the plurality of streams includes K streams, k is an integer greater than or equal to 2, and K is a positive integer, and the method comprises:
Mapping p × M bits as constellation points in a 2 p × M constellation for each of the N subcarriers, the p × M bits being the K Of M-bits of the k-bit symbol from each of the p-streams of the stream, p, the variable p is an integer greater than or equal to 2 less than K, and M and N are positive integers, Steps,
Transmitting the constellation points on the N subcarriers;
Equipment, including.
前記機器は、前記N個のサブキャリアで複数ビットシンボルの前記複数のストリームを送信するネットワーク側コンポーネントである、請求項8に記載の機器。   9. The device of claim 8, wherein the device is a network-side component that transmits the streams of multi-bit symbols on the N subcarriers. M=kのとき、前記複数ビットシンボルに含まれるの前記k個のビットの全部が、前記複数のサブキャリアのうちの1より多くのサブキャリアにマッピングされる、請求項8乃至9のいずれかに記載の機器。   10. When M = k, all of the k bits included in the multi-bit symbol are mapped to more than one subcarrier of the plurality of subcarriers. Equipment described in. M=(k/q)であり、qはストリーム当たりに割り当てられた非ゼロサブキャリアの数であるとき、前記複数ビットシンボルのk/qビットの各セットは異なるサブキャリアにマッピングされる、請求項8乃至9のいずれかに記載の機器。   Each set of k / q bits of the multi-bit symbol is mapped to a different subcarrier when M = (k / q) and q is the number of non-zero subcarriers allocated per stream. Item 10. The device according to any one of items 8 to 9. 前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、
複数ビットシンボルの複数のストリームのうちのp個のストリームの各々からのk個のビットの各セットにビット重要度を割り当てるステップ、
を更に実行する、請求項8乃至11のいずれかに記載の機器。
The computer-executable instructions, when executed by the processor,
Assigning a bit importance to each set of k bits from each of the p streams of the multiple streams of multi-bit symbols,
The apparatus according to claim 8, further comprising:
前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、
k個のビットの各セットの前記割り当てられたビット重要度に基づき、前記p個のストリームの各々からのk個のビットを互いに対してソートするステップ、
を更に実行する、請求項12に記載の機器。
The computer-executable instructions, when executed by the processor,
sorting k bits from each of the p streams with respect to each other based on the assigned bit importance of each set of k bits,
13. The device of claim 12, further comprising:
複数ビットシンボルの少なくとも1つのストリームの信号を送信する方法であって、前記複数ビットシンボルはk個のビットを含み、kは2以上の整数であり、前記方法は、
N個のサブキャリアの各々について、Nは正整数であり、
合計K個のストリームのうちのp個のストリームの各々について、pはKより小さい2以上の整数であり、Kは正整数であり、
k/q点コンステレーションの中のコンステレーション点としてk/q個のビットをマッピングするステップであって、前記k/q個のビットはkビットシンボルのサブセットであり、qは前記ストリームに割り当てられた送信リソースの中の全サブキャリア数のうち非ゼロサブキャリアの数であり、k及びqは正整数であり、k/q個のビットの各サブセットは1つのサブキャリアのみにマッピングされる、ステップと、
前記N個のサブキャリアで前記コンステレーション点を送信するステップと、
を含む方法。
A method of transmitting a signal of at least one stream of multi-bit symbols, said multi-bit symbols comprising k bits, k being an integer greater than or equal to 2, said method comprising:
For each of the N subcarriers, N is a positive integer,
For each of the p streams of the total K streams, p is an integer greater than or equal to 2 and less than K, and K is a positive integer,
Mapping k / q bits as constellation points in a 2 k / q- point constellation, said k / q bits being a subset of k-bit symbols, q being assigned to said stream Of non-zero subcarriers out of the total number of subcarriers in the allocated transmission resource, k and q are positive integers, and each subset of k / q bits is mapped to only one subcarrier. , Step,
Transmitting the constellation points on the N subcarriers;
Including the method.
前記N個のサブキャリアで前記コンステレーション点を送信するステップは、ユーザ機器(UE)が、アップリンク方向にq個のサブキャリアでkビットシンボルの前記少なくとも1つのストリームを送信するステップを含む、請求項14に記載の方法。   Transmitting the constellation point on the N subcarriers comprises a user equipment (UE) transmitting the at least one stream of k-bit symbols on q subcarriers in the uplink direction. The method according to claim 14. 前記q個のサブキャリアは、前記UEを含む複数のUEによる前記アップリンク方向の送信のために送信リソースとして割り当てられたN個のサブキャリアのサブセットである、請求項15に記載の方法。   16. The method of claim 15, wherein the q subcarriers are a subset of N subcarriers allocated as transmission resources for transmission in the uplink direction by multiple UEs including the UE. 前記少なくとも1つのストリームは、ストリーム数≧2であり、前記p個のビットをマッピングするステップは、ビットの各セットのビット重要度の割り当てられたセットに基づき、前記p個のストリームの各々からの個々のビットを互いに対してソートするステップを更に含む、請求項14乃至16のいずれかに記載の方法。   The at least one stream has a number of streams ≧ 2, and the step of mapping the p bits is based on an assigned set of bit importance of each set of bits from each of the p streams. 17. A method according to any of claims 14 to 16, further comprising the step of sorting the individual bits with respect to each other. 前記N個のサブキャリアの各々について、
前記p個のストリームからの前記kビットシンボルのk/q個のビットの各サブセットにビット重要度を割り当てるステップ、
を更に含む請求項17に記載の方法。
For each of the N subcarriers,
Assigning bit importance to each subset of k / q bits of the k-bit symbol from the p streams,
18. The method of claim 17, further comprising:
前記kビットシンボルのk/q個のビットの各サブセットに前記ビット重要度を割り当てるステップは、前記kビットシンボルからの全部のビットが1より多くのコンステレーション点マッピングにおいて最低重要度を割り当てられないように、k/q個のビットの各サブセットに前記ビット重要度を割り当てるステップを含む、請求項18に記載の方法。   The step of assigning the bit importance to each subset of k / q bits of the k-bit symbol is such that all bits from the k-bit symbol are not assigned the lowest importance in a constellation point mapping with more than one. 19. The method of claim 18, further comprising assigning the bit importance to each subset of k / q bits. 機器であって、
プロセッサと、
コンピュータ可読媒体であって、前記コンピュータ可読媒体は、格納されたコンピュータ実行可能命令を有し、前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、少なくとも1つのストリームの各々からの複数ビットシンボルを複数のサブキャリアで送信する方法を実行する、コンピュータ可読媒体と、
を含み、前記複数ビットシンボルはk個のビットを含み、kは2以上の整数であり、前記複数のサブキャリアはN個のサブキャリアを含み、Nは正整数であり、前記方法は、
前記N個のサブキャリアの各々について、
全部でK個のストリームのうちのp個のストリームの各々について、pはKより小さい2以上の整数であり、Kは正整数であり、
k/q点コンステレーションの中のコンステレーション点としてk/q個のビットをマッピングするステップであって、前記k/q個のビットは、kビットシンボルのサブセットであり、qは前記ストリームのために割り当てられた送信リソースの中の全サブキャリア数のうち非ゼロサブキャリアの数であり、k及びqは正整数であり、k/q個のビット各サブセットは1つのサブキャリアのみにマッピングされる、ステップと、
前記N個のサブキャリアで前記コンステレーション点を送信するステップと、
を含む、機器。
A device,
A processor,
A computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions, when executed by the processor, a multi-bit symbol from each of at least one stream. A computer-readable medium for performing the method of transmitting on multiple subcarriers,
Wherein the multi-bit symbol includes k bits, k is an integer greater than or equal to 2, the plurality of subcarriers includes N subcarriers, N is a positive integer, and the method comprises:
For each of the N subcarriers,
For each of the p streams of the total K streams, p is an integer greater than or equal to 2 that is less than K, and K is a positive integer,
Mapping k / q bits as constellation points in a 2 k / q- point constellation, said k / q bits being a subset of k-bit symbols and q being a Is a number of non-zero subcarriers out of the total number of subcarriers in the transmission resource allocated for k and q are positive integers, and each k / q bit subset maps to only one subcarrier Step,
Transmitting the constellation points on the N subcarriers;
Equipment, including.
前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、
複数ビットシンボルの前記少なくとも1つのストリームのうちのp個のストリームの各々からのkビットシンボルのk/q個のビットの各サブセットにビット重要度を割り当てるステップ、
を更に実行する、請求項20記載の機器。
The computer-executable instructions, when executed by the processor,
Assigning bit importance to each subset of k / q bits of a k-bit symbol from each of the p streams of the at least one stream of multi-bit symbols,
Further executing the apparatus according to claim 20.
前記コンピュータ実行可能命令は、前記プロセッサにより実行されると、
k個のビットの各セットの前記割り当てられたビット重要度に基づき、前記p個のストリームの各々からのk/q個のビットの前記サブセットを互いに対してソートするステップ、
を更に実行する、請求項20又は21に記載の機器。
The computer-executable instructions, when executed by the processor,
sorting the subsets of k / q bits from each of the p streams relative to each other based on the assigned bit importance of each set of k bits;
22. The device of claim 20 or 21 , further comprising:
JP2019508308A 2016-05-17 2016-05-17 Method and apparatus for multiple access transmission Expired - Fee Related JP6680949B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2016/052868 WO2017199061A1 (en) 2016-05-17 2016-05-17 Methods and devices for multiple access transmission

Publications (2)

Publication Number Publication Date
JP2019516333A JP2019516333A (en) 2019-06-13
JP6680949B2 true JP6680949B2 (en) 2020-04-15

Family

ID=56072385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019508308A Expired - Fee Related JP6680949B2 (en) 2016-05-17 2016-05-17 Method and apparatus for multiple access transmission

Country Status (6)

Country Link
US (2) US10491349B2 (en)
EP (1) EP3433956B1 (en)
JP (1) JP6680949B2 (en)
KR (1) KR20180133912A (en)
CN (1) CN109155683B (en)
WO (1) WO2017199061A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10735143B2 (en) * 2017-11-07 2020-08-04 Huawei Technologies Co., Ltd. System and method for bit mapping in multiple access
CN114124190B (en) * 2021-09-27 2022-11-01 中国电子科技集团公司第五十四研究所 A Hierarchical Networking Method for Space Segments Suitable for LEO Megaconstellations

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE554578T1 (en) * 2000-11-20 2012-05-15 Sony Deutschland Gmbh ADAPTIVE SUB CARRIER LOAD
US20060013181A1 (en) * 2002-07-31 2006-01-19 Victor Stolpman Apparatus, and associated method, for allocating communications in a multi-channel communication system
US20090022242A1 (en) * 2007-07-18 2009-01-22 Texas Instruments Incorporated Systems and methods for increased data rate modes using multiple encoders/decoders
US8391383B2 (en) * 2009-12-28 2013-03-05 Mediatek Singapore Pte. Ltd. Dynamic tone grouping and encoding for multi-carrier quadrature amplitude in OFDM
CN102957650B (en) * 2011-08-17 2017-07-25 国家新闻出版广电总局广播科学研究院 The sending and receiving methods and device of business description information in digital audio broadcast system
US9240853B2 (en) * 2012-11-16 2016-01-19 Huawei Technologies Co., Ltd. Systems and methods for sparse code multiple access
US9634795B2 (en) * 2013-03-04 2017-04-25 Intel Corporation Configurable constellation mapping to control spectral efficiency versus signal-to-noise ratio
US10523383B2 (en) * 2014-08-15 2019-12-31 Huawei Technologies Co., Ltd. System and method for generating waveforms and utilization thereof
DE112016002238T5 (en) * 2015-05-20 2018-02-15 Sony Corporation DEVICE, METHOD AND PROGRAM
US9667459B1 (en) * 2016-03-16 2017-05-30 Muhammad Ahsan Naim Selective mapping of coded multi-channel transmission

Also Published As

Publication number Publication date
EP3433956B1 (en) 2020-07-29
WO2017199061A1 (en) 2017-11-23
JP2019516333A (en) 2019-06-13
CN109155683A (en) 2019-01-04
CN109155683B (en) 2021-05-18
US10491349B2 (en) 2019-11-26
US20170338922A1 (en) 2017-11-23
EP3433956A1 (en) 2019-01-30
KR20180133912A (en) 2018-12-17
US20200044799A1 (en) 2020-02-06

Similar Documents

Publication Publication Date Title
JP5236000B2 (en) Communication apparatus and communication method
RU2719294C1 (en) Apparatus and node in wireless communication system for transmitting uplink control information
RU2338326C2 (en) Method and device for transmission of upstream communication line acknowledgement information in ofdma communication system
RU2441325C2 (en) Methods and device to establish compliance of modulation symbols with resources in multiplexing systems with orthogonal frequency division multiplexing (ofdm)
CN109155791B (en) Method for flexible sparse code multiple access codebook design, transmission and detection
EP3507913B1 (en) Methods for multiple access transmission
US10326565B2 (en) Simultaneous transmission and reception of an orthogonal multiplexed signal and a non-orthogonal multiplexed signal
JP2012005075A (en) Mobile terminal device and radio communication method
US10530541B2 (en) Transmitting device, receiving device and methods thereof
KR100849329B1 (en) Transmission resource allocation and signaling method and apparatus for frequency diversity
JP6680949B2 (en) Method and apparatus for multiple access transmission
EP3427458B1 (en) Systems and methods for spreading and co-orthogonal multi-stream spreading
US11539463B2 (en) Methods and computing device for facilitating multiple access in a wireless communication network
JP2014096805A (en) Mobile terminal device, radio communication method and radio communication system
RU2419212C2 (en) Method to convert levels and method to transfer data for mimo system
KR20080101621A (en) Method and device for transmitting control information in mobile communication system
JP2011254355A (en) Radio communications system, mobile station device and base station device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181030

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200210

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200319

R150 Certificate of patent or registration of utility model

Ref document number: 6680949

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees