[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201510446046.0A
Other languages
Chinese (zh)
Other versions
CN106713213A (en
Inventor
陈庆勇
王学寰
张兴新
罗龙
孙德福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201510446046.0A priority Critical patent/CN106713213B/en
Priority to PCT/CN2016/090988 priority patent/WO2017016443A1/en
Publication of CN106713213A publication Critical patent/CN106713213A/en
Application granted granted Critical
Publication of CN106713213B publication Critical patent/CN106713213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator 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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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

A kind of Ditital modulation method, demodulation method, relevant apparatus and system
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 Φ01, by Φ2It adjusts Whole is Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 Φ01, by Φ2It is adjusted to Φ01+ Φ2..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, by θ2Adjustment For θ21..., by θMIt is adjusted to θMM-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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+ Φ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 θ10, θ 2 is adjusted to θ 2- θ 1 ..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ01+ Φ2..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, θ 2 is adjusted to θ 2- θ 1 ..., By θMIt is adjusted to θMM-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 Φ01, will Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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, Φ01)、(A2, Φ012)、…(AM, Φ0123+…+Φ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, Φ12), (C, Φ123)。
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/nkk) 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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10、θ21、…、θMM-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 point01、Φ012、…、Φ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 θ10, will θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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:θ10、θ21、…、θMM-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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+… +Φ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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ01+ Φ2..., by ΦMIt is adjusted to Φ0123+…+Φ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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, by θ2It is adjusted to θ21、…、 By θMIt is adjusted to θMM-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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, θ 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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 Φ01, by Φ2It is adjusted to Φ012、…、 By ΦMIt is adjusted to Φ0123+…+Φ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 θ10, by θ2It is adjusted to θ2- θ1..., by θMIt is adjusted to θMM-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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ012..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, by θ2It is adjusted to θ21..., by θMIt is adjusted to θMM-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 Φ01, by Φ2It is adjusted to Φ01+ Φ2..., by ΦMIt is adjusted to Φ0123+…+Φ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 θ10, by θ2It is adjusted to θ21..., by θMIt adjusts Whole is θMM-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.
CN201510446046.0A 2015-07-25 2015-07-25 A kind of Ditital modulation method, demodulation method, relevant apparatus and system Active CN106713213B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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