CN106713213B - A kind of Ditital modulation method, demodulation method, relevant apparatus and system - Google Patents
A kind of Ditital modulation method, demodulation method, relevant apparatus and system Download PDFInfo
- Publication number
- CN106713213B CN106713213B CN201510446046.0A CN201510446046A CN106713213B CN 106713213 B CN106713213 B CN 106713213B CN 201510446046 A CN201510446046 A CN 201510446046A CN 106713213 B CN106713213 B CN 106713213B
- Authority
- CN
- China
- Prior art keywords
- phase
- constellation
- constellation point
- annulus
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/36—Modulator circuits; Transmitter circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The embodiment of the invention discloses a kind of Ditital modulation methods, including:Coded treatment is carried out to initial data and obtains bit sequence;Bit sequence is divided into M bit groups to be modulated, includes N number of bit in each bit group to be modulated;Constellation mapping is carried out to M bit groups to be modulated according to preset planisphere, obtains M constellation point;The phase of M constellation point is obtained, the phase of M constellation point is respectively Φ1、Φ2、…、ΦM;By the phase adjustment of M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1The previous symbol of constellation point phase;M constellation point after phase adjustment is modulated, N rank modulated signals are obtained.The embodiment of the invention also discloses a kind of digital demodulation method, relevant apparatus and systems.Using the present invention, the interference of phase noise can be reduced.
Description
Technical field
The present invention relates to the communications field more particularly to a kind of Ditital modulation method, demodulation method, relevant apparatus and systems.
Background technology
In nonlinear channel, it is desirable that modulation system envelope fluctuating used is smaller, in order to improve the utilization of spectral bandwidth
Rate, the transmission of signal generally use the high-order modulating that amplitude is combined with phase.When the frequency and order of modulation of carrier wave are higher
When, modulation system is affected by phase noise.
For example, in IEEE 802.11ad communication protocols, the band operation of carrier wave is in 60GHz, IEEE802.11ad communication protocols
SC PHY (Single Carrier Physics, single carrier physical layer, abbreviation SC PHY) and OFDM PHY defined in view
(Orthogonal Frequency Division Multiplexing Physics, orthogonal frequency division multiplexing physical layer, referred to as
OFDM PHY), wherein OFDM PHY due to PAPR (Peak to Average Power Ratio, peak-to-average force ratio, abbreviation PAPR) compared with
Greatly, to the requirement of power amplifier height, non-industrialization;In order to reduce the requirement of power amplifier, SC PHY, which are only supported, is up to
The modulation system of 16QAM (Quadrature Amplitude Modulation, quadrature amplitude modulation, abbreviation QAM), if carried
High modulation exponent number, phase noise can cause greatly to interfere, and the bit error rate may cannot be satisfied data transportation requirements after decoding.
It is the bit error rate schematic diagram of 64 qam modes referring to Fig. 1.Wherein, MCS26 (Modulation and
Coding Scheme, coded modulation, abbreviation MCS) and MCS27 indicate 802.11ad communication protocols in code modulation mode volume
Number, MCS26 (64QAM 3/4) (w/o PN) indicate using 3/4 code rate, there is no PN (Phase Noise, phase noise,
Abbreviation PN) interference only exist AWGN (Additive White Gaussian Noise, additive white Gaussian noise, abbreviation AWGN)
Ber curve when interference, MCS26 (linear PNC) (w PN) expressions are interfered there are phase noise and use PNC (Phase
Noise Cancel, phase noise reduction, abbreviation PNC) ber curve after algorithm, MCS27 (64QAM 13/16) (w/o
PN) table using 13/16 code rate, there is no phase noise interference only exist AWGN interference when ber curve, MCS27
(linear PNC) (w PN) is indicated to interfere there are phase noise and is used the ber curve after phase noise reduction algorithm.
As can be seen that in the case where only AWGN is interfered, BER (Bit Error Rate, error code after 64QAM decodings
Rate, abbreviation BER) it is reduced rapidly as SNR (Signal Noise Ratio, signal-to-noise ratio, abbreviation SNR) is promoted;And there are PN
In the case of interference, using the common linear PNC algorithm process of industry, even if SNR is more than 23dB, BER is still tieed up after decoding
It holds 10-3Left and right, cannot be satisfied normal data transmission substantially.Therefore existing phase noise reduction algorithm can not be solved effectively
Certainly to the influence of the bit error rate.
Invention content
Technical problem to be solved of the embodiment of the present invention is, provide a kind of Ditital modulation method, digital demodulation method,
Relevant apparatus and system.Influence of the phase noise to the bit error rate can be reduced.
In order to solve the above-mentioned technical problem, first aspect of the embodiment of the present invention provides a kind of Ditital modulation method, including:
Transmitting terminal carries out coded treatment to initial data and obtains bit sequence;
The bit sequence is divided into M bit groups to be modulated by the transmitting terminal, includes N in each bit group to be modulated
A bit;Wherein, M and N is the integer more than or equal to 1;
The transmitting terminal carries out constellation mapping according to preset planisphere to the M bit groups to be modulated, obtains M star
Seat point;
The transmitting terminal obtains the phase of the M constellation point, and the phase of the M constellation point is respectively Φ1、Φ2、…、
ΦM;
The transmitting terminal is by the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It adjusts
Whole is Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1
The previous symbol of constellation point phase;
M constellation point after phase adjustment is modulated, N rank modulated signals are obtained.
With reference to first aspect, in the first possible implementation, the preset planisphere includes:Orthogonal amplitude tune
QAM constellation or Amplitude Phase Keying APSK constellation figure processed.
With reference to first aspect, described that initial data progress coded treatment is obtained in second of possible realization method
Before bit sequence, further include:
Before the transmitting terminal obtains bit sequence to initial data progress coded treatment, further include:
The transmitting terminal generates the preset planisphere, will include N number of bit according to preset bit mapping mode
Bit group to be mapped is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is in 64 APSK constellation figures
4, the radius of each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10% from inside to outside, from it is interior to
The quantity of constellation point on outer each annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%,
3.04r ± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside;Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%,
2.532r ± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside constellation on each annulus
The quantity of point is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is in 1024 APSK constellation figures
32, from inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
With reference to first aspect, in the third possible realization method, further include:
The transmitting terminal obtains link-quality and executes the hair in the case where the link-quality meets preset condition
Sending end is by the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+
Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM。
With reference to first aspect to any one in the third possible realization method, in the 4th kind of possible realization method
In, further include:
The transmitting terminal sends phase adjustment to receiving terminal and indicates that information, the phase adjustment instruction information are used to indicate institute
Receiving terminal is stated into horizontal phasing control.
Second aspect of the embodiment of the present invention provides a kind of digital demodulation method, including:
Receiving terminal receives the N rank modulated signals that transmitting terminal is sent, and obtains the phase of M constellation point, the M constellation point
Phase is respectively θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1;
The receiving terminal by the M constellation point into horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, by θ2Adjustment
For θ2-θ1..., by θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase;
M constellation point after the phase adjustment is carried out demapping according to preset planisphere and obtains M by the receiving terminal
A bit group;Wherein, each bit group includes N number of bit;
The M bit group is decoded processing and obtains initial data by the receiving terminal.
In conjunction with second aspect, in the first possible implementation, further include:
The receiving terminal is needing to M constellation point into the case of horizontal phasing control, to execute described by the M constellation
Horizontal phasing control is clicked through, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1。
In conjunction with the first possible realization method of second aspect, in second of possible realization method, the reception
End is needing to M constellation point into including in the case of horizontal phasing control:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out the M constellation point
Phase adjustment;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to click through the M constellation
Horizontal phasing control.
The third aspect of the embodiment of the present invention provides a kind of digital modulation device, which is characterized in that including:
Coding module obtains bit sequence for carrying out coded treatment to initial data;
Grouping module, the bit sequence for inputting the coding module are divided into M bit groups to be modulated, often
It include N number of bit in a bit group to be modulated;Wherein, M and N is the integer more than or equal to 1;
Constellation mapping block, the M ratios to be modulated for being inputted to the grouping module according to preset planisphere
Spy's group carries out constellation mapping, obtains M constellation point;
Phase acquisition module, the phase of the M constellation point for obtaining the constellation mapping block input, the M
The phase of a constellation point is respectively Φ1、Φ2、…、ΦM;
Phase adjusting module, the phase adjustment of the M constellation point for obtaining the phase acquisition module, specifically
For:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+
ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1The previous symbol of constellation point phase;
Modulation module, the M constellation point after phase adjustment for being inputted to the phase adjusting module are modulated, obtain
To N rank modulated signals.
In conjunction with the third aspect, in the first possible implementation, the preset planisphere includes:Orthogonal amplitude tune
QAM constellation or Amplitude Phase Keying APSK constellation figure processed.
Further include in second of possible realization method in conjunction with the third aspect:
Constellation configuration module will include N according to preset bit mapping mode for generating the preset planisphere
The bit group to be mapped of a bit is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is in 64 APSK constellation figures
4, the radius of each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10% from inside to outside, from it is interior to
The quantity of constellation point on outer each annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%,
3.04r ± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside;Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%,
2.532r ± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside constellation on each annulus
The quantity of point is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is in 1024 APSK constellation figures
32, from inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
Further include in the third possible realization method in conjunction with the third aspect:
Judgment module, for obtaining link-quality, in the case where the link-quality meets preset condition, described in triggering
Phase adjusting module is started to work.
In conjunction with any one in the third aspect to the third possible realization method, in the 4th kind of possible realization method
In, further include:
Sending module indicates information for sending phase adjustment to receiving terminal, and the phase adjustment instruction information is for referring to
Show the receiving terminal into horizontal phasing control.
Fourth aspect of the embodiment of the present invention provides a kind of digital demodulating apparatus, including:
Decoding module obtains the phase of M constellation point, the phase of the M constellation point for receiving N rank modulated signals
Respectively θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1;
Phase modulation module, the M constellation point for obtaining the decoding module is into horizontal phasing control, specifically
For:θ 1 is adjusted to θ1-θ0, θ 2 is adjusted to θ 2- θ 1 ..., by θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1's
The phase of the previous symbol of constellation point;
Phase De-mapping module, for according to preset planisphere by the phase modulation module into after horizontal phasing control
M constellation point carries out demapping and obtains M bit group;Wherein, each bit group includes N number of bit;
Decoder module, the M bit group for obtaining the phase De-mapping module are decoded processing and obtain
Initial data.
In conjunction with fourth aspect, in the first possible implementation, further include:
Judgment module, for needing to M constellation point into the case of horizontal phasing control, triggering the phase adjustment mould
BOB(beginning of block) works.
In conjunction with the first possible realization method of fourth aspect, in second of possible realization method, the judgement
Module is specifically used for:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out the M constellation point
Phase adjustment triggers the phase adjusting module and starts to work;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to click through the M constellation
Horizontal phasing control triggers the phase adjusting module and starts to work.
The 5th aspect of the embodiment of the present invention provides a kind of digital communication system, digital modulation device and digital demodulation dress
It sets, the digital modulation device is used to carry out coded treatment to initial data to obtain bit sequence;
The bit sequence is divided into M bit groups to be modulated, includes N number of bit in each bit group to be modulated;Its
In, M and N are the integer more than or equal to 1;
Constellation mapping is carried out to the M bit groups to be modulated according to preset planisphere, obtains M constellation point;
The phase of the M constellation point is obtained, the phase of the M constellation point is respectively Φ1、Φ2、…、ΦM;
By the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+
Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1Constellation point before
The phase of one symbol;
M constellation point after phase adjustment is modulated, N rank modulated signals are obtained;
The digital demodulating apparatus is used to receive the N rank modulated signals that the digital modulation device is sent, and obtains M constellation
The phase of point, the phase of the M constellation point is respectively θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1;
By the M constellation point into horizontal phasing control, specially:θ 1 is adjusted to θ1-θ0, θ 2 is adjusted to θ 2- θ 1 ...,
By θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase;
M constellation point after the phase adjustment is carried out demapping according to preset planisphere and obtains M by the receiving terminal
A bit group;Wherein, each bit group includes N number of bit;
The M bit group is decoded processing and obtains initial data by the receiving terminal.
Implement the embodiment of the present invention, has the advantages that:
Before carrying out digital modulation using planisphere, the phase of original constellation point is adjusted, modulator approach is:When
Modulated phase of the preceding constellation point to the sum of the phase of first constellation point as current constellation point, receiving terminal carry out phase difference
Point, consecutive points general character part of mutually making an uproar can be effectively removed, to reduce the interference of phase noise.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
Obtain other attached drawings according to these attached drawings.
Fig. 1 is the ber curve figure after the existing progress digital modulation using 64QAM;
Fig. 2 is the flow diagram of Ditital modulation method provided in an embodiment of the present invention;
Fig. 3 is the schematic diagram of transmitting terminal phase-modulation provided in an embodiment of the present invention;
Fig. 4 is the constellation point distribution map of existing 64APSK planispheres;
Fig. 5 is that 64 planispheres of use of the embodiment of the present invention carry out the error code of progress phase noise reduction after digital modulation
Rate curve graph;
Fig. 6 is that 128 planispheres of use of the embodiment of the present invention carry out the mistake of progress phase noise reduction after digital modulation
Rate curve figure;
Fig. 7 is that 256 planispheres of use of the embodiment of the present invention carry out the mistake of progress phase noise reduction after digital modulation
Rate curve figure;
Fig. 8 is that 1024 planispheres of use of the embodiment of the present invention carry out the mistake of progress phase noise reduction after digital modulation
Rate curve figure;
Fig. 9 is that 64 planispheres of use of the embodiment of the present invention carry out the error code of progress phase noise reduction after digital modulation
Rate curve graph;
Figure 10 is a kind of flow diagram of digital demodulation method provided in an embodiment of the present invention;
Figure 11 is a kind of structural schematic diagram of digital modulation device provided in an embodiment of the present invention;
Figure 12 is a kind of structural schematic diagram of digital demodulating apparatus provided in an embodiment of the present invention;
Figure 13 is a kind of another structural schematic diagram of digital modulation device provided in an embodiment of the present invention;
Figure 14 is a kind of another structural schematic diagram of digital demodulating apparatus provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts
Embodiment shall fall within the protection scope of the present invention.
The term " component " that uses in the present specification, " module ", " system " etc. for indicate computer-related entity,
Hardware, firmware, the combination of hardware and software, software or software in execution.For example, component can be but not limited to, handling
Process, processor, object, executable file, execution thread, program and/or the computer run on device.By diagram, counting
It can be component to calculate the application run in equipment and computing device.One or more components can reside in process and/or execution
In thread, component can be located on a computer and/or be distributed between 2 or more computers.In addition, these components can
It is executed from the various computer-readable mediums for being stored with various data structures above.Component can for example according to tool there are one or it is more
A packet (such as from two components interacted with local system, distributed system and/or internetwork another component
Data, such as the internet by signal and other system interactions) signal communicated by locally and/or remotely process.
In addition, various aspects of the invention or feature may be implemented into method, apparatus or use standard program and/or engineering
The product of technology.Term " product " used herein is covered can be from any computer-readable device, carrier or medium access
Computer program.For example, computer-readable medium may include, but it is not limited to:Magnetic memory device (for example, hard disk, floppy disk or
Tape etc.), CD is (for example, CD (Compact Disk, compact disk), DVD (Digital Versatile Disk, digital universal
Disk) etc.), smart card and flush memory device are (for example, (Erasable Programmable Read-Only Memory, can by EPROM
Erasable programmable read only memory), card, stick or Keyed actuator etc.).In addition, various storage media described herein can represent
One or more equipment for storing information and/or other machine readable medias.Term " machine readable media " may include but
It is not limited to, wireless channel and the various other media that can be stored, include and/or carry instruction and/or data.
The Ditital modulation method and digital demodulation method provided in each embodiment can be applied to a variety of communication standards, including
But it is not limited to be GSM (Global System of Mobile communication, global system for mobile telecommunications) or CDMA
Can also be WCDMA (Wideband Code in (Code Division Multiple Access, CDMA)
Division Multiple Access, wideband code division multiple access), can also be LTE, (Long Term Evolution, are drilled for a long time
Into), or it is future 5G network formats or WLAN (Wireless Local Area Networks, WLAN), complete
Ball microwave interconnecting access (Worldwide Interoperability for Microwave Access, WiMAX), bluetooth and
Other communication standards such as infrared ray.
It is a kind of flow diagram of Ditital modulation method provided in an embodiment of the present invention referring to Fig. 2, implements in the present invention
In example, the method includes:
S201, transmitting terminal carry out coded treatment to initial data and obtain bit sequence.
Specifically, transmitting terminal obtains binary initial data of information source output, message sink coding, letter are carried out to initial data
The processing such as road coded treatment or interweaving encoding, wherein source coding method include but not limited to Shannon coding, Fano coding and suddenly
Fu Man is encoded, and channel coding method includes but not limited to checksum coding, CRC codings and Turbo codings etc., and transmitting terminal passes through
Binary bit sequence is obtained after coded treatment.
The bit sequence is divided into M bit groups to be modulated by S202, the transmitting terminal, each in bit group to be modulated
Including N number of bit;Wherein, M and N is the integer more than or equal to 1.
Specifically, bit sequence is divided into M bit group by transmitting terminal according to order of modulation N, each bit group includes N number of
Bit.For example, including 16 bits in bit sequence, order of modulation N=2,16 bits are divided into 8 bits by transmitting terminal
Group, each bit group include 2 bits.
S203, constellation mapping is carried out to the M bit group according to preset planisphere, obtains M constellation point.
Specifically, planisphere is pre-set according to order of modulation, such as order of modulation N=2, planisphere are 4 stars
Seat figure;Order of modulation is 4, and planisphere is 16 planispheres, and order of modulation 6, planisphere is 64 planispheres.Planisphere can be with
Planisphere for the symmetric form of the APSK constellation figure of standard, QAM constellation or other forms or customized asymmetrical star
Seat figure, the embodiment of the present invention are not restricted the position of the constellation point in planisphere.Planisphere is for indicating bit group and constellation
The mapping relations of point, the embodiment of the present invention are not also restricted the mapping relations of bit group and constellation point.Optionally, in QAM stars
Gray code mapping mode is used in seat figure, and quasi- Gray code mapping mode is used in APSK constellation figure.
Transmitting terminal carries out constellation mapping to M bit group using preset planisphere and obtains M constellation point, each constellation point
Coordinate representation amplitude and phase.
S204, the transmitting terminal carry out constellation mapping according to preset planisphere to the M bit groups to be modulated, obtain
M constellation point.
S205, the transmitting terminal are by the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, will
Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein Φ0For 0 or first constellation
The phase of the previous symbol of point.
Specifically, transmitting terminal is according to the phase of the constellation point inquired in preset planisphere to being adjusted, constellation point
Amplitude it is constant.Specifically adjustment mode is:The mapping order of the shooting sequence constellation point of bit group, current constellation point
Phase obtains the phase after the phase adjustment of current constellation point with all the sum of the phases of constellation point in front.For example, to be modulated
Bit group is arranged as according to shooting sequence:S1、S2、……、SM, constellation mapping is carried out according to preset planisphere and obtains M constellation
The coordinate of point is respectively (A1, Φ1)、(A2, Φ2)、…(AM, ΦM), to M constellation point into the coordinate obtained after horizontal phasing control
Respectively (A1, Φ0+Φ1)、(A2, Φ0+Φ1+Φ2)、…(AM, Φ0+Φ1+Φ2+Φ3+…+ΦM).Wherein AiIt indicates i-th
The amplitude of constellation point, i=1,2,3 ..., M;Φ0For the phase of a upper symbol for first constellation point in 0 or M constellation point,
A upper symbol can be the symbol of pilot frequency sequence, the symbol of training sequence or GI (Guard Interval, protection interval, letter
Claim GI).
For example, with reference to Fig. 3, the coordinate for carrying out mapping three obtained constellation point to planisphere according to order of occurrence is respectively
(A, Φ1)、(B、Φ2)、(C、Φ3), A, B and C indicate amplitude, Φ respectively1、Φ2、Φ3Phase is indicated respectively, it is assumed that Φ0=0,
After phase adjustment, the coordinate of three constellation points becomes (A, Φ1), (B, Φ1+Φ2), (C, Φ1+Φ2+Φ3)。
S206, the transmitting terminal are modulated M constellation point after phase adjustment, obtain N rank modulated signals.
Specifically, IQ (In-phase Quadrature, inphase quadrature, abbreviation IQ) modulator approach may be used in transmitting terminal
Amplitude, phase, amplitude and the phase of control carrier wave obtain modulated signal, pass through antenna after modulated signal is carried out nonlinear amplification
Launch.The frequency of carrier wave can be high frequency, such as 60GHz frequency ranges.
Implement the embodiment of the present invention, is adjusted by the phase of the constellation point obtained to constellation mapping, it can be effective
The interference for reducing phase noise, reduces the bit error rate of receiving terminal, when especially transmitting terminal is operated in high-frequency band, effect is more aobvious
It writes.
Optionally, the preset planisphere includes:QAM constellation or APSK constellation figure.
Specifically, preset planisphere can be existing QAM constellation, APSK constellation figure or to existing qam constellation
Figure or APSK constellation figure optimize after planisphere.Constellation point in wherein existing QAM constellation rectangular can arrange,
The distance between each constellation point is equal.
Existing APSK constellation figure is made of multiple concentric circles, has equally spaced constellation point on each circle, if concentric circles
Quantity is K, then the signal collection of APSK constellation figure is:
X=rkexp(2π*ik/nk+θk) wherein, k=1,2 ..., K, rkFor the radius of k-th of circumference, nkFor k-th of circumference
Constellation point quantity, ikFor the serial number of a constellation point on k-th of circumference, ik=0,1,2 ..., nk- 1, θkJustify for k-th
The phase of constellation point on week.In order to make full use of the signal space of planisphere, n should be metk< nk+1, i.e. the constellation of excircle
The quantity of point is more than the quantity of the constellation point of inner periphery.
Illustratively, referring to the distribution situation of the constellation point of the 64APSK planispheres of Fig. 4, the quantity of annulus is in 64APSK
4, the radius ratio of each annulus is from inside to outside:1:2:3:4, the quantity of the constellation point on each annulus is distributed as from inside to outside:8:16:
20:20,64 6 bit groups are mapped in the way of quasi- Gray code in a constellation point of 64APSK.
It should be noted that the embodiment of the present invention is not restricted the type of preset planisphere, can meet modulation
The arbitrary planisphere of exponent number.
Optionally, in some embodiments of the invention, the transmitting terminal compares initial data progress coded treatment
Before special sequence, further include:
The transmitting terminal generates the preset planisphere, will include N number of bit according to preset bit mapping mode
Bit group to be mapped is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is in 64 APSK constellation figures
4, the radius of each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10% from inside to outside, from it is interior to
The quantity of constellation point on outer each annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%,
3.04r ± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside;Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%,
2.532r ± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside constellation on each annulus
The quantity of point is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is in 1024 APSK constellation figures
32, from inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
Specifically, when N=6, it is 64 APSK constellation figures that transmitting terminal, which generates preset planisphere, is reflected according to preset bit
It penetrates mode 64 different 6 bit groups to be mapped are respectively mapped on 64 APSK constellation figures, on 64 APSK constellation figures
The distribution of each constellation point meets:The quantity of annulus is 4 in 64 APSK constellation figures, from inside to outside the radius of each annulus point
Not Wei r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10%, from inside to outside the constellation point on each annulus quantity difference
It is 8,16,20 and 20.
Wherein, X ± 10% indicates a numberical range【0.9X, 1.1X】.It should be noted that on 64 APSK constellation figures
When the radius of each annulus does not consider ± 10% error, i.e., the radius of each annulus is respectively r, 2r, 3r and 4r, anti-phase from inside to outside
Position noise is best.
When N=7, transmitting terminal generates preset 128 planispheres, according to preset bit mapping method by 128 differences
7 bit groups be respectively mapped on 128 APSK constellation figures, the satisfaction respectively of 128 last constellation points of APSK constellation figure:
The quantity of annulus is 6 in 128 APSK constellation figures, and the radius of each annulus is respectively r ± 10%, 1.51r from inside to outside
± 10%, 2.02r ± 10%, 2.53r ± 10%, 3.04r ± 10% and 3.55r ± 10%, from inside to outside on each annulus
The quantity of constellation point is respectively 20,20,20,20,24 and 24.
Wherein, X ± 10% indicates a numberical range【0.9X, 1.1X】.It should be noted that 128 APSK constellation figures
When the radius of upper each annulus does not consider ± 10% error, i.e., from inside to outside the radius of each annulus be respectively r, 1.51r,
2.02r, 2.53r, 3.04r and 3.55r, anti-phase noise are best.
When N=8, it is 256 APSK constellation figures that transmitting terminal, which generates preset planisphere, according to preset bit mapping method
256 different 8 bit groups are mapped on 256 APSK constellation figures, minute of a constellation point on 256 o'clock APSK constellation figures
Do not meet:In 256 APSK constellation figures the quantity of annulus be 8, from inside to outside the radius of each annulus be respectively r ± 10%,
1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%, 2.532r ± 10%, 2.915r ± 10%, 3.298r ±
10%, 3.681r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
Wherein, X ± 10% indicates a numberical range【0.9X, 1.1X】.It should be noted that 256 APSK constellation figures
When the radius of upper each annulus does not consider ± 10% error, i.e., from inside to outside the radius of each annulus be respectively r, 1.383r,
1.766r, 2.149r, 2.532r, 2.915r, 3.298r, 3.681r, anti-phase noise are best.
When N=10, it is 1024 APSK constellation figures that transmitting terminal, which generates preset planisphere, according to preset bit map side
1024 different 10 bit groups are mapped on 1024 APSK constellation figures by method, a constellation on 1024 APSK constellation figures
The satisfaction respectively of point:In 1024 APSK constellation figures the quantity of annulus be 32, from inside to outside the radius of each annulus be respectively r ±
10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ± 10%, 1.8897r ± 10%, 2.1121r ± 10%,
2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%, 3.0017r ± 10%, 3.2242r ± 10%, 3.4466r
± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r ± 10%, 4.3362r ± 10%, 4.5587r ± 10%,
4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%, 5.4483r ± 10%, 5.6707r ± 10%, 5.8932r
± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r ± 10%, 6.7828r ± 10%, 7.0052r ± 10%,
7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%, 7.8949r ± 10%, from inside to outside on each annulus
The quantity of constellation point is respectively 32.
Wherein, X ± 10% indicates a numberical range【0.9X, 1.1X】.It should be noted that 1024 APSK constellation figures
When the radius of upper each annulus does not consider ± 10% error, i.e., from inside to outside the radius of each annulus be respectively r, 1.2224r,
1.4448r、1.6672r、1.8897r、2.1121r、2.3345r、2.5569r、2.7793r、3.0017r、3.2242r、
3.4466r、3.6690r、3.8914r、4.1138r、4.3362r、4.5587r、4.7811r、5.0035r、5.2259r、
5.4483r、5.6707r、5.8932r、6.1156r、6.3380r、6.5604r、6.7828r、7.0052r、7.2277r、
7.4501r, 7.6725r, 7.8949r, anti-phase noise are best.
It is understood that when carrying out bit map for planisphere, bit might not be carried out to all constellation points
Mapping, can as needed map the constellation point in planisphere, as long as it is identical to ensure that transmitting terminal and receiving terminal use
Planisphere.
It is that the planisphere using different points of the embodiment embodiment of the present invention carries out digital modulation referring to Fig. 5-Fig. 8
Ber curve introduces AWGN and PN, abscissa SNR, ordinate BER during modulation.In Figure 5, it modulates
Exponent number is that 6, DVB-S2X (Digital Video Broadcasting S2X, S2X versions digital video broadcasting) indicates to use
The ber curve that PNC algorithms and existing 64 APSK constellation figures obtain;New Radius indicate to use PNC algorithms and optimization
The obtained ber curve of 64 APSK constellation figures;New Radius (back off) are indicated using PNC algorithms and optimization
64 APSK constellation figures consider the ber curve that back-off obtains;DP indicates 64 using phase adjustment algorithm and optimization
The ber curve that point APSK constellation figure obtains;DP (back off) indicates the 64 point APSK using phase-modulation algorithm and optimization
Planisphere considers the ber curve that back-off obtains.Wherein, 64 planispheres of above-mentioned optimization meet:64 point APSK
In planisphere the quantity of annulus be 4, from inside to outside the radius of each annulus be respectively r ± 10%, 2r ± 10%, 3r ±
10% and 4r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside.Phase adjustment algorithm
Refer to the algorithm of the phase summation of the adjacent constellation point described in S101-S104.
It can be with when SNR is more than 23dB, using error code after 64 planispheres progress digital modulation after optimization from Fig. 5
Rate performance is improved, at the same using optimization after 64 planispheres and phase adjustment algorithm carry out digital modulation after error code it is forthright
It can be further improved.
In figure 6, order of modulation 7, DVB-S2X indicate to obtain using PNC algorithms and existing 128 APSK constellation figures
Ber curve;New Radius indicate the ber curve that 64 APSK constellation figures using PNC algorithms and optimization obtain;
New Radius (back off) indicate 128 APSK constellation figures using PNC algorithms and optimization, consider what back-off obtained
Ber curve;DP indicates the ber curve that 128 APSK constellation figures using phase-modulation algorithm and optimization obtain;DP
(back off) indicates 128 APSK constellation figures using phase-modulation algorithm and optimization, considers the error code that back-off obtains
Rate curve.Wherein, 128 planispheres of above-mentioned optimization meet:In 128 APSK constellation figures the quantity of annulus be 6, from it is interior to
The radius of outer each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%, 3.04r ±
10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 20,20,20,20,24 and 24 from inside to outside.Phase
Position adjustment algorithm refers to the algorithm of the phase summation of the adjacent constellation point described in S201-S206.
Can be with from Fig. 6, bit error rate performance is improved after carrying out digital modulation using 128 planispheres after optimization,
Bit error rate performance is further changed after using 128 planispheres and phase adjustment algorithm after optimization to carry out digital modulation simultaneously
It is kind.
In the figure 7, order of modulation 8, DVB-S2X indicate to obtain using PNC algorithms and existing 256 APSK constellation figures
Ber curve;New Radius indicate the ber curve that 64 APSK constellation figures using PNC algorithms and optimization obtain;
New Radius (back off) indicate 256 APSK constellation figures using PNC algorithms and optimization, consider what back-off obtained
Ber curve;DP indicates the ber curve that 256 APSK constellation figures using phase-modulation algorithm and optimization obtain;DP
(back off) indicates 256 APSK constellation figures using phase-modulation algorithm and optimization, considers the error code that back-off obtains
Rate curve.Wherein, 256 planispheres of above-mentioned optimization meet:In 256 APSK constellation figures the quantity of annulus be 8, from it is interior to
The radius of outer each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%, 2.532r ±
10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside quantity of the constellation point on each annulus
Respectively 32.Phase adjustment algorithm refers to the algorithm of the phase summation of the adjacent constellation point described in S101-S104.
Can be with from Fig. 7, bit error rate performance is improved after carrying out digital modulation using 256 planispheres after optimization,
Bit error rate performance is further changed after using 256 planispheres and phase adjustment algorithm after optimization to carry out digital modulation simultaneously
It is kind.
In fig. 8, order of modulation 10, ideal PNC indicate to use PNC algorithms and existing 1024 APSK constellation figures
Obtained ber curve;DP indicates that the bit error rate that 1024 APSK constellation figures using phase-modulation algorithm and optimization obtain is bent
Line.Wherein, 256 planispheres of above-mentioned optimization meet:The quantity of annulus is 32 in 1024 APSK constellation figures, from inside to outside
The radius of each annulus is respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ± 10%, 1.8897r
± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%, 3.0017r ± 10%,
3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r ± 10%, 4.3362r
± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%, 5.4483r ± 10%,
5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r ± 10%, 6.7828r
± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%, 7.8949r ± 10%,
The quantity of the constellation point on each annulus is respectively 32 from inside to outside.Phase adjustment algorithm refers to the phase described in S101-S104
The algorithm of the phase summation of adjacent constellation point.
Can be with from Fig. 8, at the same using after optimization 1024 planispheres and after phase adjustment algorithm carries out digital modulation
Bit error rate performance be improved significantly.
Referring to Fig. 9 existing 64 qam constellations are used in Fig. 7 to use the ber curve figure of 64QAM digital modulations
Figure carries out digital modulation.MCS26 and MCS27 indicates the number of code modulation mode in 802.11ad communication protocols, MCS26
Mistake when (64QAM 3/4) (w/o PN) indicates to only exist AWGN interference using 3/4 code rate, there is no phase noise interference
Rate curve, MCS26 (DP) (w PN) indicate to use the bit error rate of phase-modulation algorithm in the case of interfering there are phase noise
Curve, MCS27 (64QAM 13/16) (w/o PN) table using 13/16 code rate, there is no phase noise interference only exist
Ber curve when AWGN is interfered, MCS27 (linear PNC) (w PN) expressions are interfered there are phase noise and use phase
Ber curve after noise suppression algorithm, MCS27 (DP) (w PN) indicate to use phase in the case of interfering there are phase noise
The ber curve of position modulation algorithm.
From figure 7 it can be seen that when SNR is more than 23dB, using the bit error rate after 64 QAM constellations and phase-modulation algorithm
Be improved significantly.
Optionally, the Ditital modulation method further includes:The transmitting terminal obtains link-quality, full in the link-quality
In the case of sufficient preset condition, the transmitting terminal is executed by the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to
Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM。
Specifically, link-quality can be obtained by way of estimation either receiving terminal feedback, link-quality can be
SNR or RSSI (Received Signal Strength Indication, received signal strength indicator, abbreviation RSSI) etc., this
Invention is not defined the particular content of link-quality and acquisition modes.
Illustratively, order of modulation be 6 when, according to 64 planispheres using the embodiment of the present invention Ditital modulation method into
When row modulation, in the case where the signal-to-noise ratio of bit sequence is more than 23dB, using phase-modulation algorithm and/or the planisphere of optimization
Modulated bit error rate performance is better than existing 64 planisphere Ditital modulation methods.
Optionally, the Ditital modulation method further includes:
The transmitting terminal sends phase adjustment to receiving terminal and indicates that information, the phase adjustment instruction information are used to indicate institute
Receiving terminal is stated into horizontal phasing control.
Specifically, in order to support flexible digital modulation, compatible different receiving terminal, transmitting terminal that can take in each frame
Band phase adjustment indicates that information, phase adjustment instruction information are used to indicate receiving terminal and carry out phase-modulation.Wherein, phase adjustment refers to
Show that information can be indicated by 1 bit in PHY or MAC header, such as:Indicate that receiving terminal opens when the bit is 1
Dynamic phase-modulation;Or the bit be 0 when indicate receiving terminal start phase adjustment.Phase adjusting method includes:By transmitting terminal
The N rank modulated signals of transmission remove carrier wave, and the phase for obtaining M constellation point is respectively θ1、θ2、…、θM;Wherein, M and N is not small
In 1 integer;The phase M constellation point carried out after phase-modulation is respectively θ1-θ0、θ2-θ1、…、θM-θM-1;According to pre-
If planisphere by after the phase adjustment M constellation point carry out demapping obtain M bit group;Wherein, each bit group
Including N number of bit;The M bit group is decoded processing and obtains initial data.
It is a kind of flow diagram of digital demodulation method provided in an embodiment of the present invention referring to Figure 10, of the invention real
It applies in example, the method includes:
S1001, receiving terminal receive N rank modulated signals, obtain the phase of M constellation point, the phase point of the M constellation point
It Wei not θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1.
Specifically, the generation method of N rank modulated signals is:Transmitting terminal carries out coded treatment to initial data and obtains bit sequence
Row;Bit sequence is divided into M bit group, includes N number of bit in each bit group;Wherein, M and N is more than or equal to 1
Integer;Constellation mapping is carried out to M bit group according to preset planisphere, obtains M constellation point;Obtain the phase of M constellation point
Position is respectively Φ1、Φ2、…、ΦM, and be Φ by the phase adjustment of M constellation point0+Φ1、Φ0+Φ1+Φ2、…、Φ0+Φ1+
Φ2+Φ3、…ΦM;M constellation point after phase adjustment is loaded on corresponding carrier wave and obtains modulated signal.Receiving terminal can
The phase point of M constellation point is obtained after carrying out the processing such as channel equalization, down coversion with the modulated signal sent to transmitting terminal
It Wei not θ1、θ2、…、θM。
S1002, the receiving terminal by the M constellation point into horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, will
θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1, wherein θ0For 0 or the phase of the previous symbol of first constellation point.
Specifically, since the phase of constellation point is obtained after Phase Stacking processing, inverse operation is carried out when demodulation and obtains star
Seat point true phase be:θ1-θ0、θ2-θ1、…、θM-θM-1。θ0For a upper symbol for first constellation point in M constellation point
Phase, a upper symbol can be symbol in pilot tone training, the symbol in training sequence or GI (Guard Interval,
Protection interval, abbreviation GI).
M constellation point after the phase adjustment is carried out demapping by S1003, the receiving terminal according to preset planisphere
Obtain M bit group;Wherein, each bit group includes N number of bit.
Specifically, preset planisphere can be existing QAM constellation, existing APSK constellation figure, optimization QAM stars
Seat figure or the APSK constellation figure of optimization, can also be the planisphere of any other form, the present invention is not restricted, it is only necessary to be ensured
The identical planisphere of receiving terminal and transmitting terminal used.It should be noted that the phase-modulation of receiving terminal is transmitting terminal phase
The inverse process of modulation.
The M bit group is decoded processing and obtains initial data by S1004, the receiving terminal.
Optionally, the digital demodulation method further includes:
The receiving terminal is needing to M constellation point into the case of horizontal phasing control, to execute described by the M constellation
Horizontal phasing control is clicked through, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1。
Specifically, receiving terminal can judge whether to need to carry out phase difference processing, hair according to the modulation system of transmitting terminal
Sending end uses phase adjustment, receiving terminal then to need to use the phase adjustment of inverse operation accordingly.
Optionally, the receiving terminal is needing to M constellation point into including in the case of horizontal phasing control:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out the M constellation point
Phase adjustment;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to click through the M constellation
Horizontal phasing control.
Specifically, in order to support flexible digital modulation, compatible different receiving terminal, transmitting terminal that can take in each frame
Band phase adjustment indicates that information, phase adjustment instruction information are used to indicate receiving terminal and are demodulated using phase adjustment.Wherein, phase
Position adjustment indicates that information can be indicated by 1 bit in PHY or MAC header, such as:The bit indicates when being 1
Receiving terminal starts phase adjustment;Vice versa.
Alternatively, transmitting terminal and receiving terminal agreement using phase adjustment condition, such as MCS type be preset kind when,
Such as preset kind be MCS26 and MCS27 when, transmitting terminal use phase adjustment, receiving terminal use inverse process phase adjustment.This
How inventive embodiments arrange not to be restricted using the condition of phase adjustment to transmitting-receiving two-end, such as order of modulation, link-quality
Deng.
It is a kind of structural schematic diagram of digital modulation device provided in an embodiment of the present invention referring to Figure 11, of the invention real
It applies in example, the digital modulation device includes:Coding module 1101, grouping module 1102, constellation mapping block 1103, phase obtain
Modulus block 1104, phase modulation module 1105 and modulation module 1106.
Coding module 1101 obtains bit sequence for carrying out coded treatment to initial data.
Grouping module 1102, the bit sequence for inputting the coding module are divided into M bits to be modulated
Group includes each N number of bit in bit group to be modulated;Wherein, M and N is the integer more than or equal to 1.
Constellation mapping block 1103, for waiting adjusting to the M that the grouping module inputs according to preset planisphere
Bit group processed carries out constellation mapping, obtains M constellation point.
Phase acquisition module 1104, the phase of the M constellation point for obtaining the constellation mapping block input, institute
The phase for stating M constellation point is respectively Φ1、Φ2、…、ΦM。
Phase adjusting module 1105, the phase adjustment of the M constellation point for obtaining the phase acquisition module,
Specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…
+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1The previous symbol of constellation point phase.
Modulation module 1106, the M constellation point after phase adjustment for being inputted to the phase adjusting module are adjusted
System, obtains N rank modulated signals.
Optionally, the preset planisphere includes:QAM constellation or APSK constellation figure.
Optionally, digital modulation device further includes:
Constellation configuration module will include N according to preset bit mapping mode for generating the preset planisphere
The bit group to be mapped of a bit is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is in 64 APSK constellation figures
4, the radius of each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10% from inside to outside, from it is interior to
The quantity of constellation point on outer each annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%,
3.04r ± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside;Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%,
2.532r ± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside constellation on each annulus
The quantity of point is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is in 1024 APSK constellation figures
32, from inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
Optionally, digital modulation device further includes:
Judgment module, for obtaining link-quality, in the case where the link-quality meets preset condition, described in triggering
Phase adjusting module is started to work.
Optionally, digital modulation device further includes:
Sending module indicates information for sending phase adjustment to receiving terminal, and the phase adjustment instruction information is for referring to
Show the receiving terminal into horizontal phasing control.
The embodiment of the present invention and embodiment of the method one are based on same design, and the technique effect brought is also identical, specifically asks
The description of reference method embodiment one, details are not described herein again.
Figure 12 is participated in, is a kind of structural schematic diagram of digital demodulating apparatus provided in an embodiment of the present invention, of the invention real
It applies in example, the digital demodulating apparatus includes:Decoding module 1201, phase adjusting module 1202, De-mapping module 1203 are conciliate
Code module 1204.
Decoding module 1201 obtains the phase of M constellation point for receiving N rank modulated signals, the M constellation point
Phase is respectively θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1.
Phase adjusting module 1202, the M constellation point for obtaining the decoding module have into horizontal phasing control
Body is:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1's
The phase of the previous symbol of constellation point.
Phase De-mapping module 1203, for according to preset planisphere by the phase modulation module into horizontal phasing control
M constellation point afterwards carries out demapping and obtains M bit group;Wherein, each bit group includes N number of bit.
Decoder module 1204, the M bit group for obtaining the phase De-mapping module are decoded processing
Obtain initial data.
Optionally, institute's digital demodulating apparatus further includes:
Judgment module, in the case where needing to carry out phase difference processing to M constellation point, triggering the phase tune
Mould preparation BOB(beginning of block) works.
Optionally, the judgment module is specifically used for:
The judgment module is specifically used for:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out the M constellation point
Phase adjustment triggers the phase adjusting module and starts to work;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to click through the M constellation
Horizontal phasing control triggers the phase adjusting module and starts to work.
The embodiment of the present invention and embodiment of the method two are based on same design, and the technique effect brought is also identical, specific former
Reason please refers to the description of embodiment of the method two, and details are not described herein again.
It is a kind of structural schematic diagram of digital modulation device provided in an embodiment of the present invention referring to Figure 13, of the invention real
It applies in example, digital modulation device includes processor 131, memory 133 and communication interface 132.Communication interface 132 is used for and outside
Equipment is communicated.The quantity of processor in digital modulation device can be one or more.Some embodiments of the present invention
In, processor 131, memory 133 can be connected with communication interface 132 by bus or other modes.Digital modulation device can be with
For executing method shown in Fig. 2.The meaning for the term being related to about the present embodiment and citing, can be corresponding with reference chart 2
Embodiment.Details are not described herein again.
Wherein, program code is stored in memory 133.Processor 131 is for calling the program generation stored in memory 132
Code, for performing the following operations:
Coded treatment is carried out to initial data and obtains bit sequence;
The bit sequence is divided into M bit groups to be modulated, includes N number of bit in each bit group to be modulated;Its
In, M and N are the integer more than or equal to 1;
Constellation mapping is carried out to the M bit groups to be modulated according to preset planisphere, obtains M constellation point;
The phase of the M constellation point is obtained, the phase of the M constellation point is respectively Φ1、Φ2、…、ΦM;
By the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+
Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1Constellation point before
The phase of one symbol;
M constellation point after phase adjustment is modulated, N rank modulated signals are obtained.
In some embodiments of the invention, the preset planisphere includes:Quadrature amplitude modulation QAM constellation or width
Phase keying APSK constellation figure.
In some embodiments of the invention, processor 131 execute it is described to initial data carry out coded treatment compared
Before special sequence, it is additionally operable to execute:
The preset planisphere is generated, according to preset bit mapping mode by the bit to be mapped comprising N number of bit
Group is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is in 64 APSK constellation figures
4, the radius of each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10% from inside to outside, from it is interior to
The quantity of constellation point on outer each annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%,
3.04r ± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 8,16,20 and 20 from inside to outside;Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%,
2.532r ± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside constellation on each annulus
The quantity of point is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is in 1024 APSK constellation figures
32, from inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
In some embodiments of the invention, processor 131 is additionally operable to execute:
It obtains link-quality and executes the phase of the M constellation point in the case where the link-quality meets preset condition
Position adjustment, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2
+Φ3+…+ΦM。
In some embodiments of the invention, processor 131 is additionally operable to execute:
Send phase adjustment to receiving terminal and indicate information, phase adjustment instruction information be used to indicate the receiving terminal into
Horizontal phasing control.
It is a kind of structural schematic diagram of digital demodulating apparatus provided in an embodiment of the present invention referring to Figure 14, of the invention real
It applies in example, digital demodulating apparatus includes processor 141, memory 143 and communication interface 142.Communication interface 142 is used for and outside
Equipment is communicated.The quantity of processor in digital demodulating apparatus can be one or more.Some embodiments of the present invention
In, processor 141, memory 143 can be connected with communication interface 142 by bus or other modes.Digital demodulating apparatus can be with
For executing method shown in Fig. 10.The meaning for the term being related to about the present embodiment and citing, can be corresponded to reference chart 10
Embodiment.Details are not described herein again.
Wherein, program code is stored in memory 143.Processor 141 is for calling the program generation stored in memory 142
Code, for performing the following operations:
N rank modulated signals are received, obtain the phase of M constellation point, the phase of the M constellation point is respectively θ1、θ2、…、
θM;Wherein, M and N is the integer not less than 1;
By the M constellation point into horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1、…、
By θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase
M constellation point after the phase adjustment is subjected to demapping according to preset planisphere and obtains M bit group;Its
In, each bit group includes N number of bit;
The M bit group is decoded processing and obtains initial data.
In some embodiments of the invention, processor 141 is additionally operable to execute:
Needing to M constellation point into the case of horizontal phasing control, to execute M constellation point progress phase tune
It is whole, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1。
In some embodiments of the invention, processor 141 executes described needing to M constellation point into horizontal phasing control
In the case of include:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out the M constellation point
Phase adjustment;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to click through the M constellation
Horizontal phasing control.
The embodiment of the present invention additionally provides a kind of communication system, including:Digital modulation device and digital demodulating apparatus, it is described
Digital modulation device is used to carry out coded treatment to initial data to obtain bit sequence;The bit sequence is divided into M to wait for
Modulation bit group includes each N number of bit in bit group to be modulated;Wherein, M and N is the integer more than or equal to 1;According to pre-
If planisphere constellation mappings are carried out to M bit groups to be modulated, obtain M constellation point;Obtain the M constellation point
The phase of phase, the M constellation point is respectively Φ1、Φ2、…、ΦM;By the phase adjustment of the M constellation point, specially:
By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Its
In, Φ0For 0 or Φ0It is Φ for phase1The previous symbol of constellation point phase;M constellation point after phase adjustment is carried out
Modulation, obtains N rank modulated signals;
The digital demodulating apparatus is used to receive the N rank modulated signals that the digital modulation device is sent, and obtains M constellation
The phase of point, the phase of the M constellation point is respectively θ1、θ2、…、θM;Wherein, M and N is the integer not less than 1;By the M
A constellation point is into horizontal phasing control, specially:θ 1 is adjusted to θ1-θ0, θ 2 is adjusted to θ 2- θ 1 ..., by θMIt is adjusted to θM-
θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase;The receiving terminal is according to preset planisphere
M constellation point after the phase adjustment is subjected to demapping and obtains M bit group;Wherein, each bit group includes N number of ratio
It is special;The M bit group is decoded processing and obtains initial data by the receiving terminal.
The embodiment of the present invention can refer to the description of embodiment of the method one and two, and details are not described herein again.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
It is above disclosed to be only a preferred embodiment of the present invention, the power of the present invention cannot be limited with this certainly
Sharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and is weighed according to the present invention
Equivalent variations made by profit requirement, still belong to the scope covered by the invention.
Claims (17)
1. a kind of Ditital modulation method, which is characterized in that including:
Transmitting terminal carries out coded treatment to initial data and obtains bit sequence;
The bit sequence is divided into M bit groups to be modulated by the transmitting terminal, includes N number of ratio in each bit group to be modulated
It is special;Wherein, N is the integer more than or equal to 1, and M is the integer more than or equal to 2;
The transmitting terminal carries out constellation mapping according to preset planisphere to the M bit groups to be modulated, obtains M constellation
Point;
The transmitting terminal obtains the phase of the M constellation point, and the phase of the M constellation point is respectively Φ1、Φ2、…、ΦM;
The transmitting terminal is by the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to
Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1Star
Seat puts the phase of previous symbol;
The transmitting terminal is modulated M constellation point after phase adjustment, obtains N rank modulated signals.
2. the method as described in claim 1, which is characterized in that the preset planisphere includes:Quadrature amplitude modulation QAM stars
Seat figure or Amplitude Phase Keying APSK constellation figure.
3. the method as described in claim 1, which is characterized in that the transmitting terminal carries out coded treatment to initial data to be compared
Before special sequence, further include:
The transmitting terminal generates the preset planisphere, will wait reflecting comprising N number of bit according to preset bit mapping mode
Bit group is penetrated to be mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is 4 in 64 APSK constellation figures, from
The interior radius to outer each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10%, from inside to outside respectively
The quantity of constellation point on a annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures, from interior
Radius to outer each annulus is respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%, 3.04r
± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 20,20,20,20,24 and 24 from inside to outside;
Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures, from interior
Radius to outer each annulus is respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%, 2.532r
± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside number of the constellation point on each annulus
Amount is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is 32 in 1024 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
4. the method as described in claim 1, which is characterized in that further include:
The transmitting terminal obtains link-quality and executes the transmitting terminal in the case where the link-quality meets preset condition
By the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2、…、
By ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM。
5. the method as described in claim 1-4 any one, which is characterized in that further include:
The transmitting terminal sends phase adjustment to receiving terminal and indicates that information, the phase adjustment instruction information are used to indicate described connect
Receiving end is into horizontal phasing control.
6. a kind of digital demodulation method, which is characterized in that including:
Receiving terminal receives the N rank modulated signals that transmitting terminal is sent, and obtains the phase of M constellation point, the phase of the M constellation point
Respectively θ1、θ2、…、θM;Wherein, N is the integer not less than 1, and M is the integer more than or equal to 2;
The receiving terminal by the M constellation point into horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-
θ1..., by θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase;
M constellation point after the phase adjustment is carried out demapping according to preset planisphere and obtains M ratio by the receiving terminal
Special group;Wherein, each bit group includes N number of bit;
The M bit group is decoded processing and obtains initial data by the receiving terminal.
7. method as claimed in claim 6, which is characterized in that further include:
The receiving terminal is needing to M constellation point into the case of horizontal phasing control, executing the receiving terminal by the M star
Seat clicks through horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1。
8. the method for claim 7, which is characterized in that the receiving terminal is needing to carry out phase tune to M constellation point
Include in the case of whole:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out phase to the M constellation point
Adjustment;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to carry out phase to the M constellation point
Position adjustment.
9. a kind of digital modulation device, which is characterized in that including:
Coding module obtains bit sequence for carrying out coded treatment to initial data;
Grouping module, the bit sequence for inputting the coding module are divided into M bit groups to be modulated, each wait for
It include N number of bit in modulation bit group;Wherein, N is the integer more than or equal to 1, and M is the integer more than or equal to 2;
Constellation mapping block, the M bit groups to be modulated for being inputted to the grouping module according to preset planisphere
Constellation mapping is carried out, M constellation point is obtained;
Phase acquisition module, the phase of the M constellation point for obtaining the constellation mapping block input, the M star
The phase of seat point is respectively Φ1、Φ2、…、ΦM;
Phase adjusting module, the phase adjustment of the M constellation point for obtaining the phase acquisition module, specially:
By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Its
In, Φ0For 0 or Φ0It is Φ for phase1The previous symbol of constellation point phase;
Modulation module, the M constellation point after phase adjustment for being inputted to the phase adjusting module are modulated, and obtain N
Rank modulated signal.
10. device as claimed in claim 9, which is characterized in that the preset planisphere includes:Quadrature amplitude modulation QAM
Planisphere or Amplitude Phase Keying APSK constellation figure.
11. device as claimed in claim 9, which is characterized in that further include:
Constellation configuration module will include N number of ratio according to preset bit mapping mode for generating the preset planisphere
Special bit group to be mapped is mapped in the constellation point of the preset planisphere;
Wherein, N=6, the planisphere are 64 APSK constellation figures, and the quantity of annulus is 4 in 64 APSK constellation figures, from
The interior radius to outer each annulus is respectively r ± 10%, 2r ± 10%, 3r ± 10% and 4r ± 10%, from inside to outside respectively
The quantity of constellation point on a annulus is respectively 8,16,20 and 20;Or
N=7, the planisphere are 128 APSK constellation figures, and the quantity of annulus is 6 in 128 APSK constellation figures, from interior
Radius to outer each annulus is respectively r ± 10%, 1.51r ± 10%, 2.02r ± 10%, 2.53r ± 10%, 3.04r
± 10% and 3.55r ± 10%, the quantity of the constellation point on each annulus is respectively 20,20,20,20,24 and 24 from inside to outside;
Or
N=8, the planisphere are 256 APSK constellation figures, and the quantity of annulus is 8 in 256 APSK constellation figures, from interior
Radius to outer each annulus is respectively r ± 10%, 1.383r ± 10%, 1.766r ± 10%, 2.149r ± 10%, 2.532r
± 10%, 2.915r ± 10%, 3.298r ± 10%, 3.681r ± 10%, the from inside to outside number of the constellation point on each annulus
Amount is respectively 32;Or
N=10, the planisphere are 1024 APSK constellation figures, and the quantity of annulus is 32 in 1024 APSK constellation figures,
From inside to outside the radius of each annulus be respectively r ± 10%, 1.2224r ± 10%, 1.4448r ± 10%, 1.6672r ±
10%, 1.8897r ± 10%, 2.1121r ± 10%, 2.3345r ± 10%, 2.5569r ± 10%, 2.7793r ± 10%,
3.0017r ± 10%, 3.2242r ± 10%, 3.4466r ± 10%, 3.6690r ± 10%, 3.8914r ± 10%, 4.1138r
± 10%, 4.3362r ± 10%, 4.5587r ± 10%, 4.7811r ± 10%, 5.0035r ± 10%, 5.2259r ± 10%,
5.4483r ± 10%, 5.6707r ± 10%, 5.8932r ± 10%, 6.1156r ± 10%, 6.3380r ± 10%, 6.5604r
± 10%, 6.7828r ± 10%, 7.0052r ± 10%, 7.2277r ± 10%, 7.4501r ± 10%, 7.6725r ± 10%,
7.8949r ± 10%, the quantity of the constellation point on each annulus is respectively 32 from inside to outside.
12. device as claimed in claim 9, which is characterized in that further include:
Judgment module, in the case where the link-quality meets preset condition, triggers the phase for obtaining link-quality
Module is adjusted to start to work.
13. the device as described in claim 9-12 any one, which is characterized in that further include:
Sending module indicates that information, the phase adjustment instruction information are used to indicate institute for sending phase adjustment to receiving terminal
Receiving terminal is stated into horizontal phasing control.
14. a kind of digital demodulating apparatus, which is characterized in that including:
Decoding module obtains the phase of M constellation point, the phase difference of the M constellation point for receiving N rank modulated signals
For θ1、θ2、…、θM;Wherein, N is the integer not less than 1, and M is the integer more than or equal to 2;
Phase adjusting module, the M constellation point for obtaining the decoding module is into horizontal phasing control, specially:By θ1
It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt is adjusted to θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point
The phase of previous symbol;
De-mapping module, for according to preset planisphere by the phase modulation module into M constellation after horizontal phasing control
Point carries out demapping and obtains M bit group;Wherein, each bit group includes N number of bit;
Decoder module, the M bit group for obtaining the phase De-mapping module be decoded processing obtain it is original
Data.
15. device as claimed in claim 14, which is characterized in that further include:
Judgment module, in the case where needing to carry out phase difference processing to M constellation point, triggering the phase adjustment mould
BOB(beginning of block) works.
16. device as claimed in claim 15, which is characterized in that the judgment module is specifically used for:
When receiving the phase adjustment instruction information that the transmitting terminal is sent, determines and need to carry out phase to the M constellation point
Adjustment triggers the phase adjusting module and starts to work;Or
When the type of the modulating-coding MCS of the transmitting terminal is preset kind, determines and need to carry out phase to the M constellation point
Position adjustment triggers the phase adjusting module and starts to work.
17. a kind of digital communication system, which is characterized in that including:Digital modulation device and digital demodulating apparatus, the number are adjusted
Device processed is used to carry out coded treatment to initial data to obtain bit sequence;
The bit sequence is divided into M bit groups to be modulated, includes N number of bit in each bit group to be modulated;Wherein, N
For the integer more than or equal to 1, M is the integer more than or equal to 2;
Constellation mapping is carried out to the M bit groups to be modulated according to preset planisphere, obtains M constellation point;
The phase of the M constellation point is obtained, the phase of the M constellation point is respectively Φ1、Φ2、…、ΦM;
By the phase adjustment of the M constellation point, specially:By Φ1It is adjusted to Φ0+Φ1, by Φ2It is adjusted to Φ0+Φ1+
Φ2..., by ΦMIt is adjusted to Φ0+Φ1+Φ2+Φ3+…+ΦM;Wherein, Φ0For 0 or Φ0It is Φ for phase1Constellation point before
The phase of one symbol;
M constellation point after phase adjustment is modulated, N rank modulated signals are obtained;
The digital demodulating apparatus is used to receive the N rank modulated signals that the digital modulation device is sent, and obtains M constellation point
The phase of phase, the M constellation point is respectively θ1、θ2、…、θM;
By the M constellation point into horizontal phasing control, specially:By θ1It is adjusted to θ1-θ0, by θ2It is adjusted to θ2-θ1..., by θMIt adjusts
Whole is θM-θM-1;Wherein, θ0It is θ for 0 or phase1Constellation point previous symbol phase;
M constellation point after the phase adjustment is carried out demapping according to preset planisphere and obtains M ratio by the receiving terminal
Special group;Wherein, each bit group includes N number of bit;
The M bit group is decoded processing and obtains initial data by the receiving terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446046.0A CN106713213B (en) | 2015-07-25 | 2015-07-25 | A kind of Ditital modulation method, demodulation method, relevant apparatus and system |
PCT/CN2016/090988 WO2017016443A1 (en) | 2015-07-25 | 2016-07-22 | Digital modulation method, demodulation method, related apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446046.0A CN106713213B (en) | 2015-07-25 | 2015-07-25 | A kind of Ditital modulation method, demodulation method, relevant apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106713213A CN106713213A (en) | 2017-05-24 |
CN106713213B true CN106713213B (en) | 2018-09-28 |
Family
ID=57883928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510446046.0A Active CN106713213B (en) | 2015-07-25 | 2015-07-25 | A kind of Ditital modulation method, demodulation method, relevant apparatus and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106713213B (en) |
WO (1) | WO2017016443A1 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107846378B (en) | 2016-09-19 | 2020-12-15 | 华为技术有限公司 | Modulation method, demodulation method, related equipment and system |
CN108667555B (en) | 2017-03-29 | 2021-07-20 | 华为技术有限公司 | Phase adjustment method, related equipment and communication system |
KR102295870B1 (en) * | 2017-07-03 | 2021-09-01 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method and apparatus for quadrature amplitude modulation optimized for phase noise |
CN110557219A (en) * | 2018-05-30 | 2019-12-10 | 华为技术有限公司 | Digital modulation method, demodulation method, device and communication system |
US11677499B2 (en) | 2018-10-25 | 2023-06-13 | Mediatek Singapore Pte. Ltd. | Tone interleaving methods for multi-bands and wide bandwidth transmissions in WLAN |
CN110247734B (en) * | 2019-06-18 | 2021-11-23 | 合肥奕斯伟集成电路有限公司 | Data transmission method and device and electronic equipment |
CN110535804B (en) * | 2019-08-05 | 2022-02-25 | 北京中科晶上科技股份有限公司 | APSK signal modulation method and device |
CN112291762B (en) * | 2020-06-11 | 2024-01-30 | 珠海市杰理科技股份有限公司 | Data receiving and transmitting method, device, equipment and system in Bluetooth communication |
CN111901276A (en) * | 2020-06-22 | 2020-11-06 | 中兴通讯股份有限公司 | Data modulation method, device, equipment and storage medium |
CN112866170A (en) * | 2020-12-31 | 2021-05-28 | 四川工商学院 | Anti-phase noise modulation method and demodulation method under extremely strong phase noise |
CN113612720B (en) * | 2021-08-17 | 2023-12-19 | 中国空间技术研究院 | Wireless channel anti-interference modulation method and system |
CN114389928B (en) * | 2021-12-23 | 2022-11-25 | 之江实验室 | Amplitude-limited Gaussian-like distribution constellation diagram design method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102301A (en) * | 2007-07-25 | 2008-01-09 | 北京天碁科技有限公司 | An orthogonal range modulation and demodulation method and device for communication system |
CN101494629A (en) * | 2008-01-24 | 2009-07-29 | 华为技术有限公司 | Method and apparatus for obtaining symbol mapping diversity, generating star map and modulation |
CN103873409A (en) * | 2012-12-12 | 2014-06-18 | 北京普源精电科技有限公司 | Modulator generating pi/4-DQPSK modulation signals, signal generator and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2359514B1 (en) * | 2008-10-27 | 2014-12-03 | Telefonaktiebolaget L M Ericsson (publ) | Techniques for data transmission using high-order modulation |
-
2015
- 2015-07-25 CN CN201510446046.0A patent/CN106713213B/en active Active
-
2016
- 2016-07-22 WO PCT/CN2016/090988 patent/WO2017016443A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102301A (en) * | 2007-07-25 | 2008-01-09 | 北京天碁科技有限公司 | An orthogonal range modulation and demodulation method and device for communication system |
CN101494629A (en) * | 2008-01-24 | 2009-07-29 | 华为技术有限公司 | Method and apparatus for obtaining symbol mapping diversity, generating star map and modulation |
CN103873409A (en) * | 2012-12-12 | 2014-06-18 | 北京普源精电科技有限公司 | Modulator generating pi/4-DQPSK modulation signals, signal generator and method |
Also Published As
Publication number | Publication date |
---|---|
WO2017016443A1 (en) | 2017-02-02 |
CN106713213A (en) | 2017-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106713213B (en) | A kind of Ditital modulation method, demodulation method, relevant apparatus and system | |
US10938617B2 (en) | Phase adjustment method, related device, and communications system | |
US10700803B2 (en) | System and method for generating codebooks with small projections per complex dimension and utilization thereof | |
CN106576037B (en) | System and method for generating and utilizing waveform | |
KR101822763B1 (en) | Method and apparatus for transmitting a signal with constant envelope | |
JP6965376B2 (en) | Methods and equipment for quadrature amplitude modulation optimized for phase noise | |
US11025467B2 (en) | Data sending method and apparatus | |
EP3503489B1 (en) | Modulation method, demodulation method, related device and system | |
CN102461108B (en) | Peak-to-average power ratio reduction in a multicarrier signal | |
JP2007074618A (en) | Wireless communication apparatus and wireless communication method, and computer program | |
Hajar et al. | A spectrally efficient OFDM-based modulation scheme for future wireless systems | |
WO2021227591A1 (en) | Data modulation method and device, data demodulation method and device, service node, terminal, and medium | |
JP2023539310A (en) | Telecommunication method and corresponding device using phase offset polar constellations to reduce PAPR | |
US20150098520A1 (en) | Communication device and communication method | |
CN108141426A (en) | The papr of multi-carrier signal reduces | |
WO2020029128A1 (en) | Multiple access schemes with interference mitigation | |
JP2015186167A (en) | Wireless communication system, wireless communication apparatus, and wireless communication method | |
JPWO2009096488A1 (en) | Transmitting apparatus and modulation method | |
US20240275660A1 (en) | Zero-Crossing-Avoidance Encoding for Quadrature Amplitude Modulation | |
WO2024108355A1 (en) | Communication method and communication apparatus | |
CN114389929B (en) | A three-dimensional modulation and demodulation method and system for high-rate transmission of a base station | |
EP3989501A1 (en) | Dual carrier index modulation (dc-im) ofdm | |
CN108886508A (en) | Communication device and method for sending data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |