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
JPH0234553B2 - - Google Patents
[go: Go Back, main page]

JPH0234553B2 - - Google Patents

Info

Publication number
JPH0234553B2
JPH0234553B2 JP59111382A JP11138284A JPH0234553B2 JP H0234553 B2 JPH0234553 B2 JP H0234553B2 JP 59111382 A JP59111382 A JP 59111382A JP 11138284 A JP11138284 A JP 11138284A JP H0234553 B2 JPH0234553 B2 JP H0234553B2
Authority
JP
Japan
Prior art keywords
value
signal point
received signal
divided
coordinate
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 - Lifetime
Application number
JP59111382A
Other languages
Japanese (ja)
Other versions
JPS60254952A (en
Inventor
Chihiro Endo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59111382A priority Critical patent/JPS60254952A/en
Publication of JPS60254952A publication Critical patent/JPS60254952A/en
Publication of JPH0234553B2 publication Critical patent/JPH0234553B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits

Landscapes

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は、通信システム内の変復調器におい
て、受信信号を復調する際の受信信号判別方式に
関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a received signal discrimination method when demodulating a received signal in a modulator/demodulator in a communication system.

[技術の背景] 例えば、第1図に示すようなCPU10と端末
装置40(以下、DTE40という)とを統合し
た通信システムでは、CPU10側及びDTE40
側にそれぞれ変調器20a,30aと復調器20
b,30bとで構成される変復調器20,30
(以下、モデム20,30という)を設け、CPU
10からの情報あるいはDTE40からの情報に
基づいて変調器20a,30aが搬送波の変調、
例えば振幅位相変調してDTE40側あるいは
CPU10側に送信し、その受信波を復調器30
a,20aが復調して当該復調情報によつて、上
記CPU10からの情報あるいはDTE40からの
情報をDTE40あるいはCPU10が認識するよ
うにしている。
[Technical Background] For example, in a communication system that integrates a CPU 10 and a terminal device 40 (hereinafter referred to as DTE 40) as shown in FIG.
Modulators 20a, 30a and demodulator 20 on each side
b, 30b, and modulators 20 and 30
(hereinafter referred to as modems 20 and 30), and the CPU
Modulators 20a and 30a modulate carrier waves based on information from 10 or information from DTE 40,
For example, amplitude phase modulation is performed on the DTE40 side or
The received wave is sent to the CPU 10 side and the received wave is sent to the demodulator 30.
a, 20a demodulates and the DTE 40 or CPU 10 recognizes the information from the CPU 10 or the information from the DTE 40 based on the demodulated information.

ところで、CPU10あるいはDTE40からの
情報が一般の高速モードとなる9600ビツト/秒で
出力される場合、通信回線で規定されている変調
速度が2400回/秒となることから、4ビツトパラ
レルデータとして出力され、この場合、その情
報、即ち変調情報は16種類となる。そこで、送信
側では、当該送信側で規定した送信平面上に上記
16種類の変調情報に対応した16の送信信号点を配
置し、また受信側では、例えば第2図に示すよう
に、当該受信側で規定した上記送信信号点に対応
した受信信号点Pを配置している。ここで、受信
信号点P1は例えばそのX座標値X1で振幅情報
を表現し、X軸とOP1とのなす角度θ1で位相情
報を表現するものである。
By the way, when information from the CPU 10 or DTE 40 is output at 9600 bits/second, which is the general high-speed mode, the modulation speed specified in the communication line is 2400 times/second, so it is output as 4-bit parallel data. In this case, there are 16 types of information, that is, modulation information. Therefore, on the transmitting side, the above-mentioned
16 transmission signal points corresponding to 16 types of modulation information are arranged, and on the receiving side, as shown in Fig. 2, for example, a receiving signal point P corresponding to the above transmission signal points specified on the receiving side is arranged. are doing. Here, the received signal point P1 expresses amplitude information by, for example, its X coordinate value X1, and expresses phase information by an angle θ1 formed between the X axis and OP1.

このような通信システムでは、例えば受信信号
点P1に対応した送信信号点で表現される変調情
報に基づいて変調された搬送波が回線内でひず
み、当該搬送波(受信波)が受信側で受信信号点
P2として復調された場合、この受信信号点P2
は本来受信信号点P1となるべきものであると判
定しなければならない。従つて、受信平面を送信
信号点に対応した分割領域E(判定面)に区画し、
例えば、分割領域E1内受信信号点は全て受信信
号点P1と判定するような受信信号の判定方式が
必要となり、また、更に、高速データ転送、例え
ば14400ビツト/秒のように受信信号点(送信信
号点)が例えば第3図に示すような128点あるい
は256点となる通信システムを実現するに当つて、
上記判定方式はより効率の良いものが望まれる。
In such a communication system, for example, a carrier wave modulated based on modulation information expressed by a transmission signal point corresponding to reception signal point P1 is distorted within the line, and the carrier wave (reception wave) is changed to the reception signal point on the reception side. When demodulated as P2, this received signal point P2
must be determined to be the received signal point P1. Therefore, the reception plane is divided into divided areas E (determination plane) corresponding to the transmission signal points,
For example, a received signal determination method is required in which all received signal points within divided area E1 are determined to be received signal points P1, and furthermore, high-speed data transfer, such as 14,400 bits/second, is required for receiving signal points (transmission signal points). In realizing a communication system with 128 or 256 signal points as shown in Figure 3, for example,
A more efficient determination method is desired.

[従来技術と問題点] この種合一番簡便な方式は、受信平面を送信信
号点に対応して区画することによつて得られる各
分割領域Eに番号を付与し、例えば受信信号点の
座標値X、Yそれぞれを4ビツトの数値で表現す
ることを考えると、当該受信平面上の受信信号点
はその正負領域を考慮して全部で1024点となるこ
とから、この1024点の受信信号点のそれぞれにつ
いて当該受信信号点が属する分割領域Eの番号を
割付けたテーブルを設けるようにし、そして、復
調によつて得られた受信信号点に基づいて上記テ
ーブルを検索して当該受信信号点が属する分割領
域Eを判別し、この分割領域E内の送信信号点に
対応した受信信号点を真の受信信号点として判定
することである。
[Prior art and problems] The simplest method of this type assigns a number to each divided area E obtained by dividing the reception plane corresponding to the transmission signal point. Considering that each of the coordinate values X and Y is expressed as a 4-bit numerical value, there are a total of 1024 received signal points on the reception plane considering their positive and negative areas, so the received signal of these 1024 points A table is provided in which the number of the divided area E to which the received signal point belongs is assigned to each point, and the table is searched based on the received signal point obtained by demodulation to find the received signal point. The purpose is to determine the divided area E to which it belongs, and determine that the received signal point corresponding to the transmitted signal point within this divided area E is a true received signal point.

しかしながら、このような判定方式を実現する
に当つて、受信信号点と分割領域Eとの対応を示
したROMテーブルを設けなければならないが、
このROMテーブルは、上記の場合、その入力
が、受信信号点を表わすX、Y座標値がその正負
情報を含めて計10ビツトとなることから10ビツト
入力となり、その内容も1024個(バイト)となつ
て、当該ROMテーブルの規模が非常に大きなも
のになつてしまうという不具合がある。
However, in order to implement such a determination method, it is necessary to provide a ROM table that shows the correspondence between received signal points and divided areas E.
In the above case, this ROM table has a 10-bit input because the X and Y coordinate values representing the received signal point including its positive and negative information are 10 bits in total, and its contents are 1024 (bytes). Therefore, there is a problem that the size of the ROM table becomes extremely large.

[発明の目的] 本発明は、上記に鑑みてなされたもので、受信
信号点を表わす座標値に基づいて検索すべきテー
ブルの規模をできるだけ小さくするような当該受
信信号判定方式に提供することを目的としてい
る。
[Object of the Invention] The present invention has been made in view of the above, and it is an object of the present invention to provide a received signal determination method that minimizes the size of a table to be searched based on coordinate values representing received signal points. The purpose is

[発明の構成] 上記目的を達成するため、本発明は、送信側で
規定した送信平面上の点によつて表現されている
送信信号点に基づいて搬送波の変調情報を決定
し、この変調情報に基づいて変調されて転送され
た受信側で受信波の変調情報を、当該受信側で規
定した上記送信平面に対応する受信平面上の点に
よつて表現される受信信号点として復調する一
方、この実際の受信波に対応して復調された受信
信号点に基づいて、上記送信側での変調情報を示
す送信信号点に対応した真の受信信号点を判定す
るようにした受信信号判定方式であつて、直交座
標系となる受信平面上における所定領域を、第4
図に示すように、当該直交する座標軸(X軸、Y
軸)の両方向同一ピツチlにて、上記送信信号点
に対応したm×n(n≧m)の分割領域群に区画
し、上記所定領域における直交二軸の(X軸、Y
軸)の起点座標(S、S)で表現される受信信号
点を含み、上記分割領域群の角に位置する分割領
域から、当該分割領域群の各分割領域に対して、
当該直交二軸のどちらか一方の軸方向、例えばY
軸方向と同一方向に所定初期値p及び所定公差q
の等差数列となる番号を順次付与する一方、この
番号付与方向(Y軸方向)の領域分割数N(N=
m)及び上記初期値p、公差qに基づいて、当該
直交座標系における起点座標値Sから上記区画ピ
ツチl毎の各同一区画に属する座標値(例えば、
S乃至S+l、S+l+1乃至S+2等)に対し
て、起点座標値Sを含む区画から順番に(p+
i・q・N)値(i=0、1、2、……、n−
1)を割当てた第5図に示すようなテーブルを設
け、上記実際の受信波に対応して復調された受信
信号点の上記分割領域の番号付与方向と同一方向
となる軸(Y軸)における座標値に基づいて上記
テーブルを検索して(p+i・q・N)値を求
め、更にこの検索値(p+i・q・N)から上記
分割領域に付与した番号の初期値pを減じた値
(i・q・N)をN値で除して(i・q)値を求
めると共に、当該受信信号点の他方の軸(X軸)
における座標値に基づいて上記テーブルを検索し
て(p+j・q・N)値(j=0、1、2、…
…、n−1)を求め、上記のように求めた(i・
q)値と(p+j・q・N)値とを加算して得ら
れる{p+q・(i+j・N)}値と同一値の番号
が付与された分割領域内に当該受信信号点が存在
することを判別し、この分割領域内の送信信号点
に対応した受信信号点を真の受信信号点として判
定するようにしたものである。
[Structure of the Invention] In order to achieve the above object, the present invention determines carrier wave modulation information based on a transmission signal point expressed by a point on a transmission plane defined on the transmission side, and The receiving side demodulates the modulation information of the received wave modulated and transferred based on the received signal as a received signal point expressed by a point on the receiving plane corresponding to the above-mentioned transmitting plane defined on the receiving side, This received signal determination method determines the true received signal point corresponding to the transmitted signal point indicating modulation information on the transmitting side based on the received signal point demodulated corresponding to the actual received wave. Then, a predetermined area on the reception plane, which is a rectangular coordinate system, is designated as a fourth
As shown in the figure, the orthogonal coordinate axes (X axis, Y
The two orthogonal axes (X axis, Y
From the divided area that includes the received signal point expressed by the origin coordinates (S, S) of the axis) and is located at the corner of the divided area group, for each divided area of the divided area group,
One of the two orthogonal axes, for example Y
A predetermined initial value p and a predetermined tolerance q in the same direction as the axial direction.
While sequentially assigning numbers that form an arithmetic progression of , the number of area divisions N (N =
m), the initial value p, and the tolerance q, from the starting point coordinate value S in the orthogonal coordinate system to the coordinate value belonging to each same section for each section pitch l (for example,
S to S+l, S+l+1 to S+2, etc.), in order from the section containing the origin coordinate value S (p+
i・q・N) value (i=0, 1, 2, ..., n-
A table as shown in FIG. 5 in which 1) is assigned is provided, and the received signal points demodulated corresponding to the actual received waves are plotted on the axis (Y-axis) that is in the same direction as the numbering direction of the divided areas. Search the above table based on the coordinate values to find the (p+i・q・N) value, and then subtract the initial value p of the number given to the divided area from this search value (p+i・q・N) ( i, q, N) by the N value to find the (i, q) value, and the other axis (X axis) of the received signal point.
Search the above table based on the coordinate values in (p+j・q・N) values (j=0, 1, 2,...
..., n-1), and (i・
q) The relevant reception signal point exists within a divided region assigned the same number as the {p+q・(i+j・N)} value obtained by adding the value and the (p+j・q・N) value. The received signal point corresponding to the transmitted signal point within this divided area is determined as the true received signal point.

尚、第4図において、分割領域の番号付与方向
をX軸方向と同一方向としても本発明の構成は変
らず、上記N値はN=nとなる。また、Y軸方向
をn分割、X軸方向をm分割にしても状況は変ら
ない。更にX軸、Y軸の軸方向を変えた場合、そ
の起点座標の位置の変化に伴つて初期値を付与す
べき分割領域が分割領域群の四角に位置する分割
領域のどれかに定まる。
In addition, in FIG. 4, even if the numbering direction of the divided regions is the same as the X-axis direction, the configuration of the present invention does not change, and the above N value becomes N=n. Further, the situation does not change even if the Y-axis direction is divided into n divisions and the X-axis direction is divided into m divisions. Furthermore, when the axial directions of the X-axis and Y-axis are changed, the divided area to which the initial value is to be assigned is determined as one of the divided areas located in the squares of the divided area group as the position of the starting point coordinate changes.

[作用] 例えば、第4図及び第5図に示す例で、受信信
号点のX座標が、(S+l+1)乃至(S+2l)
の範囲となり、Y座標が(S+2l+1)乃至(S
+3l)の範囲となる場合、X座標値に基づいて、
第5図に示すテーブル検索して(p+m・q)値
を求めると共に、Y座標に基づいて当該テーブル
を検索して(p+2・m・q)値を求め、更にこ
の検索値(p+2・m・q)から初期値pを減じ
た(2・m・q)値をmで除して(2q)値を求
め、上記のように求めた(p+m・q)値と
(2・q)値を加算して得られる{p+(m+
2)・q}値と同一値の番号が付与された分割領
域内に当該受信信号点が存在することを判別す
る。
[Operation] For example, in the examples shown in FIGS. 4 and 5, the X coordinate of the received signal point is (S+l+1) to (S+2l)
, and the Y coordinate is from (S+2l+1) to (S
+3l), based on the X coordinate value,
Search the table shown in Figure 5 to find the (p+m・q) value, search the table based on the Y coordinate to find the (p+2・m・q) value, and then use this search value (p+2・m・q) to find the (p+2・m・q) value. Subtract the initial value p from q) and divide the (2・m・q) value by m to find the (2q) value, and then combine the (p+m・q) value and (2・q) value found above. {p+(m+
2) It is determined that the received signal point exists within the divided area assigned the same number as the q} value.

[発明の実施例] 以下、本発明の実施例を図面に基づいて説明す
る。
[Embodiments of the Invention] Hereinafter, embodiments of the present invention will be described based on the drawings.

第6図は、本発明に係る受信信号判定方式を採
用した復調器の一例の基本構成を示すブロツク図
である。尚、この例は、当該受信側に規定した受
信平面上に第3図に示すような128点の送信信号
点に対応した受信信号点を配置したもので、受信
信号点のX、Y座標データは4ビツトデータ
(0、1、……、E、F)(正負情報は別)として
表現されるものである。
FIG. 6 is a block diagram showing the basic configuration of an example of a demodulator employing the received signal determination method according to the present invention. In this example, the receiving signal points corresponding to the 128 transmitting signal points shown in Figure 3 are arranged on the receiving plane defined on the receiving side, and the X and Y coordinate data of the receiving signal points are is expressed as 4-bit data (0, 1, . . . , E, F) (positive and negative information is separate).

第6図において、例えばCPUから回線を介し
て変調搬送波が入力ポート51に入力し、この入
力ポート51に入力した受信波がA/D変換回路
52を介して復調回路53に入力するようになつ
ている。そして、復調回路53は上記受信波を復
調して当該受信波と対応した受信信号点のX、Y
座標データを出力し、更に等化回路54が復調回
路53からX、Y座標データに対して、ひずみ等
の影響の補正を施して新たなX、Y座標データを
出力するようになつている。一方、55は後述す
るように等化回路54からのX、Y座標データそ
れぞれに基づいてデータ検索するROMテーブ
ル、56は上記X座標データに基づくROMテー
ブル55の検索値Rxを格納するレジスタと、上
記Y座標データに基づくROMテーブル55の検
索値Ryを格納するレジスタとで構成されるデー
タレジスタ、57は後述するように、データレジ
スタ56に格納された検索値Rx、Ryに基づいて
所定の演算を行なう演算部である。そして、演算
部57からの出力を真の受信信号点の情報とし、
この情報に基づいてコード変換用テーブル58を
検索して得られたコード化データを出力ポート5
9を介して例えばDTE40に出力するようにし
ている。尚、50は全体を制御するプロセツサで
ある。
In FIG. 6, for example, a modulated carrier wave is input from the CPU to the input port 51 via a line, and a received wave input to the input port 51 is input to the demodulation circuit 53 via the A/D conversion circuit 52. ing. Then, the demodulation circuit 53 demodulates the received wave to determine the X and Y points of the received signal point corresponding to the received wave.
The equalization circuit 54 outputs the coordinate data, and furthermore, the equalization circuit 54 corrects the effects of distortion and the like on the X and Y coordinate data from the demodulation circuit 53, and outputs new X and Y coordinate data. On the other hand, 55 is a ROM table for data retrieval based on each of the X and Y coordinate data from the equalization circuit 54 as will be described later, and 56 is a register for storing the search value Rx of the ROM table 55 based on the X coordinate data. A data register 57 includes a register for storing the search value Ry of the ROM table 55 based on the Y coordinate data, and a data register 57 performs a predetermined calculation based on the search values Rx and Ry stored in the data register 56, as will be described later. This is an arithmetic unit that performs the following. Then, the output from the calculation unit 57 is used as information on the true received signal point,
The coded data obtained by searching the code conversion table 58 based on this information is sent to the output port 5.
For example, the signal is output to the DTE 40 via the 9. Note that 50 is a processor that controls the entire system.

ここで、当該受信側で規定される受信平面は予
め第7図に示すように、各座標軸の(±7)、(+
8)を境界として各象限とも(A−1)、(A−
2)、(A−3)、(A−4)の各領域に分割されて
いる。そして、各象限は、特に第1象限を示した
第8図のように、(A−1)領域については、X、
Y座標軸の両方向同−ピツチl=2にて、送信信
号点に対応した4×4の分割領域群に区画され、
X、Y座標軸の起点座標(0、0)で表現される
受信信号点を含み、当該分割領域群の角に位置す
る分割領域から、各分割領域に対して、Y軸方向
と同一方向に初期値p=0及び交差q=1の等差
数列となる番号が順次付与されている(付与番号
は16進表示)。(A−2)領域については、送信信
号点に対応してX軸方向を座標値9、Aの間、Y
軸方向をピツチl=2にて区画することにより、
8分割領域群に区画され、この各分割領域は(A
−1)領域に接する側から上記(A−1)領域の
最終付与番号(OF)に引き続きY軸方向と同一
方向に公差q=1の等差数列となる番号が順次付
与されている。また、(A−3)領域については、
送信信号点に対応してX軸方向をピツチl=2に
て、Y軸方向を座標値9、Aの間で区画すること
により、8分割領域群に区画され、この各分割領
域は(A−1)領域に接する側から上記(A−
2)領域最終付与番号(17)に引き続き、今度は
X軸方向と同一方向に公差q=1の等差数列とな
る番号が順次付与されている。更に(A−4)領
域については、座標値X≧Yとなる分割領域とX
<Yとなる分割領域とに区画され、X≧Yとなる
分割領域には(A−2)領域での最終付与番号
(17)と同一番号が付与され、X<Yとなる分割
領域には(A−3)領域での最終付与番号(1F)
と同一番号が付与されている。
Here, as shown in FIG. 7, the receiving plane defined on the receiving side is (±7), (+
8) as the boundary, each quadrant has (A-1), (A-
2), (A-3), and (A-4). As shown in FIG. 8 which shows the first quadrant in particular, each quadrant has areas (A-1) of X,
At the same pitch l=2 in both directions of the Y coordinate axis, it is divided into 4×4 divided areas corresponding to the transmission signal points,
Starting from the divided area located at the corner of the divided area group that includes the received signal point expressed by the origin coordinates (0, 0) of the X, Y coordinate axes, initialization is performed for each divided area in the same direction as the Y-axis direction. Numbers forming an arithmetic progression with value p=0 and intersection q=1 are sequentially assigned (the assigned numbers are expressed in hexadecimal). (A-2) For the area, the X-axis direction corresponds to the transmission signal point, and the coordinate value is 9, between A and Y.
By dividing the axial direction with pitch l = 2,
It is divided into 8 divided area groups, and each divided area is (A
-1) Following the last assigned number (OF) of the area (A-1) from the side in contact with the area, numbers forming an arithmetic progression with a tolerance q=1 are sequentially assigned in the same direction as the Y-axis direction. Also, regarding area (A-3),
By dividing the X-axis direction at pitch l=2 and the Y-axis direction between coordinate values 9 and A corresponding to the transmission signal point, it is divided into 8 divided area groups, and each divided area is divided into (A -1) Above (A-) from the side touching the area
2) Following the area final assigned number (17), numbers are assigned sequentially in the same direction as the X-axis direction, forming an arithmetic progression with a tolerance of q=1. Furthermore, regarding the area (A-4), the divided area where the coordinate value X≧Y and the
<Y, the divided area where X≧Y is given the same number as the final assigned number (17) for the (A-2) area, and the divided area where X<Y is (A-3) Final assigned number in area (1F)
The same number has been assigned.

一方、ROMテーブル55の具体的内容は、第
9図に示す第1テーブル、第10図に示す第2テ
ーブルとなり、第1テーブルは、当該直交座標系
における起点座標値(0)から区画ピツチl=2
毎の各同一区画に属する座標値に対して、起点座
標値(0)を含む区画から順番に(p+i・q・
N)値即ち、p=0、q=1、N=4から(0+
4・i)値(i=0、1、2、3)を割当てたも
の、また第2テーブルは、座標値8、9に対して
“10”、座標値A乃至Fに対して“14”を割当てた
ものとなつている。
On the other hand, the specific contents of the ROM table 55 are the first table shown in FIG. 9 and the second table shown in FIG. =2
For the coordinate values belonging to the same section in each case, (p+i・q・
N) values, i.e. p=0, q=1, N=4 to (0+
4・i) Values (i=0, 1, 2, 3) are assigned, and the second table is “10” for coordinate values 8 and 9, and “14” for coordinate values A to F. It has been assigned.

次に動作について説明する。 Next, the operation will be explained.

基本的な作動の流れは第11図に示すフローチ
ヤートのようになる。
The basic flow of operation is as shown in the flowchart shown in FIG.

まず、実際の受信波に対応した受信信号点の
X、Y座標出力(等化出力)からこの受信信号点
が属する象限情報を上記X、Y座標出力の正負ビ
ツトに基づいて求めると共に、当該X、Y座標値
の絶対値を計算する。尚、この絶対値計算は対象
とする受信平面を第8図に示す第1象限に限定す
るためのものである。
First, from the X, Y coordinate output (equalized output) of the received signal point corresponding to the actual received wave, the quadrant information to which this received signal point belongs is determined based on the positive and negative bits of the X, Y coordinate output, and , calculate the absolute value of the Y coordinate value. The purpose of this absolute value calculation is to limit the target reception plane to the first quadrant shown in FIG.

次に、X、Y座標値の絶対値に基づいて当該受
信信号点が(A−1)、(A−2)、(A−3)、(A
−4)のいずれの領域に属するかを判定する。具
体的には、上記絶対値が4ビツトで表現されるこ
とから、当該4ビツトデータの最上位ビツト
MSBの“0”、“1”判定により座標値7、8で
の区切りを判定する。このように、(A−1)乃
至(A−4)の領域を判定した後は、その各領域
によつて、後述するような個別の処理を行ない、
当該絶対値座標で表現される受信信号が属する分
割領域(第8図参照)の判別を行なう。そして、
最初に求めた象限情報に基づいて上記のように判
別した分割領域がどの象限に属するものであるか
を求め、最終的に象限を確定した分割領域内の送
信信号点に対応した受信信号を真の受信信号点と
して判定する。
Next, based on the absolute values of the X and Y coordinate values, the received signal points are (A-1), (A-2), (A-3), (A
-4) Determine which region it belongs to. Specifically, since the above absolute value is expressed in 4 bits, the most significant bit of the 4-bit data is
The separation at coordinate values 7 and 8 is determined by determining whether the MSB is “0” or “1”. In this way, after determining the areas (A-1) to (A-4), individual processing as described below is performed for each area,
The divided area (see FIG. 8) to which the received signal expressed by the absolute value coordinate belongs is determined. and,
Based on the initially obtained quadrant information, it is determined to which quadrant the divided area identified above belongs, and the received signal corresponding to the transmitted signal point in the divided area whose quadrant is finally determined is determined as the true It is determined as the received signal point.

次に上記領域(A−1)乃至(A−4)での個
別の処理について説明する。
Next, individual processing in the above areas (A-1) to (A-4) will be explained.

(1) A−1領域 受信信号点のX座標値(絶対値、以下同
様)に基づいて第1テーブル(第9図)を検
索し、その検索値Rxをデータレジスタ56
に格納する。
(1) Area A-1 Search the first table (Fig. 9) based on the X coordinate value (absolute value, the same applies hereinafter) of the received signal point, and send the search value Rx to the data register 56.
Store in.

受信信号点のY座標値(絶対値、以下同
様)に基づいて第1テーブルを検索し、その
検索値Ryをデータレジスタ56に格納する。
The first table is searched based on the Y coordinate value (absolute value, the same applies hereinafter) of the received signal point, and the search value Ry is stored in the data register 56.

データレジスタ56に格納した検索値Ry
に対してRy/4の演算を行ない新たなRyと
する(Ry←Ry/4)。
Search value Ry stored in data register 56
The calculation of Ry/4 is performed on that to create a new Ry (Ry←Ry/4).

上記検索値Rxと新たなRyとを加算して得
られる値と同一値の番号が付与された分割領
域を判別する。
The divided area assigned the same number as the value obtained by adding the search value Rx and the new Ry is determined.

例えば、受信信号点が(4、6)の場合、
Rx=08、Ry=OCとなつて 08+OC/4=OB となり、当該受信信号点(4、6)が属する分
割領域は番号OBが付与された分割領域と判別
される。
For example, if the received signal point is (4, 6),
Since Rx=08 and Ry=OC, 08+OC/4=OB, and the divided area to which the received signal point (4, 6) belongs is determined to be the divided area assigned the number OB.

(2) A−2領域 受信信号点のX座標値に基づいて第2テー
ブル(第10図)を検索し、その検索値Rx
をデータレジスタ56に格納する。
(2) A-2 area Search the second table (Fig. 10) based on the X coordinate value of the received signal point, and find the search value Rx
is stored in the data register 56.

受信信号点のY座標値に基づいて第1テー
ブルを検索し、その検索値Ryをデータレジ
スタ56に格納する。
The first table is searched based on the Y coordinate value of the received signal point, and the search value Ry is stored in the data register 56.

データレジスタ56に格納した検索値Ry
に対してRy/4の演算を行ない新たなRと
する(Ry←Ry/4)。
Search value Ry stored in data register 56
The calculation of Ry/4 is performed on the R to create a new R (Ry←Ry/4).

上記検索値Rxと新たなRyとを加算して得
られる値と同一値の番号が付与された分割領
域を判別する。
The divided area assigned the same number as the value obtained by adding the search value Rx and the new Ry is determined.

例えば、受信信号点が(8、3)の場合、
Rx=10、R=04となつて 10+04/4=11 となり、当該受信信号点(8、3)が属する分
割領域は番号11が付与された分割領域と判別さ
れる。
For example, if the received signal point is (8, 3),
Since Rx=10 and R=04, 10+04/4=11, and the divided area to which the received signal point (8, 3) belongs is determined to be the divided area assigned the number 11.

(3) A−3領域 受信信号点のX座標値に基づいて第1テー
ブルを検索し、その検索値Rxをデータレジ
スタ56に格納する。
(3) Area A-3 The first table is searched based on the X coordinate value of the received signal point, and the search value Rx is stored in the data register 56.

受信信号点のY座標値に基づいて第2テー
ブルを検索し、その検索値Ryをデータレジ
スタ56に格納する。
The second table is searched based on the Y coordinate value of the received signal point, and the search value Ry is stored in the data register 56.

データレジスタ56に格納した検索値Ry
に08を加算して新たなRyとする(Ry←Ry/
08)。
Search value Ry stored in data register 56
Add 08 to to create a new Ry (Ry←Ry/
08).

データレジスタ56に格納した検索値Rx
に対してRx/4の演算を行ない新たなRxと
する(Rx←Rx/4)。
Search value Rx stored in data register 56
The calculation of Rx/4 is performed on the current Rx to obtain a new Rx (Rx←Rx/4).

上記のように新たに求めたRx、Ryを加算
して得られる値と同一値の番号が付与された
分割領域を判別する。
The divided area assigned the same number as the value obtained by adding the newly obtained Rx and Ry as described above is determined.

例えば、受信信号点が(4、9)の場合Rx
=08、Ry=10となつて 10+8+08/4=1A となり、当該受信信号点(4、9)が属する分
割領域は番号1Aが付与された分割領域と判別
される。
For example, if the received signal point is (4, 9), Rx
=08, Ry=10, so 10+8+08/4=1A, and the divided area to which the received signal point (4, 9) belongs is determined to be the divided area assigned the number 1A.

(4) A−4領域 受信信号点のX座標値とY座標値を比較す
る。
(4) Area A-4 Compare the X and Y coordinate values of the received signal point.

X≧Yとなる時、番号17の分割領域を判別
する。
When X≧Y, the divided area numbered 17 is determined.

X<Yとなる時、番号1Fの分割領域を判
別する。
When X<Y, the divided area numbered 1F is determined.

上記のように本実施例によれば、規模の小さい
16バイトの内容となる4ビツト入力のROMテー
ブル55を利用することによつて、128点の送信
信号点に対応した受信信号点を判別できるように
なり、また、当該判別の過程で実現される演算に
関しては、加算及び2ビツトのシフト動作で行な
える“4”による除算だけであり、その処理も容
易である。
As mentioned above, according to this embodiment, small-scale
By using the 4-bit input ROM table 55 with 16-byte content, it becomes possible to discriminate the receiving signal points corresponding to the 128 transmitting signal points, and this is realized in the process of this discrimination. As for calculations, only addition and division by "4" can be performed by a 2-bit shift operation, and the processing is easy.

[発明の効果] 以上説明してきたように、本発明によれば、受
信平面上における所定領域を当該直交する座標軸
の両方向同一ピツチlにて、送信信号点に対応し
たm×n(n≧m)の分割領域群に区画し、受信
波に対応した受信信号点の属する分割領域を判別
するに際し、従来、例えばm×nバイトのテーブ
ルが必要であつたものが単にnバイトのテーブル
で済むことになり、より規模の小さいテーブルの
使用だけで当該判別が可能になる。
[Effects of the Invention] As explained above, according to the present invention, a predetermined area on the receiving plane is arranged at the same pitch l in both directions of the orthogonal coordinate axes, m×n (n≧m ), and when determining the divided area to which the received signal point corresponding to the received wave belongs, what conventionally required an m x n byte table can now be done with a simple n byte table. This makes it possible to make the determination simply by using a smaller table.

尚、本発明は同一領域内の送信信号点の数が増
すほど、即ち、データ転送がより高速となる通信
システムにおいて効果的である。
The present invention is more effective as the number of transmission signal points in the same area increases, that is, in a communication system where data transfer becomes faster.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は通信システムの基本構成を示すブロツ
ク図、第2図は受信側に規定した受信平面上の送
信信号点に対応した受信信号点の一例を示す説明
図、第3図は128点の受信信号点の配列例を示す
説明図、第4図は本発明に係る受信信号判定方式
における分割領域への番号付与の状態をより一般
的に示した説明図、第5図は本発明に係る受信信
号判定方式におけるテーブルの状態をより一般的
に示した説明図、第6図は本発明に係る受信信号
判定方式を採用した復調器の一例の基本構成を示
すブロツク図、第7図は受信平面の領域分けの状
態を示す説明図、第8図は受信平面の第1象限を
送信信号点に対応した分割領域群に区画した例、
および分割領域の番号付与例を示す説明図、第9
図及び第10図は、第8図に示す分割領域群に対
応して設けるべきテーブルを示す説明図、第11
図は第6図に示す装置における受信信号判定動作
の流れを示すフローチヤートである。 50……プロセツサ、51……入力ポート、5
2……A/D変換回路、53……復調回路、54
……等化回路、55……ROMテーブル、56…
…データレジスタ、57……演算部、58……コ
ード変換用テーブル、59……出力ポート。
Figure 1 is a block diagram showing the basic configuration of the communication system, Figure 2 is an explanatory diagram showing an example of reception signal points corresponding to transmission signal points on the reception plane defined on the reception side, and Figure 3 is an illustration of 128 points. FIG. 4 is an explanatory diagram showing an example of the arrangement of received signal points, FIG. 4 is an explanatory diagram showing more generally the state of numbering divided areas in the received signal determination method according to the present invention, and FIG. 5 is an explanatory diagram according to the present invention. An explanatory diagram more generally showing the state of the table in the received signal determination method, FIG. 6 is a block diagram showing the basic configuration of an example of a demodulator that employs the received signal determination method according to the present invention, and FIG. An explanatory diagram showing the state of region division of the plane, FIG. 8 is an example in which the first quadrant of the reception plane is divided into a group of divided regions corresponding to the transmission signal points,
and an explanatory diagram showing an example of numbering divided areas, No. 9
10 are explanatory diagrams showing tables to be provided corresponding to the divided area groups shown in FIG.
This figure is a flowchart showing the flow of received signal determination operation in the apparatus shown in FIG. 50... Processor, 51... Input port, 5
2...A/D conversion circuit, 53...Demodulation circuit, 54
... Equalization circuit, 55 ... ROM table, 56 ...
...Data register, 57...Arithmetic unit, 58...Code conversion table, 59...Output port.

Claims (1)

【特許請求の範囲】 1 送信側で規定した送信平面上の点によつて表
現される送信信号点に基づいて搬送波の変調情報
を決定し、この変調情報に基づいて変調されて転
送された受信側での受信波の変調情報を、当該受
信側で規定した上記送信平面に対応する受信平面
上の点によつて表現される受信信号点として復調
する一方、この実際の受信波に対応して復調され
た受信信号点に基づいて、上記送信側での変調情
報を示す送信信号点に対応した真の受信信号点を
判定するようにした受信信号判定方式であつて、 直交座標系となる受信平面上における所定領域
を、当該直交する座標軸の両方向同一ピツチに
て、上記送信信号点に対応したm×n(n≧m)
の分割領域群に区画し、上記所定領域における直
交二軸の起点座標で表現される受信信号点を含
み、上記分割領域群の角に位置する分割領域か
ら、当該分割領域群の各分割領域に対して、当該
直交二軸のどちらか一方の軸方向と同一方向に所
定初期値p及び所定公差qの等差数列となる番号
を順次付与する一方、この番号付与方向の領域分
割数N(N=m又はn)及び上記初期値p、公差
qに基づいて、等該直交座標系における起点座標
値から上記区画ピツチ毎の各同一区画に属する座
標値に対して、起点座標値を含む区画から順番に
(p+i・q・N)値(i=0、1、2、……、
n−1)を割当てたテーブルを設け、上記実際の
受信波に対応して復調された受信信号点の上記分
割領域の番号付与方向と同一方向となる軸におけ
る座標値に基づいて上記テーブルを検索して(p
+i・q・N)値を求め、更にこの検索値(p+
i・q・N)から上記分割領域に付与した番号の
初期値pを減じた値(i・q・N)をN値で除し
て(i・q)値を求めると共に、当該受信信号点
の他方の軸における座標値に基づいて上記テーブ
ルを検索して(p+j・q・N)値(j=0、
1、2、……、n−1)を求め、上記のように求
めた(i・q)値と(p+j・q・N)値とを加
算して得られる{p+q・(i+j・N)}値と同
一値の番号が付与された分割領域内に当該受信信
号点が存在することを判別し、この分割領域内の
送信信号点に対応した受信信号点を真の受信信号
点として判定するようにしたことを特徴とする受
信信号判定方式。
[Claims] 1. Modulation information of a carrier wave is determined based on a transmission signal point expressed by a point on a transmission plane defined on the transmission side, and reception modulated and transferred based on this modulation information. While demodulating the modulation information of the received wave at the receiving side as a received signal point represented by a point on the receiving plane corresponding to the above-mentioned transmitting plane defined by the receiving side, A received signal determination method that determines the true received signal point corresponding to the transmitted signal point indicating modulation information on the transmitting side based on the demodulated received signal point, and the received signal point is a rectangular coordinate system. A predetermined area on a plane is m×n (n≧m) corresponding to the transmission signal point at the same pitch in both directions of the orthogonal coordinate axes.
divided into a group of divided areas, including the received signal point expressed by the origin coordinates of two orthogonal axes in the predetermined area, and from the divided area located at the corner of the group of divided areas to each divided area of the group of divided areas. On the other hand, numbers forming an arithmetic progression of a predetermined initial value p and a predetermined tolerance q are sequentially assigned in the same direction as either one of the orthogonal two axes, while the number of area divisions N (N = m or n), the above initial value p, and the tolerance q, from the starting point coordinate value in the orthogonal coordinate system to the coordinate value belonging to each same section for each section pitch, from the section containing the starting point coordinate value. (p+i・q・N) values (i=0, 1, 2, ...,
n-1) is provided, and the table is searched based on the coordinate value of the received signal point demodulated corresponding to the actual received wave on the axis that is in the same direction as the numbering direction of the divided area. (p
+i・q・N) value, and further calculate this search value (p+
The value (i, q, N) obtained by subtracting the initial value p of the number assigned to the divided area from the number (i, q, N) is divided by the N value to obtain the (i, q) value, and the received signal point Search the above table based on the coordinate value on the other axis of (p+j・q・N) value (j=0,
1, 2, ..., n-1), and add the (i・q) value obtained above and the (p+j・q・N) value to obtain {p+q・(i+j・N) } determine that the relevant reception signal point exists within the divided area assigned the same number as the value, and determine the reception signal point corresponding to the transmission signal point within this divided area as the true reception signal point. A received signal determination method characterized by:
JP59111382A 1984-05-31 1984-05-31 Received signal judgment method Granted JPS60254952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59111382A JPS60254952A (en) 1984-05-31 1984-05-31 Received signal judgment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59111382A JPS60254952A (en) 1984-05-31 1984-05-31 Received signal judgment method

Publications (2)

Publication Number Publication Date
JPS60254952A JPS60254952A (en) 1985-12-16
JPH0234553B2 true JPH0234553B2 (en) 1990-08-03

Family

ID=14559760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59111382A Granted JPS60254952A (en) 1984-05-31 1984-05-31 Received signal judgment method

Country Status (1)

Country Link
JP (1) JPS60254952A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03293251A (en) * 1990-04-12 1991-12-24 Mitsubishi Electric Corp Recorder

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2574441B2 (en) * 1987-03-20 1997-01-22 富士通株式会社 Digital demodulator

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03293251A (en) * 1990-04-12 1991-12-24 Mitsubishi Electric Corp Recorder

Also Published As

Publication number Publication date
JPS60254952A (en) 1985-12-16

Similar Documents

Publication Publication Date Title
US3956623A (en) Digital phase detector
US4965641A (en) Processor modem
JPS6324342B2 (en)
CA1258537A (en) Apparatus and method for approximating the magnitude of a complex number
US5321799A (en) Signalling transition control in a modulated-signal communications system
US4646327A (en) Waveform shaping apparatus
EP0540636A1 (en) CODE SYSTEM FOR AMPLITUDE MODULATION IN QUADRATURE.
JPH0234553B2 (en)
CN103841075B (en) Modulate method, equipment and the system of mapping, the method and apparatus of demapping
CA1087736A (en) Statistical data detection method and apparatus
JP3185867B2 (en) Error detection method and device, signal demodulation method and device
US5079513A (en) Demodulator and radio receiver having such a demodulator
US6370201B1 (en) Simplified branch metric calculation in pragmatic trellis decoders
US5568517A (en) Decoding device for performing amplitude-phase demodulation and viterbi decoding
JPH01151307A (en) Digital fm demodulator
JPS5854703B2 (en) Judgment circuit
CN113765838B (en) DPSK signal demodulation method, device, equipment and storage medium
US3821481A (en) Three channel psk data modem apparatus
JPS5836868B2 (en) Signal vector determination circuit for 8-phase phase modulation
Petroelje IMBEDDING GRAPHS IN PSEUDOSURFACES.
CN101631326B (en) Optimized demodulation method based on quadrature amplitude
CN224035885U (en) A trigonometric function calculation circuit structure and calculation chip
JPH06268701A (en) Phase shift keying signal demodulation method and demodulation circuit
JPS6010855A (en) Data transmission code determination method
JPS5822896B2 (en) Sign determination method