JP2002111754A - Reception demapping device that can support multiple modulation schemes - Google Patents
Reception demapping device that can support multiple modulation schemesInfo
- Publication number
- JP2002111754A JP2002111754A JP2000301517A JP2000301517A JP2002111754A JP 2002111754 A JP2002111754 A JP 2002111754A JP 2000301517 A JP2000301517 A JP 2000301517A JP 2000301517 A JP2000301517 A JP 2000301517A JP 2002111754 A JP2002111754 A JP 2002111754A
- Authority
- JP
- Japan
- Prior art keywords
- modulation
- demapping
- signal
- unit
- phase
- 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.)
- Pending
Links
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
(57)【要約】
【課題】デマッピング処理の切り換えが容易であって、
変調方式に対応して新たなデマッピングソフトウェアを
ロードし直すことなく複数の変調方式に対応可能な受信
デマッピング装置を提供する。
【解決手段】予め定められた複数の変調方式のうちの任
意の一つの変調方式に基づいて変調されたディジタル変
調信号から元のデータ系列のシンボル値を再生するデマ
ッピング処理を行う受信デマッピング装置において、プ
ログラムメモリ3に予めロードされたデマッピングソフ
トウェアに従って受信ディジタル変調信号からシンボル
値を生成するディジタル信号処理部2を設け、パラメー
タ入力部4から受信ディジタル変調信号の変調方式に対
応したパラメータ5をデマッピングソフトウェアに対す
る引数としてディジタル信号処理部2に入力する。
(57) [Summary] [Problem] Switching of demapping processing is easy,
Provided is a reception demapping device that can support a plurality of modulation methods without reloading new demapping software corresponding to the modulation method. A reception demapping device for performing a demapping process of reproducing a symbol value of an original data sequence from a digital modulation signal modulated based on an arbitrary one of a plurality of predetermined modulation methods. , A digital signal processing unit 2 for generating a symbol value from a received digital modulation signal in accordance with demapping software loaded in advance in a program memory 3, and a parameter 5 corresponding to a modulation scheme of the received digital modulation signal is input from a parameter input unit 4. It is input to the digital signal processor 2 as an argument to the demapping software.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、無線機の受信部に
備えられる受信デマッピング装置に関し、特にソフトウ
ェアによって無線機能を実現するいわゆるソフトウェア
無線機において複数の変調方式により変調された受信デ
ィジタル変調信号から元のデータ系列のシンボル値を生
成可能な受信デマッピング装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a reception demapping device provided in a reception unit of a radio, and more particularly to a reception digital modulation signal modulated by a plurality of modulation schemes in a so-called software radio which realizes a radio function by software. The present invention relates to a receiving demapping device capable of generating a symbol value of an original data sequence from a received data.
【0002】[0002]
【従来の技術】近年の移動通信システムの急速な発展に
伴い、ユーザの利用形態も従来の音声通話から、メール
やインタネットなどのデータ通信及び動画像通信など、
多様性を帯びてきている。このような利用形態の多様化
に伴い、一台の端末で複数のシステムを利用できる、い
わゆるマルチモード端末への要求が高まっている。この
ような流れを受けて、PHS(Personal Handy-phone Sy
stem)とPDC(PersonalDigital Cellular)を一台の端
末で利用可能なデュアルモード端末が開発され市場に投
入されている。2. Description of the Related Art With the rapid development of mobile communication systems in recent years, users can use various types of services, such as voice communication, data communication such as mail and the Internet, and moving image communication.
It is becoming more diverse. With the diversification of such usage forms, there is an increasing demand for what is called a multi-mode terminal, in which a single terminal can use a plurality of systems. In response to this trend, PHS (Personal Handy-phone Sy
A dual mode terminal that can use a single terminal with a PDC (Personal Digital Cellular) and a PDC (Personal Digital Cellular) has been developed and put on the market.
【0003】このデュアルモード端末は、PHSに対応
した機能を実現するハードウェアとPDCに対応した機
能を実現するハードウェアの二つのハードウェアを一つ
の筐体に収めたものである。従って、このデュアルモー
ド端末はPHSとPDCには対応可能であるが、さらに
別の無線通信システムに対応した機能を実現したり、既
に内蔵している機能をバージョンアップすることは不可
能であった。[0003] This dual mode terminal has two pieces of hardware, one realizing a function corresponding to the PHS and the other realizing a function corresponding to the PDC, housed in one housing. Therefore, this dual mode terminal is compatible with PHS and PDC, but it has not been possible to realize a function corresponding to another wireless communication system or to upgrade an already built-in function. .
【0004】この問題を解決するための一つの手段とし
て、ディジタル・シグナル・プロセッサなどの一つのハー
ドウェアを用いて無線通信機能或いは無線通信機能の一
部をソフトウェア処理で実現し、ソフトウェアを入れ替
えるだけで複数の無線通信システムに対応可能で、かつ
内蔵している機能のバージョンアップが可能な、いわゆ
るソフトウェア無線機が提案され、実用化に向けて検討
が行われている。As one means for solving this problem, a wireless communication function or a part of the wireless communication function is realized by software processing using one piece of hardware such as a digital signal processor, and only software is replaced. A so-called software defined radio, which is compatible with a plurality of wireless communication systems and can upgrade a built-in function, has been proposed and studied for its practical use.
【0005】このソフトウェア無線機に内蔵されている
受信デマッピング装置は、それぞれの無線通信システム
によって異なる、複数の変調方式によって変調された信
号をデマッピング処理する機能を備えている。デマッピ
ングとは、受信ディジタル変調信号から元のデータ系列
のシンボル値を生成する処理である。しかし、ソフトウ
ェア無線機に内蔵されている従来の受信デマッピング装
置は、あらかじめ用意された変調方式にしか対応できな
かった。また、変調方式を切換えるためには、一度デマ
ッピング処理を中断して、所望のデマッピングソフトウ
ェアをメモリからプロセッサにロードしてから再びデマ
ッピング処理を開始する、という手順を踏まなければな
らなかった。さらに、用意されていない別の変調方式に
より変調された信号をデマッピング処理するためには、
その変調方式により変調された信号をデマッピング処理
する機能を実現するデマッピングソフトウェアを新たに
ダウンロードする必要があった。The receiving demapping device built in the software defined radio has a function of demapping a signal modulated by a plurality of modulation schemes, which differs depending on each radio communication system. Demapping is a process of generating a symbol value of an original data sequence from a received digital modulation signal. However, the conventional reception demapping device built in the software defined radio can only support a modulation method prepared in advance. In addition, in order to switch the modulation method, it was necessary to take steps to suspend the demapping process once, load the desired demapping software from the memory into the processor, and then start the demapping process again. . Furthermore, in order to perform a demapping process on a signal modulated by another modulation method that is not prepared,
It was necessary to newly download demapping software for realizing a function of demapping a signal modulated by the modulation method.
【0006】このようなソフトウェア無線機における従
来の受信デマッピング装置は、具体的にはプロセッサと
これに接続されたメモリからなり、メモリに例えばBP
SKデマッピングソフトウェア、π/4−QPSKデマ
ッピングソフトウェア、GMSKデマッピングソフトウ
ェア及びASKデマッピングソフトウェアが格納され
る。このような構成により、所望の変調方式に従ってメ
モリ内にあるデマッピングソフトウェアをプロセッサに
ロードし、プロセッサが入力された変調信号をデマッピ
ング処理して所望のデマッピング処理出力を得る。A conventional reception demapping device in such a software defined radio includes a processor and a memory connected to the processor.
SK demapping software, π / 4-QPSK demapping software, GMSK demapping software, and ASK demapping software are stored. With such a configuration, the demapping software in the memory is loaded into the processor in accordance with a desired modulation scheme, and the processor performs demapping processing on the input modulated signal to obtain a desired demapping processing output.
【0007】変調方式を切換える場合は、一旦処理を止
め、メモリ内にある別のデマッピングソフトウェアをプ
ロセッサに再ロードして、再びプロセッサがデマッピン
グ処理を行う。例えば、BPSK変調方式を選択した場
合は、BPSKデマッピングソフトウェアがプロセッサ
にロードされ、入力されたBPSK変調信号に対してデ
マッピング処理が施され、復調信号が出力される。変調
方式をπ/4−QPSKに変更する場合は、BPSKデ
マッピング処理を一旦止め、π/4−QPSKを選択す
ることにより、メモリからπ/4−QPSKデマッピン
グソフトウェアがプロセッサに再ロードし、入力された
π/4−QPSK変調信号に対してπ/4−QPSKデ
マッピング処理を行う。When switching the modulation method, the processing is temporarily stopped, another demapping software in the memory is reloaded into the processor, and the processor performs the demapping processing again. For example, when the BPSK modulation method is selected, BPSK demapping software is loaded into the processor, the input BPSK modulation signal is subjected to demapping processing, and a demodulated signal is output. When the modulation scheme is changed to π / 4-QPSK, the BPSK demapping process is temporarily stopped, and by selecting π / 4-QPSK, the π / 4-QPSK demapping software is reloaded from the memory into the processor. Π / 4-QPSK demapping processing is performed on the input π / 4-QPSK modulated signal.
【0008】この従来の受信デマッピング装置を用い
て、新たにQPSK変調方式により変調された信号をデ
マッピング処理するためには、新たにQPSKデマッピ
ングソフトウェアをメモリにダウンロードしてから、上
記と同様の処理を行わなければならない。従って、所望
の変調方式に対応したデマッピング処理に切換えるため
に非常に多くの時間と手順を要し、無線伝送路の安定性
に応じて各タイムスロット毎に変調方式を切換えるよう
なシステムには実質的に対応できないという欠点を有し
ていた。In order to perform a demapping process on a signal modulated by the QPSK modulation method using the conventional receiving demapping device, a new QPSK demapping software is downloaded to a memory, and then the same as above. Must be performed. Therefore, switching to a demapping process corresponding to a desired modulation method requires a great deal of time and procedures, and a system in which the modulation method is switched for each time slot in accordance with the stability of the wireless transmission path is required. There was a drawback that it could not be substantially handled.
【0009】また、従来の受信デマッピング装置では、
多くの変調方式に対応したデマッピング処理を行うため
に、想定される変調方式の数分だけのデマッピングソフ
トウェアをメモリに格納しておかなければならず、非常
に大きな容量のメモリを必要とする欠点を有していた。
そして、ダウンロードによる新たな変調方式のデマッピ
ングソフトウェアのメモリへの追加が二度、三度と多数
回に渡った場合、あらかじめ内蔵されているメモリの容
量が不足し、メモリ自体をさらに大容量のメモリに交換
しなければならないという重大な欠点も有していた。Further, in the conventional receiving demapping device,
In order to perform demapping processing corresponding to many modulation schemes, it is necessary to store demapping software for the number of expected modulation schemes in a memory, which requires a very large capacity memory. Had disadvantages.
If the demapping software of the new modulation method is added to the memory twice or three times by downloading, the capacity of the built-in memory becomes insufficient and the memory itself becomes larger. It also had the serious disadvantage that it had to be replaced with memory.
【0010】さらに、従来の受信デマッピング装置で
は、新たな変調方式に対応したデマッピングソフトウェ
アをダウンロードすることは、無線機へダウンロードす
るソフトウェアの総量の増加につながり、ダウンロード
のために非常に長い時間を要するという欠点を有してい
た。Further, in the conventional receiving demapping device, downloading the demapping software corresponding to the new modulation scheme leads to an increase in the total amount of software downloaded to the radio, and takes a very long time to download. Has the disadvantage of requiring
【0011】[0011]
【発明が解決しようとする課題】上述のように、従来の
受信デマッピング装置では、所望の変調方式に対応した
デマッピング処理に切り換えるために多くの手順と長い
時間を要するばかりでなく、新たな変調方式に対応した
デマッピングソフトウェアをダウンロードする場合にメ
モリの容量が不足する可能性が生じ、またダウンロード
するソフトウェアの総量が増加するという問題点を有し
ていた。As described above, in the conventional receiving demapping device, not only many procedures and a long time are required to switch to demapping processing corresponding to a desired modulation method, but also a new receiving demapping device is required. When the demapping software corresponding to the modulation method is downloaded, there is a possibility that the memory capacity is insufficient, and there is a problem that the total amount of software to be downloaded increases.
【0012】本発明は、このような問題点を解消して、
デマッピング処理の切り換えが容易であって、変調方式
に対応して新たなデマッピングソフトウェアをロードし
直すことなく複数の変調方式に対応可能な受信デマッピ
ング装置を提供することを目的とする。The present invention solves such a problem,
It is an object of the present invention to provide a receiving demapping device that can easily switch the demapping process and can handle a plurality of modulation schemes without reloading new demapping software corresponding to the modulation scheme.
【0013】[0013]
【課題を解決するための手段】上記課題を解決するた
め、本発明は予め定められた複数の変調方式のうちの任
意の一つの変調方式で変調された受信ディジタル変調信
号から元のデータ系列のシンボル値を生成するデマッピ
ング処理を行う受信デマッピング装置において、受信デ
ィジタル変調信号の変調方式に対応したデマッピング処
理のためのパラメータを入力するパラメータ入力部と、
複数の変調方式に対応可能に構成され、該パラメータに
従って受信ディジタル変調信号を該ディジタル変調信号
の変調方式に対応した復調方式で復調する復調部と、該
パラメータに従って復調部からの出力信号を復号化する
少なくとも一つの復号化部とを有する。In order to solve the above-mentioned problems, the present invention provides a method of converting an original data sequence from a received digital modulation signal modulated by an arbitrary one of a plurality of predetermined modulation systems. In a reception demapping device that performs a demapping process of generating a symbol value, a parameter input unit that inputs a parameter for a demapping process corresponding to a modulation scheme of a received digital modulation signal,
A demodulation unit configured to be compatible with a plurality of modulation schemes, demodulating a received digital modulation signal in accordance with the parameter according to the demodulation scheme corresponding to the modulation scheme of the digital modulation signal, and decoding an output signal from the demodulation unit in accordance with the parameter And at least one decoding unit.
【0014】復調部及び復号化部は、具体的にはディジ
タル信号処理部によって実現が可能であり、ディジタル
信号処理部は予め読み込まれたされたデマッピング処理
のためのソフトウェアに従って、復調及び復号化をディ
ジタル信号処理により実行し、受信ディジタル変調信号
からシンボル値を生成する。この場合、ディジタル変調
信号の変調方式に対応したデマッピング処理のためのパ
ラメータは、ディジタル信号処理部にロードされている
ソフトウェアに対する引数としてディジタル信号処理部
に入力される。The demodulation unit and the decoding unit can be specifically realized by a digital signal processing unit. The digital signal processing unit demodulates and decodes the data according to the pre-loaded software for the demapping process. Is performed by digital signal processing, and a symbol value is generated from the received digital modulation signal. In this case, parameters for the demapping process corresponding to the modulation method of the digital modulation signal are input to the digital signal processing unit as arguments to software loaded in the digital signal processing unit.
【0015】パラメータ入力部は、具体的には変調方式
のタイプと、変調多値数と、前記変調方式が周波数変調
の場合の変調指数と、変調方式が位相変調の場合の位相
オフセットと、グレイ復号化のオン/オフ及び差動復号
化のオン/オフを指定する情報をパラメータとして入力
する。Specifically, the parameter input unit includes a modulation type, a modulation multi-level number, a modulation index when the modulation type is frequency modulation, a phase offset when the modulation type is phase modulation, Information specifying ON / OFF of decoding and ON / OFF of differential decoding is input as a parameter.
【0016】このように本発明では、変調方式のタイ
プ、変調多値数、位相オフセット(PSKの場合)及び
変調指数(FSKの場合)といったパラメータを例えば
ディジタル信号処理部にデマッピングのためのソフトウ
ェアに対する引数として与えることによ、複数の変調方
式によって変調された信号をデマッピング処理して、元
のデータ系列のシンボル値を復調信号として出力するこ
とが可能なデマッピング装置を提供することができる。As described above, according to the present invention, parameters such as the type of modulation scheme, the number of modulation levels, the phase offset (in the case of PSK), and the modulation index (in the case of FSK) are de-mapped to, for example, a digital signal processing unit. By providing as an argument to, a demapping device capable of demapping a signal modulated by a plurality of modulation schemes and outputting a symbol value of an original data sequence as a demodulated signal can be provided. .
【0017】従って、変調方式毎にメモリからプロセッ
サへのデマッピングソフトウェアのロードすることが必
要なくなるため、瞬時にデマッピング処理が切り換わ
り、新たなデマッピングソフトウェアをダウンロードし
直すことなく、種々の複数の変調方式に対応したデマッ
ピング処理を行うことが可能となる。Therefore, since it is not necessary to load the demapping software from the memory to the processor for each modulation scheme, the demapping process is instantaneously switched, and various demapping software can be used without downloading new demapping software again. It is possible to perform a demapping process corresponding to the modulation method of (1).
【0018】[0018]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1に、本発明の一実施形態に係
る受信デマッピング装置の概略構成を示す。入力端子1
にはデマッピング処理の対象である受信ディジタル変調
信号が入力され、ディジタル信号処理部2によってデマ
ッピング処理される。ディジタル信号処理部2は、ディ
ジタル信号処理によって所望の機能を実現する装置であ
り、例えばDSP(ディジタル・シグナル・プロセッ
サ)あるいはFPGA(フィールド・プログラマブル・
ゲート・アレイ)が用いられる。このディジタル信号処
理部2は、内蔵のプログラムメモリ3にロードされたデ
マッピング処理のためのソフトウェア(以下、デマッピ
ングソフトウェアという)に従って、受信ディジタル変
調信号に対しデマッピング処理を行う。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a schematic configuration of a reception demapping device according to an embodiment of the present invention. Input terminal 1
Is input with a received digital modulation signal to be subjected to demapping processing, and is subjected to demapping processing by the digital signal processing unit 2. The digital signal processing unit 2 is a device that realizes a desired function by digital signal processing, and is, for example, a DSP (Digital Signal Processor) or an FPGA (Field Programmable Processor).
Gate array) is used. The digital signal processing unit 2 performs a demapping process on the received digital modulation signal in accordance with demapping software (hereinafter, referred to as demapping software) loaded in a built-in program memory 3.
【0019】ここで、プログラムメモリ3にロードされ
たデマッピングソフトウェアは、複数の変調方式に共通
であり、このデマッピングソフトウェアには例えばCP
Uからなるパラメータ入力部4から入力された、受信デ
ィジタル変調信号の変調方式に対応したデマッピング処
理のためのパラメータ5が引数として与えられる。従っ
て、このパラメータ5を受信ディジタル変調信号の変調
方式に対応させて変更することにより、ディジタル信号
処理部2においては共通の一種類のデマッピングソフト
ウェアを用いて、複数の変調方式に対応することが可能
となる。このようにしてディジタル信号処理部2におい
てデマッピング処理が行われ、シンボル値系列が生成さ
れて出力端子6から出力される。Here, the demapping software loaded into the program memory 3 is common to a plurality of modulation methods, and the demapping software includes, for example, a CP.
The parameter 5 for the demapping process corresponding to the modulation method of the received digital modulation signal, which is input from the parameter input unit 4 made of U, is given as an argument. Therefore, by changing the parameter 5 in accordance with the modulation method of the received digital modulation signal, the digital signal processing unit 2 can use a common type of demapping software to support a plurality of modulation methods. It becomes possible. The demapping process is performed in the digital signal processing unit 2 in this manner, and a symbol value sequence is generated and output from the output terminal 6.
【0020】図1においては、ディジタル信号処理部2
においてプログラムメモリ3にロードされたデマッピン
グソフトウェアによって実現される機能をブロック図で
表している。ディジタル信号処理部2は、基本的に復調
部10とグレイ復号化部14及び差動復号化部15の機
能を有する。復調部10は、PSK復調部11、FSK
復調部12及びQAM復調部13と、これらを切り換え
るためのスイッチSW1,SW2の機能を有する。一
方、グレイ復号化部14及び差動復号化部15は、スイ
ッチSW3〜SW6とバイパス路L1,L2によって個
別にバイパスできる構造となっており、これによって差
動復号化ON/OFF、グレイ復号化ON/OFFの選
択が可能となっている。In FIG. 1, a digital signal processing unit 2
2 is a block diagram showing functions realized by the demapping software loaded in the program memory 3. The digital signal processing unit 2 basically has the functions of a demodulation unit 10, a Gray decoding unit 14, and a differential decoding unit 15. The demodulation unit 10 includes a PSK demodulation unit 11, an FSK
It has a function of a demodulation unit 12 and a QAM demodulation unit 13 and switches SW1 and SW2 for switching between them. On the other hand, the gray decoding unit 14 and the differential decoding unit 15 have a structure that can be individually bypassed by the switches SW3 to SW6 and the bypass paths L1 and L2, thereby enabling the differential decoding ON / OFF and the gray decoding. ON / OFF can be selected.
【0021】一方、デマッピング処理のためのパラメー
タ5としては、変調方式のタイプ(PSK/FSK/Q
AM)、変調多値数(2のべき乗、QAMでは4のべき
乗)、位相オフセット(PSKの場合)、変調指数(F
SKの場合)を受信ディジタル変調信号の変調方式に応
じて適宜設定することが可能となっている。このパラメ
ータ5がプログラムメモリ3にロードされているデマッ
ピングソフトウェアに引数として与えられることによ
り、受信ディジタル変調信号に対応するデマッピング処
理がディジタル信号処理部2で実行される。On the other hand, as the parameter 5 for the demapping process, the type of the modulation method (PSK / FSK / Q
AM), modulation level (power of 2; power of 4 in QAM), phase offset (in the case of PSK), modulation index (F
SK) can be appropriately set according to the modulation method of the received digital modulation signal. By giving the parameter 5 as an argument to the demapping software loaded in the program memory 3, the demapping process corresponding to the received digital modulation signal is executed in the digital signal processing unit 2.
【0022】例として、最初にパラメータ5を「変調方
式のタイプ=PSK」、「変調多値数=4」、「位相オ
フセット=0」、「グレイ復号化ON」、「差動復号化
OFF」と設定して、次に復調パラメータ5を「変調方
式のタイプ=QAM」、「変調多値数=16」、「グレ
イ復号化OFF」、「差動復号化ON」に変更する場合
について説明する。As an example, first, the parameter 5 is initially set to “modulation type = PSK”, “modulation multi-level number = 4”, “phase offset = 0”, “gray decoding ON”, “differential decoding OFF”. Next, a case where the demodulation parameter 5 is changed to “modulation scheme type = QAM”, “modulation multi-level number = 16”, “gray decoding OFF”, and “differential decoding ON” will be described. .
【0023】まず、PSKデマッピング処理が選択さ
れ、PSK復調部11に入力されたPSK信号に対して
「変調多値数=4」、「位相オフセット=0」のPSK
(QPSK)復調がなされる。次に、PSK復調部11
からの出力はグレイ復号化部14に入力され、グレイ復
号化処理がなされる。グレイ復号化部14からの出力は
差動復号化部15をバイパスし、出力端子6から出力さ
れる。First, the PSK demapping process is selected, and the PSK signal of “modulation multi-level number = 4” and “phase offset = 0” is applied to the PSK signal input to the PSK demodulation unit 11.
(QPSK) demodulation is performed. Next, the PSK demodulation unit 11
Are input to the Gray decoding unit 14, where gray decoding processing is performed. The output from the gray decoding unit 14 bypasses the differential decoding unit 15 and is output from the output terminal 6.
【0024】次に、パラメータ5を「変調方式のタイプ
=QAM」、「変調多値数=16」、「グレイ復号化O
FF」、「差動復号化ON」に変更すると、QAMデマ
ッピング処理が選択され、QAM復調部12に入力され
たQAM信号に対して「変調多値数=16」のQAM
(16QAM)デマッピング処理がなされる。次に、Q
AM復調部12からの出力はグレイ復号化部14をバイ
パスし、差動復号部15に入力して差動復号化処理がな
され、出力端子6から出力される。Next, the parameter 5 is set to "modulation type = QAM", "modulation multi-level number = 16", "Gray decoding O"
FF ”and“ differential decoding ON ”, the QAM demapping process is selected, and the QAM signal input to the QAM demodulation unit 12 has a QAM signal of“ modulation multi-level number = 16 ”.
(16QAM) demapping processing is performed. Next, Q
The output from the AM demodulation unit 12 bypasses the Gray decoding unit 14 and is input to the differential decoding unit 15 to be subjected to differential decoding processing and output from the output terminal 6.
【0025】このように本実施形態による受信デマッピ
ング装置では、メモリからデマッピングソフトウェアを
ロードすることなく、パラメータ5を設定することによ
り、瞬時に所望のデマッピング処理に切り換えることが
できる。従って、タイムスロット毎に変調方式が切り換
わるような通信システムにおいても、各タイムスロット
の先頭に変調方式を決めるパラメータをパイロット信号
として付加することにより、タイムスロット毎に変調方
式に合わせたデマッピング処理を行うことが可能であ
る。As described above, in the receiving demapping apparatus according to the present embodiment, it is possible to instantaneously switch to a desired demapping process by setting the parameter 5 without loading demapping software from the memory. Therefore, even in a communication system in which the modulation scheme is switched for each time slot, a demapping process adapted to the modulation scheme for each time slot is performed by adding a parameter for determining the modulation scheme to the beginning of each time slot as a pilot signal. It is possible to do.
【0026】また、さらにもう一つの例として、この受
信デマッピング装置に「変調方式のタイプ=FSK」、
「変調多値数=8」、「変調指数=0.5」、「グレイ
復号化ON」、「差動復号化ON」のデマッピング処理
(8FSK)が必要とされた場合について説明する。Further, as another example, "modulation type = FSK"
A case in which the demapping process (8FSK) of “modulation multi-level number = 8”, “modulation index = 0.5”, “Gray decoding ON”, and “differential decoding ON” will be described.
【0027】本実施形態による受信デマッピング装置で
は、この8FSKデマッピング処理機能を実現するため
に、新たに8FSKデマッピングソフトウェアをダウン
ロードする必要はなく、パラメータとして「変調方式の
タイプ=FSK」、「変調多値数=8」、「変調指数=
0.5」、「グレイ復号化ON」、「差動復号化ON」
を設定するだけで、所望の8FSKデマッピング処理機
能を実現することが可能である。従って、新たなソフト
ウェアのダウンロードを必要とせず、無線機にダウンロ
ードするソフトウェアの総量を増加させないという点で
有効である。In the receiving demapping device according to the present embodiment, it is not necessary to download new 8FSK demapping software in order to realize the 8FSK demapping processing function, and “modulation type = FSK” and “modulation type” as parameters. Modulation multi-level number = 8 "," modulation index =
0.5 "," Gray decoding ON "," Differential decoding ON "
, It is possible to realize a desired 8FSK demapping processing function. Therefore, it is effective in that it does not require downloading new software and does not increase the total amount of software downloaded to the wireless device.
【0028】なお、本実施形態では、復調部10にPS
K復調部11、FSK復調部12及びQAM復調部13
が用意されている例を示したが、さらにASK復調部な
どの他の変調方式に対応した復調部が追加されいても本
発明の効果を損なうものではなく、さらに有効に利用す
ることが可能である。In this embodiment, the demodulation unit 10 outputs the PS
K demodulator 11, FSK demodulator 12, and QAM demodulator 13
Has been shown, but even if a demodulation unit corresponding to another modulation method such as an ASK demodulation unit is further added, the effect of the present invention is not impaired, and it can be used more effectively. is there.
【0029】(PSK復調部11について)次に、図2
を用いてPSK復調部11の構成を説明する。入力端子
21から入力されたPSK信号の同相成分及び直交成分
データは、信号点判定部22に入力される。信号点判定
部22では、入力されたPSK信号の位相平面上での信
号点を判定する。この位相平面上で信号点を判定する方
法は、次の通りである。(Regarding PSK demodulation unit 11) Next, FIG.
The configuration of the PSK demodulation unit 11 will be described with reference to FIG. The in-phase component and quadrature component data of the PSK signal input from the input terminal 21 are input to the signal point determination unit 22. The signal point determination unit 22 determines a signal point on the phase plane of the input PSK signal. The method of determining a signal point on this phase plane is as follows.
【0030】PSKでは、あるシンボルの情報はベース
バンド信号の位相情報として変調され、送信される。し
かし、無線伝播経路を経て受信デマッピング装置に入力
した変調信号は、雑音や干渉及びフェージング等によ
り、変調時に設定した本来の信号点からずれる。このよ
うに受信した信号の信号点が本来の信号点からずれてい
たとしても、位相平面上で信号点が存在する領域を判定
することにより、元の位相情報を求めることができる。In PSK, information of a certain symbol is modulated and transmitted as phase information of a baseband signal. However, the modulated signal input to the receiving demapping device via the radio propagation path deviates from the original signal point set at the time of modulation due to noise, interference, fading, and the like. Even if the signal point of the received signal deviates from the original signal point, the original phase information can be obtained by determining the area where the signal point exists on the phase plane.
【0031】n値PSKでは、位相平面上の原点を中心
とする単位円周上に、隣接する信号点間の位相差(これ
を単位位相差と呼ぶ)が一定となるn個の点に信号点が
配置される。ただし、nは2のべき乗であるとする。単
位位相差θは、 θ=2π/n と表され、n個の信号点の位相φは、 φ=θ・k+α (k=0,1,…,n−1)と表わされる。ただし、α
は位相オフセットである。この様子を8値PSKの場合
を例に図3に示している。In the case of n-valued PSK, signal points are placed on n points at which the phase difference between adjacent signal points (this is called a unit phase difference) is constant on a unit circle centered on the origin on the phase plane. A point is placed. Here, it is assumed that n is a power of 2. The unit phase difference θ is expressed as θ = 2π / n, and the phase φ of the n signal points is expressed as φ = θ · k + α (k = 0, 1,..., N−1). Where α
Is the phase offset. This is shown in FIG. 3 by taking the case of 8-level PSK as an example.
【0032】また、各信号点と隣接する信号点のなす角
を二等分する直線(これを判定境界直線と呼ぶ)によっ
て、位相平面を位相情報に対応するn個の領域に分割す
ることができる。この様子を8値PSKの場合を例にと
って図4に示している。The phase plane can be divided into n regions corresponding to the phase information by a straight line that bisects the angle between each signal point and an adjacent signal point (this is called a determination boundary straight line). it can. This situation is shown in FIG. 4 taking the case of 8-level PSK as an example.
【0033】従って、受信したPSK信号の信号点がn
個の領域のうちのどの領域に存在するかを判定すること
ができれば、元の位相情報が判定できる。以下に、これ
を実現するための具体的な方法の一つの例を説明する。
まず、与えられた位相オフセットに従って、入力PSK
信号の同相成分データ及び直交成分データを位相平面上
で原点を中心として位相オフセットの大きさだけ負の方
向に回転する。同相成分データ及び直交成分データの振
幅値をそれぞれV(I)及びV(Q)、回転後の同相成分デー
タ及び直交成分データの振幅値をU(I)及びU(Q)、位相
オフセットをαとすると、回転後の同相成分データ及び
直交成分データの振幅値は、 U(I)=cos(-α)・V(I)−sin(-α)・V(Q) U(Q)=sin(-α)・V(I)+cos(-α)・V(Q) と求められる。そして、U(I)及びU(Q)の値をメモリに
保持する。Therefore, the signal point of the received PSK signal is n
If it is possible to determine which of the three regions exists, the original phase information can be determined. Hereinafter, one example of a specific method for realizing this will be described.
First, according to the given phase offset, the input PSK
The in-phase component data and the quadrature component data of the signal are rotated in the negative direction about the origin on the phase plane by the magnitude of the phase offset. The amplitude values of the in-phase component data and the quadrature component data are V (I) and V (Q), the amplitude values of the rotated in-phase component data and the quadrature component data are U (I) and U (Q), and the phase offset is α. Then, the amplitude values of the in-phase component data and the quadrature component data after rotation are: U (I) = cos (−α) · V (I) −sin (−α) · V (Q) U (Q) = sin (−α) · V (I) + cos (−α) · V (Q) Then, the values of U (I) and U (Q) are stored in the memory.
【0034】次に、U(I)及びU(Q)の信号点について位
相平面上での存在領域を判定する。信号点が存在する領
域を判定するための判定境界直線は、同相成分をI、直
交成分をQとして、 a(k)・Q=b(k)・I と表わすことができる。ここで、a(k),b(k)は判定境
界直線の係数であり、次式で表される。Next, the existence area on the phase plane is determined for the signal points of U (I) and U (Q). A determination boundary straight line for determining an area where a signal point exists can be expressed as a (k) · Q = b (k) · I, where I is the in-phase component and Q is the quadrature component. Here, a (k) and b (k) are coefficients of the determination boundary straight line, and are represented by the following equations.
【0035】[0035]
【数1】 (Equation 1)
【0036】ここで、a(k)が負の場合はa(k),b(k)
それぞれに−1を乗算する。この理由は、信号点を判定
する際に、判定境界直線のQの値の大小を比較判定する
ためであり、判定境界直線のQの係数a(k)は常に正で
なくてはならないからである。そして、これらの係数を
メモリに保持する。Here, when a (k) is negative, a (k) and b (k)
Multiply each by -1. The reason for this is that when judging a signal point, the magnitude of the Q value of the judgment boundary line is compared and judged, and the coefficient a (k) of the Q of the judgment boundary line must always be positive. is there. Then, these coefficients are stored in the memory.
【0037】また、n/2本の判定境界直線で分けられ
るn個の領域に対して、図5に示すように番号pを決め
る。すなわち、この番号pが位相情報を表わしている。
kを0から(n/2)−1まで+1ずつ変化させてい
き、U(I)、U(Q)が以下の判定条件を満たした場合にそ
の信号点についての判定は終了し、次の信号点について
の判定を開始するという処理を繰返す。The number p is determined as shown in FIG. 5 for n areas divided by n / 2 decision boundary straight lines. That is, the number p represents the phase information.
k is changed from 0 to (n / 2) -1 in increments of +1. When U (I) and U (Q) satisfy the following determination conditions, the determination for that signal point ends, and the next signal point is determined. The process of starting the determination for the signal point is repeated.
【0038】[k=(n/4)-1の場合(ケース1)]a(k)
・U(Q)>b(k)・U(I)を満たすとき、a(k+1)・U(Q)>b
(k+1)・U(I)を満たすならば、 p=n/4 と求められ、a(k)・U(Q)>b(k)・U(I)を満たさないと
き、a(k+1)・U(Q)<b(k+1)・U(I)を満たすならば、 p=3n/4 と求められる。[When k = (n / 4) -1 (Case 1)] a (k)
When U (Q)> b (k) · U (I) is satisfied, a (k + 1) · U (Q)> b
If (k + 1) · U (I) is satisfied, then p = n / 4 is obtained. If a (k) · U (Q)> b (k) · U (I) is not satisfied, a ( If k + 1) ・ U (Q) <b (k + 1) ・ U (I), then p = 3n / 4.
【0039】[kがそれ以外の場合(ケース2)]a
(k)・V(Q)>b(k)・V(I)を満たすとき、a(k+1)・V(Q)
<b(k+1)・V(I)を満たすならば、[When k is other than that (Case 2)] a
When (k) · V (Q)> b (k) · V (I), a (k + 1) · V (Q)
<B (k + 1) · V (I)
【数2】 (Equation 2)
【0040】a(k)・V(Q)>b(k)・V(I)を満たさないと
き、a(k+1)・U(Q)>b(k+1)・U(I)を満たすならば、When a (k) · V (Q)> b (k) · V (I) is not satisfied, a (k + 1) · U (Q)> b (k + 1) · U (I) If
【数3】 (Equation 3)
【0041】と求められる。Is obtained.
【0042】ただし、k=(n/4)−1の場合(ケー
ス1)は、k番目とk+1番目の2つの判定境界直線が
それぞれQ軸を挟む場合である。この様子を8値PSK
を例にとって図6に示している。図6では8値PSKで
あるから、k=(8/4)−1=2−1=1のとき、k
=1とk=2の判定境界直線がQ軸を挟んでおり、この
場合はケース1の判定条件によりp=2またはp=6と
決まる。また、ケース2の場合を8値PSKを例にとっ
て図7に示している。この場合は、2つの判定境界直線
がQ軸を挟まない場合で、ケース2の判定条件によりp
=1またはp=5と決まる。However, the case of k = (n / 4) -1 (case 1) is a case where the k-th and k + 1-th two determination boundary straight lines sandwich the Q axis. This state is 8-value PSK
6 is shown in FIG. In FIG. 6, since 8-valued PSK is used, when k = (8/4) -1 = 2-1 = 1, k
The determination boundary straight line of = 1 and k = 2 sandwiches the Q axis. In this case, p = 2 or p = 6 is determined according to the determination condition of Case 1. FIG. 7 shows the case 2 using an 8-level PSK as an example. In this case, the two determination boundary straight lines do not sandwich the Q axis.
= 1 or p = 5.
【0043】信号点判定部22で判定された結果は、テ
ーブル参照部23に入力される。テーブル参照部23で
は、入力された位相情報を表わす番号pから、位相情報
とシンボル値との対応関係を記憶したテーブル24を参
照してシンボル値を求める。求められたシンボル値は、
出力端子25から出力される。The result determined by the signal point determination unit 22 is input to the table reference unit 23. The table reference unit 23 obtains a symbol value from the input number p representing the phase information with reference to a table 24 storing the correspondence between the phase information and the symbol value. The obtained symbol value is
Output from the output terminal 25.
【0044】テーブル24には、位相情報を表わす番号
pとそれに対応したシンボル値が記載されている。この
テーブル24の構成を8値PSKを例にとって、図8に
示している。図8を例に考えると、テーブル参照部23
に位相情報を表わす番号p=2が入力された場合には、
テーブル24を参照して、p=2に対応したシンボル値
“101”が出力され、p=6が入力された場合には、
テーブル24を参照して、p=6に対応したシンボル値
“001”が出力される。The table 24 describes a number p representing phase information and a symbol value corresponding to the number p. The configuration of this table 24 is shown in FIG. 8, taking an 8-level PSK as an example. Considering FIG. 8 as an example, the table reference unit 23
When the number p = 2 representing the phase information is input to
Referring to table 24, when symbol value “101” corresponding to p = 2 is output and p = 6 is input,
Referring to table 24, a symbol value “001” corresponding to p = 6 is output.
【0045】以上のようにPSK復調部11を構成する
ことにより、変調多値数n及び位相オフセットαを変更
することによって、あらゆる変調多値数のPSKデマッ
ピング処理が可能となる。By configuring the PSK demodulation unit 11 as described above, the PSK demapping process of any modulation multi-level number can be performed by changing the modulation multi-level number n and the phase offset α.
【0046】(QPSKの例)以下、具体例を示す。信
号点判定部22に入力された同相成分データ及び直交成
分データの振幅が V(I)=−A V(Q)=0 であり、位相オフセットα=0であるとする。ただし、
A>0とする。また、位相情報とシンボル値との対応関
係を記憶したテーブル24は、図9のように構成されて
いるとする。(Example of QPSK) A specific example will be described below. It is assumed that the amplitudes of the in-phase component data and the quadrature component data input to the signal point determination unit 22 are V (I) = − A V (Q) = 0 and the phase offset α = 0. However,
Let A> 0. It is assumed that the table 24 storing the correspondence between the phase information and the symbol values is configured as shown in FIG.
【0047】判定境界直線の係数は次式のように計算さ
れ、メモリに記憶保持される。The coefficient of the determination boundary straight line is calculated as in the following equation and stored in the memory.
【数4】 (Equation 4)
【0048】kを0から(n/2)−1、すなわち1ま
で+1ずつ変化させると、k=1のとき、次式を満た
す。When k is changed from 0 to (n / 2) -1, that is, 1 in increments of +1, the following equation is satisfied when k = 1.
【数5】 (Equation 5)
【0049】すなわち、α(k)・U(Q)>b(k)・U(I)を満
たさない。このとき、That is, α (k) · U (Q)> b (k) · U (I) is not satisfied. At this time,
【数6】 (Equation 6)
【0050】すなわち、a(1+1)・V(I)>b(1+1)・V(Q)
を満たし、かつk=1=(n/2)−1であるから、位
相情報を表わす番号pは、 p=n−1−k=4−1−1=2 と求めることができる。That is, a (1 + 1) · V (I)> b (1 + 1) · V (Q)
And k = 1 = (n / 2) −1, the number p representing the phase information can be obtained as follows: p = n−1−k = 4-1-1 = 2.
【0051】p=2はテーブル参照部23に入力され、
図9のテーブル24を参照することにより、シンボル値
は“00”と求めることができる。従って、この場合の
シンボル値“00”が出力端子25から出力される。P = 2 is input to the table reference unit 23,
The symbol value can be obtained as “00” by referring to the table 24 in FIG. Therefore, the symbol value “00” in this case is output from the output terminal 25.
【0052】(FSK復調部12について)次に、図1
0を用いてFSK復調部12の構成を説明する。入力端
子31から入力されたFSK信号の同相成分データ及び
直交成分データは、まず入力バッファ32に入力され
る。入力バッファ32には、1シンボル前の同相成分デ
ータ及び直交成分データと現在の同相成分データ及び直
交成分データが貯えられる。(Regarding FSK demodulation unit 12) Next, FIG.
The configuration of the FSK demodulation unit 12 will be described using 0. The in-phase component data and the quadrature component data of the FSK signal input from the input terminal 31 are first input to the input buffer 32. The input buffer 32 stores in-phase component data and quadrature component data one symbol before and current in-phase component data and quadrature component data.
【0053】これらの同相成分データ及び直交成分デー
タは角速度判定部33に入力され、信号点の角速度が判
定される。角速度を判定する方法は、次の通りである。
FSKでは、あるシンボルの情報はベースバンド信号の
角速度情報として変調され、送信される。無線伝播経路
を経て受信デマッピング装置に入力した変調信号は、雑
音や干渉及びフェージング等により、変調時に設定した
本来の角速度からずれる。しかし、受信した信号の角速
度が本来の角速度からずれていたとしても、角速度を判
定することにより、元の角速度情報を求めることができ
る。The in-phase component data and the quadrature component data are input to the angular velocity determining unit 33, and the angular velocity of the signal point is determined. The method for determining the angular velocity is as follows.
In FSK, information of a certain symbol is modulated and transmitted as angular velocity information of a baseband signal. The modulated signal input to the reception demapping device via the radio propagation path deviates from the original angular velocity set at the time of modulation due to noise, interference, fading, and the like. However, even if the angular velocity of the received signal deviates from the original angular velocity, the original angular velocity information can be obtained by determining the angular velocity.
【0054】n値FSKでは、多値数nと変調指数hが
与えられると、角速度は隣接する角速度の大きさ(これ
を単位角速度差と呼ぶ)ωが一定となるような異なるn
個の値をとる。これを数直線上にプロットすると、図1
1のようになる。ただし、nは2のべき乗であるとす
る。単位角速度差ωは、 ω=(πh/T)/(n−1) と表わされ、n個の角速度Ωは、 Ω=ω{−(n−1)+2k} (k=0,1,…,n−1)と表される。ただし、hは
変調指数、Tはシンボルレートの逆数である。In the case of n-valued FSK, given a multi-valued number n and a modulation index h, the angular velocities are different from each other such that the magnitude of adjacent angular velocities (this is called a unit angular velocity difference) ω is constant.
Value. When this is plotted on a number line, FIG.
It looks like 1. Here, it is assumed that n is a power of 2. The unit angular velocity difference ω is expressed as ω = (πh / T) / (n−1), and the n angular velocities Ω are expressed as follows: Ω = ω {− (n−1) + 2k} (k = 0, 1, .., N-1). Here, h is the modulation index, and T is the reciprocal of the symbol rate.
【0055】また、それぞれの角速度と隣接する角速度
の中点を判定境界値と呼ぶと、数直線は(n−1)個の
判定境界値によってn個の領域に分割される。この様子
を図12に示している。When the midpoint between the angular velocities adjacent to the respective angular velocities is called a judgment boundary value, the number line is divided into n regions by (n-1) judgment boundary values. This is shown in FIG.
【0056】従って、受信した信号の角速度が上記n個
の領域のうちどの領域に存在するかを判定することがで
きれば、元の角速度情報が判定できる。以下に、これを
実現するための具体的な方法の一つの例を説明する。こ
の例では、現在の同相成分データ及び直交成分データと
1つ前の同相成分データ及び直交成分データの内積及び
外積の値により角速度を判定するが、まず、その理由に
ついて述べる。Therefore, if it is possible to determine in which of the n regions the angular velocity of the received signal exists, the original angular velocity information can be determined. Hereinafter, one example of a specific method for realizing this will be described. In this example, the angular velocity is determined based on the values of the inner product and the outer product of the current in-phase component data and quadrature component data and the immediately preceding in-phase component data and quadrature component data. First, the reason will be described.
【0057】r−1番目のシンボルの同相成分と直交成
分データの信号点P(r−1)及びr番目のシンボルの
同相成分と直交成分データの信号点P(r)は、 P(r-1)=(Acos(φ(r-1)T)),Asin(φ(r-1)T)) P(r)=(Acosφ(rT)),Asinφ(rT)) と表わされる。ただし、φ(rT)はr番目のシンボルの
位相である。The signal point P (r-1) of the in-phase component and the quadrature component data of the r-1st symbol and the signal point P (r) of the in-phase component and the quadrature component data of the r-th symbol are P (r- 1) = (Acos (φ (r-1) T)), Asin (φ (r-1) T)) P (r) = (Acosφ (rT)), Asinφ (rT)). Here, φ (rT) is the phase of the r-th symbol.
【0058】これら2点の内積(P(r)・P(r-1))をLと
し、外積(P(r)・P(r-1))をMとすると、 L=A2cos{φ(rT)−φ(r-1)T)} M=A2sin{φ(rT)−φ(r-1)T)} と計算され、位相と角速度の関係、 φ(rT)=Ω・T+φ((r-1)T) を用いると、 L=A2cos(Ω・T) M=A2sin(Ω・T) と求められる。このように計算された内積及び外積は、
それぞれ(角速度)×(シンボルレートの逆数)のコサ
イン関数及びサイン関数の値であり、角速度に対応して
決まることがわかる。If the inner product (P (r) · P (r−1)) of these two points is L and the outer product (P (r) · P (r−1)) is M, then L = A 2 cos { φ (rT) −φ (r−1) T)} M = A 2 sin {φ (rT) −φ (r−1) T)}, the relationship between phase and angular velocity, φ (rT) = Ω Using T + φ ((r-1) T), L = A 2 cos (Ω · T) M = A 2 sin (Ω · T) The inner product and outer product calculated in this way are
These are the values of the cosine function and the sine function of (angular velocity) × (reciprocal of the symbol rate), and are determined to be determined in accordance with the angular velocity.
【0059】次に、角速度の判定方法について説明す
る。(n−1)個の角速度の判定境界値の値は、 G=ω(−n+2+2k) (k=0,1,…,n−1)で与えられるから、この判
定境界値のサイン関数及びコサイン関数の値と、入力さ
れた同相成分データ及び直交成分データの内積及び外積
の値とを比較、判定する。Next, a method of determining the angular velocity will be described. Since the values of the (n-1) angular velocity determination boundary values are given by G = ω (−n + 2 + 2k) (k = 0, 1,..., N−1), the sine function and cosine of the determination boundary values The value of the function is compared with the value of the inner product and the outer product of the input in-phase component data and the input quadrature component data and determined.
【0060】また、(n−1)個の判定境界値によって
分割されたn個の領域に対して、図13に示すように番
号sを決める。すなわち、この番号sが角速度情報を表
わしている。r−1番目のシンボルの信号点P(r−
1)及びr番目のシンボルの信号点P(r)から、内積
L及び外積Mを計算する。Further, as shown in FIG. 13, a number s is determined for n areas divided by (n-1) judgment boundary values. That is, this number s represents angular velocity information. Signal point P (r−
1) The inner product L and the outer product M are calculated from the signal point P (r) of the r-th symbol.
【0061】《M>0の場合》kを(n/2)−1から
+1ずつ変化させ、初めて L>cos{ω(−n+2+2k)} を満たしたとき、 s=k+1 と求められる。<< If M> 0 >> When k is changed from (n / 2) −1 by +1 and L> cos {ω (−n + 2 + 2k)} is satisfied for the first time, s = k + 1 is obtained.
【0062】《M<0の場合》kを(n/2)−1から
−1ずつ変化させ、初めて L<cos{ω(−n+2+2k)} を満たしたとき、 s=k と求められる。<< In the case of M <0 >> k is changed from (n / 2) -1 by −1, and when L <cos {ω (−n + 2 + 2k)} is satisfied for the first time, s = k is obtained.
【0063】角速度判定部33で判定された結果は、テ
ーブル参照部34に入力される。テーブル参照部34で
は、入力された角速度情報を表わす番号sから、角速度
情報とシンボル値との対応関係を記憶したテーブル35
を参照してシンボル値を求める。求められたシンボル値
は、出力端子36から出力される。テーブル35はあら
かじめ与えておく。このテーブル35には、角速度情報
を表わす番号sと、それに対応したシンボル値が記載さ
れている。このテーブルを8値PSKを例にとって図1
4に示している。The result determined by the angular velocity determining unit 33 is input to the table reference unit 34. The table reference unit 34 stores a table 35 storing the correspondence between the angular velocity information and the symbol value from the number s representing the input angular velocity information.
To find a symbol value. The obtained symbol value is output from the output terminal 36. The table 35 is provided in advance. In this table 35, a number s representing angular velocity information and a symbol value corresponding to the number s are described. This table is shown in FIG.
It is shown in FIG.
【0064】図14を例に考えると、テーブル参照部3
4に位相情報を表わす番号s=7が入力された場合に
は、テーブル35を参照してs=7に対応したシンボル
値“010”が出力され、p=3が入力された場合に
は、テーブル35を参照してs=3に対応したシンボル
値“011”が出力される。When taking FIG. 14 as an example, the table reference unit 3
4, when the number s = 7 representing the phase information is input, a symbol value “010” corresponding to s = 7 is output with reference to the table 35, and when p = 3 is input, Referring to table 35, a symbol value “011” corresponding to s = 3 is output.
【0065】以上のようにFSK復調部12を構成する
ことにより、変調多値数n及び変調指数hを変更するこ
とによって、あらゆる変調多値数及び変調指数のFSK
デマッピング処理が可能となる。By configuring the FSK demodulation unit 12 as described above, by changing the modulation multi-level number n and the modulation index h, the FSK of any modulation multi-level number and modulation index can be changed.
Demapping processing becomes possible.
【0066】(4値FSKの例)以下、具体例を示す。
4値FSKで変調指数が0.75、角速度情報とシンボ
ル値との対応関係を記憶したテーブル35は図15のよ
うに構成されているとする。r−1番目のシンボルの信
号点をP(r-1)、r番目のシンボルの信号点P(r)が次式
であるとする。(Example of 4-level FSK) A specific example will be described below.
It is assumed that the table 35 storing the correspondence between the quaternary FSK, the modulation index of 0.75, and the angular velocity information and the symbol value is configured as shown in FIG. Let the signal point of the (r-1) th symbol be P (r-1) and the signal point P (r) of the rth symbol be:
【数7】 (Equation 7)
【0067】内積Lと外積Mは、次式で計算される。The inner product L and the outer product M are calculated by the following equations.
【数8】 (Equation 8)
【0068】M>0であるから、kを(n/2)−1、
すなわち1から+1ずつ変化させると、k=2のときSince M> 0, k is (n / 2) −1,
That is, when changing from 1 to +1 at a time, when k = 2
【数9】 (Equation 9)
【0069】すなわち、 L>cos{ω(−n+2+2k)} を初めて満たすので、角速度を表わす番号sは、 s=k+1=3 と求めることができる。That is, since L> cos {ω (−n + 2 + 2k)} is satisfied for the first time, the number s representing the angular velocity can be obtained as s = k + 1 = 3.
【0070】s=3はテーブル参照部34に入力され、
図15のテーブル35を参照することにより、シンボル
値は“01”と求めることができる。従って、この場合
のシンボル値“01”が出力端子36から出力される。S = 3 is input to the table reference section 34,
The symbol value can be obtained as "01" by referring to the table 35 of FIG. Therefore, the symbol value “01” in this case is output from the output terminal 36.
【0071】(QAM復調部13について)次に、図1
6を用いてQAM復調部13の構成を説明する。入力端
子41から入力されたQAM信号の同相成分データ及び
直交成分データは、まず信号点判定部42に入力され
る。信号点判定部42では、入力されたQAM信号の位
相平面上での信号点を判定する。この位相平面上で信号
点を判定する方法は、次の通りである。(Regarding the QAM demodulation unit 13) Next, FIG.
6, the configuration of the QAM demodulation section 13 will be described. The in-phase component data and quadrature component data of the QAM signal input from the input terminal 41 are first input to the signal point determination unit 42. The signal point determination unit 42 determines a signal point on the phase plane of the input QAM signal. The method of determining a signal point on this phase plane is as follows.
【0072】QAMでは、あるシンボルの情報はベース
バンド信号の振幅と位相の両方の情報として変調され、
送信される。無線伝播経路を経て受信デマッピング装置
に入力した変調信号は、雑音や干渉及びフェージング等
により、変調時に設定した本来の信号点からずれる。し
かし、受信した信号の信号点が本来の信号点からずれて
いたとしても、位相平面上で信号点が存在する領域を判
定することにより、元の振幅・位相情報を求めることが
できる。In QAM, information of a certain symbol is modulated as both amplitude and phase information of a baseband signal.
Sent. The modulated signal input to the reception demapping device via the radio propagation path is shifted from the original signal point set at the time of modulation due to noise, interference, fading, and the like. However, even if the signal point of the received signal deviates from the original signal point, the original amplitude / phase information can be obtained by determining the area where the signal point exists on the phase plane.
【0073】n値QAMの信号点は、位相平面上の格子
点上に、隣接する信号点間の距離が一定となるn個の点
に配置される。ただし、nは4のべき乗であるとする。
この様子を16値QAMの場合を例に図17に示してい
る。また、同相成分だけに着目すると、各信号点は信号
点の中点を通るn1/2−1本の直線(同相成分判定境界
直線)によって分割されるn1/2個の領域のいずれかに
存在する。この様子を16値QAMを例に図18に示し
ている。同様に、直交成分だけに着目すると、各信号点
は信号点の中点を通るn1/2−1本の直線(直交成分判
定境界直線)によって分割されるn1/2−1個の領域の
いずれかに存在する。この様子を16値QAMを例に図
19に示している。従って、受信した信号の信号点が同
相成分、直交成分毎にどの領域に存在するかを判定する
ことができれば、元の振幅・位相情報を復元することが
できる。The n-value QAM signal points are arranged on lattice points on the phase plane at n points where the distance between adjacent signal points is constant. Here, it is assumed that n is a power of 4.
This situation is shown in FIG. 17 taking 16-QAM as an example. When focusing only on the in-phase component, each signal point is one of n 1/2 regions divided by n 1/2 -1 straight lines (in-phase component determination boundary straight lines) passing through the midpoint of the signal point. Exists. This situation is shown in FIG. 18 using 16-level QAM as an example. Similarly, when attention is paid only to the quadrature component, n 1/2 -1 pieces of areas divided by each signal point of n 1/2 -1 present through the middle point of the signal point line (quadrature component determination boundary line) Exists in any of the This situation is shown in FIG. 19 using 16-value QAM as an example. Therefore, if it is possible to determine in which region the signal point of the received signal exists for each of the in-phase component and the quadrature component, the original amplitude / phase information can be restored.
【0074】以下に、これを実現するための具体的な方
法の一つの例を説明する。まず、位相平面上において、
同相成分についてn1/2−1本の直線によって分割され
るc個の領域に対して、図20のように番号xを決め
る。同様に、直交成分についてn1/2−1本の直線によ
って分割されるn1/2個の領域に対して、図21のよう
に番号yを決める。この番号xとyの組合せは、入力さ
れた信号の振幅・位相情報を表す。Hereinafter, an example of a specific method for realizing this will be described. First, on the phase plane,
The number x is determined as shown in FIG. 20 for c regions divided by n 1/2 −1 straight lines for the in-phase component. Similarly, the number y is determined as shown in FIG. 21 for n 1/2 regions divided by n 1/2 -1 straight lines for the orthogonal component. The combination of the numbers x and y represents the amplitude / phase information of the input signal.
【0075】次に、入力された同相成分データの振幅値
V(I)に対して、kを0からn1/2−2まで+1ずつ変化
させ、初めてNext, for the amplitude value V (I) of the input in-phase component data, k is changed from 0 to n 1/2 -2 in increments of +1.
【数10】 (Equation 10)
【0076】を満たしたときに、 x=k+1 と求められる。ただし、a>0である。kがn1/2−2
になっても上記条件を満たさない場合は、 x=n1/2 と求められる。When the condition is satisfied, x = k + 1 is obtained. However, a> 0. k is n 1/2 -2
If the above condition is not satisfied even when the condition is satisfied, x = n 1/2 is obtained.
【0077】同様に、入力された直交成分データの振幅
値V(Q)に対して、kを0からn1/2−2まで+1ずつ変
化させ、初めてSimilarly, with respect to the amplitude value V (Q) of the input orthogonal component data, k is changed from 0 to n 1/2 -2 by +1 at a time, and
【数11】 [Equation 11]
【0078】を満たしたときに、 y=k+1 と求められる。ただし、a>0である。kがn1/2−2
になっても上記条件を満たさない場合は、 y=n1/2 と求められる。When y is satisfied, y = k + 1 is obtained. However, a> 0. k is n 1/2 -2
If the above condition is not satisfied even when the condition is satisfied, y = n1 / 2 is obtained.
【0079】信号点判定部42で判定された結果は、テ
ーブル参照部43に入力される。テーブル参照部43で
は、入力された振幅・位相情報を表す番号x及びyか
ら、振幅・位相情報とシンボル値との対応関係を記憶し
たテーブル44を参照して、シンボル値を求める。求め
られたシンボル値は、出力端子45から出力される。The result determined by the signal point determination unit 42 is input to the table reference unit 43. The table reference unit 43 obtains a symbol value from the input numbers x and y representing the amplitude / phase information with reference to a table 44 storing the correspondence between the amplitude / phase information and the symbol value. The obtained symbol value is output from the output terminal 45.
【0080】振幅・位相情報とシンボル値との対応関係
を記憶したテーブル44はあらかじめ与えておく。この
テーブル44には、振幅・位相情報を表す番号x及びy
と、それに対応したシンボル値が記載されている。この
テーブル44の構成を16QAMを例にとって図22に
示している。A table 44 storing the correspondence between the amplitude / phase information and the symbol value is given in advance. In this table 44, numbers x and y representing amplitude / phase information are stored.
And a symbol value corresponding to it. The configuration of this table 44 is shown in FIG. 22 taking 16QAM as an example.
【0081】図22を例に考えると、テーブル参照部4
3に振幅・位相情報を表す番号x=1、y=3が入力さ
れた場合には、テーブル44を参照してx=1、y=3
に対応したシンボル値“0010”が出力端子45へ出
力される。Considering FIG. 22 as an example, the table reference unit 4
In the case where numbers x = 1 and y = 3 representing amplitude / phase information are input to No.3, x = 1 and y = 3 with reference to the table 44.
Is output to the output terminal 45.
【0082】以上のようにQAM復調部13を構成する
ことにより、変調多値数nを変更することによって、あ
らゆる変調多値数のQAMデマッピング処理が可能とな
る。By configuring the QAM demodulation unit 13 as described above, the QAM demapping process of any modulation multi-level number can be performed by changing the modulation multi-level number n.
【0083】(16QAMの例)以下、具体例を示す。
信号点判定部42に入力された同相成分データ及び直交
成分データの振幅が V(I)=a V(Q)=−a であるとする。ただし、a>0とする。また、振幅・位
相情報とシンボル値との対応関係を記憶したテーブル4
4は、図22のように構成されているとする。(Example of 16QAM) A specific example will be described below.
It is assumed that the amplitudes of the in-phase component data and the quadrature component data input to the signal point determination unit 42 are V (I) = a V (Q) = − a. However, it is assumed that a> 0. Further, a table 4 storing the correspondence between the amplitude / phase information and the symbol value.
4 is configured as shown in FIG.
【0084】まず、同相成分V(I)=aは、k=2のと
き初めてFirst, the in-phase component V (I) = a is first obtained when k = 2.
【数12】 (Equation 12)
【0085】すなわち、 a<−(4−2)a+2a・2=2a を満たすから、 x=3 と求められる。That is, since a <− (4-2) a + 2a · 2 = 2a is satisfied, x = 3 is obtained.
【0086】次に、直交成分V(Q)=−aは、k=1の
とき初めてNext, the quadrature component V (Q) = − a is first obtained when k = 1.
【数13】 (Equation 13)
【0087】すなわち、 −a<−(4−2)a+2a・1=0 を満たすから、 y=2 と求められる。That is, since −a <− (4-2) a + 2a · 1 = 0 is satisfied, y = 2 is obtained.
【0088】x=3、y=2はテーブル参照部43に入
力され、図22のテーブル43を参照することにより、
シンボル値は“1111”と求めることができる。従っ
て、この場合シンボル値“1111”が出力端子45か
ら出力される。X = 3 and y = 2 are input to the table reference section 43, and by referring to the table 43 in FIG.
The symbol value can be obtained as "1111". Therefore, in this case, the symbol value “1111” is output from the output terminal 45.
【0089】(グレイ復号化部14について)次に、グ
レイ復号化部14について説明する。グレイ復号化部1
4には、グレイ符号化されたデータが入力する。まず、
与えられた多値数nに応じて、グレイ符号化前の値c
と、グレイ符号化された値g(c)のテーブルを作成す
る。(Regarding Gray Decoding Unit 14) Next, the gray decoding unit 14 will be described. Gray decoding unit 1
4, gray-coded data is input. First,
According to the given multi-valued number n, the value c before Gray encoding
And a table of gray-encoded values g (c) is created.
【0090】次に、入力されたデータ、すなわちグレイ
符号化された値g(c)に対して、作成したテーブルを
参照し、g(c)に対応したcをグレイ復号化したデー
タとして出力する。このような動作を繰り返すことによ
り、グレイ復号化を行うことができる。Next, the input data, that is, the gray-encoded value g (c) is referred to the created table, and c corresponding to g (c) is output as gray-decoded data. . Gray decoding can be performed by repeating such an operation.
【0091】(4値グレイ復号化の例)まず、与えられ
た多値数n=4から、グレイ符号化前の値cと、グレイ
符号化された値g(c)のテーブルを作成する。このテ
ーブルは以下のように求められる。 g(00)=00 g(01)=01 g(10)=11 g(11)=10 次に、入力されたグレイ符号化されたデータが“10”
であるとすると、作成したテーブルを参照することによ
り、“11”がグレイ復号化されたデータとして出力さ
れる。(Example of Four-Level Gray Decoding) First, a table of a value c before Gray coding and a gray-coded value g (c) is created from a given multi-valued number n = 4. This table is obtained as follows. g (00) = 00 g (01) = 01 g (10) = 11 g (11) = 10 Next, the input gray-coded data is “10”.
Then, by referring to the created table, “11” is output as gray-decoded data.
【0092】(差動復号化部15について)次に、差動
復号化部15について説明する。差動復号化部15に
は、差動符号化された0/1のデータが入力される。一
つ前に入力したデータビットをD(pre)とし、入力する
データビットをDとすると、差動復号化による出力デー
タビットD(out)は、(Regarding Differential Decoding Unit 15) Next, the differential decoding unit 15 will be described. To the differential decoding unit 15, differentially encoded 0/1 data is input. If the data bit input immediately before is D (pre) and the input data bit is D, the output data bit D (out) by differential decoding is
【数14】 [Equation 14]
【0093】となる。このような動作を繰返すことによ
り、差動復号化されたデータを出力することができる。Is obtained. By repeating such an operation, differentially decoded data can be output.
【0094】(差動復号化の例)まず、与えられた初期
データビットが0であるとすると、 D(pre)=0 となる。入力されたデータビットDが、 D=1 のとき、出力データビットD(out)は D(out)=1 となる。これで1ビットの出力は終わる。(Example of Differential Decoding) First, assuming that the given initial data bit is 0, D (pre) = 0. When the input data bit D is D = 1, the output data bit D (out) becomes D (out) = 1. This completes the one-bit output.
【0095】次に、2ビット目の出力は、1つ前(1ビ
ット目)に入力されたデータビットは1であるから、 D(pre)=1 となり、入力されたデータビットDが、 D=1 であれば、出力データビットD(out)は、 D(out)=0 となる。このようにして、差動復号化されたデータを出
力することができる。Next, in the output of the second bit, since the data bit input immediately before (the first bit) is 1, D (pre) = 1, and the input data bit D becomes D (pre). = 1, the output data bit D (out) becomes D (out) = 0. Thus, differentially decoded data can be output.
【0096】[0096]
【発明の効果】以上説明したように、本発明によれば一
つの受信デマッピング装置で複数の変調方式に対応した
デマッピング処理出力を得ることが可能であるため、複
数のシステムを一台の端末で取扱うようなアプリケーシ
ョンに用いることによって、所望のデマッピング処理出
力が得られる。また、パラメータを設定することにより
デマッピング処理可能な変調方式が切り換わるため、タ
イムスロット毎に変調方式が切り換わるようなシステム
にも対応可能である。さらに、新たに別の変調方式のデ
マッピング処理を行わなければならないような場合に、
新たなデマッピングソフトウェアをダウンロードするこ
となく、デマッピングソフトウェアに引数として与える
パラメータを変更するだけで、所望の変調方式に対応し
たデマッピング処理を行うことができる。As described above, according to the present invention, a single receiving demapping device can obtain a demapping processing output corresponding to a plurality of modulation schemes. A desired output of the demapping process can be obtained by using it in an application handled by the terminal. In addition, since the modulation scheme that can perform the demapping process is switched by setting the parameter, it is possible to cope with a system in which the modulation scheme is switched for each time slot. Furthermore, when it is necessary to newly perform demapping processing of another modulation scheme,
A demapping process corresponding to a desired modulation method can be performed only by changing a parameter given as an argument to the demapping software without downloading new demapping software.
【図1】本発明の一実施形態に係る受信デマッピング装
置の構成を示すブロック図FIG. 1 is a block diagram illustrating a configuration of a reception demapping device according to an embodiment of the present invention.
【図2】同実施形態におけるPSK復調部の構成を示す
ブロック図FIG. 2 is a block diagram showing a configuration of a PSK demodulation unit in the embodiment.
【図3】PSK復調部について説明するための8値PS
Kにおける位相平面上の信号点配置を示す図FIG. 3 is an 8-level PS for explaining a PSK demodulation unit;
Diagram showing signal point arrangement on phase plane in K
【図4】PSK復調部について説明するための8値PS
Kにおいて位相平面を複数の領域に分割する様子を示す
図FIG. 4 is an 8-level PS for explaining a PSK demodulation unit;
The figure which shows a mode that a phase plane is divided into several areas in K
【図5】PSK復調部について説明するための位相平面
上の位相情報を表す番号を示す図FIG. 5 is a diagram showing numbers indicating phase information on a phase plane for explaining a PSK demodulation unit;
【図6】PSK復調部について説明するための8値PS
Kにおける信号点の判定方法の一例を示す図FIG. 6 is an 8-level PS for explaining a PSK demodulation unit;
The figure which shows an example of the determination method of the signal point in K
【図7】PSK復調部について説明するための8値PS
Kにおける信号点の判定方法の他の例を示す図FIG. 7 shows an 8-level PS for describing a PSK demodulation unit.
The figure which shows the other example of the determination method of the signal point in K.
【図8】図2におけるテーブルの内容の一例を示す図FIG. 8 is a diagram showing an example of the contents of a table in FIG. 2;
【図9】図2におけるテーブルの内容の他の例を示す図FIG. 9 is a view showing another example of the contents of the table in FIG. 2;
【図10】同実施形態におけるFSK復調部の構成を示
す図FIG. 10 is a diagram showing a configuration of an FSK demodulation unit in the embodiment.
【図11】FSK復調部について説明するための数直線
上に等間隔にプロットされたn個の角速度Ωを示す図FIG. 11 is a diagram showing n angular velocities Ω plotted at equal intervals on a number line for explaining an FSK demodulation unit;
【図12】FSK復調部について説明するための角速度
Ωが判定境界値によって分割された領域のいずれかに存
在することを示す図FIG. 12 is a diagram showing that an angular velocity Ω for describing an FSK demodulation unit exists in any of the regions divided by the determination boundary value.
【図13】FSK復調部について説明するための数直線
上の角速度情報を表す番号を示す図FIG. 13 is a diagram showing numbers representing angular velocity information on a number line for explaining an FSK demodulation unit;
【図14】図10におけるテーブルの内容の一例を示す
図FIG. 14 is a diagram showing an example of the contents of a table in FIG. 10;
【図15】図10におけるテーブルの内容の他の例を示
す図FIG. 15 is a view showing another example of the contents of the table in FIG. 10;
【図16】同実施形態におけるQAM復調部の構成を示
す図FIG. 16 is a diagram showing a configuration of a QAM demodulator in the embodiment.
【図17】QAM復調部について説明するための16Q
AMにおける位相平面上の信号点配置を示す図FIG. 17 shows 16Q for describing a QAM demodulation unit.
Diagram showing signal point arrangement on phase plane in AM
【図18】QAM復調部について説明するための同相成
分について分割された領域を示す図FIG. 18 is a diagram showing an area divided for an in-phase component for explaining a QAM demodulation unit;
【図19】QAM復調部について説明するための直交成
分について分割された領域を示す図FIG. 19 is a diagram showing regions divided for orthogonal components for explaining a QAM demodulation unit;
【図20】QAM復調部について説明するための直交成
分に付けられた番号を示す図FIG. 20 is a diagram illustrating numbers assigned to orthogonal components for describing a QAM demodulation unit;
【図21】QAM復調部について説明するための同相成
分に付けられた番号を示す図FIG. 21 is a diagram showing numbers assigned to in-phase components for describing a QAM demodulation unit.
【図22】図16におけるテーブルの内容の他の例を示
す図FIG. 22 is a view showing another example of the contents of the table in FIG. 16;
1…ディジタル変調信号の入力端子 2…ディジタル信号処理部 3…プログラムメモリ 4…パラメータ入力部 5…パラメータ 6…シンボル値の出力端子 10…復調部 11…PSK復調部 12…FSK復調部 13…QAM復調部 21…PSK信号の入力端子 22…信号点判定部 23…テーブル参照部 24…テーブル 25…シンボル値の出力端子 31…FSK信号の入力端子 32…入力バッファ 33…角速度判定部 34…テーブル参照部 35…テーブル 41…QAM信号の入力端子 42…信号点判定部 43…テーブル参照部 44…テーブル 45…シンボル値の出力端子 DESCRIPTION OF SYMBOLS 1 ... Digital modulation signal input terminal 2 ... Digital signal processing unit 3 ... Program memory 4 ... Parameter input unit 5 ... Parameter 6 ... Symbol value output terminal 10 ... Demodulation unit 11 ... PSK demodulation unit 12 ... FSK demodulation unit 13 ... QAM Demodulation unit 21 PSK signal input terminal 22 Signal point determination unit 23 Table reference unit 24 Table 25 Symbol value output terminal 31 FSK signal input terminal 32 Input buffer 33 Angular velocity determination unit 34 Reference table Unit 35: Table 41: Input terminal of QAM signal 42: Signal point determination unit 43: Table reference unit 44: Table 45: Output terminal of symbol value
Claims (6)
意の一つの変調方式で変調された受信ディジタル変調信
号から元のデータ系列のシンボル値を生成するデマッピ
ング処理を行う受信デマッピング装置において、 前記受信ディジタル変調信号の変調方式に対応した前記
デマッピング処理のためのパラメータを入力するパラメ
ータ入力部と、 前記複数の変調方式に対応可能に構成され、前記パラメ
ータに従って前記受信ディジタル変調信号を該ディジタ
ル変調信号の変調方式に対応した復調方式で復調する復
調部と、 前記パラメータに従って前記復調部からの出力信号を復
号化する少なくとも一つの復号化部とを備えたことを特
徴とする受信デマッピング装置。1. A receiving demapping apparatus for performing a demapping process of generating a symbol value of an original data sequence from a received digital modulation signal modulated by an arbitrary one of a plurality of predetermined modulation methods. A parameter input unit for inputting a parameter for the demapping process corresponding to a modulation scheme of the reception digital modulation signal; and a parameter input unit configured to be compatible with the plurality of modulation schemes, and converting the reception digital modulation signal according to the parameter. A reception unit comprising: a demodulation unit that demodulates in a demodulation system corresponding to a modulation system of the digital modulation signal; and at least one decoding unit that decodes an output signal from the demodulation unit according to the parameter. Mapping device.
意の一つの変調方式で変調されたディジタル変調信号か
ら元のデータ系列のシンボル値を再生するデマッピング
処理を行う受信デマッピング装置において、 予め読み込まれた前記デマッピング処理のためのソフト
ウェアに従って、ディジタル信号処理により前記受信デ
ィジタル変調信号から前記シンボル値を生成するディジ
タル信号処理部と、 前記ディジタル変調信号の変調方式に対応した前記デマ
ッピング処理のためのパラメータを前記ソフトウェアに
対する引数として前記ディジタル信号処理部に入力する
パラメータ入力部とを備えたことを特徴とする受信デマ
ッピング装置。2. A reception demapping apparatus for performing a demapping process of reproducing a symbol value of an original data sequence from a digital modulation signal modulated by an arbitrary one of a plurality of predetermined modulation systems. A digital signal processing unit that generates the symbol value from the received digital modulation signal by digital signal processing in accordance with pre-loaded software for the demapping processing; and the demapping corresponding to a modulation scheme of the digital modulation signal. A parameter input unit for inputting parameters for processing to the digital signal processing unit as arguments to the software.
タイプと、変調多値数と、前記変調方式が周波数変調の
場合の変調指数と、前記変調方式が位相変調の場合の位
相オフセットと、グレイ復号化のオン/オフ及び差動復
号化のオン/オフを指定する情報を前記パラメータとし
て入力することを特徴とする請求項1記載の受信デマッ
ピング装置。3. The parameter input unit includes: a type of the modulation scheme, a multi-level modulation number, a modulation index when the modulation scheme is frequency modulation, and a phase offset when the modulation scheme is phase modulation. 2. The reception demapping device according to claim 1, wherein information specifying ON / OFF of gray decoding and ON / OFF of differential decoding is input as the parameter.
られる変調多値数及び位相オフセットに応じて前記受信
ディジタル変調信号の同相成分データ及び直交成分デー
タに基づいて位相平面上で信号点を判定する信号点判定
部と、位相変調されたディジタル変調信号の位相情報と
シンボル値との対応関係を記憶したテーブルと、前記信
号点判定部の出力に基づいて前記テーブルを参照するこ
とにより前記シンボル値を求めるテーブル参照部とから
なる位相復調部を有することを特徴とする請求項1記載
の受信デマッピング装置。4. The demodulation section determines a signal point on a phase plane based on in-phase component data and quadrature component data of the received digital modulation signal in accordance with a modulation multi-level number and a phase offset given as the parameters. The signal point determination unit, a table storing the correspondence between the phase information of the phase-modulated digital modulation signal and the symbol value, and the symbol value by referring to the table based on the output of the signal point determination unit. 2. The reception demapping device according to claim 1, further comprising a phase demodulation unit including a table reference unit to be obtained.
与えられる前記変調多値数及び変調指数に応じて前記受
信ディジタル変調信号の同相成分データ及び直交成分デ
ータを必要なサンプル数貯える入力バッファと、前記入
力バッファの出力に基づいて角速度を判定する角速度判
定部と、周波数変調されたディジタル変調信号の角速度
情報とシンボル値との対応関係を記憶したテーブルと、
前記角速度判定部の出力に基づいて前記テーブルを参照
することによりシンボル値を求めるテーブル参照部とか
らなる周波数復調部を有することを特徴とする請求項1
記載の受信デマッピング装置。5. An input buffer for storing a required number of samples of in-phase component data and quadrature component data of the received digital modulation signal according to the modulation multi-level number and the modulation index given as the demodulation parameters. An angular velocity determination unit that determines an angular velocity based on the output of the input buffer, and a table that stores the correspondence between the angular velocity information and the symbol value of the frequency-modulated digital modulation signal,
2. A frequency demodulation unit comprising a table reference unit for obtaining a symbol value by referring to the table based on an output of the angular velocity determination unit.
The receiving demapping device according to the above.
与えられる変調多値数に応じて前記受信ディジタル変調
信号の同相成分データ及び直交成分データに基づいて位
相平面上で信号点を判定する信号点判定部と、直交振幅
変調されたディジタル変調信号の振幅及び位相情報とシ
ンボル値との対応関係を記憶したテーブルと、前記信号
点判定部の出力に基づいて前記テーブルを参照すること
によりシンボル値を求めるテーブル参照部とからなる直
交振幅復調部を有することを特徴とする請求項1記載の
受信デマッピング装置。6. The signal point for judging a signal point on a phase plane based on in-phase component data and quadrature component data of the received digital modulation signal according to a modulation multi-level number given as the demodulation parameter. A determination unit, a table storing the correspondence between the amplitude and phase information of the quadrature amplitude-modulated digitally modulated signal and the symbol value, and the symbol value by referring to the table based on the output of the signal point determination unit. 2. The reception demapping device according to claim 1, further comprising a quadrature amplitude demodulation unit including a table reference unit to be obtained.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000301517A JP2002111754A (en) | 2000-09-29 | 2000-09-29 | Reception demapping device that can support multiple modulation schemes |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000301517A JP2002111754A (en) | 2000-09-29 | 2000-09-29 | Reception demapping device that can support multiple modulation schemes |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002111754A true JP2002111754A (en) | 2002-04-12 |
Family
ID=18783048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000301517A Pending JP2002111754A (en) | 2000-09-29 | 2000-09-29 | Reception demapping device that can support multiple modulation schemes |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002111754A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005046153A1 (en) * | 2003-11-06 | 2005-05-19 | Kabushiki Kaisha Kenwood | Modulating apparatus, mobile communication system, modulating method, and communication method |
| JP2005535249A (en) * | 2002-08-02 | 2005-11-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Differential decoder followed by a nonlinear compensator |
| JP2006510295A (en) * | 2002-12-17 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Signal processing method and apparatus using bit confidence factor |
| JP2008236143A (en) * | 2007-03-19 | 2008-10-02 | Kenwood Corp | Receiving device, control method, and program |
-
2000
- 2000-09-29 JP JP2000301517A patent/JP2002111754A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005535249A (en) * | 2002-08-02 | 2005-11-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Differential decoder followed by a nonlinear compensator |
| KR100971457B1 (en) * | 2002-08-02 | 2010-07-22 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | A transceiver comprising a receiver, a method, and a processor program product for receiving a modulated coded signal, a non-linear compensator used in such a receiver, and a transmitter having a phase-shift-keying modulator and a differential coder |
| JP2006510295A (en) * | 2002-12-17 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Signal processing method and apparatus using bit confidence factor |
| US7920654B2 (en) | 2002-12-17 | 2011-04-05 | St-Ericsson Sa | Signal processing method and apparatus using bit confidence values |
| WO2005046153A1 (en) * | 2003-11-06 | 2005-05-19 | Kabushiki Kaisha Kenwood | Modulating apparatus, mobile communication system, modulating method, and communication method |
| RU2356174C2 (en) * | 2003-11-06 | 2009-05-20 | Кабусики Кайся Кенвуд | Modulation device, mobile communication system, modulation method and communication method |
| CN100539560C (en) * | 2003-11-06 | 2009-09-09 | 株式会社建伍 | Modulation device, mobile communication system, modulation method, and communication method |
| US7702033B2 (en) | 2003-11-06 | 2010-04-20 | Kabushiki Kaisha Kenwood | Modulating apparatus, mobile communication system, modulating method, and communication method |
| US8144809B2 (en) | 2003-11-06 | 2012-03-27 | Kabushiki Kaisha Kenwood | Modulating apparatus, mobile communication system, modulating method, and communication method |
| US8199854B2 (en) | 2003-11-06 | 2012-06-12 | Kabushiki Kaisha Kenwood | Modulating apparatus, mobile communication system, modulating method, and communication method |
| JP2008236143A (en) * | 2007-03-19 | 2008-10-02 | Kenwood Corp | Receiving device, control method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6424685B1 (en) | Polar computation of branch metrics for TCM | |
| JP3941039B2 (en) | Multi-protocol modulator | |
| EP0738064B1 (en) | Modulator and method of modulation and demodulation | |
| AU2005278238B2 (en) | Method and apparatus for calculating log-likelihood ratio for decoding in a receiver for a mobile communication system | |
| US8295768B2 (en) | Method and system for selective equalization enablement based on modulation type | |
| US6160855A (en) | Digital modulation method and digital communication system | |
| JPH05292135A (en) | Digital modulator | |
| EP1817861A1 (en) | Method and transmitter structure reducing ambiguity by repetition rearrangement in the bit domain | |
| CN101606368A (en) | Decode communication signals | |
| JPH053940B2 (en) | ||
| JP2002111754A (en) | Reception demapping device that can support multiple modulation schemes | |
| US8553811B2 (en) | Likelihood value calculation device, likelihood value calculation method, and radio system | |
| EP0987863B1 (en) | Soft decision method and apparatus for 8PSK demodulation | |
| JPH0621992A (en) | Demodulator | |
| EP2341677A2 (en) | Apparatus and method for multi-stage analog demodulation | |
| JP3168912B2 (en) | Time diversity receiver | |
| US20060036664A1 (en) | Efficient FIR filter suitable for use with high order modulation radio frequency transmitters | |
| JP3387407B2 (en) | Digital modulation / demodulation method and digital communication device | |
| JP2000151732A (en) | Carrier phase estimator and demodulator using carrier phase estimator | |
| JPH1127156A (en) | Error correction decoding device | |
| JP2000059450A (en) | Digital demodulation method, and receiver using the same digital communication method, digital communication device and computer-readable recording medium with program recorded therein | |
| KR100785863B1 (en) | Interface device and method for interfacing a QPSK demodulator with a Viterbi decoder | |
| JP3738997B2 (en) | Communication method | |
| JPH05304542A (en) | Demodulation method and demodulator | |
| JP3774350B2 (en) | Multilevel digital modulation signal demodulation circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040525 |