Technisches GebietTechnical area
Die
vorliegende Erfindung bezieht sich auf Funksendegerät, ein Funkempfangsgerät, und auf ein
M-Ary-Modulations-Kommunikationssystem, das in einem digitalen Funkkommunikationssystem
verwendet wird.The
The present invention relates to a radio transmitter, a radio receiver, and to a radio transmitter
M-Ary modulation communication system used in a digital radio communication system
is used.
Hintergrundbackground
In
einem digitalen Funkkommunikationssystem, wie beispielsweise einem
mobilen Kommunikationssystem, werden Daten mittels eines Modulationsverfahrens
gesendet, so dass eine erwünschte Kommunikations-Qualität (zum Beispiel
eine Fehlerrate, die keinen vorbestimmten Wert auf der Empfängerseite übersteigt)
erhalten werden kann. In Modulationsverfahren sind M-Ary-Modulationsverfahren vorhanden,
die eine Mehrzahl von Bits mit einem Symbol senden, das die Modulationseinheit
ist. Da eine Mehrzahl von Bits an Informationen mit einem Symbol
(Modulationseinheit) mit dem M-Ary-Modulationsverfahren gesendet
werden können,
kann ein Durchsatz erhöht
werden.In
a digital radio communication system, such as a
mobile communication system, data is using a modulation method
sent, so that a desired communication quality (for example
an error rate that does not exceed a predetermined value on the receiver side)
can be obtained. In modulation methods there are M-ary modulation methods,
which send a plurality of bits with a symbol representing the modulation unit
is. Since a plurality of bits of information with a symbol
(Modulation unit) with the M-ary modulation method
can be
can increase throughput
become.
Solche
M-Ary-Modulationsverfahren umfassen ein QPSK (Quaternary Phase Shift
Keying), bei dem zwei Bits an Informationen mit einem Symbol gesendet
werden, 16QAM (Quadratur Amplitude Modulation), bei dem vier Bits
an Informationen mit einem Symbol gesendet werden, und 64QAM, bei
dem sechs Bits an Informationen mit einem Symbol gesendet werden.
Unter derselben Propagations-Umgebung kann, je größer die
Menge an Informationen, die mit einem Symbol gesendet wird, ist,
desto größer der
Grad, mit dem ein Durchsatz erhöht
werden kann, sein.Such
M-Ary modulation techniques include QPSK (Quaternary Phase Shift
Keying) in which two bits of information are sent with a symbol
16QAM (Quadrature Amplitude Modulation), which has four bits
sent to information with a symbol, and 64QAM at
which six bits of information are sent with a symbol.
Under the same propagation environment, the larger the
Amount of information sent with a symbol is
the bigger the
Degree with which a throughput increases
can be.
Zusätzlich ist
eine Technologie zum Erhöhen des
Durchsatzes des gesamten Systems durch ein adaptives Ändern des
Modulationsverfahrens für
Daten, die entsprechend der Propagations-Umgebung auf der Empfängerseite
gesendet werden sollen, vorgeschlagen worden. Diese Art einer Technologie
wird als adaptive Modulation bezeichnet.In addition is
a technology to increase the
Throughput of the entire system by adaptively changing the
Modulation method for
Data corresponding to the propagation environment on the receiver side
have been sent have been proposed. This kind of technology
is called adaptive modulation.
In
neuerer Zeit ist ein zunehmendes Erfordernis für den Empfang von Bilddaten,
Musikdaten, die durch Musik-Verteilungsdienste bereitgestellt werden,
und dergleichen, durch Funkkommunikations-Terminals, wie beispielsweise
mobile Telefone, vorhanden.In
recent time is an increasing requirement for the reception of image data,
Music data provided by music distribution services
and the like, by radio communication terminals, such as
mobile phones, available.
Um
es möglich
zu machen, große
Mengen an gesendeten Daten in einer kurzen Zeit zu empfangen, ist
es für
einen Downlink-Durchsatz erwünscht, dass
er weiter erhöht
wird.Around
it possible
to do, big
Receiving quantities of transmitted data in a short time is
it for
a downlink throughput desired that
he further increased
becomes.
Es
ist eine Aufgabe der vorliegenden Erfindung, ein Funksendegerät, ein Funkempfangsgerät und ein
M-Ary-Modulations-Kommunikationssystem zu schaffen, das ermöglicht,
dass der Durchsatz in Daten-Kommunikationen erhöht wird, die eine M-Ary-Modulation verwenden.It
An object of the present invention is a radio transmitter, a radio receiver and a
M-Ary modulation communication system that allows
that throughput is increased in data communications using M-ary modulation.
Offenbarung der ErfindungDisclosure of the invention
Wie
vorstehend beschrieben ist, wird, mit einem M-Ary-Modulationsverfahren,
eine Mehrzahl von Bits an Informationen mit einem Symbol gesendet.
Zum Beispiel werden, mit 16QAM, vier Bits an Informationen mit einem
Symbol gesendet. In 16QAM können
vier Bits an Informationen mit einem Symbol durch Anordnen von 16
Signal-Punkten in unterschiedlichen Positionen in der IQ-Ebene gesendet werden.
Ein Signal-Raum-Diagramm ist ein Mittel, um eine solche Signal-Punkt-Anordnung
darzustellen. Nachfolgend wird 16QAM als ein Beispiel eines M-Ary-Modulationsverfahrens
betrachtet, und ein 16QAM Signal-Raum-Diagramm wird beschrieben. 1 zeigt
ein Signal-Raum-Diagramm, das die 16QAM Signal-Punkt-Anordnung darstellt.As described above, with an M-ary modulation method, a plurality of bits of information with a symbol are transmitted. For example, with 16QAM, four bits of information are sent with one symbol. In 16QAM, four bits of information can be sent with one symbol by placing 16 signal points in different positions in the IQ plane. A signal-space diagram is a means to represent such a signal-point arrangement. Hereinafter, 16QAM is considered as an example of an M-ary modulation method, and a 16QAM signal space diagram will be described. 1 shows a signal space diagram representing the 16QAM signal point arrangement.
Wie
in 1 dargestellt ist, werden, in 16QAM, 16 Signal-Punkte
an unterschiedlichen Positionen in der IQ-Ebene unter Durchführen einer
quaternären
Amplituden-Modulation
auf der I-Achse und der Q-Achse, jeweils, angeordnet. Hierdurch
kann eine M-Arization durchgeführt
werden und vier Bits an Informationen können mit einem Symbol übertragen
werden. Wenn eine M-Arization auf diese Art und Weise durchgeführt wird,
werden Signal-Punkte so angeordnet, dass sich benachbarte Symbole
voneinander nur durch ein Bit unterscheiden, wie dies in 1 dargestellt
ist, um eine Bit-Fehlerraten-Charakteristik
zu verbessern. Dies wird als "Gray-Coding" bezeichnet. In 1 zeigen
Nummern in Klammern Bit-Zuordnungen an.As in 1 16, in 16QAM, 16 signal points are arranged at different positions in the IQ plane by performing quaternary amplitude modulation on the I-axis and the Q-axis, respectively. This allows an M arization to be performed and four bits of information can be transmitted with a symbol. When an M-arization is performed in this manner, signal points are arranged so that adjacent symbols differ from each other by only one bit, as in FIG 1 to improve a bit error rate characteristic. This is called "gray coding". In 1 numbers in brackets indicate bit mappings.
Wenn
ein Gray-Codieren durchgeführt
wird, unterscheidet sich die Fehlerrate jedes Bits in einem Symbol
entsprechend der Position, zu der das Bit zugeordnet ist. Das bedeutet,
dass, in dem Fall von 16QAM, eine höhere Wahrscheinlichkeit einer
fehlerhaften Bestimmung für
das dritte und das vierte Bit als für das erste und das zweite
Bit vorhanden ist. Dieser Punkt wird nachfolgend erläutert werden.
Ein Fall wird beschrieben wer den, bei dem Schwellwerte +2, 0, und –2, für sowohl
den I-Kanal und als auch für den
Q-Kanal sind, wie
dies in 1 dargestellt ist.When Gray coding is performed, the error rate of each bit in a symbol is different according to the position to which the bit is assigned. That is, in the case of 16QAM, there is a higher probability of erroneous determination for the third and fourth bits than for the first and second bits. This point will be explained below. A case will be described of those in which thresholds are +2, 0, and -2, for both the I-channel and the Q-channel, as shown in FIG 1 is shown.
2 zeigt
eine Zeichnung zum Erläutern
eines Bestimmungsverfahrens in 16QAM. Schwarze Punkte in 2 sind
die Signal-Punkte, dargestellt in 1, und Bit-Zuordnungen in jedem
Symbol sind dieselben wie solche, die in 1 dargestellt
sind. An der Empfängerseite
werden die Bits jedes Symbols wie folgt bestimmt. 2 Fig. 16 is a drawing for explaining a determination method in 16QAM. Black dots in 2 are the signal points, shown in 1 , and bit assignments in each symbol are the same as those in 1 are shown. At the receiver side, the bits of each symbol are determined as follows.
Um
das oberste Bit (das am weitesten links liegende Bit) b1 in 1 zu
betrachten, ist dieses Bit 0 in dem positiven Bereich 101 auf
der I-Achse (Bereich nach rechts von der Q-Achse) und ist 1 in dem negativen
Bereich 102 auf der I-Achse (Bereich links von der Q-Achse).
Deshalb wird, auf der Empfängerseite,
wie dies in 2 dargestellt ist, wenn ein
empfangenes Symbol in dem positiven Bereich 101 der I-Achse
angeordnet ist, b1 so bestimmt, dass es
0 ist, und wenn ein empfangenes Symbol in dem negativen Bereich 102 der
I-Achse angeordnet ist, wird b1 dahingehend
bestimmt, dass es 1 ist. Das bedeutet, dass es möglich ist, zu bestimmen, ob
b1 den Wert 0 oder 1 hat, einfach durch
Bestimmen, in welchem der zwei Bereiche ein empfangenes Symbol angeordnet ist.
Mit anderen Worten kann eine 0/1 Bestimmung durch b1 einfach
mittels einer positiven/negativen Bestimmung für einen Wert auf der I-Achse
vorgenommen werden.To the uppermost bit (the leftmost bit) b 1 in 1 to look at, this bit 0 is in the positive range 101 on the I-axis (range to the right of the Q-axis) and is 1 in the negative range 102 on the I axis (area to the left of the Q axis). Therefore, on the receiving side, as in 2 is shown when a received symbol in the positive area 101 of the I-axis, b 1 is determined to be 0, and if a received symbol is in the negative range 102 is arranged on the I axis, b 1 is determined to be 1. That is, it is possible to determine whether b 1 has the value 0 or 1 simply by determining in which of the two areas a received symbol is located. In other words, a 0/1 determination by b 1 can be made simply by means of a positive / negative determination for a value on the I-axis.
Um
das zweitoberste Bit (zweites Bit von links) b2 in 1 zu
betrachten, ist dieses Bit 0 in dem positiven Bereich 103 auf
der Q-Achse (Bereich oberhalb der I-Achse) und ist 1 in dem negativen
Bereich 104 auf der Q-Achse (Bereich unterhalb der I-Achse).
Deshalb wird, auf der Empfängerseite,
wie dies in 2 dargestellt ist, wenn ein
empfangenes Symbol in dem positiven Bereich 103 der Q-Achse angeordnet
ist, b2 dahingehend bestimmt, dass es 0 ist,
und wenn ein empfangenes Symbol in dem negativen Bereich 104 der
Q-Achse angeordnet ist, wird b2 dahingehend
bestimmt, dass es 1 ist. Das bedeutet, dass es möglich ist, zu bestimmen, ob
b2 0 oder 1 ist, einfach durch Bestimmen,
in welchem der zwei Bereiche ein empfangenes Symbol angeordnet ist.
Mit anderen Worten kann eine 0/1 Bestimmung für b2 einfach
mittels einer positiven/negativen Bestimmung für einen Wert auf der Q-Achse
vorgenommen werden.The second highest bit (second bit from the left) b 2 in 1 to look at, this bit 0 is in the positive range 103 on the Q-axis (area above the I-axis) and is 1 in the negative area 104 on the Q-axis (area below the I-axis). Therefore, on the receiving side, as in 2 is shown when a received symbol in the positive area 103 of the Q axis, b 2 is determined to be 0, and if a received symbol is in the negative range 104 of the Q axis, b 2 is determined to be 1. That is, it is possible to determine whether b 2 is 0 or 1 simply by determining in which of the two areas a received symbol is located. In other words, a 0/1 determination for b 2 can be made simply by means of a positive / negative determination for a value on the Q axis.
Um
das drittoberste Bit (drittes Bit von links) b3 in 1 zu
betrachten, ist dieses Bit 0 in dem Bereich 105, der den
Bereich von 0 bis weniger als +2 auf der I-Achse besitzt, und in
dem Bereich 106, der den Bereich von –2 bis weniger als 0 auf der
I-Achse besitzt, und ist 1 in dem Bereich 107, der den
Bereich von +2 und darüber
besitzt, und in dem Bereich 108, der den Bereich von weniger
als –2
auf der I-Achse besitzt. Deshalb wird, auf der Empfängerseite,
wie dies in 2 dargestellt ist, wenn ein
empfangenes Symbol in dem Bereich 105, der den Bereich
von 0 bis weniger als +2 auf der I-Achse besitzt, oder in dem Bereich 106,
der den Bereich von –2
bis weniger als 0 auf der I-Achse besitzt, angeordnet ist, b3 dahingehend bestimmt, dass es 0 ist, und
wenn ein empfangenes Symbol in dem Bereich 107, der den
Bereich von +2 und darüber
besitzt, oder in dem Bereich 108, der den Bereich von weniger
als –2
auf der I-Achse besitzt, angeordnet ist, wird b3 dahingehend bestimmt,
dass es 1 ist. Das bedeutet, dass es, um zu bestimmen, ob b3 0 oder 1 ist, notwendig ist, zu bestimmen,
in welchem der vier Bereiche ein empfangenes Symbol angeordnet ist.To the third-highest bit (third bit from the left) b 3 in 1 to look at, this bit is 0 in the range 105 which has the range of 0 to less than +2 on the I-axis, and in the range 106 which has the range of -2 to less than 0 on the I-axis, and is 1 in the range 107 which has the range of +2 and above, and in the range 108 that has the range of less than -2 on the I axis. Therefore, on the receiving side, as in 2 is shown when a received symbol in the area 105 that has the range of 0 to less than +2 on the I-axis, or in the range 106 having the range of -2 to less than 0 on the I-axis, b 3 is determined to be 0, and if a received symbol is in the range 107 that has the range of +2 and above, or in the range 108 having the range of less than -2 on the I-axis, b 3 is determined to be 1. That is, in order to determine whether b 3 is 0 or 1, it is necessary to determine in which of the four areas a received symbol is located.
Um
das am weitesten unten liegende Bit (das am weitesten rechts liegende
Bit) b4 in 1 zu betrachten,
ist dieses Bit 0 in dem Bereich 109, der den Bereich von
0 bis weniger als +2 auf der Q-Achse besitzt, und in dem Bereich 110,
der den Bereich von –2 bis
weniger als 0 auf der Q-Achse besitzt, und ist 1 in dem Bereich 111,
der den Bereich von +2 und darüber
auf der Q-Achse besitzt, und in dem Bereich 112, der den
Bereich von weniger als –2
auf der Q-Achse besitzt. Deshalb wird, auf der Empfängerseite,
wie dies in 2 dargestellt ist, wenn ein
empfangenes Symbol in dem Bereich 109, der den Bereich
von 0 bis weniger als +2 auf der Q-Achse besitzt, oder in dem Bereich 110,
der den Bereich von –2
bis weniger als 0 auf der Q-Achse ist, angeordnet ist, b4 dahingehend bestimmt, dass es 0 ist, und
wenn ein empfangenes Symbol in dem Bereich 111, der den
Bereich von +2 und darüber
auf der Q-Achse besitzt, oder in dem Bereich 112, der den
Bereich von weniger als –2 auf
der Q-Achse ist, angeordnet ist, wird b4 dahingehend
bestimmt, dass es 1 ist. Das bedeutet, dass es, um zu bestimmen,
ob b4 0 oder 1 ist, notwendig ist, zu bestimmen,
in welchem der vier Bereiche ein empfangenes Symbol angeordnet ist.The lowest bit (the rightmost bit) b 4 in 1 to look at, this bit is 0 in the range 109 which has the range of 0 to less than +2 on the Q axis, and in the range 110 which has the range of -2 to less than 0 on the Q axis, and is 1 in the range 111 that has the range of +2 and above on the Q axis, and in the range 112 that has the range of less than -2 on the Q axis. Therefore, on the receiving side, as in 2 is shown when a received symbol in the area 109 that has the range of 0 to less than +2 on the Q axis, or in the range 110 which is the range of -2 to less than 0 on the Q axis, b 4 is determined to be 0, and if a received symbol is in the range 111 that has the range of +2 and above on the Q axis, or in the range 112 , which is the range of less than -2 on the Q axis, b 4 is determined to be 1. That is, in order to determine whether b 4 is 0 or 1, it is necessary to determine in which of the four areas a received symbol is located.
Demzufolge
ist es, während
es nur notwendig ist, zu bestimmen, in welchem der zwei Bereiche ein
empfangenes Symbol angeordnet ist, für b1 und b2 notwendig zu bestimmen, in welchem der
vier Bereiche eines empfangenen Symbols b3 und
b4 angeordnet sind. Auch sind Bestimmungsbereiche 101 bis 104 größer als
Bestimmungsbereiche 105 bis 112. Deshalb ist die
Wahrscheinlichkeit von b1 und b2, dass
es fehlerhaft be stimmt wird, niedriger als die Wahrscheinlichkeit
für b3 oder b4, dass es
fehlerhaft bestimmt wird.Accordingly, while it is only necessary to determine in which of the two areas a received symbol is located, it is necessary for b 1 and b 2 to determine in which of the four areas of a received symbol b 3 and b 4 are arranged. Also are destinations 101 to 104 larger than destinations 105 to 112 , Therefore, the probability of b 1 and b 2 being erroneously determined is lower than the probability of b 3 or b 4 being erroneously determined.
Diese
Situation ist nicht auf 16QAM beschränkt. Das bedeutet, dass dasselbe
dann gesagt werden kann, wenn ein M-Ary-Modulationsverfahren in
einer Art und Weise durchgeführt
wird, dass eine Mehrzahl von Bits in einem Symbol enthalten ist
und die Fehlerrate jedes Bits unterschiedlich ist, wobei Bits oberer
Ordnung weniger anfällig
für einen
Fehler sind (obwohl die Fehlerrate dieselbe für die Mehrzahl von Bits in
16QAM, usw., ist).These
Situation is not limited to 16QAM. That means the same thing
then it can be said if an M-ary modulation method in
one way
is that a plurality of bits are included in a symbol
and the error rate of each bit is different, with bits upper
Order less vulnerable
for one
Errors are (although the error rate is the same for the majority of bits in
16QAM, etc.).
Die
vorliegenden Erfinder kamen zu der vorliegenden Erfindung unter
der Betrachtung, dass sich die Widerstandsfähigkeit für einen Fehler jedes Bits in
einem M-Ary modulierten Symbol entsprechend der Position jedes Bits
unterscheidet, und kamen zu der Erkenntnis, dass die Daten-Fehlerrate
(das bedeutet die Daten-Qualität)
durch Zuordnen von Daten, die in einem Symbol enthalten sind (in
dem Fall von 16QAM, vier Bit Daten), zu jedem Bit basierend auf
der Beständigkeit
gegen einen Fehler jedes Bits eingestellt werden kann.The present inventors arrived at the present invention, considering that the resistance to error of each bit in an M-ary modulated symbol differs according to the position of each bit, and came to the realization that the data error rate (i.e. Data quality) by assigning data contained in a symbol (in the case of 16QAM, four-bit data) to each bit can be adjusted on the resistance to an error of each bit.
Um
die oben genannte Aufgabe zu erreichen werden, gemäß der vorliegenden
Erfindung, wenn Daten mittels einem M-Ary-Modulationsverfahren moduliert
werden, Daten, welche vorzugsweise weniger anfällig für Fehler gemacht wurden (d.h.
Daten die vorzugsweise mit hoher Qualität gemacht wurden) einem höheren Bit
in einem Symbol zugeordnet, welches eine Modulationseinheit darstellt,
bevor sie übertragen
werden. Dadurch kann der Durchsatz verbessert werden.Around
to achieve the above object, according to the present
Invention when modulating data by means of an M-ary modulation method
data, which are preferably made less susceptible to errors (i.e.
Data that was preferably made with high quality) a higher bit
assigned in a symbol representing a modulation unit,
before they transfer
become. This can improve throughput.
Kurze Beschreibung der
ZeichnungenShort description of
drawings
1 zeigt
ein Signal-Raum-Diagramm, das eine 16QAM Signal-Punkt-Anordnung
darstellt; 1 shows a signal-space diagram illustrating a 16QAM signal point arrangement;
2 zeigt
eine Zeichnung zum Erläutern
eines Bestimmungsverfahrens in 16QAM; 2 Fig. 16 is a drawing for explaining a determination method in 16QAM;
3 zeigt
eine Zeichnung, die eine Beziehung unter Kommunikations-Terminals,
Spreiz-Coden und Bit-Zuweisungen in einem herkömmlichen M-Ary-Modulations-Kommunikationssystem
darstellt; 3 Fig. 12 is a drawing showing a relationship among communication terminals, spreading codes and bit assignments in a conventional M-ary modulation communication system;
4 zeigt
eine Graphik, die Fehlerraten-Charakteristika in einem herkömmlichen M-Ary-Modulationssystem
darstellt; 4 Fig. 12 is a graph showing error rate characteristics in a conventional M-ary modulation system;
5 zeigt
eine Zeichnung, die eine Beziehung unter Kommunikations-Terminals,
Spreiz-Coden und Bit-Zuweisungen in einem M-Ary-Modulations-Kommunikationssystem
gemäß einer
ersten Ausführungsform
der Erfindung darstellt; 5 Fig. 12 is a drawing showing a relationship among communication terminals, spreading codes, and bit assignments in an M-ary modulation communication system according to a first embodiment of the invention;
6 zeigt
ein Blockdiagramm, das eine Anordnung eines Funksendegeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
ersten AusführungsformI
der Erfindung darstellt; 6 Fig. 10 is a block diagram showing an arrangement of a radio transmitting apparatus used in an M-ary modulation communication system according to a first embodiment 1 of the invention;
7 zeigt
ein Blockdiagramm, das eine Anordnung eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
ersten Ausführungsform
der Erfindung darstellt; 7 Fig. 10 is a block diagram showing an arrangement of a radio receiving apparatus used in an M-ary modulation communication system according to a first embodiment of the invention;
8 zeigt
eine Zeichnung, die einen typischen Betrieb eines Funksendegeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
ersten Ausführungsform
der Erfindung darstellt; 8th Fig. 12 is a drawing illustrating a typical operation of a radio transmitter used in an M-ary modulation communication system according to a first embodiment of the invention;
9 zeigt
eine Zeichnung, die eine Signal-Punkt-Anordnung in einem Funksendegerät, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
ersten Ausführungsform der
Erfindung darstellt; 9 Fig. 12 is a drawing showing a signal point arrangement in a radio transmitter used in an M-ary modulation communication system according to a first embodiment of the invention;
10 zeigt
eine Zeichnung, die eine typische Betriebsweise eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
ersten Ausführungsform der
Erfindung darstellt; 10 Fig. 12 is a drawing showing a typical operation of a radio receiving apparatus used in an M-ary modulation communication system according to a first embodiment of the invention;
11 zeigt
eine graphische Darstellung, die eine Fehlerraten-Charakteristik
für jedes
Kommunikations-Terminal in einem Funkempfangsgerät, verwendet in einem M-Ary-Modulations-Kommunikationssystem,
gemäß einer
ersten Ausführungsform der
Erfindung darstellt; 11 Fig. 10 is a graph showing an error rate characteristic for each communication terminal in a radio receiving apparatus used in an M-ary modulation communication system according to a first embodiment of the invention;
12 zeigt
ein Blockdiagramm, das einen Aufbau des Funksendegeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
zweiten Ausführungsform
der vorliegenden Erfindung darstellt; 12 Fig. 10 is a block diagram showing a construction of the radio transmitting apparatus used in an M-ary modulation communication system according to a second embodiment of the present invention;
13 zeigt
ein Blockdiagramm, das einen Aufbau eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß einer
zweiten Ausführungsform
der vorliegenden Erfindung darstellt; 13 Fig. 10 is a block diagram showing a construction of a radio receiving apparatus used in an M-ary modulation communication system according to a second embodiment of the present invention;
14 zeigt
eine Zeichnung, die einen typischen Betrieb eines M-Ary-Modulations-Kommunikationssystems
gemäß einer
zweiten Ausführungsform der
vorliegenden Erfindung darstellt; und 14 Fig. 14 is a drawing illustrating a typical operation of an M-ary modulation communication system according to a second embodiment of the present invention; and
15 zeigt
eine Zeichnung, die eine typische Datenqualität in einem M-Ary-Modulations-Kommunikationssystem
gemäß einer
zweiten Ausführungsform
der vorliegenden Erfindung darstellt. 15 FIG. 12 is a drawing illustrating typical data quality in an M-ary modulation communication system according to a second embodiment of the present invention. FIG.
Bester Weg, die Erfindung
auszuführen:Best way, the invention
execute:
Unter
Bezugnahme nun auf die beigefügten Zeichnungen
werden Ausführungsformen
der vorliegenden Erfindung nachfolgend erläutert.Under
Reference now to the accompanying drawings
become embodiments
of the present invention explained below.
Ausführungsform 1Embodiment 1
Herkömmlich werden,
wenn eine Basisstation gleichzeitig Daten zu einer Mehrzahl von
Kommunikations-Terminals in einem CDMA-Digital-Kommunikationssystem
sendet, die Daten, die zu jedem Kommunikations-Terminal gesendet
sind, mittels eines Spreiz-Codes
entsprechend dem relevanten Kommunikations-Terminal gespreizt, bevor
sie gesendet werden, wie dies in 3 dargestellt
ist. Nachfolgend wird ein Fall beschrieben, in dem Daten gleichzeitig
zu vier Kommunikations-Terminals #1 bis #4, unter Verwendung von
16QAM als ein M-Ary-Modulationsverfahren, gesendet werden. 3 zeigt eine
Zeichnung, die eine Beziehung unter Kommunikations-Terminals, Spreiz-Coden
und Bit-Zuweisungen
in einem herkömmlichen
M-Ary-Modulations-Kommunikationssystem darstellt. Hierbei zeigt b1 das oberste Bit an, b2 zeigt
das zweitoberste Bit an, b3 zeigt das drittoberste
Bit an und b4 zeigt das unterste Bit an.Conventionally, when a base station simultaneously transmits data to a plurality of communication terminals in a CDMA digital communication system, the data sent to each communication terminal is spread by means of a spreading code corresponding to the relevant communication terminal before they are sent like this in 3 is shown. The following describes a case where data is simultaneously sent to four communication terminals # 1 to # 4 using 16QAM as an M-ary modulation method. 3 FIG. 12 is a drawing showing a relationship among communication terminals, spreading codes, and bit assignments. FIG in a conventional M-ary modulation communication system. Here, b 1 indicates the uppermost bit, b 2 indicates the second uppermost bit, b 3 indicates the third uppermost bit, and b 4 indicates the lowermost bit.
Herkömmlich werden
Daten, übertragen
zu einem Kommunikations-Terminal #1, mittels eines Spreiz-Codes
#1 gespreizt, Daten werden zu einem Kommunikations-Terminal #2 mittels
eines Spreiz-Codes #2 übertragen,
und Daten werden zu einem Kommunikations-Terminal #3 mittels eines Spreiz-Codes
#3 übertragen,
und Daten werden zu einem Kommunikations-Terminal #4 mittels eines Spreiz-Codes
#4 übertragen,
bevor sie übertragen werden,
wie dies in 3 dargestellt ist. Das bedeutet,
dass, herkömmlich,
eine Korrespondenz zwischen einem Kommunikations-Terminal und einem Spreiz-Code
vorhanden ist.Conventionally, data transmitted to a communication terminal # 1 is spread by a spreading code # 1, data is transmitted to a communication terminal # 2 by means of a spreading code # 2, and data becomes a communication terminal # 3 by means of a spreading code # 3, and data is transmitted to a communication terminal # 4 by means of a spreading code # 4 before being transmitted, as shown in FIG 3 is shown. That is, conventionally, there is a correspondence between a communication terminal and a spreading code.
Hierbei
ist die Wahrscheinlichkeit, dass b1 oder
b2 fehlerhaft bestimmt sind, geringer als
die Wahrscheinlichkeit, dass b3 oder b4 fehlerhaft bestimmt sind, wie dies vorste hend
erläutert
ist. Das bedeutet, dass Daten, zugeordnet zu b1 und
b2, von einer höheren Qualität als Daten,
die zu b3 und b4 zugeordnet
sind, sind.Here, the probability that b 1 or b 2 are determined incorrectly, less than the probability that b 3 or b 4 are determined incorrectly, as vorste explained above. This means that data associated with b 1 and b 2 is of a higher quality than data associated with b 3 and b 4 .
Herkömmlich werden
allerdings Daten, übertragen
zu Kommunikations-Terminals #1 bis #4, einer M-Ary-Modulation an
einem Kommunikations-Terminal durch eine Kommunikations-Terminalbasis
unterworfen. Das bedeutet, dass 4-Bit-Daten, gesendet in einem Symbol
zu jedem Terminal, zu dem obersten Bit b1 durch
das unterste Bit b4 für die jeweiligen Kommunikationsterminals
zugeordnet übertragen
wird. Demzufolge werden, wenn durchschnittliche Fehlerraten von
b1 bis b4 unter
den Kommunikations-Terminals verglichen werden, diese durchschnittlichen Fehlerraten
ebenso lang wie Zustände
sein, so dass Propagations-Umgebungen dieselben sind. Das bedeutet,
dass die Fehlerraten-Charakteristika
von durchschnittlichen Fehlerraten in allen Kommunikations-Terminals
solche sind, wie sie mit dem Bezugszeichen 203 in 4 dargestellt
sind. 4 zeigt eine Graphik, die Fehlerraten-Charakteristika
in einem herkömmlichen
M-Ary-Modulationssystem
darstellen. In dieser Figur gibt das Bezugszeichen 201 die
Fehlerraten-Charakteristik von b1 und b2 an, das Bezugszeichen 202 gibt
die Fehlerraten-Charakteristik
von b3 und b4 an,
und das Bezugszeichen 203 gibt die Fehlerraten-Charakteristik der
durchschnittlichen Fehlerrate von b1 bis
b4 an.Conventionally, however, data transferred to communication terminals # 1 to # 4 is subjected to M-ary modulation at a communication terminal through a communication terminal base. That is, 4-bit data sent in a symbol to each terminal is transmitted to the uppermost bit b 1 through the lowest bit b 4 allocated for the respective communication terminals. As a result, when comparing average error rates from b 1 to b 4 among the communication terminals, these average error rates will be as long as states, so that propagation environments are the same. That is, the error rate characteristics of average error rates in all communication terminals are those as denoted by the reference numeral 203 in 4 are shown. 4 Fig. 10 is a graph showing error rate characteristics in a conventional M-ary modulation system. In this figure, the reference number 201 the error rate characteristic of b 1 and b 2 , the reference numeral 202 indicates the error rate characteristic of b 3 and b 4 , and the reference numeral 203 indicates the error rate characteristic of the average error rate from b 1 to b 4 .
Hierbei
wird, in einem Kommunikationssystem, in dem eine adaptive Modulation
durchgeführt wird,
zum Beispiel ein Modulationsverfahren an der Seite der Basisstation
entsprechend zu einer Propagations-Umgebung so ausgewählt, dass
diese durchschnittliche Fehlerrate die gewünschte Qualität auf der
Seite des Kommunikations-Terminals erfüllt. Allerdings kann, wenn
sich die Empfangs-SIR von Daten aufgrund einer temporären Verschlechterung
der Propagations-Umgebung aufgrund eines Fading, oder dergleichen,
verschlechtert, die durchschnittliche Fehlerrate von b1 bis
b4, 203, fehlschlagen, die gewünschte Qualität in allen
Kommunikations-Terminals zu erfüllen,
wie dies in 4 dargestellt ist. In einem
Kommunikationssystem, in dem die ARQ (Automatic Repeat ReQuest)
Technik verwendet wird, werden, in diesem Fall, Daten-Rückübertragungen
zu allen Kommunikations-Terminals auftreten und der gesamte System-Durchsatz
wird wesentlich abfallen.Here, in a communication system in which adaptive modulation is performed, for example, a modulation method on the side of the base station corresponding to a propagation environment is selected so that this average error rate satisfies the desired quality on the side of the communication terminal. However, when the reception SIR of data deteriorates due to fading of the propagation environment due to fading or the like, the average error rate of b 1 to b 4 , 203 , fail to meet the desired quality in all communication terminals, as in 4 is shown. In a communication system using the ARQ (Automatic Repeat ReQuest) technique, in this case, data retransmissions will occur to all communication terminals and overall system throughput will drop significantly.
Demzufolge
werden, in dieser Ausführungsform,
Daten, die zu einem Kommunikations-Terminal mit einer höheren Priorität übertragen
werden sollen, zu einem oberen Bit in einem Symbol zugeordnet, bevor
sie übertragen
werden, und die erwünschte Qualität wird zuverlässig für Daten
zu dem Kommunikations-Terminal mit hoher Priorität erfüllt. Dies bedeutet, dass der
gesamte System-Durchsatz verbessert werden kann.As a result,
be, in this embodiment,
Data transmitted to a communication terminal with a higher priority
should be assigned to an upper bit in a symbol before
they transfer
and the desired quality becomes reliable for data
met to the communication terminal with high priority. This means that the
overall system throughput can be improved.
5 zeigt
eine Zeichnung, die eine Beziehung unter Kommunikations-Terminals,
Spreiz-Coden und Bit-Zuweisungen in einem M-Ary-Modulations-Kommunikationssystem
gemäß der ersten
Ausführungsform
der Erfindung darstellt. Dagegen ist herkömmlich eine Korrespondenz zwischen
einem Kommunikations-Terminal und einem Spreiz-Code vorhanden, allerdings
ist in dieser Ausführungsform eine
Korrespondenz zwischen einem Kommunikations-Terminal und einer Daten-Bit-Zuweisungs-Position
vorhanden. Das bedeutet, dass Daten, die zu dem Kommunikations-Terminal
mit höchster
Priorität
gesendet werden sollen (hier wird angenommen, dass dies Kommunikations-Terminal
#1 ist), zu b1 zugeordnet wird, Daten, die
zu dem Kommunikations-Terminal mit der zweithöchsten Priorität übertragen
werden sollen (hier wird angenommen, dass dies Kommunikations-Terminal #2 ist),
zu b2 zugeordnet werden, Daten, die zu dem
Kommunikations-Terminal mit der dritthöchsten Priorität übertragen
werden sollen (hier wird angenommen, dass dies Kommunikations-Terminal
#3 ist), zu b3 zugeordnet werden, und Daten,
die zu dem Kommunikations-Terminal mit der geringsten Priorität übertragen
werden sollen (hier wird angenommen, dass dies Kommunikations-Terminal
#4 ist), zu b4 zugeordnet werden. 5 Fig. 12 is a drawing showing a relationship among communication terminals, spreading codes, and bit assignments in an M-ary modulation communication system according to the first embodiment of the invention. On the other hand, conventionally, correspondence exists between a communication terminal and a spreading code, but in this embodiment, correspondence exists between a communication terminal and a data bit allocation position. That is, data to be sent to the highest priority communication terminal (here assumed to be communication terminal # 1) is assigned to b 1 , data corresponding to the second highest communication terminal Priority is to be transmitted (here it is assumed that this is communication terminal # 2) to be assigned to b 2 , data to be transmitted to the communication terminal with the third highest priority (here it is assumed that this is communication terminal # 3), to b 3 , and data to be transmitted to the communication terminal having the lowest priority (here assumed to be communication terminal # 4) is assigned to b 4 .
Wie
vorstehend angegeben ist, sind Daten, zugeordnet zu b1 und
b2, von einer höheren Qualität als Daten,
die zu b3 und b4 zugeordnet
sind. Demzufolge sind, als eine Folge einer Verwendung der Art einer
Bit-Zuweisung, dargestellt in 5, Daten,
die zu dem Kommunikations-Terminal #1 übertragen werden sollen, und
Daten, die zu dem Kommunikations-Terminal #2 übertragen werden sollen, von
einer besseren Qualität
als dann, wenn die Bit-Zuweisung, dargestellt in 3,
verwendet wird, und wird immer so gestaltet, um die gewünschte Qualität zu erfüllen.As stated above, data associated with b 1 and b 2 is of a higher quality than data associated with b 3 and b 4 . Accordingly, as a result of using the type of bit allocation shown in FIG 5 , Data to be transmitted to the communication terminal # 1 and data to be transmitted to the communication terminal # 2 of a better quality than when the bit allocation, shown in 3 , and is always designed to meet the desired quality.
Als
eine Folge erfüllen
Daten, die zu dem Kommunikations-Terminal #1 übertragen werden sollen, und
Daten, die zu dem Kommunikations-Terminal #2 übertragen werden sollen, zufällig die
gewünschte
Qualität
gerade dann, wenn sich der Datenempfang SIR aufgrund einer temporären Verschlechterung
einer Propagations-Umgebung aufgrund eines Fading, oder dergleichen,
verschlechtert. Das bedeutet, dass Daten zu einem Kommunikationsterminal
mit hoher Priorität
so gestaltet werden, um die gewünschte
Qua lität
zuverlässig
zu erfüllen.
Deshalb kann ein Kommunikations-Terminal mit höherer Priorität einen
Datenempfang früher
abschließen.
Auch wird es möglich
gemacht, die Anzahl von Malen einer Daten-Rückübertragung zu verringern, und
der gesamte System-Durchsatz
kann verbessert werden.When
to fulfill a sequence
Data to be transmitted to the communication terminal # 1, and
Data to be transmitted to the communication terminal # 2 happens to be the
desired
quality
even if the data reception SIR due to a temporary deterioration
a propagation environment due to fading, or the like,
deteriorated. That means data to a communication terminal
with high priority
be designed to the desired
Quality
reliable
to fulfill.
Therefore, a higher-priority communication terminal can become one
Data received earlier
to lock.
It will also be possible
made to reduce the number of times of data retransmission, and
the total system throughput
can be improved.
Ein
Funksendegerät
und ein Funkempfangsgerät,
verwendet in einem M-Ary-Modulations-Kommunikationssystem,
gemäß dieser
Ausführungsform, wird
nachfolgend beschrieben. 6 zeigt ein Blockdiagramm, das
einen Aufbau eines Funksendegeräts,
verwendet in einem M-Ary-Modulations-Kommunikationssystem, gemäß der ersten
Ausführungsform
der Erfindung, darstellt, und 7 zeigt
ein Blockdiagramm, das einen Aufbau eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem,
gemäß der ersten
Ausführungsform
der Erfindung, darstellt. In der Beschreibung wird angenommen, dass
das Funksendegerät
so verwendet wird, dass es in einer Basisstation installiert ist,
und Funkempfangsgeräte
so verwendet werden, dass sie in Kommunikations-Terminals installiert
sind. Ein Fall wird beschrieben, in dem Daten gleichzeitig zu vier
Kommunikations-Terminals übertragen
werden.A radio transmitter and a radio receiver used in an M-ary modulation communication system according to this embodiment will be described below. 6 FIG. 12 is a block diagram showing a construction of a radio transmitting apparatus used in an M-ary modulation communication system according to the first embodiment of the invention; and FIG 7 Fig. 10 is a block diagram showing a construction of a radio receiving apparatus used in an M-ary modulation communication system according to the first embodiment of the invention. In the description, it is assumed that the radio transmitter is used so as to be installed in a base station, and radio receivers are used so as to be installed in communication terminals. A case will be described in which data is simultaneously transferred to four communication terminals.
In
einem Funksendegerät 300 führen Codierabschnitte 301-1 bis 301-4 eine
Codier-Verarbeitung in Bezug auf Daten-Sequenzen #1 bis #4, jeweils, aus,
und geben Daten, die einer Codier-Verarbeitung unterworfen worden
sind, zu einem P/S-(Parallel/Seriell)-Konversionsabschnitt 302 ab.
Daten-Sequenzen #1 bis #4 sind Daten-Sequenzen, die zu Kommunikations-Terminals
#1 bis #4, jeweils, gesendet werden sollen.In a radio transmitter 300 lead coding sections 301-1 to 301-4 coding processing with respect to data sequences # 1 to # 4, respectively, and giving data subjected to coding processing to a P / S (parallel to serial) conversion section 302 from. Data sequences # 1 to # 4 are data sequences to be sent to communication terminals # 1 to # 4, respectively.
Der
P/S-Konversionsabschnitt 304 wandelt Daten-Sequenzen #1
bis #4, die parallel eingegeben sind, in eine serielle Form um und
gibt diese Daten zu einem M-Ary-Modulationsabschnitt 304 aus.
Zu diesem Zeitpunkt führt
der P/S-Konversionsabschnitt 302 eine parallele/serielle
Konversion so durch, dass eine Daten-Sequenz zu einem Kommunikations-Terminal
mit höherer
Priorität
zu einem oberen Bit in einem Symbol, entsprechend der Steuerung
durch den Zuweisungs-Steuerabschnitt 303, der hier später beschrieben
werden wird, zugeordnet ist. Eine detaillierte Beschreibung einer
Bit-Zuweisung wird
später hier
angegeben werden.The P / S conversion section 304 converts data sequences # 1 to # 4 entered in parallel into a serial form and outputs this data to an M-ary modulation section 304 out. At this time, the P / S conversion section is leading 302 a parallel / serial conversion so that a data sequence to a higher priority communication terminal becomes an upper bit in a symbol, according to the control by the allocation control section 303 which will be described later herein. A detailed description of a bit allocation will be given later here.
Der
M-Ary-Modulationsabschnitt 304 führt eine M-Ary-Modulation in
Bezug auf Daten durch, die einer parallelen/seriellen Konversion
unterworfen worden sind. Hierbei wird, da es notwendig ist, Daten zu
vier Kommunikations-Terminals gleichzeitig zu senden, die Verwendung
von 16QAM, was ermöglicht,
dass 4-Bit Daten mit einem Symbol übertragen werden, als das M-Ary-Modulationsverfahren
angenommen. Demzufolge ordnet der M-Ary-Modulationsabschnitt 304 Daten,
die einer parallelen/seriellen Konversion unterworfen worden sind,
an einem der Signal-Punkte, dargestellt in 1, an. Ein
Symbol, das einer M-Ary-Modulation unterworfen worden ist, wird
zu dem S/P-(Seriell/Parallel)-Konversionsabschnitt 304 ausgegeben.The M-ary modulation section 304 performs M-ary modulation on data subjected to parallel / serial conversion. Here, since it is necessary to send data to four communication terminals simultaneously, the use of 16QAM, which allows 4-bit data to be transmitted with a symbol, is assumed to be the M-ary modulation method. As a result, the M-ary modulation section orders 304 Data subjected to parallel / serial conversion at one of the signal points shown in FIG 1 , at. A symbol which has been subjected to M-ary modulation becomes the S / P (serial / parallel) conversion section 304 output.
Der
S/P-Konversionsabschnitt 305 wandelt ein Symbol, das seriell
von dem M-Ary-Modulationsabschnitt 304 eingegeben
ist, in eine parallele Form um und gibt dieses zu Multiplizierern 306-1 bis 306-4 aus.
Das bedeutet, dass der S/P-Konversionsabschnitt 305 ein
Symbol, eingegeben seriell von dem M-Ary-Modulationsabschnitt 304,
zu Multiplizierern 306-1 bis 306-4 in der Reihenfolge
einer Eingabe verteilt. Multiplizierer 306-1 bis 306-4 multiplizieren
ein Symbol, ausgegeben in einer parallelen Form von dem S/P-Konversionsabschnitt 305,
durch Spreizen von Coden #1 bis #4, jeweils. Das Symbol, das einer Spreiz-Verarbeitung
unterworfen worden ist, wird zu einem multiplexierenden Abschnitt 309 ausgegeben.The S / P conversion section 305 converts a symbol serially from the M-ary modulation section 304 entered into a parallel form and gives this to multipliers 306-1 to 306-4 out. This means that the S / P conversion section 305 a symbol input serially from the M-ary modulation section 304 , to multipliers 306-1 to 306-4 distributed in the order of an input. multipliers 306-1 to 306-4 multiply a symbol output in a parallel form from the S / P conversion section 305 by spreading codes # 1 through # 4, respectively. The symbol which has been subjected to spreading processing becomes a muxing section 309 output.
Der
Zuweisungs-Steuerabschnitt 303 zeigt die Bits, zu denen
die Daten-Sequenzen
#1 bis #4 zugeordnet werden sollen, und zwar basierend auf Prioritäten des
Kommunikations-Terminals, an. Das bedeutet, dass der Zuweisungs-Steuerabschnitt 303 den
P/S-Konversionsabschnitt 304 so steuert, dass Daten zu
einem Kommunikations-Terminal
mit höherer
Priorität
einem oberen Bit in einem Symbol zugewiesen werden. Eine detaillierte
Beschreibung einer Bit-Zuweisung wird hier später angegeben werden.The allocation control section 303 indicates the bits to which the data sequences # 1 to # 4 are to be assigned based on priorities of the communication terminal. This means that the allocation control section 303 the P / S conversion section 304 so controls that data to a higher priority communication terminal is assigned to an upper bit in a symbol. A detailed description of a bit allocation will be given later.
Der
Zuweisungs-Steuerabschnitt 303 gibt ein Zuweisungs-Hinweis-Signal
aus, das anzeigt, welche Daten-Sequenz zu welchem Bit eines Modulationsabschnitts 307 zugeordnet
worden ist. Das Zuweisungs-Hinweis-Signal wird durch den Modulationsabschnitt 307 moduliert,
mit dem Spreiz-Code #A in dem Multiplizierer 308 multipliziert
und zu dem multiplexierenden Abschnitt 309 eingegeben.The allocation control section 303 outputs an assignment hint signal indicating which data sequence to which bit of a modulation section 307 has been assigned. The assignment indication signal is passed through the modulation section 307 modulated with the spreading code #A in the multiplier 308 multiplied and to the muxing section 309 entered.
Der
multiplexierende Abschnitt 309 multiplexiert alle Signale,
die von den Multiplizierern 306-1 bis 306-4 und
dem Multiplizierer 308 ausgegeben sind, und gibt das sich
ergebende Signal zu einem Funksendeabschnitt 310 aus. Der
Funksendeabschnitt 310 führt eine vorgegebene Funkverarbeitung aus,
wie beispielsweise eine Aufwärts- Konversion, und zwar
an dem Multiplex-Signal, und sendet dann das Multiplex-Signal zu
einem Funkempfangsgerät 400 über eine
Antenne 311. In der nachfolgenden Beschreibung wird angenommen,
dass das Funkempfangsgerät 400 in
einem Kommunikations-Terminal #1
installiert ist.The muxing section 309 multiplexes all signals from the multipliers 306-1 to 306-4 and the multiplier 308 are output, and gives the resulting signal to a Radio section 310 out. The radio transmitter section 310 performs predetermined radio processing, such as upconversion, on the multiplexed signal, and then transmits the multiplexed signal to a radio receiver 400 via an antenna 311 , In the following description, it is assumed that the radio receiving device 400 is installed in a communication terminal # 1.
Das
Multiplex-Signal, das über
die Antenne 401 des Funkempfangsgeräts 400 empfangen ist, wird
einer vorgegebenen Funkverarbeitung unterworfen, wie beispielsweise
einer Abwärts-Kommunikation,
und zwar in dem Funkempfangsabschnitt 402, und wird dann
zu einem Verteilungsabschnitt 403 eingegeben. Der Verteilungsabschnitt 403 verteilt
das Multiplex-Signal zu Multiplizierern 404-1 bis 404-4 und
einem Multiplizierer 408.The multiplex signal transmitted through the antenna 401 of the radio receiver 400 is received, is subjected to a predetermined radio processing, such as a downward communication, in the radio receiving section 402 , and then becomes a distribution section 403 entered. The distribution section 403 distributes the multiplexed signal to multipliers 404-1 to 404-4 and a multiplier 408 ,
Die
Multiplizierer 404-1 bis 404-4 multiplizieren
die Multiplex-Signale, die von dem Verteilungsabschnitt 403 ausgegeben
sind, mit Spreiz-Coden #1 bis #4, jeweils. Dadurch werden Symbole,
gespreizt mittels der Spreiz-Coden #1 bis #4, von den Multiplex-Signalen extrahiert.
Symbole, die einer Entspreizungsverarbeitung unterworfen worden
sind, werden zu dem P/S-Konversionsabschnitt 405 eingegeben.The multipliers 404-1 to 404-4 multiply the multiplexed signals coming from the distribution section 403 are output, with spreading codes # 1 to # 4, respectively. Thereby, symbols spread by the spreading codes # 1 to # 4 are extracted from the multiplexed signals. Symbols that have been subjected to despreading processing become the P / S conversion section 405 entered.
Der
P/S-Konversionsabschnitt 405 wandelt ein Symbol, das in
paralleler Form eingegeben ist, in eine serielle Form um und gibt
diese zu dem M-Ary-Demodulationsabschnitt 406 aus.
Der M-Ary-Demodulationsabschnitt 406 führt eine Demodulationsverarbeitung
entsprechend zu der M-Ary-Modulation, durchgeführt in dem Funksendegerät 400,
in Bezug auf ein Symbol, das einer parallelen/seriellen Konversion
unterworfen worden ist, aus, und gibt das sich ergebende Signal
zu dem S/P-Konversionsabschnitt 407 aus.
Das bedeutet, dass der M-Ary-Demodulationsabschnitt 406 eine M-Ary-Demodulation
basierend auf 16QAM durchführt.The P / S conversion section 405 converts a symbol input in parallel form into a serial form and outputs it to the M-ary demodulation section 406 out. The M-ary demodulation section 406 performs demodulation processing corresponding to the M-ary modulation performed in the radio transmitter 400 with respect to a symbol subjected to parallel / serial conversion, and outputs the resultant signal to the S / P conversion section 407 out. This means that the M-ary demodulation section 406 performs an M-ary demodulation based on 16QAM.
Der
S/P-Konversionsabschnitt 407 wandelt eine Datenfolge, die
seriell von dem M-Ary-Demodulationsabschnitt 406 eingegeben
ist, in eine parallele Form um und gibt die sich ergebenden Signale
zu einem Auswahlabschnitt 411 aus. Zu diesem Zeitpunkt führt der
S/P-Konversionsabschnitt 407 eine serielle Konversion durch,
die das Umgekehrte der parallelen/seriellen Konversion ist, die
durch den P/S-Konversionsabschnitt 302 in dem Funksendegerät 300 durchgeführt ist,
und zwar entsprechend einer Steuerung durch den Konversions-Steuerabschnitt 410, der
später
hier beschrieben ist.The S / P conversion section 407 converts a data string serially from the M-ary demodulation section 406 is entered into a parallel form and outputs the resulting signals to a selection section 411 out. At this time, the S / P conversion section leads 407 a serial conversion, which is the inverse of the parallel / serial conversion passing through the P / S conversion section 302 in the radio transmitter 300 is performed, in accordance with a control by the conversion control section 410 which is described later here.
Der
Multiplizierer 408 multipliziert das Multiplex-Signal mit
einem Spreiz-Code #A. Das bedeutet, dass das Zuweisungs-Hinweis-Signal,
gespreizt mittels des Spreiz-Codes #A, von dem Multiplex-Signal extrahiert
wird. Das Zuweisungs-Hinweis-Signal wird durch den Demodulationsabschnitt 409 demoduliert und
wird dann zu dem Konversions-Steuerabschnitt 410 ausgegeben.The multiplier 408 multiplies the multiplexed signal by a spreading code #A. That is, the allocation indication signal spread by means of the spreading code #A is extracted from the multiplexed signal. The assignment indication signal is passed through the demodulation section 409 demodulates and then becomes the conversion control section 410 output.
Der
Konversions-Steuerabschnitt 410 steuert den S/P-Konversionsabschnitt 407 so,
dass eine serielle Konversion durchgeführt wird, die das Umgekehrte
der parallelen/seriellen Konversion, durchgeführt durch den P/S-Konversionsabschnitt 302,
in dem Funksendegerät 300,
ist, und zwar basierend auf dem Zuweisungs-Hinweis-Signal. Auch
gibt der Konversions-Steuerabschnitt 410 eine Anweisung
an den Auswahlabschnitt 411, wie beispielsweise die Signalleitung
des S/P-Konversionsabschnitts 407, von der eine Daten-Sequenz
für dieses
Terminal (hier Kommunikations-Terminal #1) ausgegeben werden soll.The conversion control section 410 controls the S / P conversion section 407 such that a serial conversion is performed, which is the inverse of the parallel / serial conversion performed by the P / S conversion section 302 in the radio transmitter 300 , is, based on the assignment indication signal. Also, the conversion control section gives 410 an instruction to the selection section 411 such as the signal line of the S / P conversion section 407 from which a data sequence for this terminal (here communication terminal # 1) is to be output.
Der
Auswahlabschnitt 411 wählt
eine Daten-Sequenz für
dieses Terminal entsprechend der Anweisung von dem Konversions-Steuerabschnitt 410 aus
und gibt diese Daten-Sequenz zu dem Decodierabschnitt 412 aus.
Der Decodierabschnitt 412 decodiert die Daten-Sequenz,
die durch den Auswahlabschnitt 411 ausgewählt ist.
Hierdurch wird die Daten-Sequenz für dieses Terminal (das bedeutet
die Daten-Sequenz #1) erhalten.The selection section 411 selects a data sequence for this terminal according to the instruction from the conversion control section 410 and outputs this data sequence to the decoding section 412 out. The decoding section 412 decodes the data sequence that passes through the selection section 411 is selected. This will preserve the data sequence for this terminal (that is, data sequence # 1).
Eine
Betriebsweise, mit der Daten-Sequenz #1 bis #4 zu Bits in einem
Symbol zugeordnet und gesendet werden, wird nun spezifisch beschrieben. 8 zeigt
eine Zeichnung, die einen typischen Vorgang eines Funksendegeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem
gemäß der ersten
Ausführungsform
der Erfindung, darstellt. In 8 zeigen
Daten, bezeichnet mit dnm, die m'ten Daten an, die
zu dem Kommunikations-Terminal #n übertragen sind. Demzufolge
entsprechen zum Beispiel d11, d12,
d13 und d14 einer
Daten-Sequenz #1, die zu dem Kommunikations-Terminal #1 übertragen
ist. Die Zahl, dargestellt in Klammern oberhalb von dnm, zeigt
den Inhalt (0 oder 1) dieser Daten an. S1 zeigt das
erste Symbol, übertragen
von dem Funksendegerät 300,
an.An operation of assigning and transmitting data sequences # 1 to # 4 into bits in a symbol will now be described specifically. 8th Fig. 14 is a drawing showing a typical operation of a radio transmitting apparatus used in an M-ary modulation communication system according to the first embodiment of the invention. In 8th The data denoted by d nm indicates the mth data transmitted to the communication terminal #n. Accordingly, for example, d 11 , d 12 , d 13 and d 14 correspond to a data sequence # 1 transmitted to the communication terminal # 1. The number, shown in parentheses above d nm , indicates the content (0 or 1) of that data. S 1 shows the first symbol transmitted by the radio transmitter 300 , at.
Zuerst
führt der
P/S-Konversionsabschnitt 302 eine parallele/serielle Konversion
(P/S-Konversion) so durch, dass eine Daten-Sequenz zu einem Kommunikations-Terminal mit höherer Priorität zu einem
oberen Bit in einem Symbol, entsprechend der Steuerung durch den
Zuweisungs-Steuerabschnitt 303, zugeordnet ist. Die hohe-zu-niedrige Prioritäts-Reihenfolge
wird hier so angenommen, dass sie ist:
Kommunikations-Terminal
#1 → Kommunikations-Terminal
#2 → Kommunikations-Terminal #3 → Kommunikations-Terminal
#4.First, the P / S conversion section leads 302 a parallel / serial conversion (P / S conversion) such that a data sequence to a higher-priority communication terminal becomes an upper bit in a symbol, in accordance with the control by the allocation control section 303 , assigned. The high-to-low priority order is here assumed to be:
Communication Terminal # 1 → Communication Terminal # 2 → Communication Terminal # 3 → Communication Terminal # 4.
Ein
eine Prioritäts-Reihenfolge
bestimmendes Verfahren hier kann das folgende sein: einem Kommunikations-Terminal
mit einer Umgebung mit einem besseren Propagations-Pfad wird eine
höhere Priorität gegeben.
Hierdurch wird die Qualität
einer Daten-Sequenz
mit einer ursprünglich
hohen Qualität weiter
aufgrund der Umgebung mit gutem Propagations-Pfad verbessert, und
deshalb kann eine Daten-Übertragung
zu einem Kommunikations-Terminal, dessen Propagations-Pfad-Umgebung
gut ist, zuverlässig
schneller abgeschlossen werden.One
a priority order
determining method here may be the following: a communication terminal
with an environment with a better propagation path becomes one
higher priority.
This is the quality
a data sequence
with an original
high quality continues
improved due to the environment with good propagation path, and
therefore, a data transfer
to a communication terminal, its propagation path environment
good, reliable
be completed faster.
Ein
anderes Verfahren ist: einem Kommunikations-Terminal, das eine größere Menge
an nicht übertragenen
Daten besitzt, wird eine höhere
Priorität
gegeben. Hierdurch wird die Qualität einer Daten-Sequenz zu einem
Kommunikations-Terminal, das eine größere Menge an nicht übertragenen
Daten besitzt, weiter verbessert, und der Durchsatz des Kommunikations-Terminals,
das eine größere Menge an
nicht übertragenen
Daten besitzt, wird weiter verbessert. Je besser der Durchsatz ist,
desto früher wird
die Menge an nicht übertragenen
Daten verringert, und deshalb variiert die Prioritäts-Reihenfolge über die
Zeit. Demzufolge ist es, entsprechend diesem Verfahren, möglich, den
gesamten System-Durchsatz zu verbessern, während der Durchsatz aller Kommunikations-Terminals
im Wesentlichen gleich gehalten wird.One
Another method is: a communication terminal that receives a larger amount
to not transferred
Has data becomes higher
priority
given. This turns the quality of a data sequence into one
Communication terminal, which has a larger amount of non-transferred
Data, further improves, and the throughput of the communication terminal,
that's a bigger amount
not transferred
Data has, is further improved. The better the throughput,
the sooner will be
the amount of untransferred
Reduces data, and therefore the order of priority varies over the
Time. Accordingly, according to this method, it is possible to use the
overall system throughput while improving the throughput of all communication terminals
is kept substantially the same.
Ein
noch anderes Verfahren ist: einem Kommunikations-Terminal, das durch
einen Benutzer verwendet wird, der eine höhere Bezahlung leistet, wird eine
höhere
Priorität
gegeben. Entsprechend diesem Verfahren ist die Qualität einer
Daten-Sequenz zu einem Kommunikations-Terminal, das durch einen
Benutzer verwendet wird, der eine höhere Bezahlung leistet, besser,
und deshalb wird ein Kommunikations-Dienst, bei dem die Anpassung
an einen Benutzer unterschiedlich entsprechend eines bezahlten Betrags
behandelt wird, geschaffen werden.One
Still another method is: a communication terminal that through
a user who makes a higher payment becomes one
higher
priority
given. According to this method, the quality of a
Data sequence to a communication terminal through a
User who is paying higher, better,
and therefore becomes a communication service where the customization
to a user different according to a paid amount
will be created.
Ein
noch weiteres Verfahren ist: einem Kommunikations-Terminal mit einer
schlechteren Propagations-Umgebung wird eine höhere Priorität gegeben,
zum Beispiel in einem Kommunikationssystem, in dem eine adaptive
Modulation durchgeführt
wird. Hierdurch ist es möglich,
die Verschlechterung einer Qualität aufgrund einer Umgebung mit
einem schlechten Propagations-Pfad zu kompensieren, und die Qualität einer
Daten- Sequenz zu
einem Kommunikations-Terminal mit einer Umgebung eines schlechten
Propagations-Pfads kann auf eine erwünschte Qualität verbessert
werden. Da die Qualität einer
Daten-Sequenz zu einem Kommunikations-Terminal mit einer Umgebung
eines guten Propagations-Pfads bereits eine erwünschte Qualität erfüllt, ermöglicht eine
Verwendung dieses Verfahrens, dass der gesamte System-Durchsatz
erhöht
werden kann.One
Still another method is: a communication terminal with a
poorer propagation environment is given a higher priority,
For example, in a communication system in which an adaptive
Modulation performed
becomes. This makes it possible
the deterioration of a quality due to an environment with
to compensate for a bad propagation path, and the quality of a
Data sequence too
a communications terminal with a bad environment
Propagation Path can be improved to a desired quality
become. Because the quality of a
Data sequence to a communication terminal with an environment
a good propagation path already fulfills a desired quality, allows one
Use of this method that the entire system throughput
elevated
can be.
Welches
dieser Bestimmungsverfahren verwendet werden soll, kann entsprechend
einem Dienst entschieden werden, der durch ein M-Ary-Modulations-Kommunikationssystem,
gemäß dieser Ausführungsform,
bereitgestellt wird, oder aufgrund der Umstände und der Umgebung, in denen
ein M-Ary-Modulations-Kommunikationssystem
gemäß dieser
Ausführungsform
installiert ist.which
This determination method should be used accordingly
service determined by an M-Ary modulation communication system,
according to this embodiment,
or due to the circumstances and the environment in which
an M-ary modulation communication system
according to this
embodiment
is installed.
Da
die hoch-zu-niedrig Prioritäts-Reihenfolge
Kommunikations-Terminal #1 → Kommunikations-Terminal
#2 → Kommunikations-Terminal
#3 → Kommunikations-Terminal #4 ist,
führt der
P/S-Konversionsabschnitt 302 eine parallele/serielle Konversion
so durch, dass Daten d11, d12,
d13 und d14 zu den obersten
Bits von Symbolen S1 bis S4 zugeordnet werden,
wie dies in 8 dargestellt ist. Ähnlich weist
der P/S-Konversionsabschnitt 302 Daten
d21, d22, d23 und d24 zu den
zweitobersten Bits, Daten d31, d32, d33 und d34 zu den drittobersten Bits und Daten d41, d42, d43 und d44 zu den
untersten Bits zu. Auf diese Art und Weise wird eine Korrespondenz
zwischen einer Daten-Sequenz und einer bestimmten Bit-Position in
einem Symbol eingerichtet.Since the high-to-low priority order is communication terminal # 1 → communication terminal # 2 → communication terminal # 3 → communication terminal # 4, the P / S conversion section results 302 a parallel / serial conversion such that data d 11 , d 12 , d 13 and d 14 are assigned to the uppermost bits of symbols S 1 to S 4 , as shown in FIG 8th is shown. Similarly, the P / S conversion section 302 Data d 21 , d 22 , d 23 and d 24 to the second most significant bits, data d 31 , d 32 , d 33 and d 34 to the third most significant bits and data d 41 , d 42 , d 43 and d 44 to the lowest bits to. In this way, a correspondence is established between a data sequence and a particular bit position in a symbol.
Das
bedeutet, dass Daten entsprechend zu einem Kommunikations-Terminal
#1 mit höchster
Priorität
zu dem obersten Bit zugeordnet werden, Daten entsprechend zu einem
Kommunikations-Terminal #2 mit einer zweithöchsten Priorität zu dem
zweitobersten Bit zugeordnet werden, Daten entsprechend zu einem
Kommunikations-Terminal #3 mit einer dritthöchsten Priorität zu dem
dritthöchsten
Bit zugeordnet werden, und Daten entsprechend zu einem Kommunikations-Terminal
#4 mit einer niedrigsten Priorität
zu dem untersten Bit zugeordnet werden. Demzufolge kann einer Daten-Sequenz,
die zu einem Kommunikations-Terminal mit einer höheren Priorität übertragen
werden soll, eine niedrigere Fehlerrate und eine bessere Qualität gegeben
werden. Mit 16QAM sind die Qualität des obersten Bits und die Qualität des zweitobersten
Bits dieselben, und die Qualität
des drittobersten Bits und die Qualität des niedrigsten Bits sind
dieselben, und deshalb sind die Qualität einer Daten-Sequenz zu einem
Kommunikations-Terminal #2 und die Qualität einer Daten-Sequenz zu einem
Kommunikations-Terminal #2 hier dieselben, und die Qualität einer
Daten-Sequenz zu einem Kommunikations-Terminal #3 und die Qualität einer
Daten-Sequenz zu einem Kommunikations-Terminal #4 sind dieselben.The
means that data is corresponding to a communication terminal
# 1 with highest
priority
are assigned to the top bit, data corresponding to one
Communication terminal # 2 with a second highest priority to the
second-highest bit, data corresponding to one
Communication terminal # 3 with a third highest priority to the
third highest
Bit and data corresponding to a communication terminal
# 4 with a lowest priority
be assigned to the lowest bit. As a result, a data sequence,
which are transmitted to a communication terminal with a higher priority
is to be given, a lower error rate and better quality
become. With 16QAM, the quality of the topmost bit and the quality of the second-highest
Bits the same, and the quality
of the third-highest bit and the quality of the lowest bit
the same, and therefore the quality of a data sequence is one
Communication terminal # 2 and the quality of a data sequence to one
Communication Terminal # 2 here the same, and the quality of a
Data sequence to a communication terminal # 3 and the quality of a
Data sequence to a communication terminal # 4 are the same.
Als
nächstes
werden Daten, die einer parallelen/seriellen Konversion unterworfen
worden sind, einer M-Ary-Modulation durch den M-Ary-Modulationsabschnitt 304 unter
Verwendung von 16QAM unterworfen. Da Symbol S1 0011
ist, Symbol S2 1110 ist, Symbol S3 1000 ist und Symbol S4 0101
ist, werden die Symbole so moduliert, dass sie an den Signal-Punkten,
angezeigt durch schwarze Kreise in 9, angeordnet
sind. Die modulierten Symbole werden einer seriellen/parallelen
Konversion (S/P-Konversions) durch den S/P-Konversionsabschnitt 305 unterworfen.
Dann werden die Symbole S1 bis S4 einer Spreiz-Verarbeitung durch Multiplizierer 306-1 bis 306-4 unterworfen.Next, data subjected to parallel / serial conversion becomes M-ary modulation by the M-ary modulation section 304 subjected to using 16QAM. Since symbol S 1 is 0011, symbol S 2 is 1110, symbol S 3 is 1000, and symbol S 4 is 0101, the symbols are modulated to match the signal points indicated by black circles in 9 , are arranged. The modulated symbols become a serial / parallel conversion (S / P conversion) by the S / P conversion section 305 subjected. Then, the symbols S 1 to S 4 of spreading processing by multipliers 306-1 to 306-4 subjected.
In
dem Multiplexier-Abschnitt 309 werden Symbole S1 bis S4, die einer
Spreiz-Verarbeitung
unterworfen worden sind, und ein Zuweisungs-Hinweis-Signal Sc, das einer Spreiz-Verarbeitung unterworfen
worden ist, multiplexiert. Dieses Multiplex-Signal wird dann zu
dem Funkempfangsgerät 400 gesendet.In the multiplexing section 309 Symbols S 1 to S 4 which have been subjected to spreading processing and an assignment indication signal S c which has been subjected to spreading processing are multiplexed. This multiplexed signal then becomes the radio receiver 400 Posted.
Nun
wird eine Betriebsweise des Funkempfangsgeräts 400 im Detail beschrieben. 10 zeigt eine
Zeichnung, die eine typische Betriebsweise eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß der ersten
Ausführungsform
der Erfindung, darstellt.Now, an operation of the radio receiving apparatus 400 described in detail. 10 Fig. 10 is a drawing showing a typical operation of a radio receiving apparatus used in an M-ary modulation communication system according to the first embodiment of the invention.
Ein
Multiplex-Signal, empfangen durch das Funkempfangsgerät 400,
wird einer Entspreizungsverarbeitung durch Multiplizierer 404-1 bis 404-4 und einem
Multiplizierer 408 unterworfen. Hierdurch werden Symbole
S1 bis S4 und ein
Zuweisungs-Hinweis-Signal
Sc von dem Multiplex-Signal extrahiert. Symbole
S1 bis S4 werden
einer parallelen/seriellen Konversion (P/S-Konversion) durch den
P/S-Konversionsabschnitt 405 unterworfen und werden einer M-Ary-Demodulation
basierend auf 16QAM durch den M-Ary-Demodulationsabschnitt 406 unterworfen. Als
eine Folge wird eine Daten-Sequenz d11,
d21, d31 und da41, d12, d22, ... seriell ausgegeben. Das bedeutet,
dass eine Daten-Sequenz, zu der Daten zu dem Kommunikations-Terminal
#1 zugeordnet worden sind, zu dem obersten Bit jedes Symbols ausgegeben
wird.A multiplexed signal received by the radio receiver 400 , is a despreading processing by multipliers 404-1 to 404-4 and a multiplier 408 subjected. Thereby, symbols S 1 to S 4 and an assignment indication signal S c are extracted from the multiplex signal. Symbols S 1 to S 4 become parallel / serial conversion (P / S conversion) by the P / S conversion section 405 and are subjected to M-ary demodulation based on 16QAM by the M-ary demodulation section 406 subjected. As a result, a data sequence d 11 , d 21 , d 31 and da 41 , d 12 , d 22 , ... are serially output. That is, a data sequence to which data has been assigned to the communication terminal # 1 is output to the top bit of each symbol.
Als
nächstes
wird, in dem S/P-Konversionsabschnitt 407, die Daten-Sequenz,
die seriell von dem M-Ary-Demodulationsabschnitt 406 ausgegeben
ist, in eine parallele Form entsprechend einer Steuerung durch den
Konversions-Steuerabschnitt 410 umgewandelt. Der Konversions-Steuerabschnitt 410 kann
Daten darüber,
welches Terminal zu welchen Bits zugeordnet worden ist, mittels
des Zuweisungs-Hinweis-Signals bestimmen. Hierbei kann festgestellt
werden, dass Daten d11, d12,
d13 und d14 zu dem
Kommunikations-Terminal
#1 zu dem obersten Bit zugeordnet worden sind, dass Daten d21, d22, d23 und d24 zu dem
Kommunikations-Terminal #2 zu dem zweitobersten Bit zugeordnet worden
sind, dass Daten d31, d32,
d33 und d34 zu dem
Kommunikations-Terminal #3 zu dem drittobersten Bit zugeordnet worden sind
und dass Daten d41, d42,
d43 und d44 zu dem
Kommunikations-Terminal
#4 zu dem untersten Bit zugeordnet worden sind.Next, in the S / P conversion section 407 , the data sequence that is serial from the M-ary demodulation section 406 is output in a parallel form according to a control by the conversion control section 410 transformed. The conversion control section 410 may determine data about which terminal has been assigned to which bits by means of the assignment indication signal. Here, it can be noted that data d 11 , d 12 , d 13 and d 14 have been assigned to the communication terminal # 1 to the top bit that data d 21 , d 22 , d 23 and d 24 are connected to the communication terminal. Terminal # 2 have been assigned to the second most upper bit, that data d 31 , d 32 , d 33 and d 34 have been assigned to the communication terminal # 3 to the third uppermost bit and that data d 41 , d 42 , d 43 and d 44 have been assigned to the communication terminal # 4 to the lowest bit.
Dann
steuert der Konversions-Steuerabschnitt 410 eine serielle/parallele
Konversion (S/P-Konversion) durch den S/P-Konversionsabschnitt 407 so,
dass die Daten-Sequenz,
die seriell von dem M-Ary-Demodulationsabschnitt 406 ausgegeben
ist, von dem S/P-Konversionsabschnitt 407 für jede der
Daten-Sequenz #1 bis #4 ausgegeben wird. Entsprechend zu dieser
Steuerung wird eine serielle/parallele Konversion durchgeführt und
Daten-Sequenzen #1 bis #4 der Kommunikations-Terminals #1 bis #4
werden parallel ausgegeben, wie dies in 10 dargestellt
ist.Then, the conversion control section controls 410 a serial / parallel conversion (S / P conversion) by the S / P conversion section 407 such that the data sequence is serial from the M-ary demodulation section 406 is output from the S / P conversion section 407 for each of the data sequence # 1 to # 4 is output. In accordance with this control, serial / parallel conversion is performed, and data sequences # 1 to # 4 of the communication terminals # 1 to # 4 are outputted in parallel as shown in FIG 10 is shown.
Die
Daten-Sequenz für
dieses Terminal wird dann durch den Auswahlabschnitt 411 ausgewählt. Der
Auswahlabschnitt 411 empfängt eine Anzeige durch den
Konversions-Steuerabschnitt 410 entsprechend
der Signalleitung des S/P-Konversionsabschnitts 407, von
der die Daten-Sequenz für
dieses Terminal ausgegeben werden soll. Der Auswahlabschnitt 411 wählt die
Daten-Sequenz für
dieses Terminal entsprechend der Anzeige aus. Hierbei ist dieses
Terminal das Kommunikations-Terminal #1, und so wählt der
Auswahlabschnitt 411 die Daten-Sequenz, ausgegeben von
der obersten Signalleitung der Signalleitungen von dem S/P-Konversionsabschnitt 407,
aus. Hierdurch wird die Daten-Sequenz #1
(d11, d12, d13 und d14) zu dem
Kommunikations-Terminal #1 ausgewählt und wird zu dem Decodierabschnitt 412 ausgegeben.The data sequence for this terminal is then passed through the selection section 411 selected. The selection section 411 receives an indication by the conversion control section 410 according to the signal line of the S / P conversion section 407 from which the data sequence for this terminal should be output. The selection section 411 selects the data sequence for this terminal according to the display. Here, this terminal is the communication terminal # 1, and so the selection section selects 411 the data sequence output from the top signal line of the signal lines from the S / P conversion section 407 , out. Thereby, the data sequence # 1 (d 11 , d 12 , d 13 and d 14 ) is selected to the communication terminal # 1 and becomes the decoding section 412 output.
Das
Ganze dieser Daten-Sequenz #1 sind Daten, die übertragen sind, die zu den
obersten Bits der Symbole zugeordnet sind. Deshalb erfüllt die Qualität dieser
Daten-Sequenz #1
eine erwünschte Qualität zuverlässig auch
dann, wenn sich das Empfangs-SIR
aufgrund einer temporären
Verschlechterung der Propagations-Umgebung aufgrund eines Fading,
oder dergleichen, verschlechtert.The
Whole of this data sequence # 1 are data transferred to the
are assigned to the uppermost bits of the symbols. That's why the quality of this meets
Data sequence # 1
a desired quality reliable too
then when the receive SIR
due to a temporary
Deterioration of the propagation environment due to fading,
or the like, deteriorates.
Demzufolge
wird, entsprechend dieser Ausführungsform,
da Daten zu dem Kommunikations-Terminal einer höheren Priorität zu einem
oberen Bit in einem Symbol zugeordnet sind, das einer M-Ary-Modulation,
bevor es gesendet ist, unterworfen worden ist, die Qualität von Daten
zu einem Kommunikations-Terminal mit hoher Priorität im Wesentlichen
höher als
eine erwünschte
Qualität.
Demzufolge wird die Qualität
von Daten zu einem Kommunikations-Terminal mit hoher Priorität so gestaltet,
um eine erwünschte
Qualität
zuverlässig
zu erfüllen.
Als eine Folge wird die Möglichkeit
eines Auftretens eines Sendens für
ein Kommunikations-Terminal mit hoher Priorität verringert. Weiterhin ist
es möglich,
zu verhindern, dass die Daten-Qualität fehlschlägt, eine erwünschte Qualität, in allen
Kommunikations-Terminals, zu erfüllen,
gerade dann, wenn sich die Propagations-Umgebung verschlechtert. Demzufolge
verringert sich die Anzahl von Malen einer Daten-Rückübertragung
in dem gesamten System, und der gesamte System-Durchsatz kann verbessert
werden.Accordingly, according to this embodiment, since data is assigned to the communication terminal of higher priority to an upper bit in a symbol which has been subjected to M-ary modulation before being sent, the quality of data becomes one High priority communication terminal substantially higher than a desired quality. As a result, the quality of data to a high-priority communication terminal is designed to reliably satisfy a desired quality. As a result, the possibility of occurrence of transmission for a high-priority communication terminal is reduced. Furthermore, it is possible to prevent the data quality from failing to meet a desired quality in all communication terminals just as the propagation environment deteriorates. As a result, the number of times of data retransmission in the entire system decreases, and the ge Overall system throughput can be improved.
Auch
kann, da die Möglichkeit
eines Auftretens eines erneuten Sendens für ein Kommunikations-Terminal
mit einer hohen Priorität
verringert wird, ein Kommunikations-Terminal mit hoher Priorität eine Daten-Übertragung
schneller abschließen.
Durch Abschließen
einer Daten-Übertragung
zu einem Kommunikations-Terminal mit hoher Priorität wird es möglich, das
Bit mit hoher Qualität,
zugeordnet zu dem Kommunikations-Terminal,
zu einem Kommunikations-Terminal mit niedriger Priorität zuzuordnen. Als
Folge verringert sich die Anzahl von Malen einer Daten-Rückübertragung
auch für
Kommunikations-Terminals mit niedriger Priorität, und der gesamte System-Durchsatz
kann verbessert werden.Also
can, since the possibility
an occurrence of retransmission for a communication terminal
with a high priority
is reduced, a communication terminal with high priority data transmission
complete faster.
By completing
a data transmission
to a communication terminal with high priority it becomes possible that
High quality bit,
assigned to the communication terminal,
to assign to a communication terminal with low priority. When
As a result, the number of times of data retransmission decreases
also for
Low priority communication terminals, and overall system throughput
can be improved.
Wenn
eine Daten-Übertragung
zu einem Kommunikations-Terminal mit hoher Priorität abgeschlossen
ist und ein Bit mit hoher Qualität
zu Daten zugeordnet wird, die zu einem Kommunikations-Terminal mit
niedriger Qualität übertragen
werden sollen, können
Daten zu demselben Terminal auch gesendet werden, die zu zwei oder
mehr Bits in einem Symbol zugeordnet sind. Dies bedeutet, dass der Durchsatz
weiter verbessert werden kann.If
a data transmission
completed to a communication terminal with high priority
is and a bit of high quality
is associated with data leading to a communication terminal with
low quality render
to be able to
Data to the same terminal also be sent to two or
more bits are assigned in a symbol. This means that throughput
can be further improved.
Auch
sind, wenn dasselbe M-Ary-Modulationsverfahren auf alle Kommunikations-Terminals angewandt
wird (in dieser Ausführungsform
wird 16QAM für
alle Kommunikations-Terminals verwendet), die Daten-Fehlerraten-Charakteristika
herkömmlich
dieselben in allen Kommunikations-Terminals gewesen. Allerdings
ist es in dieser Ausführungsform,
da eine Bit-Zuweisung entsprechend einem Prioritäts-Niveau durchgeführt wird,
gerade wenn dasselbe M-Ary-Modulationsverfahren auf alle Kommunikations-Terminals
angewandt wird, möglich,
Fehlerraten-Charakteristika getrennt für jedes Kommunikations-Terminal entsprechend
einem Prioritäts-Niveau
einzustellen, wie dies in 11 dargestellt
ist. Das bedeutet, dass, wenn die hoch-zu-niedrig Prioritäts-Reihenfolge
Kommunikations-Terminal #1 → Kommunikations-Terminal
#2 → Kommunikations-Terminal
#3 → Kommunikations-Terminal
#4 ist, und 16QAM auf alle Kommunikations-Terminals #1 bis #4 angewandt
wird, wie in dieser Ausführungsform,
die Fehlerraten-Charakteristik 501 des Kommunikations-Terminals
#1 und des Kommunikations-Terminals #2 noch besser als die Fehlerraten-Charakteristik 502 des
Kommunikations-Terminals #3 und des Kommunikations-Terminals #4
gemacht wird. Demzufolge kann, gemäß dieser Ausführungsform,
eine Mehrzahl von Fehlerraten-Charakteristika für ein M-Ary-Modulationsverfahren
eingestellt werden. Dies bedeutet, dass es gerade dann, wenn dasselbe
M-Ary-Modulationsverfahren
auf eine Mehrzahl von Kommunikations-Terminals angewandt wird, möglich ist,
eine Qualitätskontrolle
an einem Kommunikations-Terminal durch eine Kommunikations-Terminal-Basis
mit einem M-Ary-Modulationsverfahren durchzuführen.Also, when the same M-ary modulation scheme is applied to all communication terminals (in this embodiment, 16QAM is used for all communication terminals), the data error rate characteristics have conventionally been the same in all communication terminals. However, in this embodiment, since bit allocation is performed according to a priority level even if the same M-ary modulation method is applied to all communication terminals, error rate characteristics are possible separately for each communication terminal according to a priority Level set as in 11 is shown. That is, if the high-to-low priority order is communication terminal # 1 → communication terminal # 2 → communication terminal # 3 → communication terminal # 4, and 16QAM is on all communication terminals # 1 to # 4 is applied, as in this embodiment, the error rate characteristic 501 of the communication terminal # 1 and the communication terminal # 2 even better than the error rate characteristic 502 of the communication terminal # 3 and the communication terminal # 4. As a result, according to this embodiment, a plurality of error rate characteristics can be set for an M-ary modulation method. That is, even if the same M-ary modulation method is applied to a plurality of communication terminals, it is possible to perform quality control on a communication terminal through a communication terminal base with an M-ary modulation method ,
Weiterhin
ist es, da es möglich
ist, eine Mehrzahl von Qualitäten
mit einem M-Ary-Modulationsverfahren
einzustellen, möglich,
eine präzisere
Qualitätssteuerung
als eine herkömmliche,
adaptive Modulation auch durch Auswählen der Bits, zu denen Sendedaten
zugeordnet sind, wenn ein Modulationsverfahren in einem Kommunikationssystem
ausgewählt
wird, in dem eine adaptive Modulation durchgeführt wird, durchzuführen.Farther
is it because it is possible
is, a plurality of qualities
with an M-ary modulation method
adjust, possible,
a more precise one
quality control
as a conventional,
adaptive modulation also by selecting the bits to which transmit data
are assigned when a modulation method in a communication system
selected
will be performed in which an adaptive modulation is performed.
Wenn
ein Funksendegerät 300 verwendet wird,
das in einer Basisstation, verwendet in einem mobilen Kommunikationssystem,
installiert ist, und Funkempfangsgeräte 400 verwendet werden,
die in Kommunikations-Terminals installiert sind, die in einem mobilen
Kommunikationssystem verwendet werden, ändern sich die Kommunikations-Terminals in
der Funkzone der Basisstation über
die Zeit. Das bedeutet, dass sich, in dieser Ausführungsform, Kommunikations-Terminals
#1 bis #4 mit der Zeit ändern.
Deshalb ist es, wenn diese Ausführungsform bei
einem mobilen Kommunikationssystem angewandt wird, notwendig, das
Zuweisungs-Hinweis-Signal zu jedem Kommunikations-Terminal so, wie
dies vorstehend beschrieben ist, zu senden.If a radio transmitter 300 used in a base station installed in a mobile communication system, and radio receivers 400 used in communication terminals used in a mobile communication system, the communication terminals in the radio zone of the base station change over time. That is, in this embodiment, communication terminals # 1 to # 4 change with time. Therefore, when this embodiment is applied to a mobile communication system, it is necessary to send the assignment indication signal to each communication terminal as described above.
Allerdings
sind in einem Funkkommunikationssystem, in dem sich Kommunikations-Terminals #1 bis
#4 nicht ändern
(wie beispielsweise ein Funk-LAN-System), Bit-Zuweisungen durch die Kommunikations-Terminals
im Voraus bekannt, und deshalb muss das Zuweisungs-Hinweis-Signal
nicht gesendet werden. Deshalb kann, in dieser Art eines Funkkommunikationssystems,
ein Abschnitt zum Erzeugen, zum Senden und zum Empfangen, und dergleichen,
des Zuweisungs-Hinweis-Signals von dem Funksendegerät 300 und
dem Funkempfangsgerät 400 weggelassen
werden, was ermöglicht,
dass der Aufbau des Geräts
vereinfacht werden kann.However, in a radio communication system in which communication terminals # 1 to # 4 do not change (such as a radio LAN system), bit assignments by the communication terminals are known in advance, and therefore, the assignment hint must be given. Signal can not be sent. Therefore, in this kind of a radio communication system, a generating, transmitting and receiving section, and the like, of the allocation indication signal from the radio transmitter 300 and the radio receiver 400 be omitted, which allows the structure of the device can be simplified.
Auch
ist es, mit 16QAM, zum Beispiel, möglich, Daten für ein Maximum
von vier Kommunikations-Terminals mit einem Symbol zu senden, und
mit 64QAM ist es möglich,
Daten für
ein Maximum von sechs Kommunikations-Terminals mit einem Symbol zu
senden. Demzufolge kann, in dieser Ausführungsform, das M-Ary-Modulationsverfahren,
das verwendet wird, entsprechend der Anzahl von Kommunikations-Terminals,
zu denen Daten gleichzeitig gesendet werden sollen, ausgewählt werden.Also
It is possible with 16QAM, for example, data for a maximum
of four communication terminals with a symbol to send, and
with 64QAM it is possible
Data for
a maximum of six communication terminals with a symbol too
send. Consequently, in this embodiment, the M-ary modulation method,
which is used, according to the number of communication terminals,
to which data should be sent simultaneously.
(zweite Ausführungsform)(second embodiment)
Herkömmlich wird,
in einem Kommunikationssystem, in dem die ARQ (Automatic Repeat
ReQuest) Technik verwendet wird, ein Symbol mit demselben Inhalt
zurückgesendet,
wenn ein Erneutes Senden durchgeführt wird. Das bedeutet, dass,
wenn eine M-Ary-Modulation
durchgeführt
wird, Bit-Positionen, zu denen Daten in einem Symbol zugeordnet sind,
dieselben bei dem ersten Senden und bei einem erneuten Senden sind.Conventionally, in a communication system using the ARQ (Automatic Repeat ReQuest) technique, a symbol having the same content is sent back when another Transmission is performed. That is, when performing M-ary modulation, bit positions to which data in a symbol is assigned are the same at the first transmission and at the retransmission.
Hierbei
kann, wie vorstehend angegeben ist, mit einem M-Ary-Modulationsverfahren,
ein niedrigeres Bit in einem Symbol fehlerhaft mit einer höheren Wahrscheinlichkeit
bestimmt werden. Zum Beispiel haben, in 16QAM, wie dies vorstehend
beschrieben ist, das dritte Bit b3 und das
vierte Bit b4 eine höhere Wahrscheinlichkeit, dass
sie fehlerhaft bestimmt sind, als das erste Bit b1 und
das zweite Bit b2. Deshalb sind die niedrigeren
Bits, das dritte Bit b3 und das vierte Bit
b4, für
einen Fehler bei einem erneuten Senden anfällig. Demzufolge ist es auch
schwierig für eine
durchschnittliche Fehlerrate von b1 bis
b4, dass sie eine erwünschte Qualität beim erneuten
Senden erfüllt,
und ein weiteres, erneutes Senden kann auftreten.Here, as stated above, with an M-ary modulation method, a lower bit in a symbol can be erroneously determined with a higher probability. For example, in 16QAM, as described above, the third bit b 3 and the fourth bit b 4 have a higher probability that they are erroneously determined than the first bit b 1 and the second bit b 2 . Therefore, the lower bits, third bit b 3 and fourth bit b 4 , are susceptible to a retransmission failure. As a result, it is also difficult for an average error rate of b 1 to b 4 to satisfy a desired retransmission quality, and another retransmission may occur.
Demzufolge
werden, in dieser Ausführungsform,
wenn ein erneutes Senden auftritt, Bit-Positionen, zu denen Daten
in einem Symbol zugeordnet sind, von solchen bei dem ersten Senden
geändert. Das
bedeutet, dass, wenn ein erneutes Senden auftritt, Daten, die zu
einem oberen Bit beim ersten Senden zugeordnet waren, zu einem niedrigeren
Bit zugeordnet werden, und Daten, die zu einem niedrigeren Bit bei
dem ersten Senden zugeordnet waren, einem oberen Bit zugeordnet
werden. Als eine Folge wird, wenn erneut gesendet wird, die Wahrscheinlichkeit
eines fehlerhaften Bestimmens der Daten, die zu einem niedrigeren
Bit bei dem ersten Senden zugeordnet waren, verringert.As a result,
be, in this embodiment,
when resending occurs, bit positions to which data
are assigned in a symbol, of those at the first transmission
changed. The
means that when resending occurs, data that is too
assigned to an upper bit at the first transmission, to a lower one
Bit and data that contribute to a lower bit
assigned to the first send associated with an upper bit
become. As a result, when resending, the probability becomes
erroneously determining the data that results in a lower
Bit assigned at the first transmission, decreased.
An
der Empfängerseite
werden das Demodulationsergebnis eines Symbols, gesendet bei dem ersten
Senden, und das Demodulationsergebnis eines Symbols, gesendet bei
dem erneuten Senden, kombiniert. Als eine Folge besitzen alle Daten
in einem Symbol denselben Grad einer Beständigkeit gegen einen Fehler,
und die Qualität
aller Daten wird so gestaltet, dass sie eine gewünschte Qualität zuverlässig erfüllt. Demzufolge
kann die Anzahl von Malen eines erneuten Sendens reduziert werden
und der Durchsatz kann verbessert werden.At
the receiver side
become the demodulation result of a symbol sent at the first one
Send, and the demodulation result of a symbol sent at
resending, combined. As a consequence, all data possess
in a symbol the same degree of resistance to an error,
and the quality
All data is designed to reliably fulfill the desired quality. As a result,
For example, the number of times of retransmission can be reduced
and throughput can be improved.
Ein
Funksendegerät
und ein Funkempfangsgerät,
verwendet in einem M-Ary-Modulations-Kommunikationssystem,
gemäß dieser
Ausführungsform, wird
nachfolgend beschrieben. 12 zeigt
ein Blockdiagramm, das einen Aufbau eines Funksendegeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem, gemäß der zweiten
Ausführungsform
der vorliegenden Erfindung, darstellt, und 13 zeigt
ein Blockdiagramm, das einen Aufbau eines Funkempfangsgeräts, verwendet
in einem M-Ary-Modulations-Kommunikationssystem,
gemäß der zweiten
Ausführungsform
der vorliegenden Erfindung, darstellt.A radio transmitter and a radio receiver used in an M-ary modulation communication system according to this embodiment will be described below. 12 FIG. 12 is a block diagram showing a structure of a radio transmitting apparatus used in an M-ary modulation communication system according to the second embodiment of the present invention; and FIG 13 Fig. 10 is a block diagram showing a construction of a radio receiving apparatus used in an M-ary modulation communication system according to the second embodiment of the present invention.
In
einem Funksendegerät 600 fügt ein Fehlererfassungs-Code-Addierabschnitt 601 ein CRC-(Cyclic
Redundancy Check)-Bit oder einen ähnlichen Fehlererfassungs-Code
zu Sendedaten auf einer vorgegebenen Einheits-Basis hinzu und gibt
die sich ergebenden Daten zu einem Fehlerkorrektur-Codierabschnitt 602 aus.In a radio transmitter 600 adds an error detection code adding section 601 Add a CRC (Cyclic Redundancy Check) bit or similar error detection code to transmission data on a given unit basis and output the resulting data to an error correction coding section 602 out.
Der
Fehlerkorrektur-Codierabschnitt 602 führt eine Fehlerkorrektur-Codierung
von Sendedaten mittels eines konvolutionalen Codierens, oder dergleichen,
zum Beispiel, durch. Fehlerkorrektur-codierte Daten werden zu einem
Schalter 604 über
einen Puffer 603 ausgegeben. Zu diesem Zeitpunkt werden
Sendedaten in einem Puffer 603 gespeichert.The error correction coding section 602 performs error correction coding of transmission data by means of convolutional coding, or the like, for example. Error correction coded data becomes a switch 604 over a buffer 603 output. At this time, transmission data becomes a buffer 603 saved.
Ein
Schalter 604 wird einer Schaltsteuerung durch einen Steuerabschnitt 609 unterworfen
und verbindet den Puffer 603 mit einem M-Ary-Modulationsabschnitt 605 zum
Zeitpunkt eines ungerade nummerierten Sendens, umfassend das erste
Senden, und verbindet den Puffer 603 mit einem Bit-String-Konversionsabschnitt 606 zu
dem Zeitpunkt eines gerade nummerierten Sendens.A switch 604 is a switching control by a control section 609 subjected and connects the buffer 603 with an M-ary modulation section 605 at the time of odd-numbered transmission, comprising the first transmission, and connects the buffer 603 with a bit-string conversion section 606 at the time of even numbered transmission.
Der
Bit-String-Konversionsabschnitt 606 kehrt die Reihenfolge
von Bits in einem Symbol zwischen einem ungerade nummerierten Senden
und einem gerade nummerierten Senden um. Das bedeutet, dass der
Bit-String-Konversionsabschnitt 606 Bit-Positionen ändert, zu denen Daten in einem
Symbol zugeordnet sind, zu jedem Zeitpunkt, zu dem ein erneutes
Senden der Daten auftritt. Das bedeutet, dass Daten, die zu einem
niedrigeren Bit in einem ungerade nummerierten Senden zugeordnet
wurden, zu einem oberen Bit in einem gerade nummerierten Senden
zugeordnet werden, und Daten, die zu einem oberen Bit in einem ungerade
nummerierten Senden zugeordnet wurden, zu einem niedrigeren Bit
in einem gerade nummerierten Senden zugeordnet werden.The bit-string conversion section 606 Reverts the order of bits in a symbol between an odd-numbered send and an even-numbered send. This means that the bit string conversion section 606 Changes bit positions to which data in a symbol is assigned at each time a resending of the data occurs. That is, data assigned to a lower bit in an odd-numbered send is assigned to an upper bit in an even-numbered send, and data assigned to an upper bit in an odd-numbered send becomes a lower one Bits are assigned in an even numbered send.
Der
M-Ary-Modulationsabschnitt 605 führt eine M-Ary-Modulation in
Bezug auf Daten, eingegeben seriell von dem Puffer 603,
oder Daten, deren Bit-String durch den Bit-String-Konversionsabschnitt 606 umgewandelt
worden sind, durch. Es wird hier angenommen, dass 16QAM, in dem
vier Bits von Daten mit einem Symbol gesendet werden, als das M-Ary-Modulationsverfahren
verwendet wird. Der M-Ary-Modulationsabschnitt 605 platziert
deshalb Eingangsdaten an einem der Signal-Punkte, dargestellt in 1.
Das Symbol, das einer M-Ary-Modulation unterworfen worden ist, wird
zu dem Multiplizierer 607 ausgegeben. Der Multiplizierer 607 multipliziert
das M-Ary modulierte Symbol mit einem Spreiz-Code #1 zu dem Kommunikations-Terminal #1.
Das Symbol, das einer Spreiz-Verarbeitung unterworfen worden ist,
wird zu dem Multiplexer 608 ausgegeben.The M-ary modulation section 605 performs M-Ary modulation with respect to data entered serially from the buffer 603 , or data, whose bit string is passed through the bit string conversion section 606 have been converted by. It is assumed here that 16QAM in which four bits of data with one symbol are transmitted is used as the M-ary modulation method. The M-ary modulation section 605 therefore places input data at one of the signal points shown in 1 , The symbol which has been subjected to M-ary modulation becomes the multiplier 607 output. The multiplier 607 The M-ary modulated symbol is multiplied by a spreading code # 1 to the communication terminal #1. The symbol which has been subjected to spreading processing becomes the multiplexer 608 output.
Der
Steuerabschnitt 609 zeigt zu dem Puffer 603 die
Daten, die erneut gesendet werden sollen, entsprechend einem Anforderungssignal
für ein
erneutes Senden, zum Anfordern eines Daten-Neusendens, gesendet
von dem Funkempfangsgerät 700 aus,
an. Der Puffer 603 gibt die Daten, die erneut gesendet
werden sollen, zu dem Schalter 604 entsprechend dieser
Anzeige aus.The control section 609 points to the buffer 603 the data to be retransmitted, in accordance with a retransmission request signal, for requesting data retransmission sent by the radio receiving apparatus 700 off on. The buffer 603 returns the data to be retransmitted to the switch 604 according to this display.
Der
Steuerabschnitt 609 zählt
auch die Anzahl von Malen eines Empfangs des Neusende-Anforderungssignals
und führt
eine Umschaltsteuerung des Schalters 604 so durch, dass
der Puffer 603 mit dem M-Ary-Modulationsabschnitt 605 zu
dem Zeitpunkt eines ungerade nummerierten Sendens, umfassend das
erste Senden, verbunden wird, und der Puffer 603 mit dem
Bit-String-Konversionsabschnitt 606 zu dem Zeitpunkt eines
gerade nummerierten Sendens verbunden wird.The control section 609 Also counts the number of times of reception of the retransmission request signal and performs switching control of the switch 604 so through that the buffer 603 with the M-ary modulation section 605 at the time of odd numbered transmission comprising the first transmission, and the buffer 603 with the bit-string conversion section 606 at the time of even numbered transmission.
Zusätzlich erzeugt
der Steuerabschnitt 609 ein Sende-Zähl-Hinweis-Signal, das die
Anzahl von Malen eines Sendens derselben Daten anzeigt, und gibt
dieses Signal zu dem Modulationsabschnitt 610 aus. Dieses
Sende-Zähl-Hinweis-Signal
wird durch den Modulationsabschnitt 610 moduliert, wird
mit dem Spreiz-Code #A in dem Multiplizierer 611 multipliziert
und wird dann zu dem Multiplexer 608 eingegeben.In addition, the control section generates 609 a transmission count indication signal indicating the number of times of transmission of the same data, and outputs this signal to the modulation section 610 out. This transmission count indication signal is passed through the modulation section 610 is modulated with the spreading code #A in the multiplier 611 multiplied and then becomes the multiplexer 608 entered.
Der
Multiplexer 608 multiplexiert das Signal, das von dem Multiplizierer 607 ausgegeben
ist, und das Signal, das von dem Multiplizierer 611 ausgegeben
ist, und gibt das sich ergebende Signal zu dem Funksendeabschnitt 612 aus.
Der Funksendeabschnitt 612 führt eine vorgegebene Funkverarbeitung durch,
wie beispielsweise eine Aufwärts-Konversion, und zwar
in Bezug auf das Multiplex-Signal, und sendet dann das Multiplex-Signal zu dem Funkempfangsgerät 700 über die
Antenne 613.The multiplexer 608 multiplexes the signal coming from the multiplier 607 is output, and the signal from the multiplier 611 is output, and outputs the resultant signal to the radio transmitting section 612 out. The radio transmitter section 612 performs predetermined radio processing, such as up-conversion, with respect to the multiplexed signal, and then transmits the multiplexed signal to the radio receiving apparatus 700 over the antenna 613 ,
Der
Funkempfangsabschnitt 614 führt eine vorbestimmte Funkverarbeitung,
wie beispielsweise eine Abwärts-Konversion,
in Bezug auf das Neusende-Anforderungs-Signal, empfangen über die Antenne 613,
aus und gibt das sich ergebende Signal zu dem Multiplizierer 615 aus.
Der Multiplizierer 615 multiplexiert das Neusende-Anforderungs-Signal, das von dem
Funkempfangsabschnitt 614 ausgegeben ist, mit dem Spreiz-Code
#B. Das Neusende-Anforderung-Signal, das einer Entspreizungs-Verarbeitung
unterworfen worden ist, wird durch den Demodulationsabschnitt 616 demoduliert
und wird zu dem Steuerabschnitt 609 eingegeben.The radio reception section 614 performs a predetermined radio processing, such as a down conversion, with respect to the retransmission request signal received via the antenna 613 , and outputs the resulting signal to the multiplier 615 out. The multiplier 615 multiplexes the retransmission request signal received from the radio receiving section 614 is output, with the spreading code #B. The retransmission request signal, which has been subjected to despreading processing, is passed through the demodulation section 616 demodulates and becomes the control section 609 entered.
In
dem Funkempfangsgerät 700 führt der Funkempfangsabschnitt 702 eine
vorbestimmte Funkverarbeitung aus, wie beispielsweise eine Abwärts-Konversion,
und zwar in Bezug auf das Multiplex-Signal, das über die Antenne 701 empfangen
ist, und gibt dann das Multiplex-Signal zu dem Multiplizierer 703 und
dem Multiplizierer 711 aus.In the radio receiver 700 leads the radio reception section 702 a predetermined radio processing, such as a down conversion, with respect to the multiplexed signal via the antenna 701 is received, and then outputs the multiplexed signal to the multiplier 703 and the multiplier 711 out.
Der
Multiplizierer 703 multipliziert das Multiplex-Signal mit
dem Spreiz-Code #1. Hierdurch wird ein Symbol, gespreizt mittels
des Spreiz-Codes #1, von dem Multiplex-Signal extrahiert. Das Symbol, das einer
Entspreizungs-Verarbeitung unterworfen worden ist, wird zu dem M-Ary-Demodulationsabschnitt 704 eingegeben.The multiplier 703 multiplies the multiplexed signal by the spreading code # 1. Thereby, a symbol spread by means of the spreading code # 1 is extracted from the multiplex signal. The symbol which has been subjected to despreading processing becomes the M-ary demodulating section 704 entered.
Der
M-Ary-Demodulationsabschnitt 704 führt eine Demodulations-Verarbeitung
entsprechend zu der M-Ary-Modulation, durchgeführt durch das Funksendegerät 600,
in Bezug auf das Symbol, das einer Entspreizungs-Verarbeitung unterworfen
worden ist, aus, und gibt das Demodulationsergebnis zu dem Schalter 705 aus.
Das bedeutet, dass der M-Ary-Demodulationsabschnitt 704 hier
eine M-Ary-Demodulation basierend auf 16QAM durchführt. Der M-Ary-Demodulationsabschnitt 704 gibt
einen Soft-Entscheidungs-Wert
für jedes
Datenobejekt, enthalten in einem Symbol, als das Demodulationsergebnis
aus.The M-ary demodulation section 704 performs demodulation processing in accordance with the M-ary modulation performed by the radio transmitter 600 with respect to the symbol subjected to despreading processing, and outputs the demodulation result to the switch 705 out. This means that the M-ary demodulation section 704 here performs an M-ary demodulation based on 16QAM. The M-ary demodulation section 704 outputs a soft decision value for each data item contained in a symbol as the demodulation result.
Der
Schalter 705 wird einer Umschaltsteuerung durch den Steuerabschnitt 713 unterworfen
und verbindet den M-Ary-Demodulationsabschnitt 704 mit
dem kombinierenden Abschnitt 706 zu dem Zeitpunkt eines
ungerade nummerierten Sendens, umfassend das erste Senden, und verbindet
den M-Ary-Demodulationsabschnitt 704 mit dem Bit-String-Rückwärts-Konversionsabschnitt 707 zu dem
Zeitpunkt eines gerade nummerierten Sendens.The desk 705 becomes a switching control by the control section 713 and connects the M-ary demodulation section 704 with the combining section 706 at the time of odd-numbered transmission comprising the first transmission, and connects the M-ary demodulation section 704 with the bit string reverse conversion section 707 at the time of even numbered transmission.
Der
Bit-String-Rückwärts-Konversionsabschnitt 707 führt das
Umgekehrte der Bit-String-Umordnung,
durchgeführt
durch den Bit-String-Konversionsabschnitt 606, in dem Bit-String-Konversionsabschnitt 606,
durch. Das bedeutet, dass der Bit-String-Rückwärts-Konversionsabschnitt 707 die Bit-String-Reihenfolge
in einem Symbol wieder zu dem speichert, was zuvor die Bit-Folge
war, die durch den Bit-String-Konversionsabschnitt 606 umgeordnet wurde.
Das umgewandelte Demodulationsergebnis wird zu dem kombinierenden
Abschnitt 706 ausgegeben.The bit-string-reverse conversion section 707 performs the reverse of the bit string reordering performed by the bit string conversion section 606 in the bit-string conversion section 606 , by. This means that the bit string reverse conversion section 707 stores the bit string order in a symbol back to what was previously the bit string passed through the bit string conversion section 606 was rearranged. The converted demodulation result becomes the combining portion 706 output.
Der
kombinierende Abschnitt 706 kombiniert das Demodulationsergebnis,
das direkt von dem M-Ary-Demodulationsabschnitt 704 eingegeben
ist, oder das Demodulationsergebnis, dessen Bit-Folge durch den
Bit-String-Rückwärts-Konversionsabschnitt 707 konvertiert
worden ist, mit einem Demodulationsergebnis, das in dem Speicherabschnitt 708 gespeichert
ist. Mit anderen Worten addiert der kombinierende Abschnitt 706 die
Soft-Entscheidungs-Werte für
jedes Datenelement. Auf diese Art und Weise werden Demodulationsergebnisse
mit hoher Qualität
und Demodulationsergebnisse mit niedriger Qualität alternierend für jedes
Datenelement zu jedem Zeitpunkt, zu dem ein erneutes Senden auftritt,
kombiniert. Demzufolge wird die Qualität der Demodualationsergebnisse
aller Daten in einem Symbol in demselben Umfang verbessert, und
die Qualität
aller Da ten wird so gestaltet, um eine erwünschte Qualität zuverlässig zu
erfüllen.
Das kombinierte Demodulationsergebnis wird zu einem Fehlerkorrektur-Codierabschnitt 709 eingegeben
und wird auch in einem Speicherabschnitt 708 gespeichert.The combining section 706 combines the demodulation result directly from the M-ary demodulation section 704 is entered, or the demodulation result, its bit string through the bit-string-reverse conversion section 707 has been converted, with a demodulation result in the memory section 708 is stored. In other words, the kom adds Binding section 706 the soft decision values for each data item. In this way, high-quality demodulation results and low-quality demodulation results are alternately combined for each data item at every time a retransmission occurs. As a result, the quality of the demodulation results of all data in a symbol is improved to the same extent, and the quality of all data is designed to reliably satisfy a desired quality. The combined demodulation result becomes an error correction coding section 709 is entered and also in a memory section 708 saved.
Ein
Fehlerkorrektur-Codierabschnitt 709 führt eine Fehlerkorrektur-Codierung
des kombinierten Demodulationsergebnisses, ausgegeben von dem Kombinierabschnitt 706,
basierend auf einem Viterbi-Algorithmus, zum Beispiel, durch. Daten,
die einer Fehlerkorrektur-Codierung unterworfen worden sind, werden
zu einem Fehlererfassungsabschnitt 710 eingegeben. Der
Fehlererfassungsabschnitt 710 führt eine Fehlererfassung mittels
eines CRC, oder dergleichen, durch. Daten, für die ein Fehler nicht durch
den Fehlerkorrekturabschnitt 710 erfasst ist, werden Empfangsdaten.
Falls ein Fehler durch den Fehlererfassungsabschnitt 710 erfasst
ist, erzeugt der Fehlererfassungsabschnitt 710 das Neusende-Anforderungs-Signal
und gibt dieses Signal zu dem Modulationsabschnitt 714 aus.An error correction coding section 709 performs error correction coding of the combined demodulation result output from the combining section 706 based on a Viterbi algorithm, for example, by. Data which has been subjected to error correction coding becomes an error detection section 710 entered. The error detection section 710 performs error detection by means of a CRC, or the like. Data for which an error is not through the error correction section 710 is detected, receive data. If an error by the error detection section 710 is detected, the error detection section generates 710 the retransmission request signal and outputs this signal to the modulation section 714 out.
Dieses
Neusende-Anforderungs-Signal wird durch den Modulationsabschnitt 714 moduliert,
mit dem Spreiz-Code #B in dem Multiplizierer 715 multipliziert
und dann zu dem Funksendeabschnitt 716 eingegeben. Der
Funksendeabschnitt 716 führt eine vorbestimmte Funkverarbeitung,
wie beispielsweise eine Aufwärts-Konversion,
in Bezug auf das Neusende-Anforderungs-Signal, nachdem es einer
Spreizungs-Verarbeitung unterworfen worden ist, durch und sendet
dann das Neusende-Anforderungs-Signal zu dem Funksendegerät 600 über die
Antenne 701.This retransmission request signal is passed through the modulation section 714 modulated with the spreading code #B in the multiplier 715 multiplied and then to the radio transmitting section 716 entered. The radio transmitter section 716 performs a predetermined radio processing such as an up conversion with respect to the retransmission request signal after being subjected to spreading processing, and then transmits the retransmission request signal to the radio transmitter 600 over the antenna 701 ,
Ein
Multiplizierer 711 multipliziert das Multiplex-Signal mit
dem Spreiz-Code #A. Hierdurch wird das Sende-Zähl-Hinweis-Signal, gespreizt
mittels des Spreiz-Codes #A, von dem Multiplex-Signal extrahiert.
Das Sende-Zähl-Hinweis-Signal
wird durch den Demodulationsabschnitt 712 demoduliert und wird
dann zu dem Steuerabschnitt 713 eingegeben.A multiplier 711 multiplies the multiplexed signal by the spreading code #A. Thereby, the transmission count indication signal spread by means of the spreading code #A is extracted from the multiplex signal. The transmission count indication signal is passed through the demodulation section 712 demodulates and then becomes the control section 713 entered.
Der
Steuerabschnitt 713 führt
eine Umschaltsteuerung des Schalters 705, entsprechend
zu der Anzahl von Malen eines Sendens derselben Daten, angezeigt
durch das Sende-Zähl-Hinweis-Signal,
durch, so dass der M-Ary-Demodulationsabschnitt 704 mit
dem Kombinierabschnitt 706 zu dem Zeitpunkt verbunden ist,
zu dem ein ungerade nummeriertes Senden, umfassend das erste Senden, auftritt,
und der M-Ary- Demodulationsabschnitt 704 wird
mit dem Bit-String-Rückwärts-Konversionsabschnitt 707 zu
dem Zeitpunkt eines gerade nummerierten Sendens verbunden.The control section 713 performs a switching control of the switch 705 corresponding to the number of times of transmission of the same data indicated by the transmission count indication signal, such that the M-ary demodulation section 704 with the combiner section 706 at the time an odd-numbered transmission comprising the first transmission occurs, and the M-ary demodulation section 704 with the bit string reverse conversion section 707 connected at the time of even-numbered transmission.
Eine
Betriebsweise des M-Ary-Modulations-Kommunikationssystems, das den
vorstehend erwähnten
Aufbau besitzt, wird nun beschrieben. 14 zeigt
eine Zeichnung, die einen typischen Vorgang eines M-Ary-Modulations-Kommunikationssystems
gemäß der zweiten
Ausführungsform
der vorliegenden Erfindung darstellt. In 14 zeigen Daten,
bezeichnet als dm, die m-ten Daten an, und
die Zahl, die in Klammern oberhalb von dm gezeigt
ist, zeigt den Inhalt (0 oder 1) dieser Daten an. S1 und
S1, zeigen jeweils das Symbol, gesendet
bei dem ersten Senden, und das Symbol, gesendet bei dem erneuten
Senden (zweites Senden), an.An operation of the M-ary modulation communication system having the aforementioned structure will now be described. 14 Fig. 12 is a drawing illustrating a typical operation of an M-ary modulation communication system according to the second embodiment of the present invention. In 14 Data, denoted as d m , indicates the m-th data, and the number shown in parentheses above d m indicates the content (0 or 1) of that data. S 1 and S 1 respectively indicate the symbol sent in the first transmission and the symbol transmitted upon the resending (second transmission).
Zuerst
verbindet, bei dem ersten Senden, der Schalter 604 in dem
Funksendegerät 600 den Puffer 603 mit
dem M-Ary-Modulationsabschnitt 605. Demzufolge werden Sendedaten
zu dem M-Ary-Modulationsabschnitt 605 ohne eine Konversion
der Bit-Folge eingegeben. Das bedeutet, dass, in einem Symbol, d1 zu dem ersten Bit, d2 zu
dem zweiten Bit, d3 zu dem dritten Bit und
d4 zu dem vierten Bit zugeordnet ist. Deshalb
sind, bei dem ersten Senden, d1 und d2 von einer höheren Qualität als d3 und d4, und d3 und d4 sind von
einer niedrigeren Qualität
als d1 und d2. Das
Symbol, das d1 bis d4 enthält, wird
einer M-Ary-Modulation durch den M-Ary-Modulationsabschnitt 605 unter
Verwendung von 16QAM unterworfen. Da dieses Symbol S1 1101
ist, wird es so moduliert, um an dem Signal-Punkt S1 platziert
zu werden, was durch den schwarzen Punkt in der IQ-Ebene, dargestellt
in dem oberen Teil der 14, angezeigt ist. In dem Multiplexierer 608 wird
das modulierte Signal mit dem Sende-Zähl-Hinweis-Signal, das anzeigt,
dass dies das erste Senden ist, multiplexiert, und wird dann zu
dem Funkempfangsgerät 700 gesendet.First, at the first transmission, the switch connects 604 in the radio transmitter 600 the buffer 603 with the M-ary modulation section 605 , As a result, transmission data becomes the M-ary modulation section 605 entered without a conversion of the bit sequence. This means that, in one symbol, d 1 is assigned to the first bit, d 2 to the second bit, d 3 to the third bit and d 4 to the fourth bit. Therefore, in the first transmission, d 1 and d 2 are of higher quality than d 3 and d 4 , and d 3 and d 4 are of lower quality than d 1 and d 2 . The symbol containing d 1 to d 4 becomes M-ary modulation by the M-ary modulation section 605 subjected to using 16QAM. Since this symbol is S 1 1101, it is modulated to be placed at the signal point S 1 , which is indicated by the black dot in the IQ plane shown in the upper part of FIG 14 , is displayed. In the multiplexer 608 the modulated signal is multiplexed with the transmit count indication signal indicating that this is the first transmission, and then becomes the radio receiving device 700 Posted.
Zu
dem Zeitpunkt des ersten Sendens verbindet der Schalter 705 in
dem Funkempfangsgerät 700 den
M-Ary-Demodulationsabschnitt 704 mit dem Kombinierabschnitt 706.
Demzufolge wird das Demodulationsergebnis jedes Datenobjekts, ausgegeben
von dem M-Ary-Demodulationsabschnitt 704, zu dem Kombinierabschnitt 706 ohne
Konversion der Bit-Folge eingegeben. Das bedeutet, dass, bei dem ersten
Senden, in dem Funkempfangsgerät 700,
die Demodulationsergebnisse von d1 und d2 mit höherer Qualität als die
Demodulationsergebnisse von d3 und d4 sind, und dass die Demodulationsergebnisse von d3 und d4 von niedrigerer
Qualität
als die Demodulationsergebnisse von d1 und
d2 sind. Diese Demodulationsergebnisse werden
in dem Speicherabschnitt 708 gespeichert.At the time of the first transmission, the switch connects 705 in the radio receiver 700 the M-ary demodulation section 704 with the combiner section 706 , As a result, the demodulation result of each data object output from the M-ary demodulation section 704 , to the combining section 706 entered without conversion of the bit sequence. This means that, at the first transmission, in the radio receiver 700 , which are demodulation results of d 1 and d 2 of higher quality than the demodulation results of d 3 and d 4 , and that the demodulation results of d 3 and d 4 are of lower quality than the demodulation results of d 1 and d 2 . These demodulation results are stored in the memory section 708 saved.
Zu
dem Zeitpunkt des erneuten Sendens (das zweite Senden) verbindet
der Schalter 604 in dem Funksendegerät 600 den Puffer 603 mit
dem Bit-Folge-Konversationsabschnitt 606.
Demzufolge werden Sendedaten, gespeichert in dem Puffer 603, bei
dem ersten Senden, einer Bit-Folge-Konversion durch den Bit-Folge-Konversionsabschnitt 606 unterworfen,
bevor sie zu dem M-Ary-Modulationsabschnitt 605 eingegeben
werden. Das bedeutet, dass die Bit-Folge-Reihenfolge in einem Symbol
gegenüber
derjenigen zu dem Zeitpunkt des ersten Sendens umgekehrt wird. Demzufolge
wird d4 zu dem ersten Bit, d3 zu
dem zweiten Bit, d2 zu dem dritten Bit und d1 zu dem vierten Bit zugeordnet. Deshalb
sind, bei dem zweiten Senden, d3 und d4 von einer höheren Qualität als d1 und d2, und d1 und d2 sind von
einer niedrigeren Qualität
als d3 und d4. Das
Symbol, das d1 bis d4 enthält, wird
einer M-Ary-Modulation durch den M-Ary-Modulationsabschnitt 605, unter
Verwendung von 16QAM, unterworfen. Da dieses Symbol S1' mit einer
konvertierten Bit-Folge 1011 ist, wird es so moduliert, um an dem
Signal-Punkt S1',
angezeigt durch den schwarzen Punkt in der IQ-Ebene, dargestellt
in dem unteren Teil der 14, platziert
zu werden. In dem Multiplexer 608 wird das modulierte Symbol
mit dem Sende-Zähl-Hinweis-Signal,
das anzeigt, dass dies das zweite Senden ist, multiplexiert, und
wird dann zu dem Funkempfangsgerät 700 gesendet.At the time of resending (the second sending), the switch connects 604 in the radio transmitter 600 the buffer 603 with the bit-sequence conversation section 606 , As a result, transmission data stored in the buffer becomes 603 in the first transmission, a bit-sequence conversion by the bit-sequence conversion section 606 before passing to the M-ary modulation section 605 be entered. That is, the bit order in a symbol is reversed from that at the time of the first transmission. As a result, d 4 is assigned to the first bit, d 3 to the second bit, d 2 to the third bit, and d 1 to the fourth bit. Therefore, in the second transmission, d 3 and d 4 are of higher quality than d 1 and d 2 , and d 1 and d 2 are of lower quality than d 3 and d 4 . The symbol containing d 1 to d 4 becomes M-ary modulation by the M-ary modulation section 605 , using 16QAM. Since this symbol is S 1 ' with a converted bit string 1011, it is modulated to be at the signal point S 1' indicated by the black dot in the IQ plane shown in the lower part of FIG 14 to be placed. In the multiplexer 608 the modulated symbol is multiplexed with the transmission count indication signal indicating that this is the second transmission, and then becomes the radio receiving apparatus 700 Posted.
Zu
dem Zeitpunkt des erneuten Sendens (zweites Senden) verbindet der
Schalter 705 in dem Funkempfangsgerät 700 den M-Ary-Demodulationsabschnitt 704 mit
dem Bit-Folge-Rückwärts-Umwandlungsabschnitt 707.
Demzufolge wird das Demodulationsergebnis jedes Datenobjekts, ausgegeben
von dem M-Ary-Demodulationsabschnitt 704, einer Bit-Folge-Umordnung
unterworfen, bevor es zu dem Kombinierabschnitt 706 eingegeben
wird. Das bedeutet, dass die Bit-Folge-Umordung durchgeführt wird,
die das umgekehrte der Bit-Folge-Umordnung ist, die durch den Bit-Folge-Umwandlungsabschnitt 606 in
dem Funksendegerät 606 durchgeführt ist, und
die Bit-Folge-Reihenfolge in einem Symbol wird wieder zu demjenigen
gespeichert, was sie war, bevor die Bit-Folge durch das Funksendegerät 600 umgewandelt
wurde. Als eine Folge dieser Umanordnung wird d1 zu
dem ersten Bit, d2 zu dem zweiten Bit, d3 zu dem dritten Bit und d4 zu
dem vierten Bit zurückgeführt. Zu
diesem Zeitpunkt werden die Demodulationsergebnisse von d1 und d2 von einer
höheren Qualität als die
Demodulationsergebnisse von d3 und d4, und die Demodulationsergebnisse von d3 und d4 sind von
einer niedrigeren Qualität
als die Demodulationsergebnisse von d1 und
d2. In dem Kombinierabschnitt 706 werden
diese Demodulationsergebnisse auf einer Basis Datenelement für Datenelement,
mit den Demodulationsergebnissen gespeichert in dem Speicherabschnitt 708,
kombiniert.At the time of resending (second sending), the switch connects 705 in the radio receiver 700 the M-ary demodulation section 704 with the bit-sequence-reverse conversion section 707 , As a result, the demodulation result of each data object output from the M-ary demodulation section 704 , subjected to a bit-sequence reordering, before going to the combining section 706 is entered. That is, the bit-order reordering which is the reverse of the bit-order reordering performed by the bit-sequence conversion section is performed 606 in the radio transmitter 606 is performed, and the bit order in a symbol is restored to what it was before the bit string by the radio transmitter 600 was converted. As a consequence of this rearrangement, d 1 is returned to the first bit, d 2 to the second bit, d 3 to the third bit, and d 4 to the fourth bit. At this time, the demodulation results of d 1 and d 2 become higher in quality than the demodulation results of d 3 and d 4 , and the demodulation results of d 3 and d 4 are of lower quality than the demodulation results of d 1 and d 2 . In the combining section 706 For example, these demodulation results are stored on a data-by-data-by-data basis, with demodulation results stored in the memory section 708 , combined.
Als
eine Folge eines Kombinierens der Demodulationsergebnisse des ersten
Sendens mit Demodulationsergebnissen eines erneuten Sendens (zweites
Senden) auf diese Art und Weise wird die Qualität des Demodulationsergebnisses
aller Daten in einem Symbol in demselben Umfang verbessert, wie
dies in 15 dargestellt ist. Deshalb
wird die Qualität
aller Daten so gestaltet, um eine erwünschte Qualität zuverlässig mittels
eines erneuten Sendens zu erfüllen.As a result of combining the demodulation results of the first transmission with demodulation results of retransmission (second transmission) in this manner, the quality of the demodulation result of all the data in a symbol is improved to the same extent as described in US Pat 15 is shown. Therefore, the quality of all data is designed to reliably satisfy a desired quality by retransmitting.
Demzufolge
werden, gemäß dieser
Ausführungsform,
in einem Funksendegerät,
wenn ein erneutes Senden auftritt, Symbole gesendet, in denen Bit-Positionen,
zu denen Daten in einem Symbol zugeordnet sind, von solchen gegenüber dem
ersten Senden geändert
sind, und in einem Funkempfangsgerät werden das Demodulationsergebnis
eines Symbols, gesendet bei dem ersten Senden, und das Demodulationsergebnis
eines Symbols, gesendet bei einem erneuten Senden, kombiniert. Auch
werden, gemäß dieser
Ausführungsform,
Daten, die einem oberen Bit bei einem ungerade nummerierten Senden
zugeordnet wurden, zu einem niedrigeren Bit in einem gerade nummerierten
Senden zugeordnet, und Daten, die einem niedrigeren Bit in einem
ungerade nummerierten Senden zugeordnet wurden, werden einem oberen
Bit in einem gerade nummerierten Senden zugeordnet. Demzufolge besitzen
alle Daten in einem Symbol denselben Grad einer Beständigkeit gegen
einen Fehler, und die Qualität
aller Daten wird so gestaltet, um eine gewünschte Qualität zuverlässig zu
erfüllen.
Hierdurch kann die Anzahl von Malen eines erneuten Sendens verringert
werden und der Durchsatz kann verbessert werden.As a result,
be, according to this
embodiment,
in a radio transmitter,
when resending occurs, sent symbols in which bit positions,
to which data is assigned in a symbol, of such over the
changed first transmission
and in a radio receiver the demodulation result
of a symbol sent on the first transmission, and the demodulation result
of a symbol sent on re-transmission combined. Also
be, according to this
embodiment,
Data that is an upper bit in an odd-numbered sending
have been assigned to a lower bit in an even numbered one
Submit, and data that is a lower bit in one
Odd numbered send assignments are assigned to an upper one
Assigned bit in an even numbered send. Accordingly possess
all data in a symbol the same degree of resistance against
a mistake, and quality
All data is designed to be reliable to a desired quality
fulfill.
This can reduce the number of times of retransmission
and throughput can be improved.
In
dieser Ausführungsform
wird, in einem Funkempfangsgerät,
ein Aufbau angewandt, mit dem eine Fehlerkorrektur-Codierung unter
Verwendung von Demodulationsergebnissen nach einem Kombinieren durchgeführt wird,
allerdings kann auch ein Aufbau angewandt werden, bei dem Demodulationsergebnisse
nach einem Kombinieren einer Hard-Entscheidung direkt, ohne dass
eine Fehlerkorrektur-Codierung durchgeführt wird, unterworfen werden.
In diesem Fall wird es nicht in Bezug auf die Sendedaten notwendig,
dass sie einer Fehlerkorrektur-Codierung in dem Funksendegerät unterworfen werden.In
this embodiment
is, in a radio receiver,
a structure is applied, with the error correction coding under
Using demodulation results after combining is performed,
however, a construction may be applied in which demodulation results
after combining a hard decision directly without that
an error correction coding is performed.
In this case, it is not necessary with respect to the transmission data
that they are subjected to error correction coding in the radio transmitter.
Auch
wird, in dieser Ausführungsform,
ein Aufbau angewandt, bei dem alle Demodulationsergebnisse in einem
Symbol in einem Kombinierabschnitt eines Funkempfangsgeräts kombiniert
werden, allerdings kann auch ein Aufbau angewandt werden, mit dem
nur Demodulationsergebnisse für Daten,
die wahlweisen Bits zugeordnet sind, kombiniert werden. Zum Beispiel
kann ein Aufbau angewandt werden, mit dem nur Demodulationsergebnisse
mit hoher Qualität
kombiniert werden.Also
is, in this embodiment,
applied a construction in which all demodulation results in one
Symbol combined in a combination section of a radio receiving device
However, a structure can also be used with which
only demodulation results for data,
which are associated with optional bits. For example
a construction can be applied, with only demodulation results
with high quality
be combined.
Weiterhin
wird in dieser Ausführungsform
ein Fall beschrieben, bei dem 16QAM als ein M-Ary-Modulationsverfahren
verwendet wird, und deshalb können
zwei Niveaus einer Qualität
in einem Symbol eingestellt werden: hoch oder niedrig. Deshalb wird
ein Aufbau angewandt, mit dem Neusende-Daten zu einem Bit mit hoher
Qualität
und einem Bit mit niedriger Qualität, alternierend, in einem Symbol
zu jedem Zeitpunkt, zu dem ein erneutes Senden auftritt, zugeordnet
werden. Allerdings können,
wenn 16QAM als ein M-Ary-Modulationsverfahren
verwendet wird, drei Niveaus einer Qualität in einem Symbol eingestellt werden:
hoch, mittel oder niedrig. Deshalb kann, wenn 16QAM verwendet wird,
ein Aufbau angewandt werden, mit dem neu gesendete Daten aufeinander folgend
einem Bit mit hoher Qualität,
einem Bit mit mittlerer Qualität
und einem Bit mit niedriger Qualität in einem Symbol zu jedem
Zeitpunkt zugeordnet sind, zu dem ein erneutes Senden auftritt.
Dasselbe gilt für
andere M-Ary-Modulationsverfahren, wie beispielsweise 256QAM.Farther
is in this embodiment
a case where 16QAM is described as an M-ary modulation method
is used, and therefore can
two levels of a quality
be set in a symbol: high or low. That's why
a design is applied, with the retransmission data to a high bit
quality
and a low quality bit, alternating, in a symbol
at any time a resending occurs
become. However,
if 16QAM as an M-ary modulation method
is used, three levels of a quality can be set in a symbol:
high, medium or low. Therefore, if 16QAM is used,
a design will be applied, with the newly sent data consecutive
a bit of high quality,
a medium quality bit
and one bit of low quality in a symbol to each
Are assigned at the time at which resending occurs.
The same applies to
other M-ary modulation techniques, such as 256QAM.
Weiterhin
wird, in dieser Ausführungsform, ein
Aufbau angewandt, mit dem ein Funkempfangsgerät über die Anzahl von Malen eines
Sendens durch das Funksendegerät
hingewiesen wird, allerdings ist es auch für das Funkempfangsgerät möglich, die
Anzahl von Malen eines Sendens zu zählen, im Gegensatz dazu, über die
Anzahl von Malen eines Sendens hingewiesen zu werden.Farther
is, in this embodiment, a
Construction applied by a radio receiver over the number of times a
Send by the radio transmitter
is pointed out, but it is also possible for the radio receiver, the
Number of times to count a transmission, in contrast, over the
Number of times to be notified of a transmission.
Auch
sind in dieser Ausführungsform
keine besonderen Einschränkungen
in Bezug auf das Neusendeverfahren vorhanden. Deshalb können das SAW-(Stop-And-Wait)-Verfahren, das GBN-(Go-Back-N)-Verfahren,
das SR-(Selective-Repeat)-Verfahren, das Hybrid-ARQ-Verfahren, oder dergleichen,
als das Neusendeverfahren verwendet werden.Also
are in this embodiment
no special restrictions
in relation to the retransmission procedure. Therefore, the SAW (Stop-And-Wait) method, the GBN (Go-Back-N) method,
the SR (Selective Repeat) method, the hybrid ARQ method, or the like,
be used as the retransmission method.
Weiterhin
ist es in der vorstehenden ersten und zweiten Ausführungsform
erwünscht,
das M-Ary-Modulationsverfahren in dem Funksendegerät über die
Zeit entspre chend zu der Umgebung des Propagations-Pfads zu ändern. Das
bedeutet, dass es für
die erste und zweite Ausführungsform
erwünscht
ist, in Kombination mit einer adaptiven Modulation verwendet zu
werden.Farther
it is in the above first and second embodiments
he wishes,
the M-ary modulation method in the radio transmitter via the
Time to change according to the environment of the propagation path. The
means it for
the first and second embodiments
he wishes
is used in combination with an adaptive modulation too
become.
Weiterhin
ist die vorliegende Erfindung nicht die erste und zweite Ausführungsform
beschränkt und
kann modifiziert und ausgeführt
werden. Zum Beispiel wurde der ersten und zweiten Ausführungsform
ein Fall als ein Beispiel, beschrieben, bei dem die Anzahl von M-Ary-Werten
16 ist (das bedeutet ein Symbol ist aus vier Bits zusammengesetzt),
allerdings können
die vorstehend erwähnte
erste und zweite Ausführungsform ähnlich ausgeführt werden, solange
wie ein M-Ary-Modulationsverfahren verwendet wird, bei dem ein Symbol
eine Mehrzahl von Bits enthält
und die Fehlerrate für
jedes Bit unterschiedlich ist.Farther
For example, the present invention is not the first and second embodiments
limited and
can be modified and executed
become. For example, the first and second embodiments
a case described as an example in which the number of M-ary values
16 is (that is, a symbol is composed of four bits),
however, you can
the aforementioned
First and second embodiments are carried out similarly, as long
how an M-ary modulation method is used in which a symbol
contains a plurality of bits
and the error rate for
every bit is different.
Auch
kann ein M-Ary-Modulations-Kommunikationssystem der vorliegenden
Erfindung bei einem digitalen Funk-Kommunikationssystem, wie beispielsweise
einem mobilen Kommunikationssystem, angewandt werden. Das bedeutet,
dass das Funksendegerät
bei einer Basisstation angewandt werden kann, und das Funkempfangsgerät kann bei
einem Kommunikations-Terminal, wie beispielsweise einer Mobilstation,
angewandt werden.Also
may be an M-ary modulation communication system of the present
Invention in a digital radio communication system, such as
a mobile communication system. That means,
that the radio transmitter
can be applied to a base station, and the radio receiver can at
a communication terminal, such as a mobile station,
be applied.
Wie
vorstehend beschrieben ist, ist es, gemäß der vorliegenden Erfindung,
möglich,
den Durchsatz in Daten-Kommunikationen, die eine M-Ary-Modulation
verwenden, zu verbessern.As
described above, it is, according to the present invention,
possible,
the throughput in data communications, which is an M-ary modulation
use, improve.