CN112073354B - High Speed Mobile Wireless Communication System Based on FPGA - Google Patents
High Speed Mobile Wireless Communication System Based on FPGA Download PDFInfo
- Publication number
- CN112073354B CN112073354B CN202010940778.6A CN202010940778A CN112073354B CN 112073354 B CN112073354 B CN 112073354B CN 202010940778 A CN202010940778 A CN 202010940778A CN 112073354 B CN112073354 B CN 112073354B
- Authority
- CN
- China
- Prior art keywords
- module
- base station
- mobile terminal
- data
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 title claims abstract description 38
- 230000001360 synchronised effect Effects 0.000 claims abstract description 13
- 239000013307 optical fiber Substances 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 25
- 238000005070 sampling Methods 0.000 claims description 19
- 230000000875 corresponding effect Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 239000013256 coordination polymer Substances 0.000 claims description 7
- 125000004122 cyclic group Chemical group 0.000 claims description 5
- 238000012937 correction Methods 0.000 claims description 3
- 238000003780 insertion Methods 0.000 claims description 3
- 230000037431 insertion Effects 0.000 claims description 3
- 238000000926 separation method Methods 0.000 claims description 3
- 238000010295 mobile communication Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 16
- 238000012360 testing method Methods 0.000 description 11
- 238000005562 fading Methods 0.000 description 9
- 238000004422 calculation algorithm Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000017525 heat dissipation Effects 0.000 description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000005284 excitation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000005311 autocorrelation function Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及通信系统技术领域,尤其涉及一种基于FPGA的高速移动无线通信系统。The present invention relates to the technical field of communication systems, and in particular to a high-speed mobile wireless communication system based on FPGA.
背景技术Background Art
近年来,随着科学技术和经济的飞速发展,我国的交通建设发展迅速,因此越来越多人选择高铁或汽车作为出行方式,导致移动终端在高速移动的场景下出现的频率与日俱增。由于移动终端处于高速移动的状态下会引起多普勒频移,使得OFDM(OrthogonalFrequency Division Multiplexing)系统的同步接收难度增加,无法保证通信链路的质量。In recent years, with the rapid development of science and technology and economy, my country's transportation construction has developed rapidly. Therefore, more and more people choose high-speed rail or car as a means of travel, resulting in an increasing frequency of mobile terminals in high-speed moving scenarios. Since the mobile terminal will cause Doppler frequency shift when it is in a high-speed moving state, it will increase the difficulty of synchronous reception of the OFDM (Orthogonal Frequency Division Multiplexing) system, and the quality of the communication link cannot be guaranteed.
目前,部分学者侧重于利用循环前缀的冗余信息实现同步,考虑循环前缀的缺陷,利用无符号间干扰区间内的采样,提出了新的定时度量函数与检测函数。为提高低信噪比下抗干扰能力,结合截断CP技术,提出了一种基于距离测量的时间偏移量盲估计算法。但该类算法较为复杂,不适用于存在实时性要求的移动终端。因此部分学者结合导频或前导符号实现OFDM系统的同步,提出了一种由ZC(Zadoff-Chu)序列所组成的前导符号。通过构造具有共轭重复关系结构的训练序列来保证同步结果不受频率的影响。为避免定时模糊等问题,提出了一种加权(Constant Amplitude Zero Auto-Correlation,CAZAC)训练序列,并在此基础上提出了符号定时与载波频偏联合估计的同步算法。通过较少的辅助序列,提出了一种自相关估计Auto Correlation Estimation,ACE)时频同步算法,且结合自相关函数与加权平均的思想完成频偏估计。为确定符号同步点,采用Schmidl&Cox算法确定符号同步范围,再结合Park算法确定符号同步点。虽然结合导频或前导符号的同步算法能够实现OFDM系统的同步,但其通过主要通过仿真系统进行算法验证,并未结合具体硬件设备进行实际测试。At present, some scholars focus on using the redundant information of the cyclic prefix to achieve synchronization. Considering the defects of the cyclic prefix, a new timing measurement function and detection function are proposed by sampling in the interval without inter-symbol interference. In order to improve the anti-interference ability under low signal-to-noise ratio, a blind estimation algorithm of time offset based on distance measurement is proposed in combination with the truncated CP technology. However, this type of algorithm is relatively complex and is not suitable for mobile terminals with real-time requirements. Therefore, some scholars combine pilot or preamble symbols to achieve synchronization of OFDM systems, and propose a preamble symbol composed of ZC (Zadoff-Chu) sequence. By constructing a training sequence with a conjugate repetitive relationship structure, the synchronization result is guaranteed to be unaffected by frequency. In order to avoid problems such as timing ambiguity, a weighted (Constant Amplitude Zero Auto-Correlation, CAZAC) training sequence is proposed, and on this basis, a synchronization algorithm for joint estimation of symbol timing and carrier frequency offset is proposed. Through fewer auxiliary sequences, an autocorrelation estimation Auto Correlation Estimation, ACE) time-frequency synchronization algorithm is proposed, and the frequency offset estimation is completed by combining the idea of autocorrelation function and weighted average. To determine the symbol synchronization point, the Schmidl&Cox algorithm is used to determine the symbol synchronization range, and then the Park algorithm is used to determine the symbol synchronization point. Although the synchronization algorithm combined with the pilot or preamble symbol can achieve the synchronization of the OFDM system, it is mainly verified by the simulation system, and has not been actually tested with specific hardware equipment.
发明内容Summary of the invention
针对上述问题,本发明提供了一种基于FPGA的高速移动无线通信系统,利用FPGA与OFDM技术,在PN同步的基础上,针对移动终端与基站之间的通信过程,设计了下行信道、上行信道和调制解调器系统,实现了上下信道非对称速率,且基站可根据能接入的终端数量自动调整每个终端的通信速率,在朝向基站运动与背向基站运动两种情况下,高增益全向天线比低增益全向天线更具有优势,且单音信号比带宽信号更能准确反映衰落深度。In view of the above problems, the present invention provides a high-speed mobile wireless communication system based on FPGA. By using FPGA and OFDM technology, on the basis of PN synchronization, a downlink channel, an uplink channel and a modem system are designed for the communication process between a mobile terminal and a base station, so as to realize asymmetric rates of the uplink and downlink channels, and the base station can automatically adjust the communication rate of each terminal according to the number of terminals that can be accessed. In both cases of moving toward the base station and moving away from the base station, a high-gain omnidirectional antenna has more advantages than a low-gain omnidirectional antenna, and a single-tone signal can more accurately reflect the fading depth than a broadband signal.
为实现上述目的,本发明提供了一种基于FPGA的高速移动无线通信系统,包括:基站、移动终端、监控中心和光纤环网;沿光纤每隔预设距离设置一所述基站,所述基站之间通过所述光纤组成2.5G同步环网,并与所述监控中心联接,所述移动终端与所述基站之间进行宽带通信;所述移动终端与所述基站之间实现定时同步与载波同步,且所述移动终端与所述基站之间的上行速率与下行速率采用可配置上下行速率比的非对称模式,每个所述移动终端的通信速率根据同时接入所述基站的移动终端数量进行自动配置;所述基站与相邻基站之间协调以确定所述基站与所述移动终端之间的下行信道和上行信道的通信方式,实现所述移动终端在不同基站之间的顺利切换;所述基站与所述移动终端均包括调制解调器,所述基站的调制解调器通过IP交换器与外部设备联接,所述移动终端的调制解调器通过WiFi模块与外部设备联接。To achieve the above-mentioned purpose, the present invention provides a high-speed mobile wireless communication system based on FPGA, comprising: a base station, a mobile terminal, a monitoring center and an optical fiber ring network; a base station is arranged at a preset distance along the optical fiber, and the base stations form a 2.5G synchronous ring network through the optical fiber and are connected to the monitoring center, and broadband communication is performed between the mobile terminal and the base station; timing synchronization and carrier synchronization are achieved between the mobile terminal and the base station, and the uplink rate and downlink rate between the mobile terminal and the base station adopt an asymmetric mode with a configurable uplink and downlink rate ratio, and the communication rate of each mobile terminal is automatically configured according to the number of mobile terminals simultaneously accessing the base station; the base station coordinates with adjacent base stations to determine the communication mode of the downlink channel and the uplink channel between the base station and the mobile terminal, so as to achieve smooth switching of the mobile terminal between different base stations; the base station and the mobile terminal both include a modem, the modem of the base station is connected to an external device through an IP switch, and the modem of the mobile terminal is connected to an external device through a WiFi module.
在上述技术方案中,优选地,按照所述基站与所述监控中心之间距离由近至远排序,定义序号为奇数的基站为奇基站、序号为偶数的基站为偶基站;所述下行信道的数据格式包括同步头、控制0位、控制1位、1类信道和2类信道,通过所述同步头实现所述移动终端与所述基站之间的定时同步与载波同步,所述偶基站利用所述控制0位时隙发送控制信息、控制1位时隙闲置,所述奇基站利用所述控制1位时隙发送控制信息、控制0位时隙闲置;所述1类信道的所有时隙均可被基站利用,偶基站只能使用2类信道的偶序数时隙、奇序数时隙空置,奇基站只能使用2类信道的奇序数时隙、偶序数时隙空置。In the above technical scheme, preferably, the base stations are sorted from near to far according to the distance between the base stations and the monitoring center, and the base stations with odd serial numbers are defined as odd base stations and the base stations with even serial numbers are defined as even base stations; the data format of the downlink channel includes a synchronization header, a
在上述技术方案中,优选地,所述监控中心向所有基站发出复位命令,所述监控中心和所述基站均开始以标准时钟计数,所述监控中心计数到预设时间时向基站发送消息,当所述基站接收到消息时记录此时自身计数器的记数作为上行计数,所述基站计数到预设时间时向所述监控中心发送消息,当所述监控中心接收到消息时记录此时自身计数器的记数作为下行计数,并将所述下行计数发送至相应的基站,所述基站根据所述上行计数和所述下行计数之间的差值对自身计数器的基数进行调整直至所述下行计数与所述上行计数达到相同数值,实现当前基站的时间校准。In the above technical solution, preferably, the monitoring center sends a reset command to all base stations, the monitoring center and the base stations both start counting with a standard clock, the monitoring center sends a message to the base station when counting to a preset time, and when the base station receives the message, it records the count of its own counter at this time as an uplink count, and the base station sends a message to the monitoring center when counting to a preset time, and when the monitoring center receives the message, it records the count of its own counter at this time as a downlink count, and sends the downlink count to the corresponding base station, and the base station adjusts the base of its own counter according to the difference between the uplink count and the downlink count until the downlink count and the uplink count reach the same value, thereby realizing time calibration of the current base station.
在上述技术方案中,优选地,所述移动终端通过所述下行信道的同步头与所述基站进行时钟同步和载频同步,同步完成后所述移动终端通过与所述基站同步的时钟计数器控制上行信道的指令以在相应的时间执行相应的动作;根据所述移动终端与所述基站之间距离的不同,所述移动终端在1类区域时,通过上行信道中不需要躲避与相邻基站相连的移动终端时隙的1类信道向所述基站发送数据,在2类区域时,通过上行信道中需要躲避与相邻基站相连的移动终端时隙的2类信道向所述基站发送数据;所述上行信道以入网申请信道起始,在一个基站与其相邻基站均不再接受新的移动终端的入网申请时,所述入网申请信道所占的时隙才可从该上行信道中去除。In the above technical scheme, preferably, the mobile terminal performs clock synchronization and carrier frequency synchronization with the base station through the synchronization head of the downlink channel. After the synchronization is completed, the mobile terminal controls the instructions of the uplink channel through the clock counter synchronized with the base station to perform corresponding actions at the corresponding time; according to the different distances between the mobile terminal and the base station, when the mobile terminal is in a
在上述技术方案中,优选地,所述调制解调器包括ARM CPU、地址属性控制器、发射时隙控制器、接收时隙控制器、控制寄存器、存储器、数字调制器、数字解调器和射频模块;所述ARM CPU、所述发射时隙控制器、所述接收时隙控制器、所述控制寄存器通过数据总线与所述存储器相连,所述地址属性控制器支配所述存储器的归属权,所述ARM CPU将接收到的数据存放于所述存储器中,所述发射时隙控制器在特定时刻由所述存储器读取数据并将数据发送至所述数字调制器,所述数字调制器将接收到的数据进行OFDM调制,并将调制后的数据发送至所述射频模块;所述接收时隙控制器将由所述射频模块接收到的数据发送至所述数字解调器,通过所述数字解调器进行OFDM解调,并将解调后的数据存储至所述存储器,所述ARM CPU由所述存储器中读取数据并将数据发送至IP交换器。In the above technical solution, preferably, the modem includes an ARM CPU, an address attribute controller, a transmission time slot controller, a reception time slot controller, a control register, a memory, a digital modulator, a digital demodulator and a radio frequency module; the ARM CPU, the transmission time slot controller, the reception time slot controller and the control register are connected to the memory through a data bus, the address attribute controller controls the ownership of the memory, the ARM CPU stores the received data in the memory, the transmission time slot controller reads the data from the memory at a specific time and sends the data to the digital modulator, the digital modulator performs OFDM modulation on the received data and sends the modulated data to the radio frequency module; the reception time slot controller sends the data received by the radio frequency module to the digital demodulator, performs OFDM demodulation through the digital demodulator, and stores the demodulated data in the memory, the ARM CPU reads the data from the memory and sends the data to the IP switch.
在上述技术方案中,优选地,所述数字调制器包括PN Generator模块、Mapper模块、Carrier Control模块、Differential Encoder模块、iFFT模块、CP模组模块、MUX模块、FIR HB Filter模块、Farrow Filter模块、DUC模块和Gain模块;In the above technical solution, preferably, the digital modulator includes a PN Generator module, a Mapper module, a Carrier Control module, a Differential Encoder module, an iFFT module, a CP module, a MUX module, a FIR HB Filter module, a Farrow Filter module, a DUC module and a Gain module;
当所述发射时隙控制器在执行TxPN指令时,所述PN Generator模块产生同步头信息,否则其它时间处于空闲状态,所述Mapper模块则按照Tx_Mod的要求将Tx_Data数据加载到调制信号上,所述Carrier Control模块根据发射指令中的SUB_CAR数值与有效子载波数寄存器的设置是否相同确定是否插入导频子载波,所述Differential Encoder模块为差分OFDM系统的差分编码器,所述iFFT模块用于快速傅里叶反变换,负责将频域信号转换到时域上去形成OFDM符号,所述CP模组模块负责加入OFDM符号的循环前缀,当指令为TxPN指令时,所述MUX模块选择同步头电路的数据传输到后面模块,当指令为OFDM或PILOT指令时选择OFDM电路的数据,所述FIR HB Filter模块用于将数据采样率由76MHz提高到152MHz,所述Farrow Filter模块用于将152MHz时钟采样信号插值上采样到156.25MHz采样速率,所述DUC模块用于将基带信号上变频到中频信号,最后所述Gain模块调整发射信号的增益。When the transmit time slot controller executes the TxPN instruction, the PN Generator module generates synchronization header information, otherwise it is idle at other times, the Mapper module loads the Tx_Data data onto the modulated signal according to the requirements of Tx_Mod, the Carrier Control module determines whether to insert the pilot subcarrier according to whether the SUB_CAR value in the transmit instruction is the same as the setting of the valid subcarrier number register, the Differential Encoder module is a differential encoder for the differential OFDM system, the iFFT module is used for inverse fast Fourier transform, and is responsible for converting the frequency domain signal to the time domain to form an OFDM symbol, the CP module is responsible for adding the cyclic prefix of the OFDM symbol, when the instruction is the TxPN instruction, the MUX module selects the data of the synchronization header circuit to be transmitted to the subsequent module, and when the instruction is the OFDM or PILOT instruction, the data of the OFDM circuit is selected, the FIR HB Filter module is used to increase the data sampling rate from 76MHz to 152MHz, the Farrow The Filter module is used to interpolate and upsample the 152MHz clock sampling signal to a 156.25MHz sampling rate. The DUC module is used to up-convert the baseband signal to an intermediate frequency signal. Finally, the Gain module adjusts the gain of the transmission signal.
在上述技术方案中,优选地,所述数字解调器包括AGC模块、DCC模块、FarrowFilter模块、FIR HB Filter模块、DeMUX1模块、PN Correlate模块、PLL模块、Correlator模块、FFT模块、DeMUX2模块、Differential Decoder模块、Channel&Carrier Estimation模块、Equalizer模块、PHASOR模块、DeMapper模块、Post Proc模块和Pilot Drop模块;In the above technical solution, preferably, the digital demodulator includes an AGC module, a DCC module, a FarrowFilter module, a FIR HB Filter module, a DeMUX1 module, a PN Correlate module, a PLL module, a Correlator module, an FFT module, a DeMUX2 module, a Differential Decoder module, a Channel & Carrier Estimation module, an Equalizer module, a PHASOR module, a DeMapper module, a Post Proc module and a Pilot Drop module;
所述AGC模块为脉宽调制产生电路,用于为射频接收放大器提供增益自动控制以及将接收信号调整到预设幅度,所述DCC模块用于将接收信号从中频移至基频,所述FarrowFilter模块与所述FIR HB Filter模块分别用于将156.25MHz时钟采样信号插值下采样到152MHz采样速率以及将数据采样率由152MHz降低到76MHz,所述DeMUX1模块根据所接受的指令选择不同的处理电路,若指令为RxPN Start和RxPN Stop时将接收数据传递到PN处理电路,当指令为OFDM或PILOT时选择OFDM处理电路,在PN处理电路中,所述PN Correlate模块主要负责同步头搜索,当所述接收时隙控制器执行RxPN Start或RxPN Stop指令时,该模块开始或结束同步头搜索;所述PLL模块为系统提供接近工作时钟,且在后期所述PNCorrelate模块将该工作时钟与基站的工作时钟进行同步,在OFDM电路中的所述Correlator模块针对差分OFDM的第一个导频符号进行相关运算,从而消除OFDM信号中的模糊性;所述FFT模块将时域上的OFDM信号转换到频域,所述DeMUX2模块与所述DifferentialDecoder模块分别完成OFDM信号的差分与译码,所述DeMUX3模块为数据分离控制器,当该模块执行PILOT时,则选择所述Channel&Carrier Estimation模块来完成信道和载频估计,但当该模块执行OFDM指令时,则选择所述Equalizer模块来完成信道均衡;考虑到信号中存在一定的载频偏差,因此所述PHASOR模块、所述DeMapper模块和所述Post Proc模块分别完成相位旋转,将接收数据判决到调制信号的星座点和根据判决前后数据的相位差提取频偏信息的任务,最后所述Pilot Drop模块根据接收指令中的SUB_CAR数值与有效子载波数寄存器的设置是否相同决定导频子载波的插入位置。The AGC module is a pulse width modulation generation circuit, which is used to provide automatic gain control for the RF receiving amplifier and adjust the received signal to a preset amplitude. The DCC module is used to move the received signal from the intermediate frequency to the baseband. The FarrowFilter module and the FIR HB Filter module are used to interpolate and downsample the 156.25MHz clock sampling signal to a 152MHz sampling rate and reduce the data sampling rate from 152MHz to 76MHz, respectively. The DeMUX1 module selects different processing circuits according to the received instructions. If the instructions are RxPN Start and RxPN Stop, the received data is passed to the PN processing circuit. When the instruction is OFDM or PILOT, the OFDM processing circuit is selected. In the PN processing circuit, the PN Correlate module is mainly responsible for synchronization header search. When the receiving time slot controller executes RxPN Start or RxPN Stop instruction, the module starts or ends the synchronization header search; the PLL module provides the system with a close working clock, and in the later stage the PNCorrelate module synchronizes the working clock with the working clock of the base station, and the Correlator module in the OFDM circuit performs correlation operation on the first pilot symbol of the differential OFDM, thereby eliminating the ambiguity in the OFDM signal; the FFT module converts the OFDM signal in the time domain to the frequency domain, the DeMUX2 module and the DifferentialDecoder module respectively complete the difference and decoding of the OFDM signal, the DeMUX3 module is a data separation controller, when the module executes PILOT, the Channel&Carrier Estimation module is selected to complete the channel and carrier frequency estimation, but when the module executes the OFDM instruction, the Equalizer module is selected to complete the channel equalization; considering that there is a certain carrier frequency deviation in the signal, the PHASOR module, the DeMapper module and the Post Proc module respectively complete the phase rotation, judge the received data to the constellation point of the modulated signal and extract the frequency deviation information according to the phase difference of the data before and after the judgment, and finally the Pilot The Drop module determines the insertion position of the pilot subcarrier based on whether the SUB_CAR value in the received instruction is the same as the setting of the valid subcarrier number register.
在上述技术方案中,优选地,通过同步头进行时钟同步和载频同步的具体过程包括搜索过程与跟踪过程;在搜索过程中,同步头的位置被锁定前采用软件设置的方式设置帧长计数器的周期,当相关峰的幅值大于预设门限时,记录最大相关峰的位置及相应相关峰的幅值,并向ARM CPU发出中断请求,ARM CPU接收到中断请求后将帧长计数器的清零点设置为最大相关峰与同步头结束点与帧结束点时间间隔的和值位置;当帧长计数器到达清零点后,向所述ARM CPU发出中断请求,ARM CPU接收到中断请求后设置帧长计数器的周期,使得帧长计数器的清零点位于帧结束点位置;In the above technical solution, preferably, the specific process of performing clock synchronization and carrier frequency synchronization through the synchronization head includes a search process and a tracking process; in the search process, the period of the frame length counter is set by software setting before the position of the synchronization head is locked, and when the amplitude of the correlation peak is greater than the preset threshold, the position of the maximum correlation peak and the amplitude of the corresponding correlation peak are recorded, and an interrupt request is issued to the ARM CPU. After receiving the interrupt request, the ARM CPU sets the clearing point of the frame length counter to the sum of the time intervals between the maximum correlation peak and the end point of the synchronization head and the end point of the frame; when the frame length counter reaches the clearing point, an interrupt request is issued to the ARM CPU. After receiving the interrupt request, the ARM CPU sets the period of the frame length counter so that the clearing point of the frame length counter is located at the end point of the frame;
跟踪过程包括定时跟踪和载频跟踪,在定时跟踪过程中,通过PN相关器得到主相关峰与两侧相关峰,计算得到系统时钟的定时误差,通过对NCO调整以矫正该定时误差;在载频跟踪过程中,通过PN相关器检测载频偏移信息,根据载频偏移信息计算偏移量,将校正量设置回硬件电路,以矫正载频偏差。The tracking process includes timing tracking and carrier frequency tracking. In the timing tracking process, the main correlation peak and the correlation peaks on both sides are obtained through the PN correlator, and the timing error of the system clock is calculated, and the timing error is corrected by adjusting the NCO; in the carrier frequency tracking process, the carrier frequency offset information is detected by the PN correlator, the offset is calculated based on the carrier frequency offset information, and the correction amount is set back to the hardware circuit to correct the carrier frequency deviation.
与现有技术相比,本发明的有益效果为:利用FPGA与OFDM技术,在PN同步的基础上,针对移动终端与基站之间的通信过程,设计了下行信道、上行信道和调制解调器系统,实现了上下信道非对称速率,且基站可根据能接入的终端数量自动调整每个终端的通信速率,在朝向基站运动与背向基站运动两种情况下,高增益全向天线比低增益全向天线更具有优势,且单音信号比带宽信号更能准确反映衰落深度,解决了移动终端在高速移动通信过程中的无缝切换问题。Compared with the prior art, the beneficial effects of the present invention are as follows: by utilizing FPGA and OFDM technology, on the basis of PN synchronization, a downlink channel, an uplink channel and a modem system are designed for the communication process between a mobile terminal and a base station, and asymmetric rates of the uplink and downlink channels are realized, and the base station can automatically adjust the communication rate of each terminal according to the number of terminals that can be accessed. In both the case of moving toward the base station and moving away from the base station, a high-gain omnidirectional antenna has more advantages than a low-gain omnidirectional antenna, and a single-tone signal can more accurately reflect the fading depth than a broadband signal, thereby solving the problem of seamless switching of mobile terminals during high-speed mobile communications.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明一种实施例公开的基于FPGA的高速移动无线通信系统的整体结构示意图;FIG1 is a schematic diagram of the overall structure of a high-speed mobile wireless communication system based on FPGA disclosed in an embodiment of the present invention;
图2为本发明一种实施例公开的下行信道的数据格式示意图;FIG2 is a schematic diagram of a data format of a downlink channel disclosed in an embodiment of the present invention;
图3为本发明一种实施例公开的上行信道的数据格式示意图;FIG3 is a schematic diagram of a data format of an uplink channel disclosed in an embodiment of the present invention;
图4为本发明一种实施例公开的上行信道的帧格式示意图;FIG4 is a schematic diagram of a frame format of an uplink channel disclosed in an embodiment of the present invention;
图5为本发明一种实施例公开的调制解调器的系统设计示意图;FIG5 is a schematic diagram of a system design of a modem disclosed in an embodiment of the present invention;
图6为本发明一种实施例公开的数字调制器的基本结构示意图;FIG6 is a schematic diagram of the basic structure of a digital modulator disclosed in an embodiment of the present invention;
图7为本发明一种实施例公开的数字解调器的基本结构示意图;FIG7 is a schematic diagram of the basic structure of a digital demodulator disclosed in an embodiment of the present invention;
图8为本发明一种实施例公开的同步头的示意图;FIG8 is a schematic diagram of a synchronization head disclosed in an embodiment of the present invention;
图9为本发明一种实施例公开的系统相关峰的示意图;FIG9 is a schematic diagram of a system correlation peak disclosed in an embodiment of the present invention;
图10为本发明一种实施例公开的外场基站和移动终端测试点的位置示意图;FIG10 is a schematic diagram of the locations of an outfield base station and a mobile terminal test point disclosed in an embodiment of the present invention;
图11为本发明一种实施例公开的朝向基站运动的移动终端侧RSSI值示意图;FIG11 is a schematic diagram of RSSI values on the mobile terminal side moving toward a base station disclosed in an embodiment of the present invention;
图12为本发明一种实施例公开的背向基站运动的移动终端侧RSSI值示意图;FIG12 is a schematic diagram of RSSI values at a mobile terminal side moving away from a base station according to an embodiment of the present invention;
图13为本发明一种实施例公开的朝向基站运动的基站侧RSSI值示意图;FIG13 is a schematic diagram of RSSI values at a base station side moving toward a base station disclosed in an embodiment of the present invention;
图14为本发明一种实施例公开的背向基站运动的基站侧RSSI值示意图。FIG. 14 is a schematic diagram of RSSI values at a base station side moving away from the base station according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
下面结合附图对本发明做进一步的详细描述:The present invention is further described in detail below in conjunction with the accompanying drawings:
如图1所示,根据本发明提供的一种基于FPGA的高速移动无线通信系统,包括:基站、移动终端、监控中心和光纤环网;沿光纤每隔预设距离设置一基站,基站之间通过光纤组成2.5G同步环网,并与监控中心联接,移动终端与基站之间进行宽带通信;移动终端与基站之间实现定时同步与载波同步,且移动终端与基站之间的上行速率与下行速率采用可配置上下行速率比的非对称模式,每个移动终端的通信速率根据同时接入基站的移动终端数量进行自动配置;基站与相邻基站之间协调以确定基站与移动终端之间的下行信道和上行信道的通信方式,实现移动终端在不同基站之间的顺利切换;基站与移动终端均包括调制解调器,基站的调制解调器通过IP交换器与外部设备联接,移动终端的调制解调器通过WiFi模块与外部设备联接。As shown in FIG1 , a high-speed mobile wireless communication system based on FPGA provided by the present invention includes: a base station, a mobile terminal, a monitoring center and an optical fiber ring network; a base station is set at a preset distance along the optical fiber, and the base stations form a 2.5G synchronous ring network through the optical fiber and are connected to the monitoring center, and broadband communication is performed between the mobile terminal and the base station; timing synchronization and carrier synchronization are achieved between the mobile terminal and the base station, and the uplink rate and downlink rate between the mobile terminal and the base station adopt an asymmetric mode with a configurable uplink and downlink rate ratio, and the communication rate of each mobile terminal is automatically configured according to the number of mobile terminals simultaneously accessing the base station; the base station coordinates with the adjacent base stations to determine the communication mode of the downlink channel and the uplink channel between the base station and the mobile terminal, so as to achieve smooth switching of the mobile terminal between different base stations; the base station and the mobile terminal both include a modem, the modem of the base station is connected to the external device through an IP switch, and the modem of the mobile terminal is connected to the external device through a WiFi module.
在该实施例中,以高速公路作为典型案例,利用FPGA与OFDM技术设计了一种基于FPGA的高速移动无线通信系统。该系统在PN同步的基础上,针对移动终端与基站之间的通信过程,专门设计了下行信道,上行信道和调制解调器系统,实现了上下信道非对称速率且基站可根据能接入的终端数量,自动调整每个终端的通信速率。In this embodiment, a high-speed mobile wireless communication system based on FPGA is designed by using FPGA and OFDM technology, taking the highway as a typical case. Based on PN synchronization, the system specially designs the downlink channel, uplink channel and modem system for the communication process between the mobile terminal and the base station, realizes the asymmetric rate of the uplink and downlink channels, and the base station can automatically adjust the communication rate of each terminal according to the number of terminals that can be accessed.
优选地,在部署场景的沿线每2公里设置一个无线接入设备—即基站。基站通过光纤组成2.5G同步环网并与路段监控中心联接,且每个基站可以同时与多个移动终端进行宽带通信,移动终端在高速移动过程中可以在基站设备的覆盖区域间进行无缝切换。移动终端与基站之间通信采用5.8G频段。上行(从终端到基站)速率与下行(从基站到终端)速率采用非对称模式,上行低,下行高,能配置上下行速率比。每个基站可同时接入的终端数量最多为N个,其中N能进行配置成32、64、128等,且与每个终端的通信速率可根据同时接入的终端数量进行自动调整。Preferably, a wireless access device, i.e., a base station, is set up every 2 kilometers along the deployment scenario. The base station forms a 2.5G synchronous ring network through optical fiber and is connected to the section monitoring center, and each base station can simultaneously communicate with multiple mobile terminals through broadband. The mobile terminal can seamlessly switch between the coverage areas of the base station equipment during high-speed movement. The 5.8G frequency band is used for communication between the mobile terminal and the base station. The uplink (from the terminal to the base station) rate and the downlink (from the base station to the terminal) rate adopt an asymmetric mode, with low uplink and high downlink, and the uplink and downlink rate ratio can be configured. The maximum number of terminals that can be accessed simultaneously by each base station is N, where N can be configured to 32, 64, 128, etc., and the communication rate with each terminal can be automatically adjusted according to the number of terminals accessed simultaneously.
在上述实施例中,优选地,按照基站与监控中心之间距离由近至远排序,定义序号为奇数的基站为奇基站、序号为偶数的基站为偶基站。如图2所示,下行信道的数据格式包括同步头、控制0位、控制1位、1类信道和2类信道,首先通过同步头实现移动终端与基站之间的定时同步与载波同步,控制0位和控制1位不仅表示相应的移动终端应该在下行信道的什么位置提取数据,同时也是相应的移动终端应该在上行信道的什么位置发送数据。具体地,偶基站利用控制0位时隙发送控制信息、控制1位时隙闲置,奇基站利用控制1位时隙发送控制信息、控制0位时隙闲置。若移动终端与偶基站相连,则不仅需要提取控制0位时隙的控制信息,同时监听控制1位时隙以便确定其是否已经进入下一个基站的范围。与奇基站相连的移动终端与上述与偶基站相连同理。1类信道的所有时隙均可被基站利用,偶基站只能使用2类信道的偶序数时隙、奇序数时隙空置,奇基站只能使用2类信道的奇序数时隙、偶序数时隙空置。因此每一个基站要与左右两相邻基站进行协调以确定其1类信道及2类信道的分配。In the above embodiment, preferably, according to the distance between the base station and the monitoring center, the base station with an odd number is defined as an odd base station, and the base station with an even number is defined as an even base station. As shown in Figure 2, the data format of the downlink channel includes a synchronization header, a
在上述实施例中,优选地,为实现移动终端在不同基站间的顺利切换,基站间需要保持良好的时间同步,其时间校准过程如下:监控中心向所有基站发出复位命令,监控中心和基站均开始以标准时钟计数,监控中心计数到20毫秒时向基站发送消息,当基站接收到消息时记录此时自身计数器的记数作为上行计数,基站计数到20毫秒时向监控中心发送消息,当监控中心接收到消息时记录此时自身计数器的记数作为下行计数,并将下行计数发送至相应的基站,基站根据上行计数和下行计数之间的差值对自身计数器的基数进行调整直至下行计数与上行计数达到相同数值,实现当前基站的时间校准。完成时间校准的基站才可以通过下行信道发送数据。In the above embodiment, preferably, in order to realize the smooth switching of the mobile terminal between different base stations, the base stations need to maintain good time synchronization, and the time calibration process is as follows: the monitoring center sends a reset command to all base stations, the monitoring center and the base stations start counting with the standard clock, the monitoring center sends a message to the base station when the count reaches 20 milliseconds, and when the base station receives the message, it records the count of its own counter at this time as the uplink count, and the base station sends a message to the monitoring center when the count reaches 20 milliseconds, and when the monitoring center receives the message, it records the count of its own counter at this time as the downlink count, and sends the downlink count to the corresponding base station, and the base station adjusts the base of its own counter according to the difference between the uplink count and the downlink count until the downlink count reaches the same value as the uplink count, thereby realizing the time calibration of the current base station. Only the base station that has completed the time calibration can send data through the downlink channel.
在上述实施例中,优选地,在通过上行信道发送数据之前,移动终端须通过下行信道的同步头与基站进行时钟同步和载频同步,同步完成后移动终端通过与基站帧周期同步的时钟计数器控制上行信道的指令以在相应的时间执行相应的动作;根据移动终端与基站之间距离的不同,其收到基站信息的时延是不同的,因此基站在制定不同移动终端的上行信道时隙时须保留6.7us的间隔。与下行信道的1类信道及2类信道类似,上行信道也可分为两类:当移动终端处于1类区域时,其可用1类信道向基站发射数据,所谓1类信道即指它的时隙并不需要躲避与相邻基站相连的移动终端的时隙。当移动终端处于2类区域时,其须用2类信道向基站发射数据,所谓2类信道即指它的时隙需要躲避与相邻基站相连的移动终端的时隙。In the above embodiment, preferably, before sending data through the uplink channel, the mobile terminal must perform clock synchronization and carrier frequency synchronization with the base station through the synchronization header of the downlink channel. After the synchronization is completed, the mobile terminal controls the instructions of the uplink channel through the clock counter synchronized with the base station frame period to perform the corresponding action at the corresponding time; according to the different distances between the mobile terminal and the base station, the delay of receiving the base station information is different, so the base station must reserve an interval of 6.7us when formulating the uplink channel time slots for different mobile terminals. Similar to the
上行信道的数据格式如图3所示,由于每一个移动终端发送的数据到达基站的时间都可能不同,每一个移动终端的上行信道都需有一个同步头作为起头,基站可由同步头锁定数据段的位置。上行信道的帧格式如图4所示,上行信道以入网申请信道起始,在一个基站与其相邻基站均不再接受新的移动终端的入网申请时,入网申请信道所占的时隙才可从该上行信道中去除。一帧上行信道所承载的信息完全由下行信道的控制信息决定,且最多包含64个移动终端的上行数据。The data format of the uplink channel is shown in Figure 3. Since the time when the data sent by each mobile terminal arrives at the base station may be different, the uplink channel of each mobile terminal needs to be started with a synchronization header. The base station can lock the position of the data segment by the synchronization header. The frame format of the uplink channel is shown in Figure 4. The uplink channel starts with the network access application channel. When a base station and its adjacent base stations no longer accept new mobile terminal network access applications, the time slot occupied by the network access application channel can be removed from the uplink channel. The information carried by a frame of the uplink channel is completely determined by the control information of the downlink channel, and it contains uplink data of up to 64 mobile terminals.
如图5所示,在上述实施例中,优选地,调制解调器包括ARM CPU、地址属性控制器、发射时隙控制器、接收时隙控制器、控制寄存器、存储器、数字调制器、数字解调器和射频模块;ARM CPU、发射时隙控制器、接收时隙控制器、控制寄存器通过数据总线与存储器相连,地址属性控制器支配存储器的归属权,ARM CPU将通过2.5G网接收到的数据存放于存储器中的某一位置,发射时隙控制器在特定时刻由存储器读取数据并将数据发送至数字调制器,数字调制器将接收到的数据进行OFDM调制,并将调制后的数据发送至射频模块,经天线发射出去;接收时隙控制器将由射频模块接收到的数据发送至数字解调器,通过数字解调器进行OFDM解调,并将解调后的数据存储至存储器,ARM CPU由存储器中读取数据并将数据发送至IP交换器。发射时隙控制器及接收时隙控制器所遵循的动作指令是先由ARM CPU放入存储器的特定位置。然后发射和接收时隙控制器从存储器顺序读取指令并执行。其中,发射时隙控制器将数据送往数字调制器,从而经射频模块送往天线。而接收时隙控制器接收数字解调器解调的数据,从而经ARM CPU发往IP交换模块。As shown in FIG5 , in the above embodiment, preferably, the modem includes an ARM CPU, an address attribute controller, a transmission time slot controller, a receiving time slot controller, a control register, a memory, a digital modulator, a digital demodulator and a radio frequency module; the ARM CPU, the transmission time slot controller, the receiving time slot controller and the control register are connected to the memory through a data bus, the address attribute controller controls the ownership of the memory, the ARM CPU stores the data received through the 2.5G network in a certain position in the memory, the transmission time slot controller reads the data from the memory at a specific time and sends the data to the digital modulator, the digital modulator performs OFDM modulation on the received data, and sends the modulated data to the radio frequency module, which is transmitted through the antenna; the receiving time slot controller sends the data received by the radio frequency module to the digital demodulator, performs OFDM demodulation through the digital demodulator, and stores the demodulated data in the memory, the ARM CPU reads the data from the memory and sends the data to the IP switch. The action instructions followed by the transmission time slot controller and the receiving time slot controller are first placed in a specific position in the memory by the ARM CPU. Then the transmission and reception time slot controllers read the instructions from the memory in sequence and execute them. The transmit time slot controller sends data to the digital modulator, which is then sent to the antenna via the RF module, while the receive time slot controller receives the data demodulated by the digital demodulator, which is then sent to the IP switching module via the ARM CPU.
其中,与移动终端的调制解调器的区别是基站的调制解调器连接的是IP交换器,而移动终端的调制解调器连接的WIFI设备。同时基站端的标准时钟是由2.5G网提供,而移动终端的工作时钟由调制解调器自身产生,并根据接收到的下行信道的同步头进行调整,最终同步到基站的标准时钟上去。IP交换模块(移动终端为WIFI模块)与调制解调器经由总线通过ARM CPU连接在一起。The difference between the modem of the base station and the modem of the mobile terminal is that the modem of the base station is connected to the IP switch, while the modem of the mobile terminal is connected to the WIFI device. At the same time, the standard clock of the base station is provided by the 2.5G network, while the working clock of the mobile terminal is generated by the modem itself, and adjusted according to the synchronization header of the received downlink channel, and finally synchronized to the standard clock of the base station. The IP switching module (the mobile terminal is the WIFI module) and the modem are connected together via the bus through the ARM CPU.
如图6所示,在上述实施例中,优选地,数字调制器包括PN Generator模块、Mapper模块、Carrier Control模块、Differential Encoder模块、iFFT模块、CP模组模块、MUX模块、FIR HB Filter模块、Farrow Filter模块、DUC模块和Gain模块;As shown in FIG6 , in the above embodiment, preferably, the digital modulator includes a PN Generator module, a Mapper module, a Carrier Control module, a Differential Encoder module, an iFFT module, a CP module, a MUX module, a FIR HB Filter module, a Farrow Filter module, a DUC module and a Gain module;
当发射时隙控制器在执行TxPN指令时,PN Generator模块产生同步头信息,否则其它时间处于空闲状态,Mapper模块则按照Tx_Mod的要求将Tx_Data数据加载到调制信号上,Carrier Control模块根据发射指令中的SUB_CAR数值与有效子载波数寄存器的设置是否相同确定是否插入导频子载波,Differential Encoder模块为差分OFDM系统的差分编码器,iFFT模块用于快速傅里叶反变换,负责将频域信号转换到时域上去形成OFDM符号,CP模组模块负责加入OFDM符号的循环前缀,当指令为TxPN指令时,MUX模块选择同步头电路的数据传输到后面模块,当指令为OFDM或PILOT指令时选择OFDM电路的数据,FIR HB Filter模块用于将数据采样率由76MHz提高到152MHz,Farrow Filter模块用于将152MHz时钟采样信号插值上采样到156.25MHz采样速率,DUC模块用于将基带信号上变频到中频信号,最后Gain模块调整发射信号的增益。When the transmit timeslot controller executes the TxPN instruction, the PN Generator module generates synchronization header information, otherwise it is idle at other times. The Mapper module loads the Tx_Data data onto the modulated signal according to the requirements of Tx_Mod. The Carrier Control module determines whether to insert the pilot subcarrier based on whether the SUB_CAR value in the transmit instruction is the same as the setting of the valid subcarrier number register. The Differential Encoder module is the differential encoder of the differential OFDM system. The iFFT module is used for inverse fast Fourier transform and is responsible for converting the frequency domain signal to the time domain to form an OFDM symbol. The CP module is responsible for adding the cyclic prefix of the OFDM symbol. When the instruction is the TxPN instruction, the MUX module selects the data of the synchronization header circuit to be transmitted to the subsequent module. When the instruction is the OFDM or PILOT instruction, the data of the OFDM circuit is selected. The FIR HB Filter module is used to increase the data sampling rate from 76MHz to 152MHz. The Filter module is used to interpolate and upsample the 152MHz clock sampling signal to a sampling rate of 156.25MHz. The DUC module is used to up-convert the baseband signal to an intermediate frequency signal. Finally, the Gain module adjusts the gain of the transmitted signal.
如图7所示,在上述实施例中,优选地,数字解调器包括AGC模块、DCC模块、FarrowFilter模块、FIR HB Filter模块、DeMUX1模块、PN Correlate模块、PLL模块、Correlator模块、FFT模块、DeMUX2模块、Differential Decoder模块、Channel&Carrier Estimation模块、Equalizer模块、PHASOR模块、DeMapper模块、Post Proc模块和Pilot Drop模块;As shown in FIG7 , in the above embodiment, preferably, the digital demodulator includes an AGC module, a DCC module, a FarrowFilter module, a FIR HB Filter module, a DeMUX1 module, a PN Correlate module, a PLL module, a Correlator module, a FFT module, a DeMUX2 module, a Differential Decoder module, a Channel & Carrier Estimation module, an Equalizer module, a PHASOR module, a DeMapper module, a Post Proc module and a Pilot Drop module;
AGC模块为脉宽调制产生电路,用于为射频接收放大器提供增益自动控制以及将接收信号调整到预设幅度,DCC模块用于将接收信号从中频移至基频,Farrow Filter模块与FIR HB Filter模块分别用于将156.25MHz时钟采样信号插值下采样到152MHz采样速率以及将数据采样率由152MHz降低到76MHz,DeMUX1模块根据所接受的指令选择不同的处理电路,若指令为RxPN Start和RxPN Stop时将接收数据传递到PN处理电路,当指令为OFDM或PILOT时选择OFDM处理电路,在PN处理电路中,PN Correlate模块主要负责同步头搜索,当接收时隙控制器执行RxPN Start或RxPN Stop指令时,该模块开始或结束同步头搜索;PLL等模块为系统提供接近工作时钟,且在后期PN Correlate模块将该工作时钟与基站的工作时钟进行同步,在OFDM电路中的Correlator模块针对差分OFDM的第一个导频符号进行相关运算,从而消除OFDM信号中的模糊性;FFT模块将时域上的OFDM信号转换到频域,DeMUX2模块与Differential Decoder模块分别完成OFDM信号的差分与译码,DeMUX3模块为数据分离控制器,当该模块执行PILOT时,则选择Channel&Carrier Estimation模块来完成信道和载频估计,但当该模块执行OFDM指令时,则选择Equalizer模块来完成信道均衡;考虑到信号中存在一定的载频偏差,因此PHASOR模块、DeMapper模块和Post Proc模块分别完成相位旋转,将接收数据判决到调制信号的星座点和根据判决前后数据的相位差提取频偏信息的任务,最后Pilot Drop模块根据接收指令中的SUB_CAR数值与有效子载波数寄存器的设置是否相同决定导频子载波的插入位置。The AGC module is a pulse width modulation generation circuit, which is used to provide automatic gain control for the RF receiving amplifier and adjust the received signal to the preset amplitude. The DCC module is used to move the received signal from the intermediate frequency to the baseband. The Farrow Filter module and the FIR HB Filter module are used to interpolate and downsample the 156.25MHz clock sampling signal to a sampling rate of 152MHz and reduce the data sampling rate from 152MHz to 76MHz respectively. The DeMUX1 module selects different processing circuits according to the received instructions. If the instructions are RxPN Start and RxPN Stop, the received data will be passed to the PN processing circuit. When the instruction is OFDM or PILOT, the OFDM processing circuit is selected. In the PN processing circuit, the PN Correlate module is mainly responsible for the synchronization header search. When the receiving time slot controller executes the RxPN Start or RxPN Stop instruction, the module starts or ends the synchronization header search. The PLL and other modules provide the system with a close working clock, and in the later PN The Correlate module synchronizes the working clock with the working clock of the base station. The Correlator module in the OFDM circuit performs correlation operation on the first pilot symbol of the differential OFDM, thereby eliminating the ambiguity in the OFDM signal. The FFT module converts the OFDM signal in the time domain to the frequency domain. The DeMUX2 module and the Differential Decoder module respectively complete the difference and decoding of the OFDM signal. The DeMUX3 module is a data separation controller. When the module executes PILOT, the Channel&Carrier Estimation module is selected to complete the channel and carrier frequency estimation, but when the module executes the OFDM instruction, the Equalizer module is selected to complete the channel equalization. Considering that there is a certain carrier frequency deviation in the signal, the PHASOR module, the DeMapper module and the Post Proc module respectively complete the phase rotation, judge the received data to the constellation point of the modulated signal and extract the frequency deviation information according to the phase difference of the data before and after the judgment. Finally, the Pilot Drop module determines the insertion position of the pilot subcarrier according to whether the SUB_CAR value in the receiving instruction is the same as the setting of the effective subcarrier number register.
在上述实施例中,优选地,通过同步头进行时钟同步和载频同步的具体过程包括搜索过程与跟踪过程。In the above embodiment, preferably, the specific process of performing clock synchronization and carrier frequency synchronization through the synchronization header includes a search process and a tracking process.
如图8所示,是一个以76MHz时钟为基准的20ms(1520000个时钟宽度)长的帧结构示意图。数据帧以PN同步头作为起始标志。帧周期为76MHz时钟的计数器从0计到1519999。As shown in Figure 8, it is a schematic diagram of a frame structure with a length of 20ms (1520000 clock width) based on a 76MHz clock. The data frame uses a PN synchronization header as the start mark. The frame period is a counter with a 76MHz clock that counts from 0 to 1519999.
如图8所示,PN同步头的结束点与一个帧的结束点的时间间隔为d=1519999-3079。为了确保在一个周期的时间内硬件一定会遇到一个PN同步头,在PN同步头的位置被锁定之前,采用软件设置的方法将帧长计数器的周期设为30ms。当硬件判断相关峰的幅值大于预设门限时,硬件记录最大相关峰的位置x及相应相关峰的幅值,并向ARM CPU发出中断请求,ARM CPU接收到中断请求后将帧长计数器的清零点设置为最大相关峰与同步头结束点与帧结束点时间间隔的和值位置,即x+d。当帧长计数器到达清零点后,向ARM CPU发出中断请求,ARM CPU接收到中断请求后设置帧长计数器的周期为20ms,即将帧长计数器的清零点设置于帧结束点1519999位置,使得PN同步头如图8所示结构。As shown in FIG8 , the time interval between the end point of the PN synchronization header and the end point of a frame is d=1519999-3079. In order to ensure that the hardware will encounter a PN synchronization header within a cycle, before the position of the PN synchronization header is locked, the frame length counter period is set to 30ms by software setting. When the hardware determines that the amplitude of the correlation peak is greater than the preset threshold, the hardware records the position x of the maximum correlation peak and the amplitude of the corresponding correlation peak, and sends an interrupt request to the ARM CPU. After receiving the interrupt request, the ARM CPU sets the clearing point of the frame length counter to the sum of the maximum correlation peak and the time interval between the end point of the synchronization header and the end point of the frame, that is, x+d. When the frame length counter reaches the clearing point, an interrupt request is sent to the ARM CPU. After receiving the interrupt request, the ARM CPU sets the period of the frame length counter to 20ms, that is, the clearing point of the frame length counter is set at the position of 1519999 of the frame end point, so that the PN synchronization header has the structure shown in FIG8 .
跟踪过程包括定时跟踪和载频跟踪,定时跟踪的目的是使移动终端的工作时钟与基站的工作时钟同步;载频跟踪的目的是使移动终端的载频与基站的工作载频同步。The tracking process includes timing tracking and carrier frequency tracking. The purpose of timing tracking is to synchronize the working clock of the mobile terminal with the working clock of the base station; the purpose of carrier frequency tracking is to synchronize the carrier frequency of the mobile terminal with the working carrier frequency of the base station.
在定时跟踪过程中,系统相关峰的示意图如图9所示。在主相关峰两侧各又两个非零点,其中主相关峰为P(puncture)点;早于P点的相关峰为E(early)点;晚于P点的相关峰为L(late)点。首先通过PN相关器得到P、E、L点的相关峰,并将其记入相应的寄存器。计算得到系统时钟的定时误差,若三点的相关峰值分别表示为Punc_Corr,Early_Corr和Late_Corr,则系统时钟的定时误差Terr可被表示为:During the timing tracking process, the schematic diagram of the system correlation peak is shown in Figure 9. There are two non-zero points on both sides of the main correlation peak, where the main correlation peak is point P (puncture); the correlation peak earlier than point P is point E (early); and the correlation peak later than point P is point L (late). First, the correlation peaks of points P, E, and L are obtained through the PN correlator and recorded in the corresponding registers. The timing error of the system clock is calculated. If the correlation peaks of the three points are represented as Punc_Corr, Early_Corr, and Late_Corr, respectively, the timing error Terr of the system clock can be expressed as:
系统时钟的定时误差可转换为赫兹Terr_hz表示如下:The timing error of the system clock can be converted to Hertz Terr_hz as follows:
Terr_hz=Terr×(1/TF)×(RS/FS) (2)Terr_hz=Terr×(1/TF)×(RS/FS) (2)
其中,TF表示帧周期,RS表示PN序列符号率,FS表示系统时钟频率。在检测到定时误差,软件可通过对NCO的调整来矫正系统偏差。Where TF is the frame period, RS is the PN sequence symbol rate, and FS is the system clock frequency. When a timing error is detected, the software can correct the system deviation by adjusting the NCO.
在载频跟踪过程中,首先通过PN相关器检测载频偏移信息,然后软件根据载频偏移信息计算偏移量,将矫正量设置回硬件电路,以矫正载频偏差。软件计算过程如下:In the carrier frequency tracking process, the carrier frequency offset information is first detected by the PN correlator, and then the software calculates the offset amount based on the carrier frequency offset information, and sets the correction amount back to the hardware circuit to correct the carrier frequency deviation. The software calculation process is as follows:
假设和则Assumptions and but
因此,相位差α为Therefore, the phase difference α is
对于小角度情况,相位差计算可近似为For small angles, the phase difference calculation can be approximated as
假设Δf为载频偏移,Rs为PN符号速率,Δp为每PN符号的相位,则由于Lpn为PN序列的总长度,而α为个PN符号累计的相位差,因此载频偏差可计算如下:Assume that Δf is the carrier frequency offset, Rs is the PN symbol rate, and Δp is the phase of each PN symbol, then Since Lpn is the total length of the PN sequence, and α is The carrier frequency deviation can be calculated as follows:
考虑到为使载频偏差的估计有一定的准确度,α需要不超过因此Considering that in order to estimate the carrier frequency deviation with a certain accuracy, α needs to be no more than therefore
为了验证上述实施例中提出的基于FPGA的高速移动无线通信系统的可靠性,将基站架在大楼顶楼楼顶,且天线对准500m处预先选择的终端测试点,终端测试点的位置如图10所示。而移动柜终端设备、天线、监控电脑、电池则放置在自行车上形成一个移动测试平台。首先在预定测试点进行天线静态对准调试,使基站天线最大增益方向对准预定终端测试点,然后进行动态测试,即测试员沿着公路骑自行车沿来回绕圈,同时在绕圈过程中,基站和终端分别连续打印RSSI值(RSSI值采取间隔不大于0.1ms)。在上述测试环境中,完成针对终端的增益天线与信号进行RSSI分析。In order to verify the reliability of the FPGA-based high-speed mobile wireless communication system proposed in the above embodiment, the base station is set up on the roof of the building, and the antenna is aligned with the terminal test point pre-selected at 500m. The position of the terminal test point is shown in Figure 10. The mobile cabinet terminal equipment, antenna, monitoring computer, and battery are placed on a bicycle to form a mobile test platform. First, the antenna static alignment debugging is performed at the predetermined test point, so that the maximum gain direction of the base station antenna is aligned with the predetermined terminal test point, and then a dynamic test is performed, that is, the tester rides a bicycle along the road and circles back and forth. At the same time, during the circle process, the base station and the terminal respectively continuously print RSSI values (RSSI values are taken at intervals of no more than 0.1ms). In the above test environment, RSSI analysis is performed on the gain antenna and signal of the terminal.
将天线设置为高增益全向天线,同时在带宽信号激励下进行衰落深度测试,结合在朝向基站运动与背向基站运动两种情况进行分析。The antenna is set to a high-gain omnidirectional antenna, and the fading depth test is performed under broadband signal excitation. Analysis is performed in two situations: moving toward the base station and moving away from the base station.
如图11和12所示,对移动终端侧数据进行分析,朝向基站运动时RSSI值线性趋势是渐升的,而背向基站运动时的趋势是渐降的,同时在标准偏差和最大摆幅方面,背向运动较朝向运动的大,而在平均值方面,背向运动较朝向运动的小。As shown in Figures 11 and 12, the data on the mobile terminal side are analyzed. The linear trend of the RSSI value is gradually increasing when moving toward the base station, while the trend is gradually decreasing when moving away from the base station. At the same time, in terms of standard deviation and maximum swing, the backward movement is larger than the forward movement, while in terms of average value, the backward movement is smaller than the forward movement.
如图13和14所示,对基站侧数据进行分析,其数据趋势同图11、12中移动终端侧的数据趋势基本一致,但由于图14存在运行转向过程中的RSSI数据,该类数据会出现比较大的平均值凹陷。As shown in Figures 13 and 14, the data on the base station side is analyzed, and its data trend is basically consistent with the data trend on the mobile terminal side in Figures 11 and 12. However, since Figure 14 contains RSSI data during the running steering process, this type of data will have a relatively large average value depression.
为了分析终端的增益天线所带来的影响,在保证带宽信号激励下,选择高增益全向天线与低增益全向天线进行对比,其结果如下表1所示。在平均值方面,背向基站运动方向较朝向运动基站方向信号强度大,差异明显,其主要原因是由于天线最大增益方向与来波方向间夹角差异引起。而在标准偏差和摆幅方面,背向运动方向较朝向基站运动方向的值要大,其主要原因是朝向基站运动时,全向天线最大增益方向与视距来波方向夹角小,视距来波信号获得增益高,而其他方向的多径散射波受到抑制。视距来波能量比多径散射波的能力强很多,因此快衰落造成的信号强大起伏比较小。当背向基站运动时,全向天线最大增益方向与来波方向夹角比较大,偏离最大增益方向,增益减少,而有部分散热路径在最大增益方向内导致散热路径总的信号强度增大。与朝向基站运动相比,视距来波主信号强度降低,而散热路径信号增强,主信号与散射路径的信号的强大差异变小,导致快衰落的信号强度起伏变大。而在两种类型的天线对比上,在朝向基站运动情况下,基站侧中采用高增益天线的标准偏差略大于低增益天线的,但在终端侧采用低增益天线的标准偏差要明显大于高增益天线的。而在背向基站运动情况下,两种类型的天线在基站侧的标准偏差差异不大,但在终端侧采用低增益天线的标准偏差要明显大于高增益天线的。因此综合来看,高增益天线相较于低增益天线是略占优势的,其主要原因是天线在运动过程中的摆动导致角度变化剧烈,附加了角度变化引起的增益变化,从而引起的接收能量变化。In order to analyze the impact of the gain antenna of the terminal, a high-gain omnidirectional antenna and a low-gain omnidirectional antenna are selected for comparison under the condition of ensuring bandwidth signal excitation. The results are shown in Table 1 below. In terms of average value, the signal strength in the direction of movement away from the base station is greater than that in the direction of movement toward the base station, and the difference is obvious. The main reason is the difference in the angle between the maximum gain direction of the antenna and the direction of the incoming wave. In terms of standard deviation and swing, the value in the direction of movement away from the base station is greater than that in the direction of movement toward the base station. The main reason is that when moving toward the base station, the angle between the maximum gain direction of the omnidirectional antenna and the direction of the line-of-sight incoming wave is small, the line-of-sight incoming wave signal obtains high gain, and the multipath scattered waves in other directions are suppressed. The energy of the line-of-sight incoming wave is much stronger than that of the multipath scattered wave, so the strong fluctuation of the signal caused by fast fading is relatively small. When moving away from the base station, the angle between the maximum gain direction of the omnidirectional antenna and the incoming wave direction is relatively large, deviating from the maximum gain direction, the gain is reduced, and some heat dissipation paths are in the maximum gain direction, resulting in an increase in the total signal strength of the heat dissipation path. Compared with the movement toward the base station, the main signal strength of the line-of-sight wave is reduced, while the signal of the heat dissipation path is enhanced, and the strong difference between the main signal and the signal of the scattering path is reduced, resulting in greater fluctuations in the strength of the fast fading signal. In the comparison of the two types of antennas, when moving toward the base station, the standard deviation of the high-gain antenna on the base station side is slightly larger than that of the low-gain antenna, but the standard deviation of the low-gain antenna on the terminal side is significantly larger than that of the high-gain antenna. When moving away from the base station, the standard deviation of the two types of antennas on the base station side is not much different, but the standard deviation of the low-gain antenna on the terminal side is significantly larger than that of the high-gain antenna. Therefore, on the whole, the high-gain antenna has a slight advantage over the low-gain antenna. The main reason is that the swing of the antenna during movement causes a dramatic angle change, and the gain change caused by the angle change is added, which causes the received energy change.
表1不同增益天线动态RSSI的对比Table 1 Comparison of dynamic RSSI of antennas with different gains
为了分析终端的信号选择所带来的影响,在保证低增益天线下,选择带宽信号与低音信号进行对比,其结果如下表2所示。在标准偏差和摆幅方面上,背向运动方向较朝向基站运动方向的值要大,具体原因请见上述针对移动终端的增益天线分析。单音信号的最大摆幅和标准偏差均大于带宽信号的最大摆幅和标准偏差,因此单音信号更能测量出实际衰落深度。其主要原因是对于带宽信号来讲,在某时刻下,不同的频率衰落是不一样的。而RSSI是统计带内中的能量(带内所有频率分量的密度积),因此掩盖了实际频率选择衰落深度。但单音信号相较于宽音信号能量更加集中,因此一旦出现该频点深衰落,RSSI能够准确的反映出来。In order to analyze the impact of the signal selection of the terminal, the broadband signal and the bass signal are selected for comparison under the condition of ensuring low gain antenna. The results are shown in Table 2 below. In terms of standard deviation and swing, the value in the direction of movement away from the base station is larger than that in the direction of movement toward the base station. For specific reasons, please refer to the gain antenna analysis for mobile terminals above. The maximum swing and standard deviation of the single-tone signal are both larger than those of the broadband signal, so the single-tone signal can better measure the actual fading depth. The main reason is that for the broadband signal, at a certain moment, the fading of different frequencies is different. RSSI is a statistical energy in the band (the density product of all frequency components in the band), so it masks the actual frequency selection fading depth. However, the energy of the single-tone signal is more concentrated than that of the broadband signal, so once a deep fading occurs at this frequency point, RSSI can accurately reflect it.
表2单音带宽信号RSSI的对比Table 2 Comparison of RSSI of single-tone bandwidth signal
根据上述实施例中提出的基于FPGA的高速移动无线通信系统,经过上述测试可知,不仅能实现多个终端的同时接入,而且会根据所接入的终端数量对终端的通信速率进行自动调整。在系统测试阶段,分析终端朝向基站运动与背向基站运动两种情况的最大摆幅、标准偏差和平均值,比较单音带宽信号RSSI,解决了移动终端在高速移动通信过程中的无缝切换问题。According to the FPGA-based high-speed mobile wireless communication system proposed in the above embodiment, it can be known from the above test that it can not only realize the simultaneous access of multiple terminals, but also automatically adjust the communication rate of the terminal according to the number of terminals connected. In the system testing stage, the maximum swing, standard deviation and average value of the terminal moving toward the base station and moving away from the base station are analyzed, and the single-tone bandwidth signal RSSI is compared, which solves the problem of seamless switching of mobile terminals in the process of high-speed mobile communication.
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010940778.6A CN112073354B (en) | 2020-09-09 | 2020-09-09 | High Speed Mobile Wireless Communication System Based on FPGA |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010940778.6A CN112073354B (en) | 2020-09-09 | 2020-09-09 | High Speed Mobile Wireless Communication System Based on FPGA |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112073354A CN112073354A (en) | 2020-12-11 |
CN112073354B true CN112073354B (en) | 2023-06-06 |
Family
ID=73663090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010940778.6A Active CN112073354B (en) | 2020-09-09 | 2020-09-09 | High Speed Mobile Wireless Communication System Based on FPGA |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112073354B (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1197358A (en) * | 1997-01-21 | 1998-10-28 | 诺基亚流动电话有限公司 | Apparatus and method for configuring data channel for symmetric/asymmetric data transmission |
CN1750702A (en) * | 2004-09-13 | 2006-03-22 | 大唐移动通信设备有限公司 | Method for flexibly supporting asymmetric service of multiple carrier time division duplex mobiole communication system |
KR20060032466A (en) * | 2004-10-12 | 2006-04-17 | 삼성전자주식회사 | Broadband Wireless Access Communication System for Handover of Mobile Terminal and Handover Method of Mobile Terminal in the System |
CN101051858A (en) * | 2007-05-21 | 2007-10-10 | 中兴通讯股份有限公司 | Method for realizing asymmetric service in broad band radio communication system |
CN101378343A (en) * | 2008-03-07 | 2009-03-04 | 华中科技大学 | System and method for implementing speedway vehicle wideband communication |
CN101485135A (en) * | 2006-07-05 | 2009-07-15 | 皇家飞利浦电子股份有限公司 | Bandwidth asymmetric communication system based on OFDM and TDMA |
CN101594653A (en) * | 2008-04-14 | 2009-12-02 | 日立通讯技术株式会社 | Handover control method in wireless terminal, base station control station and wireless communication system |
JP2010130494A (en) * | 2008-11-28 | 2010-06-10 | Toshiba Corp | Mobile communication terminal and base station switching method |
CN101754477A (en) * | 2008-11-28 | 2010-06-23 | 北京大学 | Communication system volume expansion method |
CN101868054A (en) * | 2010-05-07 | 2010-10-20 | 武汉邮电科学研究院 | An improved distributed base station architecture and implementation method |
CN103051385A (en) * | 2013-01-06 | 2013-04-17 | 北京邮电大学 | Integral wired-wireless optical fiber asymmetric full-duplex access method and system |
CN103220739A (en) * | 2013-04-22 | 2013-07-24 | 深圳格兰泰克科技有限公司 | System and method of rail transport vehicle ground wireless communication |
WO2013151158A1 (en) * | 2012-04-06 | 2013-10-10 | 株式会社エヌ・ティ・ティ・ドコモ | Communication system, local area base station device, mobile communication terminal, and communication method |
CN103873418A (en) * | 2014-03-21 | 2014-06-18 | 西安电子科技大学 | Full-duplex orthogonal frequency division communication method for large-scale antenna system |
CN106888467A (en) * | 2017-02-20 | 2017-06-23 | 电子科技大学 | A kind of high ferro WIFI systems based on millimeter wave |
-
2020
- 2020-09-09 CN CN202010940778.6A patent/CN112073354B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1197358A (en) * | 1997-01-21 | 1998-10-28 | 诺基亚流动电话有限公司 | Apparatus and method for configuring data channel for symmetric/asymmetric data transmission |
CN1750702A (en) * | 2004-09-13 | 2006-03-22 | 大唐移动通信设备有限公司 | Method for flexibly supporting asymmetric service of multiple carrier time division duplex mobiole communication system |
KR20060032466A (en) * | 2004-10-12 | 2006-04-17 | 삼성전자주식회사 | Broadband Wireless Access Communication System for Handover of Mobile Terminal and Handover Method of Mobile Terminal in the System |
CN101485135A (en) * | 2006-07-05 | 2009-07-15 | 皇家飞利浦电子股份有限公司 | Bandwidth asymmetric communication system based on OFDM and TDMA |
CN101051858A (en) * | 2007-05-21 | 2007-10-10 | 中兴通讯股份有限公司 | Method for realizing asymmetric service in broad band radio communication system |
CN101378343A (en) * | 2008-03-07 | 2009-03-04 | 华中科技大学 | System and method for implementing speedway vehicle wideband communication |
CN101594653A (en) * | 2008-04-14 | 2009-12-02 | 日立通讯技术株式会社 | Handover control method in wireless terminal, base station control station and wireless communication system |
JP2010130494A (en) * | 2008-11-28 | 2010-06-10 | Toshiba Corp | Mobile communication terminal and base station switching method |
CN101754477A (en) * | 2008-11-28 | 2010-06-23 | 北京大学 | Communication system volume expansion method |
CN101868054A (en) * | 2010-05-07 | 2010-10-20 | 武汉邮电科学研究院 | An improved distributed base station architecture and implementation method |
WO2013151158A1 (en) * | 2012-04-06 | 2013-10-10 | 株式会社エヌ・ティ・ティ・ドコモ | Communication system, local area base station device, mobile communication terminal, and communication method |
CN103051385A (en) * | 2013-01-06 | 2013-04-17 | 北京邮电大学 | Integral wired-wireless optical fiber asymmetric full-duplex access method and system |
CN103220739A (en) * | 2013-04-22 | 2013-07-24 | 深圳格兰泰克科技有限公司 | System and method of rail transport vehicle ground wireless communication |
CN103873418A (en) * | 2014-03-21 | 2014-06-18 | 西安电子科技大学 | Full-duplex orthogonal frequency division communication method for large-scale antenna system |
CN106888467A (en) * | 2017-02-20 | 2017-06-23 | 电子科技大学 | A kind of high ferro WIFI systems based on millimeter wave |
Also Published As
Publication number | Publication date |
---|---|
CN112073354A (en) | 2020-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4529281B2 (en) | Transmitting apparatus, receiving apparatus, and communication system | |
US6038450A (en) | Soft handover system for a multiple sub-carrier communication system and method thereof | |
US8019008B2 (en) | Base station apparatus, communication terminal apparatus, communication system, and communication method | |
JP3085944B2 (en) | Receiver for OFDM communication system | |
US20070002728A1 (en) | Radio receiver and radio signal receiving method | |
JP3858433B2 (en) | Pilot signal detection method and receiver | |
HK1199681A1 (en) | Synchronization time difference measurements in ofdm systems | |
US20080130626A1 (en) | Channel estimation | |
JP4342171B2 (en) | Mobile terminal | |
CN101094027B (en) | Transmitting and receiving method concealing signature sequence of sending structure of user's control information | |
US8937938B2 (en) | Method and apparatus for acquiring uplink and downlink synchronization between a plurality of base stations and a terminal in a cooperative communication network | |
CN101001235A (en) | A Weak Energy Parallel PN Sequence Time Synchronization and Frequency Synchronization Method | |
JP4288777B2 (en) | Multi-carrier signal transmitter and multi-carrier signal receiver | |
US8311159B2 (en) | Methods and systems for time tracking in OFDM systems | |
CN112073354B (en) | High Speed Mobile Wireless Communication System Based on FPGA | |
US7106821B2 (en) | Data modulation method, data modulation device and communication device | |
Almenar et al. | Synchronization techniques for HIPERLAN/2 | |
CN101499989A (en) | Method for detecting cyclic prefix length in time division duplex system | |
JP2001285248A (en) | Synchronizing signal detection method and wireless communication unit | |
JP2653421B2 (en) | Orthogonal spread spectrum communication system, code division multiple access system and code division multiple access cellular system | |
CN106534016A (en) | Communication timing synchronization method and device | |
CN104639488A (en) | Method and system for estimating movement speed of user | |
JP2001285247A (en) | Synchronization acquisition method and wireless communication unit | |
CN100493062C (en) | A Weak Energy Parallel Barker Code Frame Synchronization Method | |
JP4378856B2 (en) | OFDM receiver using selective diversity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |